Package net.minecraft.screen
Class CraftingScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.CraftingScreenHandler
- Mappings:
Namespace Name intermediary net/minecraft/class_196glue class_219server fuclient itnamed net/minecraft/screen/CraftingScreenHandler
-
Field Summary
FieldsFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
ConstructorsConstructorDescriptionCraftingScreenHandler(PlayerInventory playerInventory, World world, int x, int y, int z) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanUse(PlayerEntity player) voidonClosed(PlayerEntity player) voidonSlotUpdate(Inventory inventory) quickMove(int slot) Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addSlot, canOpen, getSlot, getSlot, getStacks, insertItem, nextRevision, onAcknowledgementAccepted, onAcknowledgementDenied, onSlotClick, sendContentUpdates, setProperty, setStackInSlot, updatePlayerList, updateSlotStacks
-
Field Details
-
input
- Mappings:
Namespace Name Mixin selector intermediary field_708Lnet/minecraft/class_196;field_708:Lnet/minecraft/class_159;glue field_915Lclass_219;field_915:Lclass_305;server aLfu;a:Lhz;client aLit;a:Lmq;named inputLnet/minecraft/screen/CraftingScreenHandler;input:Lnet/minecraft/inventory/CraftingInventory;
-
result
- Mappings:
Namespace Name Mixin selector intermediary field_709Lnet/minecraft/class_196;field_709:Lnet/minecraft/class_134;glue field_916Lclass_219;field_916:Lclass_287;server bLfu;b:Lhp;client bLit;b:Llw;named resultLnet/minecraft/screen/CraftingScreenHandler;result:Lnet/minecraft/inventory/Inventory;
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_710Lnet/minecraft/class_196;field_710:Lnet/minecraft/class_18;glue field_917Lclass_219;field_917:Lclass_129;server cLfu;c:Ldj;client cLit;c:Lfd;named worldLnet/minecraft/screen/CraftingScreenHandler;world:Lnet/minecraft/world/World;
-
x
private int x- Mappings:
Namespace Name Mixin selector intermediary field_711Lnet/minecraft/class_196;field_711:Iglue field_918Lclass_219;field_918:Iserver hLfu;h:Iclient hLit;h:Inamed xLnet/minecraft/screen/CraftingScreenHandler;x:I
-
y
private int y- Mappings:
Namespace Name Mixin selector intermediary field_712Lnet/minecraft/class_196;field_712:Iglue field_919Lclass_219;field_919:Iserver iLfu;i:Iclient iLit;i:Inamed yLnet/minecraft/screen/CraftingScreenHandler;y:I
-
z
private int z- Mappings:
Namespace Name Mixin selector intermediary field_713Lnet/minecraft/class_196;field_713:Iglue field_920Lclass_219;field_920:Iserver jLfu;j:Iclient jLit;j:Inamed zLnet/minecraft/screen/CraftingScreenHandler;z:I
-
-
Constructor Details
-
CraftingScreenHandler
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_196;<init>(Lnet/minecraft/class_136;Lnet/minecraft/class_18;III)Vglue <init>Lclass_219;<init>(Lclass_223;Lclass_129;III)Vserver <init>Lfu;<init>(Lfx;Ldj;III)Vclient <init>Lit;<init>(Lix;Lfd;III)Vnamed <init>Lnet/minecraft/screen/CraftingScreenHandler;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/world/World;III)V
-
-
Method Details
-
onSlotUpdate
- Overrides:
onSlotUpdatein classScreenHandler- Mappings:
Namespace Name Mixin selector intermediary method_2088Lnet/minecraft/class_71;method_2088(Lnet/minecraft/class_134;)Vglue method_7Lclass_94;method_7(Lclass_287;)Vserver aLcl;a(Lhp;)Vclient aLdw;a(Llw;)Vnamed onSlotUpdateLnet/minecraft/screen/ScreenHandler;onSlotUpdate(Lnet/minecraft/inventory/Inventory;)V
-
onClosed
- Overrides:
onClosedin classScreenHandler- Mappings:
Namespace Name Mixin selector intermediary method_2087Lnet/minecraft/class_71;method_2087(Lnet/minecraft/class_54;)Vglue method_6Lclass_94;method_6(Lclass_172;)Vserver aLcl;a(Lem;)Vclient aLdw;a(Lgs;)Vnamed onClosedLnet/minecraft/screen/ScreenHandler;onClosed(Lnet/minecraft/entity/player/PlayerEntity;)V
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector intermediary method_2094Lnet/minecraft/class_71;method_2094(Lnet/minecraft/class_54;)Zglue method_8Lclass_94;method_8(Lclass_172;)Zserver bLcl;b(Lem;)Zclient bLdw;b(Lgs;)Znamed canUseLnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
quickMove
- Overrides:
quickMovein classScreenHandler- Mappings:
Namespace Name Mixin selector intermediary method_2086Lnet/minecraft/class_71;method_2086(I)Lnet/minecraft/class_31;glue method_5Lclass_94;method_5(I)Lclass_224;server aLcl;a(I)Lfy;client aLdw;a(I)Liz;named quickMoveLnet/minecraft/screen/ScreenHandler;quickMove(I)Lnet/minecraft/item/ItemStack;
-