Package net.minecraft.screen
Class CartographyTableScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.CartographyTableScreenHandler
- Mappings:
Namespace Name official blxintermediary net/minecraft/class_3910named net/minecraft/screen/CartographyTableScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ScreenHandlerContextprivate static intprivate static intprivate static intprivate static intprivate 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 player)voidonContentChanged(Inventory inventory)transferSlot(PlayerEntity player, int index)private voidupdateResult(ItemStack itemStack, ItemStack itemStack2, 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 kLblx;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 lLblx;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 mLblx;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 oLblx;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 pLblx;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 qLblx;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 rLblx;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 sLblx;s:Lbmc;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 tLblx;t:Jintermediary field_20382Lnet/minecraft/class_3910;field_20382:Jnamed lastTakeResultTimeLnet/minecraft/screen/CartographyTableScreenHandler;lastTakeResultTime:J
-
inventory
- Mappings:
Namespace Name Mixin selector official nLblx;n:Larc;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 uLblx;u:Lbnd;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>Lblx;<init>(ILbjk;)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>Lblx;<init>(ILbjk;Lbmc;)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 aLblr;a(Lbjl;)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 aLblr;a(Larc;)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 aLblx;a(Lbpx;Lbpx;Lbpx;)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 aLblr;a(Lbpx;Lbni;)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 bLblr;b(Lbjl;I)Lbpx;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 bLblr;b(Lbjl;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-