类 ShulkerBoxScreenHandler
- java.lang.Object
-
- net.minecraft.screen.ScreenHandler
-
- net.minecraft.screen.ShulkerBoxScreenHandler
-
public class ShulkerBoxScreenHandler extends ScreenHandler
- Mappings:
Namespace Name official bmzintermediary net/minecraft/class_1733named net/minecraft/screen/ShulkerBoxScreenHandler
-
-
字段概要
字段 修饰符和类型 字段 说明 private static intfield_30841private Inventoryinventory-
从类继承的字段 net.minecraft.screen.ScreenHandler
EMPTY_SPACE_SLOT_INDEX, field_30731, field_30732, field_30733, field_30734, field_30735, field_30736, field_30737, slots, syncId
-
-
构造器概要
构造器 构造器 说明 ShulkerBoxScreenHandler(int syncId, PlayerInventory playerInventory)ShulkerBoxScreenHandler(int syncId, PlayerInventory playerInventory, Inventory inventory)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanUse(PlayerEntity player)voidclose(PlayerEntity player)ItemStacktransferSlot(PlayerEntity player, int index)-
从类继承的方法 net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, copySharedSlots, disableSyncing, dropInventory, enableSyncing, endQuickCraft, getCursorStack, getSlot, getStacks, getType, insertItem, onButtonClick, onContentChanged, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setCursorStack, setPreviousCursorStack, setPreviousTrackedSlot, setProperty, setStackInSlot, shouldQuickCraftContinue, syncState, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks, updateSyncHandler
-
-
-
-
字段详细资料
-
field_30841
private static final int field_30841
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official kLbmz;k:Iintermediary field_30841Lnet/minecraft/class_1733;field_30841:Inamed field_30841Lnet/minecraft/screen/ShulkerBoxScreenHandler;field_30841:I
-
inventory
private final Inventory inventory
- Mappings:
Namespace Name Mixin selector official lLbmz;l:Laqz;intermediary field_7867Lnet/minecraft/class_1733;field_7867:Lnet/minecraft/class_1263;named inventoryLnet/minecraft/screen/ShulkerBoxScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
-
构造器详细资料
-
ShulkerBoxScreenHandler
public ShulkerBoxScreenHandler(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official <init>Lbmz;<init>(ILbje;)Vintermediary <init>Lnet/minecraft/class_1733;<init>(ILnet/minecraft/class_1661;)Vnamed <init>Lnet/minecraft/screen/ShulkerBoxScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;)V
-
ShulkerBoxScreenHandler
public ShulkerBoxScreenHandler(int syncId, PlayerInventory playerInventory, Inventory inventory)- Mappings:
Namespace Name Mixin selector official <init>Lbmz;<init>(ILbje;Laqz;)Vintermediary <init>Lnet/minecraft/class_1733;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Vnamed <init>Lnet/minecraft/screen/ShulkerBoxScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;)V
-
-
方法详细资料
-
canUse
public boolean canUse(PlayerEntity player)
- 指定者:
canUse在类中ScreenHandler- Mappings:
Namespace Name Mixin selector official aLbll;a(Lbjf;)Zintermediary method_7597Lnet/minecraft/class_1703;method_7597(Lnet/minecraft/class_1657;)Znamed canUseLnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
transferSlot
public ItemStack transferSlot(PlayerEntity player, int index)
- 覆盖:
transferSlot在类中ScreenHandler- Mappings:
Namespace Name Mixin selector official bLbll;b(Lbjf;I)Lbpr;intermediary method_7601Lnet/minecraft/class_1703;method_7601(Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799;named transferSlotLnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
-
close
public void close(PlayerEntity player)
- 覆盖:
close在类中ScreenHandler- Mappings:
Namespace Name Mixin selector official bLbll;b(Lbjf;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-
-