Package net.minecraft.screen
Class CartographyTableScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.CartographyTableScreenHandler
- Mappings:
Namespace Name official bowintermediary net/minecraft/class_3910named net/minecraft/screen/CartographyTableScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ScreenHandlerContextprivate static final intprivate static final intprivate static final intprivate static final intfinal Inventory(package private) longstatic final intstatic final intstatic final intprivate final 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 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, getRevision, getSlot, getSlotIndex, getStacks, getType, insertItem, nextRevision, onButtonClick, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setCursorStack, setPreviousCursorStack, setPreviousTrackedSlot, setPreviousTrackedSlotMutable, setProperty, setStackInSlot, shouldQuickCraftContinue, syncState, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks, updateSyncHandler, updateToClient
-
Field Details
-
MAP_SLOT_INDEX
public static final int MAP_SLOT_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector official kLbow;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:
- Mappings:
Namespace Name Mixin selector official lLbow;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:
- Mappings:
Namespace Name Mixin selector official mLbow;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:
- Mappings:
Namespace Name Mixin selector official oLbow;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:
- Mappings:
Namespace Name Mixin selector official pLbow;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:
- Mappings:
Namespace Name Mixin selector official qLbow;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:
- Mappings:
Namespace Name Mixin selector official rLbow;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 sLbow;s:Lbpb;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 tLbow;t:Jintermediary field_20382Lnet/minecraft/class_3910;field_20382:Jnamed lastTakeResultTimeLnet/minecraft/screen/CartographyTableScreenHandler;lastTakeResultTime:J
-
inventory
- Mappings:
Namespace Name Mixin selector official nLbow;n:Latz;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 uLbow;u:Lbqc;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>Lbow;<init>(ILbmj;)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>Lbow;<init>(ILbmj;Lbpb;)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 aLboq;a(Lbmk;)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 aLboq;a(Latz;)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 aLbow;a(Lbsx;Lbsx;Lbsx;)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 aLboq;a(Lbsx;Lbqh;)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 bLboq;b(Lbmk;I)Lbsx;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 bLboq;b(Lbmk;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-