类 CartographyTableScreenHandler
- java.lang.Object
-
- net.minecraft.screen.ScreenHandler
-
- net.minecraft.screen.CartographyTableScreenHandler
-
public class CartographyTableScreenHandler extends ScreenHandler
- Mappings:
Namespace Name official blrintermediary net/minecraft/class_3910named net/minecraft/screen/CartographyTableScreenHandler
-
-
字段概要
字段 修饰符和类型 字段 说明 private ScreenHandlerContextcontextprivate static intfield_30776private static intfield_30777private static intfield_30778private static intfield_30779Inventoryinventoryprivate longlastTakeResultTimestatic intMAP_SLOT_INDEXstatic intMATERIAL_SLOT_INDEXstatic intRESULT_SLOT_INDEXprivate CraftingResultInventoryresultInventory-
从类继承的字段 net.minecraft.screen.ScreenHandler
EMPTY_SPACE_SLOT_INDEX, field_30731, field_30732, field_30733, field_30734, field_30735, field_30736, field_30737, slots, syncId
-
-
构造器概要
构造器 构造器 说明 CartographyTableScreenHandler(int syncId, PlayerInventory inventory)CartographyTableScreenHandler(int syncId, PlayerInventory inventory, ScreenHandlerContext context)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanInsertIntoSlot(ItemStack stack, Slot slot)booleancanUse(PlayerEntity player)voidclose(PlayerEntity player)voidonContentChanged(Inventory inventory)ItemStacktransferSlot(PlayerEntity player, int index)private voidupdateResult(ItemStack itemStack, ItemStack itemStack2, ItemStack oldResult)-
从类继承的方法 net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, copySharedSlots, disableSyncing, dropInventory, enableSyncing, endQuickCraft, getCursorStack, getSlot, getStacks, getType, insertItem, onButtonClick, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setCursorStack, setPreviousCursorStack, setPreviousTrackedSlot, setProperty, setStackInSlot, shouldQuickCraftContinue, syncState, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks, updateSyncHandler
-
-
-
-
字段详细资料
-
MAP_SLOT_INDEX
public static final int MAP_SLOT_INDEX
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official kLblr;k:Iintermediary field_30773Lnet/minecraft/class_3910;field_30773:Inamed MAP_SLOT_INDEXLnet/minecraft/screen/CartographyTableScreenHandler;MAP_SLOT_INDEX:I
-
MATERIAL_SLOT_INDEX
public static final int MATERIAL_SLOT_INDEX
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official lLblr;l:Iintermediary field_30774Lnet/minecraft/class_3910;field_30774:Inamed MATERIAL_SLOT_INDEXLnet/minecraft/screen/CartographyTableScreenHandler;MATERIAL_SLOT_INDEX:I
-
RESULT_SLOT_INDEX
public static final int RESULT_SLOT_INDEX
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official mLblr;m:Iintermediary field_30775Lnet/minecraft/class_3910;field_30775:Inamed RESULT_SLOT_INDEXLnet/minecraft/screen/CartographyTableScreenHandler;RESULT_SLOT_INDEX:I
-
field_30776
private static final int field_30776
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official oLblr;o:Iintermediary field_30776Lnet/minecraft/class_3910;field_30776:Inamed field_30776Lnet/minecraft/screen/CartographyTableScreenHandler;field_30776:I
-
field_30777
private static final int field_30777
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official pLblr;p:Iintermediary field_30777Lnet/minecraft/class_3910;field_30777:Inamed field_30777Lnet/minecraft/screen/CartographyTableScreenHandler;field_30777:I
-
field_30778
private static final int field_30778
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official qLblr;q:Iintermediary field_30778Lnet/minecraft/class_3910;field_30778:Inamed field_30778Lnet/minecraft/screen/CartographyTableScreenHandler;field_30778:I
-
field_30779
private static final int field_30779
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official rLblr;r:Iintermediary field_30779Lnet/minecraft/class_3910;field_30779:Inamed field_30779Lnet/minecraft/screen/CartographyTableScreenHandler;field_30779:I
-
context
private final ScreenHandlerContext context
- Mappings:
Namespace Name Mixin selector official sLblr;s:Lblw;intermediary field_17294Lnet/minecraft/class_3910;field_17294:Lnet/minecraft/class_3914;named contextLnet/minecraft/screen/CartographyTableScreenHandler;context:Lnet/minecraft/screen/ScreenHandlerContext;
-
lastTakeResultTime
private long lastTakeResultTime
- Mappings:
Namespace Name Mixin selector official tLblr;t:Jintermediary field_20382Lnet/minecraft/class_3910;field_20382:Jnamed lastTakeResultTimeLnet/minecraft/screen/CartographyTableScreenHandler;lastTakeResultTime:J
-
inventory
public final Inventory inventory
- Mappings:
Namespace Name Mixin selector official nLblr;n:Laqz;intermediary field_17293Lnet/minecraft/class_3910;field_17293:Lnet/minecraft/class_1263;named inventoryLnet/minecraft/screen/CartographyTableScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
resultInventory
private final CraftingResultInventory resultInventory
- Mappings:
Namespace Name Mixin selector official uLblr;u:Lbmx;intermediary field_19272Lnet/minecraft/class_3910;field_19272:Lnet/minecraft/class_1731;named resultInventoryLnet/minecraft/screen/CartographyTableScreenHandler;resultInventory:Lnet/minecraft/inventory/CraftingResultInventory;
-
-
构造器详细资料
-
CartographyTableScreenHandler
public CartographyTableScreenHandler(int syncId, PlayerInventory inventory)- Mappings:
Namespace Name Mixin selector official <init>Lblr;<init>(ILbje;)Vintermediary <init>Lnet/minecraft/class_3910;<init>(ILnet/minecraft/class_1661;)Vnamed <init>Lnet/minecraft/screen/CartographyTableScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;)V
-
CartographyTableScreenHandler
public CartographyTableScreenHandler(int syncId, PlayerInventory inventory, ScreenHandlerContext context)- Mappings:
Namespace Name Mixin selector official <init>Lblr;<init>(ILbje;Lblw;)Vintermediary <init>Lnet/minecraft/class_3910;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)Vnamed <init>Lnet/minecraft/screen/CartographyTableScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/screen/ScreenHandlerContext;)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
-
onContentChanged
public void onContentChanged(Inventory inventory)
- 覆盖:
onContentChanged在类中ScreenHandler- Mappings:
Namespace Name Mixin selector official aLbll;a(Laqz;)Vintermediary method_7609Lnet/minecraft/class_1703;method_7609(Lnet/minecraft/class_1263;)Vnamed onContentChangedLnet/minecraft/screen/ScreenHandler;onContentChanged(Lnet/minecraft/inventory/Inventory;)V
-
updateResult
private void updateResult(ItemStack itemStack, ItemStack itemStack2, ItemStack oldResult)
- Mappings:
Namespace Name Mixin selector official aLblr;a(Lbpr;Lbpr;Lbpr;)Vintermediary method_17381Lnet/minecraft/class_3910;method_17381(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vnamed updateResultLnet/minecraft/screen/CartographyTableScreenHandler;updateResult(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
-
canInsertIntoSlot
public boolean canInsertIntoSlot(ItemStack stack, Slot slot)
- 覆盖:
canInsertIntoSlot在类中ScreenHandler- Mappings:
Namespace Name Mixin selector official aLbll;a(Lbpr;Lbnc;)Zintermediary method_7613Lnet/minecraft/class_1703;method_7613(Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Znamed canInsertIntoSlotLnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/item/ItemStack;Lnet/minecraft/screen/slot/Slot;)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
-
-