public class ContainerItemSearcher
extends net.minecraft.inventory.container.Container
| Modifier and Type | Field and Description |
|---|---|
net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> |
itemList |
| Constructor and Description |
|---|
ContainerItemSearcher(int windowId,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer data) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasMoreThan1PageOfItemsInList() |
void |
init(GuiItemSearcher gui) |
net.minecraft.item.ItemStack |
quickMoveStack(net.minecraft.entity.player.PlayerEntity par1EntityPlayer,
int par2)
Called when a player shift-clicks on a slot.
|
void |
scrollTo(double scrollPos)
Updates the gui slots ItemStack's based on scroll position.
|
void |
setItem(int par1,
net.minecraft.item.ItemStack par2ItemStack) |
boolean |
stillValid(net.minecraft.entity.player.PlayerEntity player) |
addDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, setAll, setData, setSynched, slotsChanged, stillValidpublic final net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> itemList
public ContainerItemSearcher(int windowId,
net.minecraft.entity.player.PlayerInventory inv,
net.minecraft.network.PacketBuffer data)
public void init(GuiItemSearcher gui)
public boolean stillValid(net.minecraft.entity.player.PlayerEntity player)
stillValid in class net.minecraft.inventory.container.Containerpublic void scrollTo(double scrollPos)
scrollPos - scroll position, the range 0.0 - 1.0public boolean hasMoreThan1PageOfItemsInList()
public net.minecraft.item.ItemStack quickMoveStack(net.minecraft.entity.player.PlayerEntity par1EntityPlayer,
int par2)
quickMoveStack in class net.minecraft.inventory.container.Containerpublic void setItem(int par1,
net.minecraft.item.ItemStack par2ItemStack)
setItem in class net.minecraft.inventory.container.Container