Class CraftingTableScreen
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.CraftingTableScreen
- All Implemented Interfaces:
class_3288,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official bmnintermediary net/minecraft/class_414named net/minecraft/client/gui/screen/ingame/CraftingTableScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate class_3256private final class_3282private booleanprivate 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, prevClickedButton, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionCraftingTableScreen(PlayerInventory playerInventory, World world) CraftingTableScreen(PlayerInventory playerInventory, World world, BlockPos pos) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuttonClicked(ButtonWidget button) protected voiddrawBackground(float delta, int mouseX, int mouseY) protected voiddrawForeground(int mouseX, int mouseY) voidinit()protected booleanisPointWithinBounds(int posX, int posY, int width, int height, int pointX, int pointY) protected voidkeyPressed(char character, int code) protected voidmethod_1131(Slot slot, int int2, int int3, ItemAction itemAction) protected booleanmethod_14549(int int2, int int3, int int4, int int5) voidprotected voidmouseClicked(int mouseX, int mouseY, int button) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) voidtick()Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
handleHotbarKeyPressed, method_14548, mouseDragged, mouseReleased, shouldPauseGameMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleMouse, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_14503, method_14504, 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 vLbmn;v:Lnf;intermediary field_6308Lnet/minecraft/class_414;field_6308:Lnet/minecraft/class_1653;named TEXTURELnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;TEXTURE:Lnet/minecraft/util/Identifier;
-
field_16016
- Mappings:
Namespace Name Mixin selector official wLbmn;w:Lbjg;intermediary field_16016Lnet/minecraft/class_414;field_16016:Lnet/minecraft/class_3256;named field_16016Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_16016:Lnet/minecraft/class_3256;
-
field_16017
- Mappings:
Namespace Name Mixin selector official xLbmn;x:Lbno;intermediary field_16017Lnet/minecraft/class_414;field_16017:Lnet/minecraft/class_3282;named field_16017Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_16017:Lnet/minecraft/class_3282;
-
field_16018
private boolean field_16018- Mappings:
Namespace Name Mixin selector official yLbmn;y:Zintermediary field_16018Lnet/minecraft/class_414;field_16018:Znamed field_16018Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_16018:Z
-
-
Constructor Details
-
CraftingTableScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbmn;<init>(Laec;Lamu;)Vintermediary <init>Lnet/minecraft/class_414;<init>(Lnet/minecraft/class_987;Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/world/World;)V
-
CraftingTableScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbmn;<init>(Laec;Lamu;Let;)Vintermediary <init>Lnet/minecraft/class_414;<init>(Lnet/minecraft/class_987;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
init
public void init()- Overrides:
initin classHandledScreen- Mappings:
Namespace Name Mixin selector official bLblk;b()Vintermediary method_1044Lnet/minecraft/class_388;method_1044()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
tick
public void tick()- Overrides:
tickin classHandledScreen- Mappings:
Namespace Name Mixin selector official eLblk;e()Vintermediary method_1033Lnet/minecraft/class_388;method_1033()Vnamed tickLnet/minecraft/client/gui/screen/Screen;tick()V
-
render
public void render(int mouseX, int mouseY, float tickDelta) - Overrides:
renderin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(IIF)Vintermediary method_1025Lnet/minecraft/class_388;method_1025(IIF)Vnamed renderLnet/minecraft/client/gui/screen/Screen;render(IIF)V
-
drawForeground
protected void drawForeground(int mouseX, int mouseY) - Overrides:
drawForegroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLbmg;c(II)Vintermediary method_4262Lnet/minecraft/class_409;method_4262(II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
-
drawBackground
protected void drawBackground(float delta, int mouseX, int mouseY) - Specified by:
drawBackgroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbmg;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
isPointWithinBounds
protected boolean isPointWithinBounds(int posX, int posY, int width, int height, int pointX, int pointY) - Overrides:
isPointWithinBoundsin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLbmg;c(IIIIII)Zintermediary method_1134Lnet/minecraft/class_409;method_1134(IIIIII)Znamed isPointWithinBoundsLnet/minecraft/client/gui/screen/ingame/HandledScreen;isPointWithinBounds(IIIIII)Z
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
method_14549
protected boolean method_14549(int int2, int int3, int int4, int int5) - Overrides:
method_14549in classHandledScreen- Mappings:
Namespace Name Mixin selector official cLbmg;c(IIII)Zintermediary method_14549Lnet/minecraft/class_409;method_14549(IIII)Znamed method_14549Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_14549(IIII)Z
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(Lbja;)Vintermediary method_1027Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
keyPressed
protected void keyPressed(char character, int code) - Overrides:
keyPressedin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(CI)Vintermediary method_1024Lnet/minecraft/class_388;method_1024(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
method_1131
- Overrides:
method_1131in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbmg;a(Lagr;IILafw;)Vintermediary method_1131Lnet/minecraft/class_409;method_1131(Lnet/minecraft/class_1026;IILnet/minecraft/class_2679;)Vnamed method_1131Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_1131(Lnet/minecraft/inventory/slot/Slot;IILnet/minecraft/util/ItemAction;)V
-
method_14637
public void method_14637()- Specified by:
method_14637in interfaceclass_3288- Mappings:
Namespace Name Mixin selector official I_Lbnu;I_()Vintermediary method_14637Lnet/minecraft/class_3288;method_14637()Vnamed method_14637Lnet/minecraft/class_3288;method_14637()V
-
removed
public void removed()- Overrides:
removedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mLblk;m()Vintermediary method_1030Lnet/minecraft/class_388;method_1030()Vnamed removedLnet/minecraft/client/gui/screen/Screen;removed()V
-
method_14638
- Specified by:
method_14638in interfaceclass_3288- Mappings:
Namespace Name Mixin selector official fLbnu;f()Lbno;intermediary method_14638Lnet/minecraft/class_3288;method_14638()Lnet/minecraft/class_3282;named method_14638Lnet/minecraft/class_3288;method_14638()Lnet/minecraft/class_3282;
-