Package net.minecraft.screen
Class CartographyTableScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.CartographyTableScreenHandler
- Mappings:
Namespace Name official bvvintermediary 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, isValid, 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 kLbvv;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 lLbvv;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 mLbvv;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 oLbvv;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 pLbvv;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 qLbvv;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 rLbvv;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 sLbvv;s:Lbwa;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 tLbvv;t:Jintermediary field_20382Lnet/minecraft/class_3910;field_20382:Jnamed lastTakeResultTimeLnet/minecraft/screen/CartographyTableScreenHandler;lastTakeResultTime:J
-
inventory
- Mappings:
Namespace Name Mixin selector official nLbvv;n:Lazf;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 uLbvv;u:Lbxb;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>Lbvv;<init>(ILbte;)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>Lbvv;<init>(ILbte;Lbwa;)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 aLbvp;a(Lbtf;)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 aLbvp;a(Lazf;)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 aLbvv;a(Lcaa;Lcaa;Lcaa;)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 aLbvp;a(Lcaa;Lbxg;)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
- Specified by:
transferSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLbvp;a(Lbtf;I)Lcaa;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 bLbvp;b(Lbtf;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-