Package net.minecraft.screen
Class BeaconScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.BeaconScreenHandler
- Mappings:
Namespace Name official aigintermediary net/minecraft/class_1419named net/minecraft/screen/BeaconScreenHandler
-
Field Summary
FieldsFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(ScreenHandlerListener listener) booleancanUse(PlayerEntity player) voidsetProperty(int id, int value) transferSlot(PlayerEntity player, int invSlot) Methods inherited from class net.minecraft.screen.ScreenHandler
addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, close, endQuickCraft, getNextActionId, getSlot, getStacks, insertItem, isNotRestricted, method_3255, onButtonClick, onContentChanged, onSlotClick, onSlotClick, packClickData, removeListener, sendContentUpdates, setPlayerRestriction, setStackInSlot, shouldQuickCraftContinue, unpackButtonId, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
paymentInventory
- Mappings:
Namespace Name Mixin selector official aLaig;a:Lvq;intermediary field_12140Lnet/minecraft/class_1419;field_12140:Lnet/minecraft/class_849;named paymentInventoryLnet/minecraft/screen/BeaconScreenHandler;paymentInventory:Lnet/minecraft/inventory/Inventory;
-
field_5407
private final class_1420 field_5407- Mappings:
Namespace Name Mixin selector official fLaig;f:Laih;intermediary field_5407Lnet/minecraft/class_1419;field_5407:Lnet/minecraft/class_1420;named field_5407Lnet/minecraft/screen/BeaconScreenHandler;field_5407:Lnet/minecraft/inventory/slot/class_1420;
-
-
Constructor Details
-
BeaconScreenHandler
- Mappings:
Namespace Name Mixin selector official <init>Laig;<init>(Lvq;Lvq;)Vintermediary <init>Lnet/minecraft/class_1419;<init>(Lnet/minecraft/class_849;Lnet/minecraft/class_849;)Vnamed <init>Lnet/minecraft/screen/BeaconScreenHandler;<init>(Lnet/minecraft/inventory/Inventory;Lnet/minecraft/inventory/Inventory;)V
-
-
Method Details
-
addListener
- Overrides:
addListenerin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLaib;a(Lail;)Vintermediary method_3260Lnet/minecraft/class_1002;method_3260(Lnet/minecraft/class_1006;)Vnamed addListenerLnet/minecraft/screen/ScreenHandler;addListener(Lnet/minecraft/screen/ScreenHandlerListener;)V
-
setProperty
- Overrides:
setPropertyin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLaib;b(II)Vintermediary method_3266Lnet/minecraft/class_1002;method_3266(II)Vnamed setPropertyLnet/minecraft/screen/ScreenHandler;setProperty(II)V
-
getPaymentInventory
- Mappings:
Namespace Name Mixin selector official eLaig;e()Lvq;intermediary method_11257Lnet/minecraft/class_1419;method_11257()Lnet/minecraft/class_849;named getPaymentInventoryLnet/minecraft/screen/BeaconScreenHandler;getPaymentInventory()Lnet/minecraft/inventory/Inventory;
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLaib;a(Lahd;)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 bLaib;b(Lahd;I)Lamj;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;
-