Package net.minecraft.screen
Class PlayerScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.class_3536
net.minecraft.screen.PlayerScreenHandler
- Mappings:
Namespace Name official aqmintermediary net/minecraft/class_1018named net/minecraft/screen/PlayerScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final EquipmentSlot[]private static final String[]booleanprivate final PlayerEntityFields inherited from class net.minecraft.screen.ScreenHandler
field_15099, listeners, slots, syncId -
Constructor Summary
ConstructorsConstructorDescriptionPlayerScreenHandler(PlayerInventory inventory, boolean onServer, PlayerEntity owner) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanInsertIntoSlot(ItemStack stack, Slot slot) booleancanUse(PlayerEntity player) voidclose(PlayerEntity player) voidmethod_15978(class_3175 class_3175) booleanmethod_15979(RecipeType recipeType) voidintintintintvoidonContentChanged(Inventory inventory) transferSlot(PlayerEntity player, int invSlot) Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertItemIntoSlot, endQuickCraft, getNextActionId, getSlot, insertItem, isNotRestricted, method_13641, method_13642, method_14204, method_15965, method_15966, method_3252, method_3255, onButtonClick, packClickData, removeListener, sendContentUpdates, setPlayerRestriction, setProperty, setStackInSlot, shouldQuickCraftContinue, unpackButtonId, unpackQuickCraftStage
-
Field Details
-
field_17131
- Mappings:
Namespace Name Mixin selector official hLaqm;h:[Ljava/lang/String;intermediary field_17131Lnet/minecraft/class_1018;field_17131:[Ljava/lang/String;named field_17131Lnet/minecraft/screen/PlayerScreenHandler;field_17131:[Ljava/lang/String;
-
field_12272
- Mappings:
Namespace Name Mixin selector official iLaqm;i:[Laew;intermediary field_12272Lnet/minecraft/class_1018;field_12272:[Lnet/minecraft/class_2968;named field_12272Lnet/minecraft/screen/PlayerScreenHandler;field_12272:[Lnet/minecraft/entity/EquipmentSlot;
-
craftingInventory
- Mappings:
Namespace Name Mixin selector official aLaqm;a:Laqc;intermediary field_4128Lnet/minecraft/class_1018;field_4128:Lnet/minecraft/class_1011;named craftingInventoryLnet/minecraft/screen/PlayerScreenHandler;craftingInventory:Lnet/minecraft/inventory/CraftingInventory;
-
field_15649
- Mappings:
Namespace Name Mixin selector official fLaqm;f:Laqt;intermediary field_15649Lnet/minecraft/class_1018;field_15649:Lnet/minecraft/class_1024;named field_15649Lnet/minecraft/screen/PlayerScreenHandler;field_15649:Lnet/minecraft/inventory/CraftingResultInventory;
-
onServer
public boolean onServer- Mappings:
Namespace Name Mixin selector official gLaqm;g:Zintermediary field_4130Lnet/minecraft/class_1018;field_4130:Znamed onServerLnet/minecraft/screen/PlayerScreenHandler;onServer:Z
-
owner
- Mappings:
Namespace Name Mixin selector official jLaqm;j:Laog;intermediary field_5412Lnet/minecraft/class_1018;field_5412:Lnet/minecraft/class_988;named ownerLnet/minecraft/screen/PlayerScreenHandler;owner:Lnet/minecraft/entity/player/PlayerEntity;
-
-
Constructor Details
-
PlayerScreenHandler
- Mappings:
Namespace Name Mixin selector official <init>Laqm;<init>(Laof;ZLaog;)Vintermediary <init>Lnet/minecraft/class_1018;<init>(Lnet/minecraft/class_987;ZLnet/minecraft/class_988;)Vnamed <init>Lnet/minecraft/screen/PlayerScreenHandler;<init>(Lnet/minecraft/entity/player/PlayerInventory;ZLnet/minecraft/entity/player/PlayerEntity;)V
-
-
Method Details
-
method_15978
- Specified by:
method_15978in classclass_3536- Mappings:
Namespace Name Mixin selector official aLaqr;a(Laoi;)Vintermediary method_15978Lnet/minecraft/class_3536;method_15978(Lnet/minecraft/class_3175;)Vnamed method_15978Lnet/minecraft/class_3536;method_15978(Lnet/minecraft/class_3175;)V
-
method_15980
public void method_15980()- Specified by:
method_15980in classclass_3536- Mappings:
Namespace Name Mixin selector official dLaqr;d()Vintermediary method_15980Lnet/minecraft/class_3536;method_15980()Vnamed method_15980Lnet/minecraft/class_3536;method_15980()V
-
method_15979
- Specified by:
method_15979in classclass_3536- Mappings:
Namespace Name Mixin selector official aLaqr;a(Lavk;)Zintermediary method_15979Lnet/minecraft/class_3536;method_15979(Lnet/minecraft/class_1114;)Znamed method_15979Lnet/minecraft/class_3536;method_15979(Lnet/minecraft/recipe/RecipeType;)Z
-
onContentChanged
- Overrides:
onContentChangedin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLapv;a(Lade;)Vintermediary method_3254Lnet/minecraft/class_1002;method_3254(Lnet/minecraft/class_849;)Vnamed onContentChangedLnet/minecraft/screen/ScreenHandler;onContentChanged(Lnet/minecraft/inventory/Inventory;)V
-
close
- Overrides:
closein classScreenHandler- Mappings:
Namespace Name Mixin selector official bLapv;b(Laog;)Vintermediary method_3257Lnet/minecraft/class_1002;method_3257(Lnet/minecraft/class_988;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLapv;a(Laog;)Zintermediary method_3269Lnet/minecraft/class_1002;method_3269(Lnet/minecraft/class_988;)Znamed canUseLnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
transferSlot
- Overrides:
transferSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLapv;b(Laog;I)Late;intermediary method_3265Lnet/minecraft/class_1002;method_3265(Lnet/minecraft/class_988;I)Lnet/minecraft/class_1071;named transferSlotLnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
-
canInsertIntoSlot
- Overrides:
canInsertIntoSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLapv;a(Late;Laqx;)Zintermediary method_5449Lnet/minecraft/class_1002;method_5449(Lnet/minecraft/class_1071;Lnet/minecraft/class_1026;)Znamed canInsertIntoSlotLnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/item/ItemStack;Lnet/minecraft/inventory/slot/Slot;)Z
-
method_15981
public int method_15981()- Specified by:
method_15981in classclass_3536- Mappings:
Namespace Name Mixin selector official eLaqr;e()Iintermediary method_15981Lnet/minecraft/class_3536;method_15981()Inamed method_15981Lnet/minecraft/class_3536;method_15981()I
-
method_15982
public int method_15982()- Specified by:
method_15982in classclass_3536- Mappings:
Namespace Name Mixin selector official fLaqr;f()Iintermediary method_15982Lnet/minecraft/class_3536;method_15982()Inamed method_15982Lnet/minecraft/class_3536;method_15982()I
-
method_15983
public int method_15983()- Specified by:
method_15983in classclass_3536- Mappings:
Namespace Name Mixin selector official gLaqr;g()Iintermediary method_15983Lnet/minecraft/class_3536;method_15983()Inamed method_15983Lnet/minecraft/class_3536;method_15983()I
-
method_15984
- Specified by:
method_15984in classclass_3536- Mappings:
Namespace Name Mixin selector official hLaqr;h()Iintermediary method_15984Lnet/minecraft/class_3536;method_15984()Inamed method_15984Lnet/minecraft/class_3536;method_15984()I
-