Class CraftingTableScreen
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.CraftingTableScreen
- All Implemented Interfaces:
class_3288,class_4122,class_4123,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official clfintermediary net/minecraft/class_414named net/minecraft/client/gui/screen/ingame/CraftingTableScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final class_3282private booleanprivate final PlayerInventoryprivate static final Identifierprivate 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
ConstructorsConstructorDescriptionCraftingTableScreen(PlayerInventory playerInventory, World world) CraftingTableScreen(PlayerInventory playerInventory, World world, BlockPos pos) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawBackground(float delta, int mouseX, int mouseY) protected voiddrawForeground(int mouseX, int mouseY) protected voidinit()protected voidmethod_1131(Slot slot, int int2, int int3, ItemAction itemAction) protected booleanmethod_1134(int int2, int int3, int int4, int int5, double double2, double double3) protected booleanmethod_14549(double double2, double double3, int int2, int int3, int int4) voidbooleanmouseClicked(double double2, double double3, int int2) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) voidtick()Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
keyPressed, method_14548, method_18607, method_4261, mouseDragged, mouseReleased, shouldPauseGameMethods 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, resize, 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 wLclf;w:Lpc;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_20399
- Mappings:
Namespace Name Mixin selector official xLclf;x:Lpc;intermediary field_20399Lnet/minecraft/class_414;field_20399:Lnet/minecraft/class_1653;named field_20399Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_20399:Lnet/minecraft/util/Identifier;
-
field_16017
- Mappings:
Namespace Name Mixin selector official yLclf;y:Lcmg;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 zLclf;z:Zintermediary field_16018Lnet/minecraft/class_414;field_16018:Znamed field_16018Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_16018:Z
-
field_20398
- Mappings:
Namespace Name Mixin selector official ALclf;A:Laof;intermediary field_20398Lnet/minecraft/class_414;field_20398:Lnet/minecraft/class_987;named field_20398Lnet/minecraft/client/gui/screen/ingame/CraftingTableScreen;field_20398:Lnet/minecraft/entity/player/PlayerInventory;
-
-
Constructor Details
-
CraftingTableScreen
- Mappings:
Namespace Name Mixin selector official <init>Lclf;<init>(Laof;Laxy;)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>Lclf;<init>(Laof;Laxy;Lel;)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
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
-
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;
-
tick
public void tick()- Overrides:
tickin classHandledScreen- Mappings:
Namespace Name Mixin selector official fLckd;f()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 aLckd;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 cLcky;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 aLcky;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
method_1134
protected boolean method_1134(int int2, int int3, int int4, int int5, double double2, double double3) - Overrides:
method_1134in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(IIIIDD)Zintermediary method_1134Lnet/minecraft/class_409;method_1134(IIIIDD)Znamed method_1134Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_1134(IIIIDD)Z
-
mouseClicked
public boolean mouseClicked(double double2, double double3, int int2) - Specified by:
mouseClickedin interfaceclass_4122- Specified by:
mouseClickedin interfaceclass_4123- Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mouseClickedLchr;mouseClicked(DDI)Zintermediary mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Znamed mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Z
-
method_14549
protected boolean method_14549(double double2, double double3, int int2, int int3, int int4) - Overrides:
method_14549in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(DDIII)Zintermediary method_14549Lnet/minecraft/class_409;method_14549(DDIII)Znamed method_14549Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_14549(DDIII)Z
-
method_1131
- Overrides:
method_1131in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(Laqx;IILaqa;)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 ai_Lcmm;ai_()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 nLckd;n()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 iLcmm;i()Lcmg;intermediary method_14638Lnet/minecraft/class_3288;method_14638()Lnet/minecraft/class_3282;named method_14638Lnet/minecraft/class_3288;method_14638()Lnet/minecraft/class_3282;
-