Package net.minecraft.screen
Class BeaconScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.BeaconScreenHandler
- Mappings:
Namespace Name official yiintermediary net/minecraft/class_1419named net/minecraft/screen/BeaconScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BeaconBlockEntityprivate final class_1420private intprivate intprivate intFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
ConstructorsConstructorDescriptionBeaconScreenHandler(PlayerInventory playerInventory, BeaconBlockEntity beaconBlockEntity) -
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, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, close, endQuickCraft, getNextActionId, getSlot, getStacks, insertItem, isNotRestricted, method_3255, method_5455, onButtonClick, onContentChanged, onSlotClick, onSlotClick, packClickData, removeListener, sendContentUpdates, setPlayerRestriction, setStackInSlot, unpackButtonId, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
field_5406
- Mappings:
Namespace Name Mixin selector official aLyi;a:Lanb;intermediary field_5406Lnet/minecraft/class_1419;field_5406:Lnet/minecraft/class_1308;named field_5406Lnet/minecraft/screen/BeaconScreenHandler;field_5406:Lnet/minecraft/block/entity/BeaconBlockEntity;
-
field_5407
private final class_1420 field_5407- Mappings:
Namespace Name Mixin selector official fLyi;f:Lyj;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;
-
field_5408
private int field_5408- Mappings:
Namespace Name Mixin selector official gLyi;g:Iintermediary field_5408Lnet/minecraft/class_1419;field_5408:Inamed field_5408Lnet/minecraft/screen/BeaconScreenHandler;field_5408:I
-
field_5409
private int field_5409- Mappings:
Namespace Name Mixin selector official hLyi;h:Iintermediary field_5409Lnet/minecraft/class_1419;field_5409:Inamed field_5409Lnet/minecraft/screen/BeaconScreenHandler;field_5409:I
-
field_5410
private int field_5410- Mappings:
Namespace Name Mixin selector official iLyi;i:Iintermediary field_5410Lnet/minecraft/class_1419;field_5410:Inamed field_5410Lnet/minecraft/screen/BeaconScreenHandler;field_5410:I
-
-
Constructor Details
-
BeaconScreenHandler
-
-
Method Details
-
addListener
- Overrides:
addListenerin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLyd;a(Lyn;)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 bLyd;b(II)Vintermediary method_3266Lnet/minecraft/class_1002;method_3266(II)Vnamed setPropertyLnet/minecraft/screen/ScreenHandler;setProperty(II)V
-
method_4590
- Mappings:
Namespace Name Mixin selector official eLyi;e()Lanb;intermediary method_4590Lnet/minecraft/class_1419;method_4590()Lnet/minecraft/class_1308;named method_4590Lnet/minecraft/screen/BeaconScreenHandler;method_4590()Lnet/minecraft/block/entity/BeaconBlockEntity;
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLyd;a(Lxk;)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 bLyd;b(Lxk;I)Labo;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;
-