Package net.minecraft.screen
Class CartographyTableScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.CartographyTableScreenHandler
- Mappings:
Namespace Name official bmpintermediary net/minecraft/class_3910named net/minecraft/screen/CartographyTableScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ScreenHandlerContextprivate static intprivate static intprivate static intprivate static int(package private) longstatic intstatic intstatic intprivate CraftingResultInventoryFields inherited from class net.minecraft.screen.ScreenHandler
EMPTY_SPACE_SLOT_INDEX, field_30731, field_30732, field_30733, field_30734, field_30735, field_30736, field_30737, slots, syncId -
Constructor Summary
ConstructorsConstructorDescriptionCartographyTableScreenHandler(int syncId, PlayerInventory inventory)CartographyTableScreenHandler(int syncId, PlayerInventory inventory, ScreenHandlerContext context) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanInsertIntoSlot(ItemStack stack, Slot slot)booleancanUse(PlayerEntity player)voidclose(PlayerEntity playerEntity)voidonContentChanged(Inventory inventory)transferSlot(PlayerEntity player, int index)private voidupdateResult(ItemStack map, ItemStack item, ItemStack oldResult)Methods inherited from class 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
-
Field Details
-
MAP_SLOT_INDEX
public static final int MAP_SLOT_INDEX- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official lLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official mLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official oLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official pLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official qLbmp;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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official rLbmp;r:Iintermediary field_30779Lnet/minecraft/class_3910;field_30779:Inamed field_30779Lnet/minecraft/screen/CartographyTableScreenHandler;field_30779:I
-
context
- Mappings:
Namespace Name Mixin selector official sLbmp;s:Lbmu;intermediary field_17294Lnet/minecraft/class_3910;field_17294:Lnet/minecraft/class_3914;named contextLnet/minecraft/screen/CartographyTableScreenHandler;context:Lnet/minecraft/screen/ScreenHandlerContext;
-
lastTakeResultTime
long lastTakeResultTime- Mappings:
Namespace Name Mixin selector official tLbmp;t:Jintermediary field_20382Lnet/minecraft/class_3910;field_20382:Jnamed lastTakeResultTimeLnet/minecraft/screen/CartographyTableScreenHandler;lastTakeResultTime:J
-
inventory
- Mappings:
Namespace Name Mixin selector official nLbmp;n:Lart;intermediary field_17293Lnet/minecraft/class_3910;field_17293:Lnet/minecraft/class_1263;named inventoryLnet/minecraft/screen/CartographyTableScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
resultInventory
- Mappings:
Namespace Name Mixin selector official uLbmp;u:Lbnv;intermediary field_19272Lnet/minecraft/class_3910;field_19272:Lnet/minecraft/class_1731;named resultInventoryLnet/minecraft/screen/CartographyTableScreenHandler;resultInventory:Lnet/minecraft/inventory/CraftingResultInventory;
-
-
Constructor Details
-
CartographyTableScreenHandler
- Mappings:
Namespace Name Mixin selector official <init>Lbmp;<init>(ILbkc;)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>Lbmp;<init>(ILbkc;Lbmu;)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
-
-
Method Details
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLbmj;a(Lbkd;)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
- Overrides:
onContentChangedin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLbmj;a(Lart;)Vintermediary method_7609Lnet/minecraft/class_1703;method_7609(Lnet/minecraft/class_1263;)Vnamed onContentChangedLnet/minecraft/screen/ScreenHandler;onContentChanged(Lnet/minecraft/inventory/Inventory;)V
-
updateResult
- Mappings:
Namespace Name Mixin selector official aLbmp;a(Lbqp;Lbqp;Lbqp;)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
- Overrides:
canInsertIntoSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLbmj;a(Lbqp;Lboa;)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
- Overrides:
transferSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLbmj;b(Lbkd;I)Lbqp;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
- Overrides:
closein classScreenHandler- Mappings:
Namespace Name Mixin selector official bLbmj;b(Lbkd;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-