Class CartographyInventoryImpl
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.world.inventory.CartographyTableMenu
de.studiocode.inventoryaccess.r8.inventory.CartographyInventoryImpl
- All Implemented Interfaces:
de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
public class CartographyInventoryImpl
extends net.minecraft.world.inventory.CartographyTableMenu
implements de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.CartographyTableMenu
ADDITIONAL_SLOT, container, MAP_SLOT, RESULT_SLOTFields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, checkReachable, containerId, lastSlots, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, remoteSlots, SLOT_CLICKED_OUTSIDE, slots -
Constructor Summary
ConstructorsConstructorDescriptionCartographyInventoryImpl(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.chat.Component title) CartographyInventoryImpl(org.bukkit.entity.Player player, @NotNull net.md_5.bungee.api.chat.BaseComponent[] title) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanTakeItemForPickAll(net.minecraft.world.item.ItemStack itemstack, net.minecraft.world.inventory.Slot slot) protected voidclearContainer(net.minecraft.world.entity.player.Player entityhuman, net.minecraft.world.Container container) org.bukkit.inventory.Inventoryorg.bukkit.craftbukkit.v1_18_R1.inventory.CraftInventoryViewbooleanisOpen()voidopen()net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player entityhuman, int i) voidsendItem(int slot) voidsetItem(int slot, net.minecraft.world.item.ItemStack item) voidsetItem(int slot, org.bukkit.inventory.ItemStack itemStack) voidslotsChanged(net.minecraft.world.Container container) booleanstillValid(net.minecraft.world.entity.player.Player entityhuman) Methods inherited from class net.minecraft.world.inventory.CartographyTableMenu
removedMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastCarriedItem, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, checkContainerDataCount, checkContainerSize, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getTitle, getType, incrementStateId, initializeContents, isValidQuickcraftType, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, setTitle, stillValid, suppressRemoteUpdates, transferState, transferTo
-
Constructor Details
-
CartographyInventoryImpl
public CartographyInventoryImpl(org.bukkit.entity.Player player, @NotNull @NotNull net.md_5.bungee.api.chat.BaseComponent[] title) -
CartographyInventoryImpl
public CartographyInventoryImpl(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.chat.Component title)
-
-
Method Details
-
open
public void open()- Specified by:
openin interfacede.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacede.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
-
sendItem
public void sendItem(int slot) -
setItem
public void setItem(int slot, net.minecraft.world.item.ItemStack item) -
setItem
public void setItem(int slot, org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemin interfacede.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
-
getBukkitInventory
public org.bukkit.inventory.Inventory getBukkitInventory()- Specified by:
getBukkitInventoryin interfacede.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
-
getBukkitView
public org.bukkit.craftbukkit.v1_18_R1.inventory.CraftInventoryView getBukkitView()- Overrides:
getBukkitViewin classnet.minecraft.world.inventory.CartographyTableMenu
-
slotsChanged
public void slotsChanged(net.minecraft.world.Container container) - Overrides:
slotsChangedin classnet.minecraft.world.inventory.CartographyTableMenu
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player entityhuman, int i) - Overrides:
quickMoveStackin classnet.minecraft.world.inventory.CartographyTableMenu
-
canTakeItemForPickAll
public boolean canTakeItemForPickAll(net.minecraft.world.item.ItemStack itemstack, net.minecraft.world.inventory.Slot slot) - Overrides:
canTakeItemForPickAllin classnet.minecraft.world.inventory.CartographyTableMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player entityhuman) - Overrides:
stillValidin classnet.minecraft.world.inventory.CartographyTableMenu
-
clearContainer
protected void clearContainer(net.minecraft.world.entity.player.Player entityhuman, net.minecraft.world.Container container) - Overrides:
clearContainerin classnet.minecraft.world.inventory.AbstractContainerMenu
-