public class FilterContainer extends AbstractFilterContainer
ghostInventorycontentHolder, player, playerInventory| Constructor and Description |
|---|
FilterContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.item.ItemStack stack) |
FilterContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer extraData) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFilterSlots() |
static FilterContainer |
create(int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.item.ItemStack stack) |
protected net.minecraftforge.items.ItemStackHandler |
createGhostInventory() |
protected int |
getPlayerInventoryXOffset() |
protected int |
getPlayerInventoryYOffset() |
protected void |
initAndReadInventory(net.minecraft.item.ItemStack filterItem) |
protected void |
saveData(net.minecraft.item.ItemStack filterItem) |
addSlots, allowRepeats, clicked, createOnClient, stillValidcanDragTo, canTakeItemForPickAll, clearContents, quickMoveStackaddPlayerSlots, init, removedaddDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canItemQuickReplace, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, removeSlotListener, resetQuickCraft, setAll, setData, setItem, setSynched, slotsChanged, stillValidclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsendClearPacketpublic FilterContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer extraData)
public FilterContainer(net.minecraft.inventory.container.ContainerType<?> type,
int id,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.item.ItemStack stack)
public static FilterContainer create(int id, net.minecraft.entity.player.PlayerInventory inv, net.minecraft.item.ItemStack stack)
protected int getPlayerInventoryXOffset()
getPlayerInventoryXOffset in class AbstractFilterContainerprotected int getPlayerInventoryYOffset()
getPlayerInventoryYOffset in class AbstractFilterContainerprotected void addFilterSlots()
addFilterSlots in class AbstractFilterContainerprotected net.minecraftforge.items.ItemStackHandler createGhostInventory()
createGhostInventory in class GhostItemContainer<net.minecraft.item.ItemStack>protected void initAndReadInventory(net.minecraft.item.ItemStack filterItem)
initAndReadInventory in class GhostItemContainer<net.minecraft.item.ItemStack>protected void saveData(net.minecraft.item.ItemStack filterItem)
saveData in class AbstractFilterContainer