public class ToolboxContainer extends ContainerBase<ToolboxTileEntity>
| Modifier and Type | Field and Description |
|---|---|
boolean |
renderPass |
contentHolder, player, playerInventory| Constructor and Description |
|---|
ToolboxContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer extraData) |
ToolboxContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
ToolboxTileEntity te) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSlots() |
boolean |
canDragTo(net.minecraft.inventory.container.Slot slot) |
net.minecraft.item.ItemStack |
clicked(int index,
int flags,
net.minecraft.inventory.container.ClickType type,
net.minecraft.entity.player.PlayerEntity player) |
static ToolboxContainer |
create(int id,
net.minecraft.entity.player.PlayerInventory inv,
ToolboxTileEntity te) |
protected ToolboxTileEntity |
createOnClient(net.minecraft.network.PacketBuffer extraData) |
net.minecraft.item.ItemStack |
getFilter(int compartment) |
protected void |
initAndReadInventory(ToolboxTileEntity contentHolder) |
net.minecraft.item.ItemStack |
quickMoveStack(net.minecraft.entity.player.PlayerEntity player,
int index) |
void |
removed(net.minecraft.entity.player.PlayerEntity playerIn) |
protected void |
saveData(ToolboxTileEntity contentHolder) |
int |
totalCountInCompartment(int compartment) |
addPlayerSlots, init, stillValidaddDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, removeSlotListener, resetQuickCraft, setAll, setData, setItem, setSynched, slotsChanged, stillValidpublic ToolboxContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer extraData)
public ToolboxContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
ToolboxTileEntity te)
public static ToolboxContainer create(int id, net.minecraft.entity.player.PlayerInventory inv, ToolboxTileEntity te)
protected ToolboxTileEntity createOnClient(net.minecraft.network.PacketBuffer extraData)
createOnClient in class ContainerBase<ToolboxTileEntity>public net.minecraft.item.ItemStack quickMoveStack(net.minecraft.entity.player.PlayerEntity player,
int index)
quickMoveStack in class net.minecraft.inventory.container.Containerprotected void initAndReadInventory(ToolboxTileEntity contentHolder)
initAndReadInventory in class ContainerBase<ToolboxTileEntity>public net.minecraft.item.ItemStack clicked(int index,
int flags,
net.minecraft.inventory.container.ClickType type,
net.minecraft.entity.player.PlayerEntity player)
clicked in class net.minecraft.inventory.container.Containerpublic boolean canDragTo(net.minecraft.inventory.container.Slot slot)
canDragTo in class net.minecraft.inventory.container.Containerpublic net.minecraft.item.ItemStack getFilter(int compartment)
public int totalCountInCompartment(int compartment)
protected void addSlots()
addSlots in class ContainerBase<ToolboxTileEntity>protected void saveData(ToolboxTileEntity contentHolder)
saveData in class ContainerBase<ToolboxTileEntity>public void removed(net.minecraft.entity.player.PlayerEntity playerIn)
removed in class ContainerBase<ToolboxTileEntity>