类 AdvancementWidget
- java.lang.Object
-
- net.minecraft.client.gui.DrawableHelper
-
- net.minecraft.client.gui.screen.advancement.AdvancementWidget
-
@Environment(CLIENT) public class AdvancementWidget extends DrawableHelper
- Mappings:
Namespace Name official dztintermediary net/minecraft/class_456named net/minecraft/client/gui/screen/advancement/AdvancementWidget
-
-
字段概要
字段 修饰符和类型 字段 说明 private Advancementadvancementprivate List<AdvancementWidget>childrenprivate MinecraftClientclientprivate List<OrderedText>descriptionprivate AdvancementDisplaydisplayprivate static int[]field_24262private static intfield_32286private static intfield_32287private static intfield_32288private static intfield_32289private static intfield_32290private static intfield_32291private static intfield_32292private static intfield_32293private static intfield_32294private static intfield_32295private static intfield_32296private static intfield_32297private AdvancementWidgetparentprivate AdvancementProgressprogressprivate AdvancementTabtabprivate OrderedTexttitleprivate static IdentifierWIDGETS_TEXTUREprivate intwidthprivate intxPosprivate intyPos-
从类继承的字段 net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
-
构造器概要
构造器 构造器 说明 AdvancementWidget(AdvancementTab tab, MinecraftClient client, Advancement advancement, AdvancementDisplay display)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddChild(AdvancementWidget widget)voidaddToTree()voiddrawTooltip(MatrixStack matrices, int x, int y, float alpha, int int2, int int3)private static floatgetMaxWidth(TextHandler textHandler, List<StringVisitable> list)private @Nullable AdvancementWidgetgetParent(Advancement advancement)intgetWidth()intgetX()intgetY()protected voidmethod_2321(MatrixStack matrices, int x, int y, int int2, int int3, int int4, int int5, int int6, int int7)protected voidmethod_2324(MatrixStack matrices, int x, int y, int int2, int int3, int int4, int int5, int int6, int int7, int int8)voidrenderLines(MatrixStack matrices, int x, int y, boolean bool)voidrenderWidgets(MatrixStack matrices, int x, int y)voidsetProgress(AdvancementProgress progress)booleanshouldRender(int originX, int originY, int mouseX, int mouseY)private List<StringVisitable>wrapDescription(Text text, int width)-
从类继承的方法 net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
-
-
-
字段详细资料
-
WIDGETS_TEXTURE
private static final Identifier WIDGETS_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLdzt;a:Lwp;intermediary field_2709Lnet/minecraft/class_456;field_2709:Lnet/minecraft/class_2960;named WIDGETS_TEXTURELnet/minecraft/client/gui/screen/advancement/AdvancementWidget;WIDGETS_TEXTURE:Lnet/minecraft/util/Identifier;
-
field_32286
private static final int field_32286
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLdzt;b:Iintermediary field_32286Lnet/minecraft/class_456;field_32286:Inamed field_32286Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32286:I
-
field_32287
private static final int field_32287
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLdzt;c:Iintermediary field_32287Lnet/minecraft/class_456;field_32287:Inamed field_32287Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32287:I
-
field_32288
private static final int field_32288
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLdzt;d:Iintermediary field_32288Lnet/minecraft/class_456;field_32288:Inamed field_32288Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32288:I
-
field_32289
private static final int field_32289
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLdzt;e:Iintermediary field_32289Lnet/minecraft/class_456;field_32289:Inamed field_32289Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32289:I
-
field_32290
private static final int field_32290
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLdzt;i:Iintermediary field_32290Lnet/minecraft/class_456;field_32290:Inamed field_32290Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32290:I
-
field_32291
private static final int field_32291
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official jLdzt;j:Iintermediary field_32291Lnet/minecraft/class_456;field_32291:Inamed field_32291Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32291:I
-
field_32292
private static final int field_32292
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official kLdzt;k:Iintermediary field_32292Lnet/minecraft/class_456;field_32292:Inamed field_32292Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32292:I
-
field_32293
private static final int field_32293
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official lLdzt;l:Iintermediary field_32293Lnet/minecraft/class_456;field_32293:Inamed field_32293Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32293:I
-
field_32294
private static final int field_32294
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official mLdzt;m:Iintermediary field_32294Lnet/minecraft/class_456;field_32294:Inamed field_32294Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32294:I
-
field_32295
private static final int field_32295
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official nLdzt;n:Iintermediary field_32295Lnet/minecraft/class_456;field_32295:Inamed field_32295Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32295:I
-
field_32296
private static final int field_32296
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official oLdzt;o:Iintermediary field_32296Lnet/minecraft/class_456;field_32296:Inamed field_32296Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32296:I
-
field_32297
private static final int field_32297
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official pLdzt;p:Iintermediary field_32297Lnet/minecraft/class_456;field_32297:Inamed field_32297Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_32297:I
-
field_24262
private static final int[] field_24262
- Mappings:
Namespace Name Mixin selector official qLdzt;q:[Iintermediary field_24262Lnet/minecraft/class_456;field_24262:[Inamed field_24262Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;field_24262:[I
-
tab
private final AdvancementTab tab
- Mappings:
Namespace Name Mixin selector official rLdzt;r:Ldzr;intermediary field_2703Lnet/minecraft/class_456;field_2703:Lnet/minecraft/class_454;named tabLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;tab:Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;
-
advancement
private final Advancement advancement
- Mappings:
Namespace Name Mixin selector official sLdzt;s:Lad;intermediary field_2702Lnet/minecraft/class_456;field_2702:Lnet/minecraft/class_161;named advancementLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;advancement:Lnet/minecraft/advancement/Advancement;
-
display
private final AdvancementDisplay display
- Mappings:
Namespace Name Mixin selector official tLdzt;t:Lam;intermediary field_2712Lnet/minecraft/class_456;field_2712:Lnet/minecraft/class_185;named displayLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;display:Lnet/minecraft/advancement/AdvancementDisplay;
-
title
private final OrderedText title
- Mappings:
Namespace Name Mixin selector official uLdzt;u:Lagj;intermediary field_2713Lnet/minecraft/class_456;field_2713:Lnet/minecraft/class_5481;named titleLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;title:Lnet/minecraft/text/OrderedText;
-
width
private final int width
- Mappings:
Namespace Name Mixin selector official vLdzt;v:Iintermediary field_2715Lnet/minecraft/class_456;field_2715:Inamed widthLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;width:I
-
description
private final List<OrderedText> description
- Mappings:
Namespace Name Mixin selector official wLdzt;w:Ljava/util/List;intermediary field_2705Lnet/minecraft/class_456;field_2705:Ljava/util/List;named descriptionLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;description:Ljava/util/List;
-
client
private final MinecraftClient client
- Mappings:
Namespace Name Mixin selector official xLdzt;x:Ldum;intermediary field_2704Lnet/minecraft/class_456;field_2704:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;client:Lnet/minecraft/client/MinecraftClient;
-
parent
private AdvancementWidget parent
- Mappings:
Namespace Name Mixin selector official yLdzt;y:Ldzt;intermediary field_2706Lnet/minecraft/class_456;field_2706:Lnet/minecraft/class_456;named parentLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;parent:Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
-
children
private final List<AdvancementWidget> children
- Mappings:
Namespace Name Mixin selector official zLdzt;z:Ljava/util/List;intermediary field_2707Lnet/minecraft/class_456;field_2707:Ljava/util/List;named childrenLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;children:Ljava/util/List;
-
progress
private AdvancementProgress progress
- Mappings:
Namespace Name Mixin selector official ALdzt;A:Laf;intermediary field_2714Lnet/minecraft/class_456;field_2714:Lnet/minecraft/class_167;named progressLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;progress:Lnet/minecraft/advancement/AdvancementProgress;
-
xPos
private final int xPos
- Mappings:
Namespace Name Mixin selector official BLdzt;B:Iintermediary field_2711Lnet/minecraft/class_456;field_2711:Inamed xPosLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;xPos:I
-
yPos
private final int yPos
- Mappings:
Namespace Name Mixin selector official CLdzt;C:Iintermediary field_2710Lnet/minecraft/class_456;field_2710:Inamed yPosLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;yPos:I
-
-
构造器详细资料
-
AdvancementWidget
public AdvancementWidget(AdvancementTab tab, MinecraftClient client, Advancement advancement, AdvancementDisplay display)
- Mappings:
Namespace Name Mixin selector official <init>Ldzt;<init>(Ldzr;Ldum;Lad;Lam;)Vintermediary <init>Lnet/minecraft/class_456;<init>(Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)Vnamed <init>Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;<init>(Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/advancement/Advancement;Lnet/minecraft/advancement/AdvancementDisplay;)V
-
-
方法详细资料
-
getMaxWidth
private static float getMaxWidth(TextHandler textHandler, List<StringVisitable> list)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Lduw;Ljava/util/List;)Fintermediary method_27572Lnet/minecraft/class_456;method_27572(Lnet/minecraft/class_5225;Ljava/util/List;)Fnamed getMaxWidthLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;getMaxWidth(Lnet/minecraft/client/font/TextHandler;Ljava/util/List;)F
-
wrapDescription
private List<StringVisitable> wrapDescription(Text text, int width)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Lon;I)Ljava/util/List;intermediary method_2330Lnet/minecraft/class_456;method_2330(Lnet/minecraft/class_2561;I)Ljava/util/List;named wrapDescriptionLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;wrapDescription(Lnet/minecraft/text/Text;I)Ljava/util/List;
-
getParent
@Nullable private @Nullable AdvancementWidget getParent(Advancement advancement)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Lad;)Ldzt;intermediary method_2328Lnet/minecraft/class_456;method_2328(Lnet/minecraft/class_161;)Lnet/minecraft/class_456;named getParentLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;getParent(Lnet/minecraft/advancement/Advancement;)Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
-
renderLines
public void renderLines(MatrixStack matrices, int x, int y, boolean bool)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldpi;IIZ)Vintermediary method_2323Lnet/minecraft/class_456;method_2323(Lnet/minecraft/class_4587;IIZ)Vnamed renderLinesLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;renderLines(Lnet/minecraft/client/util/math/MatrixStack;IIZ)V
-
renderWidgets
public void renderWidgets(MatrixStack matrices, int x, int y)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldpi;II)Vintermediary method_2325Lnet/minecraft/class_456;method_2325(Lnet/minecraft/class_4587;II)Vnamed renderWidgetsLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;renderWidgets(Lnet/minecraft/client/util/math/MatrixStack;II)V
-
getWidth
public int getWidth()
- Mappings:
Namespace Name Mixin selector official aLdzt;a()Iintermediary method_35737Lnet/minecraft/class_456;method_35737()Inamed getWidthLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;getWidth()I
-
setProgress
public void setProgress(AdvancementProgress progress)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Laf;)Vintermediary method_2333Lnet/minecraft/class_456;method_2333(Lnet/minecraft/class_167;)Vnamed setProgressLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;setProgress(Lnet/minecraft/advancement/AdvancementProgress;)V
-
addChild
public void addChild(AdvancementWidget widget)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldzt;)Vintermediary method_2322Lnet/minecraft/class_456;method_2322(Lnet/minecraft/class_456;)Vnamed addChildLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;addChild(Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;)V
-
drawTooltip
public void drawTooltip(MatrixStack matrices, int x, int y, float alpha, int int2, int int3)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldpi;IIFII)Vintermediary method_2331Lnet/minecraft/class_456;method_2331(Lnet/minecraft/class_4587;IIFII)Vnamed drawTooltipLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;drawTooltip(Lnet/minecraft/client/util/math/MatrixStack;IIFII)V
-
method_2324
protected void method_2324(MatrixStack matrices, int x, int y, int int2, int int3, int int4, int int5, int int6, int int7, int int8)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldpi;IIIIIIIII)Vintermediary method_2324Lnet/minecraft/class_456;method_2324(Lnet/minecraft/class_4587;IIIIIIIII)Vnamed method_2324Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;method_2324(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIIII)V
-
method_2321
protected void method_2321(MatrixStack matrices, int x, int y, int int2, int int3, int int4, int int5, int int6, int int7)
- Mappings:
Namespace Name Mixin selector official aLdzt;a(Ldpi;IIIIIIII)Vintermediary method_2321Lnet/minecraft/class_456;method_2321(Lnet/minecraft/class_4587;IIIIIIII)Vnamed method_2321Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;method_2321(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIII)V
-
shouldRender
public boolean shouldRender(int originX, int originY, int mouseX, int mouseY)- Mappings:
Namespace Name Mixin selector official aLdzt;a(IIII)Zintermediary method_2329Lnet/minecraft/class_456;method_2329(IIII)Znamed shouldRenderLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;shouldRender(IIII)Z
-
addToTree
public void addToTree()
- Mappings:
Namespace Name Mixin selector official bLdzt;b()Vintermediary method_2332Lnet/minecraft/class_456;method_2332()Vnamed addToTreeLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;addToTree()V
-
getY
public int getY()
- Mappings:
Namespace Name Mixin selector official cLdzt;c()Iintermediary method_2326Lnet/minecraft/class_456;method_2326()Inamed getYLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;getY()I
-
getX
public int getX()
- Mappings:
Namespace Name Mixin selector official dLdzt;d()Iintermediary method_2327Lnet/minecraft/class_456;method_2327()Inamed getXLnet/minecraft/client/gui/screen/advancement/AdvancementWidget;getX()I
-
-