类 AdvancementWidget

java.lang.Object
net.minecraft.client.gui.screens.advancements.AdvancementWidget

public class AdvancementWidget extends Object
  • 字段详细资料

  • 构造器详细资料

  • 方法详细资料

    • getMaxWidth

      private static float getMaxWidth(StringSplitter pManager, List<FormattedText> pText)
    • findOptimalLines

      private List<FormattedText> findOptimalLines(Component pComponent, int pMaxWidth)
    • getFirstVisibleParent

      @Nullable private AdvancementWidget getFirstVisibleParent(Advancement pAdvancement)
    • drawConnectivity

      public void drawConnectivity(GuiGraphics pGuiGraphics, int pX, int pY, boolean pDropShadow)
    • draw

      public void draw(GuiGraphics pGuiGraphics, int pX, int pY)
    • getWidth

      public int getWidth()
    • setProgress

      public void setProgress(AdvancementProgress pProgress)
    • addChild

      public void addChild(AdvancementWidget pAdvancementWidget)
    • drawHover

      public void drawHover(GuiGraphics pGuiGraphics, int pX, int pY, float pFade, int pWidth, int pHeight)
    • isMouseOver

      public boolean isMouseOver(int pX, int pY, int pMouseX, int pMouseY)
    • attachToParent

      public void attachToParent()
    • getY

      public int getY()
    • getX

      public int getX()