public class CraftingInventory extends java.lang.Object implements IInventory, IRecipeHelperPopulator
| Constructor and Description |
|---|
CraftingInventory(Container eventHandlerIn,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
ItemStack |
decrStackSize(int index,
int count) |
void |
fillStackedContents(RecipeItemHelper helper) |
int |
getHeight() |
int |
getSizeInventory() |
ItemStack |
getStackInSlot(int index) |
int |
getWidth() |
boolean |
isEmpty() |
boolean |
isUsableByPlayer(PlayerEntity player) |
void |
markDirty() |
ItemStack |
removeStackFromSlot(int index) |
void |
setInventorySlotContents(int index,
ItemStack stack) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseInventory, count, getInventoryStackLimit, hasAny, isItemValidForSlot, openInventoryclearObjpublic CraftingInventory(Container eventHandlerIn, int width, int height)
public int getSizeInventory()
getSizeInventory in interface IInventorypublic boolean isEmpty()
isEmpty in interface IInventorypublic ItemStack getStackInSlot(int index)
getStackInSlot in interface IInventorypublic ItemStack removeStackFromSlot(int index)
removeStackFromSlot in interface IInventorypublic ItemStack decrStackSize(int index, int count)
decrStackSize in interface IInventorypublic void setInventorySlotContents(int index,
ItemStack stack)
setInventorySlotContents in interface IInventorypublic void markDirty()
markDirty in interface IInventorypublic boolean isUsableByPlayer(PlayerEntity player)
isUsableByPlayer in interface IInventorypublic void clear()
clear in interface IClearablepublic int getHeight()
public int getWidth()
public void fillStackedContents(RecipeItemHelper helper)
fillStackedContents in interface IRecipeHelperPopulator