Class AnvilScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.AnvilScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer,ScreenHandlerListener
@Environment(CLIENT)
public class AnvilScreen
extends HandledScreen
implements ScreenHandlerListener
- Mappings:
Namespace Name official bfsintermediary net/minecraft/class_1330named net/minecraft/client/gui/screen/ingame/AnvilScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AnvilScreenHandlerprivate PlayerInventoryprivate TextFieldWidgetprivate static final IdentifierFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
backgroundHeight, backgroundWidth, cursorDragSlots, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, 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) voidinit()protected voidkeyPressed(char character, int code) protected voidmouseClicked(int mouseX, int mouseY, int button) 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) private voidvoidupdateScreenHandler(ScreenHandler handler, List<ItemStack> list) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
handleHotbarKeyPressed, isPointWithinBounds, method_1131, mouseDragged, mouseReleased, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
buttonClicked, confirmResult, getClipboard, handleInput, handleKeyboard, handleMouse, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBoundsMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official uLbfs;u:Lkl;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 vLbfs;v:Laaw;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 wLbfs;w:Lbdb;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 xLbfs;x:Lzi;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>Lbfs;<init>(Lzi;Laht;)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
-
init
public void init()- Overrides:
initin classHandledScreen- Mappings:
Namespace Name Mixin selector official bLbez;b()Vintermediary method_1044Lnet/minecraft/class_388;method_1044()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
removed
public void removed()- Overrides:
removedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mLbez;m()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 bLbfr;b(II)Vintermediary method_4262Lnet/minecraft/class_409;method_4262(II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
-
keyPressed
protected void keyPressed(char character, int code) - Overrides:
keyPressedin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbez;a(CI)Vintermediary method_1024Lnet/minecraft/class_388;method_1024(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
sendRepameUpdates
private void sendRepameUpdates()- Mappings:
Namespace Name Mixin selector official aLbfs;a()Vintermediary method_5592Lnet/minecraft/class_1330;method_5592()Vnamed sendRepameUpdatesLnet/minecraft/client/gui/screen/ingame/AnvilScreen;sendRepameUpdates()V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbez;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) - Overrides:
renderin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbez;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 aLbfr;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
updateScreenHandler
- Specified by:
updateScreenHandlerin interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaba;a(Laau;Ljava/util/List;)Vintermediary method_3273Lnet/minecraft/class_1006;method_3273(Lnet/minecraft/class_1002;Ljava/util/List;)Vnamed updateScreenHandlerLnet/minecraft/screen/ScreenHandlerListener;updateScreenHandler(Lnet/minecraft/screen/ScreenHandler;Ljava/util/List;)V
-
onScreenHandlerSlotUpdate
- Specified by:
onScreenHandlerSlotUpdatein interfaceScreenHandlerListener- Mappings:
Namespace Name Mixin selector official aLaba;a(Laau;ILadq;)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 aLaba;a(Laau;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 aLaba;a(Laau;Lqg;)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
-