Class AdvancementTab
java.lang.Object
net.minecraft.client.gui.screen.advancement.AdvancementTab
- Mappings:
- Namespace - Name - official - evc- intermediary - net/minecraft/class_454- named - net/minecraft/client/gui/screen/advancement/AdvancementTab
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate floatprivate final MinecraftClientprivate final AdvancementDisplayprivate final ItemStackprivate final intprivate booleanprivate intprivate intprivate intprivate intprivate doubleprivate doubleprivate final Advancementprivate final AdvancementWidgetprivate final AdvancementsScreenprivate final Textprivate final AdvancementTabTypeprivate final Map<Advancement,AdvancementWidget> 
- 
Constructor SummaryConstructorsConstructorDescriptionAdvancementTab(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, Advancement root, AdvancementDisplay display) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAdvancement(Advancement advancement) private voidaddWidget(AdvancementWidget widget, Advancement advancement) static @Nullable AdvancementTabcreate(MinecraftClient client, AdvancementsScreen screen, int index, Advancement 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(Advancement 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 - a- Levc;a:Lenn;- intermediary - field_2680- Lnet/minecraft/class_454;field_2680:Lnet/minecraft/class_310;- named - client- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;client:Lnet/minecraft/client/MinecraftClient;
 
- 
screen- Mappings:
- Namespace - Name - Mixin selector - official - b- Levc;b:Levg;- intermediary - field_2687- Lnet/minecraft/class_454;field_2687:Lnet/minecraft/class_457;- named - screen- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;screen:Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;
 
- 
type- Mappings:
- Namespace - Name - Mixin selector - official - c- Levc;c:Levd;- intermediary - field_2684- Lnet/minecraft/class_454;field_2684:Lnet/minecraft/class_453;- named - type- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;type:Lnet/minecraft/client/gui/screen/advancement/AdvancementTabType;
 
- 
indexprivate final int index- Mappings:
- Namespace - Name - Mixin selector - official - d- Levc;d:I- intermediary - field_2681- Lnet/minecraft/class_454;field_2681:I- named - index- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;index:I
 
- 
root- Mappings:
- Namespace - Name - Mixin selector - official - e- Levc;e:Lae;- intermediary - field_2682- Lnet/minecraft/class_454;field_2682:Lnet/minecraft/class_161;- named - root- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;root:Lnet/minecraft/advancement/Advancement;
 
- 
display- Mappings:
- Namespace - Name - Mixin selector - official - f- Levc;f:Lan;- intermediary - field_2695- Lnet/minecraft/class_454;field_2695:Lnet/minecraft/class_185;- named - display- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;display:Lnet/minecraft/advancement/AdvancementDisplay;
 
- 
icon- Mappings:
- Namespace - Name - Mixin selector - official - g- Levc;g:Lcfz;- intermediary - field_2697- Lnet/minecraft/class_454;field_2697:Lnet/minecraft/class_1799;- named - icon- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;icon:Lnet/minecraft/item/ItemStack;
 
- 
title- Mappings:
- Namespace - Name - Mixin selector - official - h- Levc;h:Lsw;- intermediary - field_2686- Lnet/minecraft/class_454;field_2686:Lnet/minecraft/class_2561;- named - title- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;title:Lnet/minecraft/text/Text;
 
- 
rootWidget- Mappings:
- Namespace - Name - Mixin selector - official - i- Levc;i:Leve;- intermediary - field_2696- Lnet/minecraft/class_454;field_2696:Lnet/minecraft/class_456;- named - rootWidget- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;rootWidget:Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
 
- 
widgets- Mappings:
- Namespace - Name - Mixin selector - official - j- Levc;j:Ljava/util/Map;- intermediary - field_2685- Lnet/minecraft/class_454;field_2685:Ljava/util/Map;- named - widgets- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;widgets:Ljava/util/Map;
 
- 
originXprivate double originX- Mappings:
- Namespace - Name - Mixin selector - official - k- Levc;k:D- intermediary - field_2690- Lnet/minecraft/class_454;field_2690:D- named - originX- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;originX:D
 
- 
originYprivate double originY- Mappings:
- Namespace - Name - Mixin selector - official - l- Levc;l:D- intermediary - field_2689- Lnet/minecraft/class_454;field_2689:D- named - originY- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;originY:D
 
- 
minPanXprivate int minPanX- Mappings:
- Namespace - Name - Mixin selector - official - m- Levc;m:I- intermediary - field_2694- Lnet/minecraft/class_454;field_2694:I- named - minPanX- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;minPanX:I
 
- 
minPanYprivate int minPanY- Mappings:
- Namespace - Name - Mixin selector - official - n- Levc;n:I- intermediary - field_2693- Lnet/minecraft/class_454;field_2693:I- named - minPanY- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;minPanY:I
 
- 
maxPanXprivate int maxPanX- Mappings:
- Namespace - Name - Mixin selector - official - o- Levc;o:I- intermediary - field_2692- Lnet/minecraft/class_454;field_2692:I- named - maxPanX- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;maxPanX:I
 
- 
maxPanYprivate int maxPanY- Mappings:
- Namespace - Name - Mixin selector - official - p- Levc;p:I- intermediary - field_2691- Lnet/minecraft/class_454;field_2691:I- named - maxPanY- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;maxPanY:I
 
- 
alphaprivate float alpha- Mappings:
- Namespace - Name - Mixin selector - official - q- Levc;q:F- intermediary - field_2688- Lnet/minecraft/class_454;field_2688:F- named - alpha- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;alpha:F
 
- 
initializedprivate boolean initialized- Mappings:
- Namespace - Name - Mixin selector - official - r- Levc;r:Z- intermediary - field_2683- Lnet/minecraft/class_454;field_2683:Z- named - initialized- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;initialized:Z
 
 
- 
- 
Constructor Details- 
AdvancementTabpublic AdvancementTab(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, Advancement root, AdvancementDisplay display) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Levc;<init>(Lenn;Levg;Levd;ILae;Lan;)V- intermediary - <init>- Lnet/minecraft/class_454;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_161;Lnet/minecraft/class_185;)V- named - <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/Advancement;Lnet/minecraft/advancement/AdvancementDisplay;)V
 
 
- 
- 
Method Details- 
getType- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a()Levd;- intermediary - method_35734- Lnet/minecraft/class_454;method_35734()Lnet/minecraft/class_453;- named - getType- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getType()Lnet/minecraft/client/gui/screen/advancement/AdvancementTabType;
 
