Class AnvilScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.AnvilScreen
- All Implemented Interfaces:
class_4122,class_4123,IdentifibleBooleanConsumer,ScreenHandlerListener
@Environment(CLIENT)
public class AnvilScreen
extends HandledScreen
implements ScreenHandlerListener
- Mappings:
Namespace Name official ckzintermediary net/minecraft/class_1330named net/minecraft/client/gui/screen/ingame/AnvilScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AnvilScreenHandlerprivate final PlayerInventoryprivate TextFieldWidgetprivate static final IdentifierFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
backgroundHeight, backgroundWidth, cursorDragSlots, focusedSlot, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, field_20307, field_20308, height, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawBackground(float delta, int mouseX, int mouseY) protected voiddrawForeground(int mouseX, int mouseY) protected voidinit()voidmethod_13643(ScreenHandler screenHandler, DefaultedList<ItemStack> defaultedList) private voidmethod_18682(int int2, String string) voidonScreenHandlerInventoryUpdate(ScreenHandler handler, Inventory inventory) voidonScreenHandlerPropertyUpdate(ScreenHandler handler, int propertyId, int value) voidonScreenHandlerSlotUpdate(ScreenHandler handler, int slotId, ItemStack stack) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) voidresize(MinecraftClient client, int width, int height) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
keyPressed, method_1131, method_1134, method_14548, method_14549, method_18607, method_4261, mouseClicked, mouseDragged, mouseReleased, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_18423, method_18605, method_18608, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, sendMessage, sendMessageMethods inherited from class net.minecraft.class_4121
method_18421, method_18424, method_18425, method_18426Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428Methods inherited from interface net.minecraft.class_4123
charTyped, keyReleased, mouseScrolled
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official wLckz;w:Lpc;intermediary field_6302Lnet/minecraft/class_1330;field_6302:Lnet/minecraft/class_1653;named TEXTURELnet/minecraft/client/gui/screen/ingame/AnvilScreen;TEXTURE:Lnet/minecraft/util/Identifier;
-
anvilScreenHandler
- Mappings:
Namespace Name Mixin selector official xLckz;x:Lapw;intermediary field_5122Lnet/minecraft/class_1330;field_5122:Lnet/minecraft/class_1421;named anvilScreenHandlerLnet/minecraft/client/gui/screen/ingame/AnvilScreen;anvilScreenHandler:Lnet/minecraft/screen/AnvilScreenHandler;
-
renameTextField
- Mappings:
Namespace Name Mixin selector official yLckz;y:Lcgy;intermediary field_5123Lnet/minecraft/class_1330;field_5123:Lnet/minecraft/class_367;named renameTextFieldLnet/minecraft/client/gui/screen/ingame/AnvilScreen;renameTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
playerInventory
- Mappings:
Namespace Name Mixin selector official zLckz;z:Laof;intermediary field_5124Lnet/minecraft/class_1330;field_5124:Lnet/minecraft/class_987;named playerInventoryLnet/minecraft/client/gui/screen/ingame/AnvilScreen;playerInventory:Lnet/minecraft/entity/player/PlayerInventory;
-
-
Constructor Details
-
AnvilScreen
- Mappings:
Namespace Name Mixin selector official <init>Lckz;<init>(Laof;Laxy;)Vintermediary <init>Lnet/minecraft/class_1330;<init>(Lnet/minecraft/class_987;Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/world/World;)V
-
-
Method Details
-
getFocused
- Specified by:
getFocusedin interfaceclass_4123- Overrides:
getFocusedin classclass_4121- Mappings:
Namespace Name Mixin selector official getFocusedLchs;getFocused()Lchr;intermediary getFocusedLnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;named getFocusedLnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;
-
init
protected void init()- Overrides:
initin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLckd;c()Vintermediary method_1044Lnet/minecraft/class_388;method_1044()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
resize
-
removed
public void removed()- Overrides:
removedin classHandledScreen- Mappings:
Namespace Name Mixin selector official nLckd;n()Vintermediary method_1030Lnet/minecraft/class_388;method_1030()Vnamed removedLnet/minecraft/client/gui/screen/Screen;removed()V
-
drawForeground
protected void drawForeground(int mouseX, int mouseY) - Overrides:
drawForegroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLcky;c(II)Vintermediary method_4262Lnet/minecraft/class_409;method_4262(II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
-
method_18682
- Mappings:
Namespace Name Mixin selector official aLckz;a(ILjava/lang/String;)Vintermediary method_18682Lnet/minecraft/class_1330;method_18682(ILjava/lang/String;)Vnamed method_18682Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;method_18682(ILjava/lang/String;)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) - Overrides:
renderin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLckd;a(IIF)Vintermediary method_1025Lnet/minecraft/class_388;method_1025(IIF)Vnamed renderLnet/minecraft/client/gui/screen/Screen;render(IIF)V
-
drawBackground
protected void drawBackground(float delta, int mouseX, int mouseY) - Specified by:
drawBackgroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
method_13643
- Specified by:
method_13643in interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaqb;a(Lapv;Lez;)Vintermediary method_13643Lnet/minecraft/class_1006;method_13643(Lnet/minecraft/class_1002;Lnet/minecraft/class_3114;)Vnamed method_13643Lnet/minecraft/screen/ScreenHandlerListener;method_13643(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/util/collection/DefaultedList;)V
-
onScreenHandlerSlotUpdate
- Specified by:
onScreenHandlerSlotUpdatein interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaqb;a(Lapv;ILate;)Vintermediary method_3272Lnet/minecraft/class_1006;method_3272(Lnet/minecraft/class_1002;ILnet/minecraft/class_1071;)Vnamed onScreenHandlerSlotUpdateLnet/minecraft/screen/ScreenHandlerListener;onScreenHandlerSlotUpdate(Lnet/minecraft/screen/ScreenHandler;ILnet/minecraft/item/ItemStack;)V
-
onScreenHandlerPropertyUpdate
- Specified by:
onScreenHandlerPropertyUpdatein interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaqb;a(Lapv;II)Vintermediary method_3271Lnet/minecraft/class_1006;method_3271(Lnet/minecraft/class_1002;II)Vnamed onScreenHandlerPropertyUpdateLnet/minecraft/screen/ScreenHandlerListener;onScreenHandlerPropertyUpdate(Lnet/minecraft/screen/ScreenHandler;II)V
-
onScreenHandlerInventoryUpdate
- Specified by:
onScreenHandlerInventoryUpdatein interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaqb;a(Lapv;Lade;)Vintermediary method_11258Lnet/minecraft/class_1006;method_11258(Lnet/minecraft/class_1002;Lnet/minecraft/class_849;)Vnamed onScreenHandlerInventoryUpdateLnet/minecraft/screen/ScreenHandlerListener;onScreenHandlerInventoryUpdate(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/inventory/Inventory;)V
-