Class AdvancementTab
java.lang.Object
net.minecraft.client.gui.screen.advancement.AdvancementTab
- Mappings:
Namespace Name official fleintermediary net/minecraft/class_454named net/minecraft/client/gui/screen/advancement/AdvancementTab
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate final MinecraftClientprivate final AdvancementDisplayprivate final ItemStackprivate final intprivate booleanprivate intprivate intprivate intprivate intprivate doubleprivate doubleprivate final PlacedAdvancementprivate final AdvancementWidgetprivate final AdvancementsScreenprivate final Textprivate final AdvancementTabTypeprivate final Map<AdvancementEntry, AdvancementWidget> -
Constructor Summary
ConstructorsConstructorDescriptionAdvancementTab(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, PlacedAdvancement root, AdvancementDisplay display) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdvancement(PlacedAdvancement advancement) private voidaddWidget(AdvancementWidget widget, AdvancementEntry advancement) static @Nullable AdvancementTabcreate(MinecraftClient client, AdvancementsScreen screen, int index, PlacedAdvancement root) voiddrawBackground(DrawContext context, int x, int y, boolean selected) voiddrawIcon(DrawContext context, int x, int y) voiddrawWidgetTooltip(DrawContext context, int mouseX, int mouseY, int x, int y) intgetIndex()getRoot()getTitle()getType()getWidget(AdvancementEntry advancement) booleanisClickOnTab(int screenX, int screenY, double mouseX, double mouseY) voidmove(double offsetX, double offsetY) voidrender(DrawContext context, int x, int y)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLfle;a:Lfcu;intermediary field_2680Lnet/minecraft/class_454;field_2680:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/screen/advancement/AdvancementTab;client:Lnet/minecraft/client/MinecraftClient;
-
screen
- Mappings:
Namespace Name Mixin selector official bLfle;b:Lfli;intermediary field_2687Lnet/minecraft/class_454;field_2687:Lnet/minecraft/class_457;named screenLnet/minecraft/client/gui/screen/advancement/AdvancementTab;screen:Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;
-
type
- Mappings:
Namespace Name Mixin selector official cLfle;c:Lflf;intermediary field_2684Lnet/minecraft/class_454;field_2684:Lnet/minecraft/class_453;named typeLnet/minecraft/client/gui/screen/advancement/AdvancementTab;type:Lnet/minecraft/client/gui/screen/advancement/AdvancementTabType;
-
index
private final int index- Mappings:
Namespace Name Mixin selector official dLfle;d:Iintermediary field_2681Lnet/minecraft/class_454;field_2681:Inamed indexLnet/minecraft/client/gui/screen/advancement/AdvancementTab;index:I
-
root
- Mappings:
Namespace Name Mixin selector official eLfle;e:Lag;intermediary field_46142Lnet/minecraft/class_454;field_46142:Lnet/minecraft/class_8781;named rootLnet/minecraft/client/gui/screen/advancement/AdvancementTab;root:Lnet/minecraft/advancement/PlacedAdvancement;
-
display
- Mappings:
Namespace Name Mixin selector official fLfle;f:Lar;intermediary field_2695Lnet/minecraft/class_454;field_2695:Lnet/minecraft/class_185;named displayLnet/minecraft/client/gui/screen/advancement/AdvancementTab;display:Lnet/minecraft/advancement/AdvancementDisplay;
-
icon
- Mappings:
Namespace Name Mixin selector official gLfle;g:Lcsd;intermediary field_2697Lnet/minecraft/class_454;field_2697:Lnet/minecraft/class_1799;named iconLnet/minecraft/client/gui/screen/advancement/AdvancementTab;icon:Lnet/minecraft/item/ItemStack;
-
title
- Mappings:
Namespace Name Mixin selector official hLfle;h:Lws;intermediary field_2686Lnet/minecraft/class_454;field_2686:Lnet/minecraft/class_2561;named titleLnet/minecraft/client/gui/screen/advancement/AdvancementTab;title:Lnet/minecraft/text/Text;
-
rootWidget
- Mappings:
Namespace Name Mixin selector official iLfle;i:Lflg;intermediary field_2696Lnet/minecraft/class_454;field_2696:Lnet/minecraft/class_456;named rootWidgetLnet/minecraft/client/gui/screen/advancement/AdvancementTab;rootWidget:Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
-
widgets
- Mappings:
Namespace Name Mixin selector official jLfle;j:Ljava/util/Map;intermediary field_2685Lnet/minecraft/class_454;field_2685:Ljava/util/Map;named widgetsLnet/minecraft/client/gui/screen/advancement/AdvancementTab;widgets:Ljava/util/Map;
-
originX
private double originX- Mappings:
Namespace Name Mixin selector official kLfle;k:Dintermediary field_2690Lnet/minecraft/class_454;field_2690:Dnamed originXLnet/minecraft/client/gui/screen/advancement/AdvancementTab;originX:D
-
originY
private double originY- Mappings:
Namespace Name Mixin selector official lLfle;l:Dintermediary field_2689Lnet/minecraft/class_454;field_2689:Dnamed originYLnet/minecraft/client/gui/screen/advancement/AdvancementTab;originY:D
-
minPanX
private int minPanX- Mappings:
Namespace Name Mixin selector official mLfle;m:Iintermediary field_2694Lnet/minecraft/class_454;field_2694:Inamed minPanXLnet/minecraft/client/gui/screen/advancement/AdvancementTab;minPanX:I
-
minPanY
private int minPanY- Mappings:
Namespace Name Mixin selector official nLfle;n:Iintermediary field_2693Lnet/minecraft/class_454;field_2693:Inamed minPanYLnet/minecraft/client/gui/screen/advancement/AdvancementTab;minPanY:I
-
maxPanX
private int maxPanX- Mappings:
Namespace Name Mixin selector official oLfle;o:Iintermediary field_2692Lnet/minecraft/class_454;field_2692:Inamed maxPanXLnet/minecraft/client/gui/screen/advancement/AdvancementTab;maxPanX:I
-
maxPanY
private int maxPanY- Mappings:
Namespace Name Mixin selector official pLfle;p:Iintermediary field_2691Lnet/minecraft/class_454;field_2691:Inamed maxPanYLnet/minecraft/client/gui/screen/advancement/AdvancementTab;maxPanY:I
-
alpha
private float alpha- Mappings:
Namespace Name Mixin selector official qLfle;q:Fintermediary field_2688Lnet/minecraft/class_454;field_2688:Fnamed alphaLnet/minecraft/client/gui/screen/advancement/AdvancementTab;alpha:F
-
initialized
private boolean initialized- Mappings:
Namespace Name Mixin selector official rLfle;r:Zintermediary field_2683Lnet/minecraft/class_454;field_2683:Znamed initializedLnet/minecraft/client/gui/screen/advancement/AdvancementTab;initialized:Z
-
-
Constructor Details
-
AdvancementTab
public AdvancementTab(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, PlacedAdvancement root, AdvancementDisplay display) - Mappings:
Namespace Name Mixin selector official <init>Lfle;<init>(Lfcu;Lfli;Lflf;ILag;Lar;)Vintermediary <init>Lnet/minecraft/class_454;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_8781;Lnet/minecraft/class_185;)Vnamed <init>Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;Lnet/minecraft/client/gui/screen/advancement/AdvancementTabType;ILnet/minecraft/advancement/PlacedAdvancement;Lnet/minecraft/advancement/AdvancementDisplay;)V
-
-
Method Details
-
getType
- Mappings:
Namespace Name Mixin selector official aLfle;a()Lflf;intermediary method_35734Lnet/minecraft/class_454;method_35734()Lnet/minecraft/class_453;named getTypeLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getType()Lnet/minecraft/client/gui/screen/advancement/AdvancementTabType;
-
getIndex
public int getIndex()- Mappings:
Namespace Name Mixin selector official bLfle;b()Iintermediary method_35735Lnet/minecraft/class_454;method_35735()Inamed getIndexLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getIndex()I
-
getRoot
- Mappings:
Namespace Name Mixin selector official cLfle;c()Lag;intermediary method_53813Lnet/minecraft/class_454;method_53813()Lnet/minecraft/class_8781;named getRootLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getRoot()Lnet/minecraft/advancement/PlacedAdvancement;
-
getTitle
- Mappings:
Namespace Name Mixin selector official dLfle;d()Lws;intermediary method_2309Lnet/minecraft/class_454;method_2309()Lnet/minecraft/class_2561;named getTitleLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getTitle()Lnet/minecraft/text/Text;
-
getDisplay
- Mappings:
Namespace Name Mixin selector official eLfle;e()Lar;intermediary method_35736Lnet/minecraft/class_454;method_35736()Lnet/minecraft/class_185;named getDisplayLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getDisplay()Lnet/minecraft/advancement/AdvancementDisplay;
-
drawBackground
- Mappings:
Namespace Name Mixin selector official aLfle;a(Lfeh;IIZ)Vintermediary method_2311Lnet/minecraft/class_454;method_2311(Lnet/minecraft/class_332;IIZ)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawBackground(Lnet/minecraft/client/gui/DrawContext;IIZ)V
-
drawIcon
- Mappings:
Namespace Name Mixin selector official aLfle;a(Lfeh;II)Vintermediary method_2315Lnet/minecraft/class_454;method_2315(Lnet/minecraft/class_332;II)Vnamed drawIconLnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawIcon(Lnet/minecraft/client/gui/DrawContext;II)V
-
render
- Mappings:
Namespace Name Mixin selector official bLfle;b(Lfeh;II)Vintermediary method_2310Lnet/minecraft/class_454;method_2310(Lnet/minecraft/class_332;II)Vnamed renderLnet/minecraft/client/gui/screen/advancement/AdvancementTab;render(Lnet/minecraft/client/gui/DrawContext;II)V
-
drawWidgetTooltip
- Mappings:
Namespace Name Mixin selector official aLfle;a(Lfeh;IIII)Vintermediary method_2314Lnet/minecraft/class_454;method_2314(Lnet/minecraft/class_332;IIII)Vnamed drawWidgetTooltipLnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawWidgetTooltip(Lnet/minecraft/client/gui/DrawContext;IIII)V
-
isClickOnTab
public boolean isClickOnTab(int screenX, int screenY, double mouseX, double mouseY) - Mappings:
Namespace Name Mixin selector official aLfle;a(IIDD)Zintermediary method_2316Lnet/minecraft/class_454;method_2316(IIDD)Znamed isClickOnTabLnet/minecraft/client/gui/screen/advancement/AdvancementTab;isClickOnTab(IIDD)Z
-
create
@Nullable public static @Nullable AdvancementTab create(MinecraftClient client, AdvancementsScreen screen, int index, PlacedAdvancement root) - Mappings:
Namespace Name Mixin selector official aLfle;a(Lfcu;Lfli;ILag;)Lfle;intermediary method_2317Lnet/minecraft/class_454;method_2317(Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_8781;)Lnet/minecraft/class_454;named createLnet/minecraft/client/gui/screen/advancement/AdvancementTab;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;ILnet/minecraft/advancement/PlacedAdvancement;)Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;
-
move
public void move(double offsetX, double offsetY) - Mappings:
Namespace Name Mixin selector official aLfle;a(DD)Vintermediary method_2313Lnet/minecraft/class_454;method_2313(DD)Vnamed moveLnet/minecraft/client/gui/screen/advancement/AdvancementTab;move(DD)V
-
addAdvancement
- Mappings:
Namespace Name Mixin selector official aLfle;a(Lag;)Vintermediary method_2318Lnet/minecraft/class_454;method_2318(Lnet/minecraft/class_8781;)Vnamed addAdvancementLnet/minecraft/client/gui/screen/advancement/AdvancementTab;addAdvancement(Lnet/minecraft/advancement/PlacedAdvancement;)V
-
addWidget
- Mappings:
Namespace Name Mixin selector official aLfle;a(Lflg;Laf;)Vintermediary method_2319Lnet/minecraft/class_454;method_2319(Lnet/minecraft/class_456;Lnet/minecraft/class_8779;)Vnamed addWidgetLnet/minecraft/client/gui/screen/advancement/AdvancementTab;addWidget(Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;Lnet/minecraft/advancement/AdvancementEntry;)V
-
getWidget
- Mappings:
Namespace Name Mixin selector official aLfle;a(Laf;)Lflg;intermediary method_2308Lnet/minecraft/class_454;method_2308(Lnet/minecraft/class_8779;)Lnet/minecraft/class_456;named getWidgetLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getWidget(Lnet/minecraft/advancement/AdvancementEntry;)Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
-
getScreen
- Mappings:
Namespace Name Mixin selector official fLfle;f()Lfli;intermediary method_2312Lnet/minecraft/class_454;method_2312()Lnet/minecraft/class_457;named getScreenLnet/minecraft/client/gui/screen/advancement/AdvancementTab;getScreen()Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;
-