Class BasicContainer
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.hrznstudio.titanium.container.BasicContainer
- Direct Known Subclasses:
BasicInventoryContainer
public class BasicContainer
extends net.minecraft.world.inventory.AbstractContainerMenu
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots -
Constructor Summary
ConstructorsConstructorDescriptionBasicContainer(int id, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.network.FriendlyByteBuf buffer) BasicContainer(net.minecraft.world.inventory.MenuType type, int id) BasicContainer(net.minecraft.world.inventory.MenuType type, int id, IAssetProvider assetProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidnet.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player player, int slotPos) booleanstillValid(net.minecraft.world.entity.player.Player playerIn) Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
BasicContainer
public BasicContainer(int id, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.network.FriendlyByteBuf buffer) -
BasicContainer
public BasicContainer(net.minecraft.world.inventory.MenuType type, int id) -
BasicContainer
public BasicContainer(net.minecraft.world.inventory.MenuType type, int id, IAssetProvider assetProvider)
-
-
Method Details
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player playerIn) - Specified by:
stillValidin classnet.minecraft.world.inventory.AbstractContainerMenu
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int slotPos) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
getAssetProvider
-
addExtraSlots
public void addExtraSlots()
-