- 
getIndexpublic int getIndex()- Mappings:
- Namespace - Name - Mixin selector - official - b- Levc;b()I- intermediary - method_35735- Lnet/minecraft/class_454;method_35735()I- named - getIndex- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getIndex()I
 
- 
getRoot- Mappings:
- Namespace - Name - Mixin selector - official - c- Levc;c()Lae;- intermediary - method_2307- Lnet/minecraft/class_454;method_2307()Lnet/minecraft/class_161;- named - getRoot- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getRoot()Lnet/minecraft/advancement/Advancement;
 
- 
getTitle- Mappings:
- Namespace - Name - Mixin selector - official - d- Levc;d()Lsw;- intermediary - method_2309- Lnet/minecraft/class_454;method_2309()Lnet/minecraft/class_2561;- named - getTitle- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getTitle()Lnet/minecraft/text/Text;
 
- 
getDisplay- Mappings:
- Namespace - Name - Mixin selector - official - e- Levc;e()Lan;- intermediary - method_35736- Lnet/minecraft/class_454;method_35736()Lnet/minecraft/class_185;- named - getDisplay- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getDisplay()Lnet/minecraft/advancement/AdvancementDisplay;
 
- 
drawBackground- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Leox;IIZ)V- intermediary - method_2311- Lnet/minecraft/class_454;method_2311(Lnet/minecraft/class_332;IIZ)V- named - drawBackground- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawBackground(Lnet/minecraft/client/gui/DrawContext;IIZ)V
 
- 
drawIcon- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Leox;II)V- intermediary - method_2315- Lnet/minecraft/class_454;method_2315(Lnet/minecraft/class_332;II)V- named - drawIcon- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawIcon(Lnet/minecraft/client/gui/DrawContext;II)V
 
- 
render- Mappings:
- Namespace - Name - Mixin selector - official - b- Levc;b(Leox;II)V- intermediary - method_2310- Lnet/minecraft/class_454;method_2310(Lnet/minecraft/class_332;II)V- named - render- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;render(Lnet/minecraft/client/gui/DrawContext;II)V
 
- 
drawWidgetTooltip- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Leox;IIII)V- intermediary - method_2314- Lnet/minecraft/class_454;method_2314(Lnet/minecraft/class_332;IIII)V- named - drawWidgetTooltip- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;drawWidgetTooltip(Lnet/minecraft/client/gui/DrawContext;IIII)V
 
- 
isClickOnTabpublic boolean isClickOnTab(int screenX, int screenY, double mouseX, double mouseY) - Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(IIDD)Z- intermediary - method_2316- Lnet/minecraft/class_454;method_2316(IIDD)Z- named - isClickOnTab- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;isClickOnTab(IIDD)Z
 
- 
create@Nullable public static @Nullable AdvancementTab create(MinecraftClient client, AdvancementsScreen screen, int index, Advancement root) - Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Lenn;Levg;ILae;)Levc;- intermediary - method_2317- Lnet/minecraft/class_454;method_2317(Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_161;)Lnet/minecraft/class_454;- named - create- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;ILnet/minecraft/advancement/Advancement;)Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;
 
- 
movepublic void move(double offsetX, double offsetY) - Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(DD)V- intermediary - method_2313- Lnet/minecraft/class_454;method_2313(DD)V- named - move- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;move(DD)V
 
- 
addAdvancement- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Lae;)V- intermediary - method_2318- Lnet/minecraft/class_454;method_2318(Lnet/minecraft/class_161;)V- named - addAdvancement- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;addAdvancement(Lnet/minecraft/advancement/Advancement;)V
 
- 
addWidget- Mappings:
- Namespace - Name - Mixin selector - official - a- Levc;a(Leve;Lae;)V- intermediary - method_2319- Lnet/minecraft/class_454;method_2319(Lnet/minecraft/class_456;Lnet/minecraft/class_161;)V- named - addWidget- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;addWidget(Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;Lnet/minecraft/advancement/Advancement;)V
 
- 
getWidget- Mappings:
- Namespace - Name - Mixin selector - official - b- Levc;b(Lae;)Leve;- intermediary - method_2308- Lnet/minecraft/class_454;method_2308(Lnet/minecraft/class_161;)Lnet/minecraft/class_456;- named - getWidget- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getWidget(Lnet/minecraft/advancement/Advancement;)Lnet/minecraft/client/gui/screen/advancement/AdvancementWidget;
 
- 
getScreen- Mappings:
- Namespace - Name - Mixin selector - official - f- Levc;f()Levg;- intermediary - method_2312- Lnet/minecraft/class_454;method_2312()Lnet/minecraft/class_457;- named - getScreen- Lnet/minecraft/client/gui/screen/advancement/AdvancementTab;getScreen()Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;
 
 
-