Class PlayerDisplayWidget

java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.PlayerSkinWidget
net.litetex.capes.menu.preview.render.PlayerDisplayWidget
All Implemented Interfaces:
net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Element, net.minecraft.client.gui.Narratable, net.minecraft.client.gui.navigation.Navigable, net.minecraft.client.gui.Selectable, net.minecraft.client.gui.widget.Widget

public class PlayerDisplayWidget extends net.minecraft.client.gui.widget.PlayerSkinWidget
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable

    net.minecraft.client.gui.Selectable.SelectionType
  • Field Summary

    Fields inherited from class net.minecraft.client.gui.widget.PlayerSkinWidget

    skinSupplier, slimModel, wideModel, xRotation, yRotation

    Fields inherited from class net.minecraft.client.gui.widget.ClickableWidget

    active, alpha, height, hovered, visible, width
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlayerDisplayWidget(int width, int height, net.minecraft.client.render.entity.model.LoadedEntityModels entityModels, Supplier<PlayerDisplayGuiPayload> payloadSupplier, Consumer<PlayerDisplayGuiModels> preModelRenderAction)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToDrawContext(net.minecraft.client.gui.DrawContext context, PlayerDisplayGuiModels models, PlayerDisplayGuiPayload payload, float scale, float xRotation, float yRotation, float yPivot, int x1, int y1, int x2, int y2)
     
    protected void
    renderWidget(net.minecraft.client.gui.DrawContext context, int mouseX, int mouseY, float deltaTicks)
     

    Methods inherited from class net.minecraft.client.gui.widget.PlayerSkinWidget

    appendClickableNarrations, getNavigationPath, onDrag, playDownSound

    Methods inherited from class net.minecraft.client.gui.widget.ClickableWidget

    appendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getRight, getType, getWidth, getX, getY, isFocused, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onClick, onRelease, playClickSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, setMessage, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setY

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.client.gui.Element

    charTyped, getBorder, getFocusedPath, isClickable, keyPressed, keyReleased, mouseMoved, mouseScrolled

    Methods inherited from interface net.minecraft.client.gui.Selectable

    getNarratedParts

    Methods inherited from interface net.minecraft.client.gui.widget.Widget

    setPosition
  • Constructor Details

  • Method Details

    • renderWidget

      protected void renderWidget(net.minecraft.client.gui.DrawContext context, int mouseX, int mouseY, float deltaTicks)
      Overrides:
      renderWidget in class net.minecraft.client.gui.widget.PlayerSkinWidget
    • addToDrawContext

      public void addToDrawContext(net.minecraft.client.gui.DrawContext context, PlayerDisplayGuiModels models, PlayerDisplayGuiPayload payload, float scale, float xRotation, float yRotation, float yPivot, int x1, int y1, int x2, int y2)