net.minecraft.block.entity

public class HopperBlockEntity

extends BlockEntity implements Hopper

All mapped superinterfaces:

Hopper, Inventory

api
net.minecraft.class_1463
net.minecraft.block.entity.HopperBlockEntity
net.minecraft.tileentity.TileEntityHopper

Field summary

Modifier and TypeField
private ItemStack[]
a
field_5660
inventory
field_145900_a
private String
i
field_5661
customName
field_145902_i
private int
j
field_5662
transferCooldown
transferCooldown

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(dh arg0)
method_537(class_322 arg0)
readNbt(NbtCompound arg0)
readFromNBT(NBTTagCompound arg0)
public void
b(dh arg0)
method_541(class_322 arg0)
writeNbt(NbtCompound arg0)
writeToNBT(NBTTagCompound arg0)
public void
e()
method_543()
markDirty()
markDirty()
public int
a()
method_2388()
getSize()
getSizeInventory()
public ItemStack
a(int arg0)
method_2381(int arg0)
getItem(int arg0)
getStackInSlot(int arg0)
public ItemStack
a(int arg0, int arg1)
method_2382(int arg0, int arg1)
removeItem(int arg0, int arg1)
decrStackSize(int arg0, int arg1)
public ItemStack
a_(int arg0)
method_2386(int arg0)
removeItemQuietly(int arg0)
getStackInSlotOnClosing(int arg0)
public void
a(int arg0, add arg1)
method_2383(int arg0, class_1071 arg1)
setItem(int arg0, ItemStack arg1)
setInventorySlotContents(int arg0, ItemStack arg1)
public String
b()
method_2385()
getInventoryName()
getInventoryName()
public boolean
k_()
method_5339()
hasCustomName()
isCustomInventoryName()
public void
a(String arg0)
method_4823(String arg0)
setCustomName(String name)
func_145886_a(String arg0)
public int
d()
method_2389()
getMaxStackSize()
getInventoryStackLimit()
public boolean
a(yz arg0)
method_2384(class_988 arg0)
isValid(PlayerEntity arg0)
isUseableByPlayer(EntityPlayer arg0)
public void
f()
method_2390()
onOpen()
openChest()
public void
l_()
method_2387()
onClose()
closeChest()
public boolean
b(int arg0, add arg1)
method_5338(int arg0, class_1071 arg1)
isItemAllowed(int arg0, ItemStack arg1)
isItemValidForSlot(int arg0, ItemStack arg1)
public void
h()
method_545()
tick()
updateEntity()
public boolean
i()
method_4833()
transferItems()
func_145887_i()
private boolean
k()
method_6524()
isInventoryEmpty()
func_152104_k()
private boolean
l()
method_6525()
isFull()
func_152105_l()
private boolean
y()
method_4835()
pushItem()
func_145883_k()
private boolean
a(rb arg0, int arg1)
method_6522(class_849 arg0, int arg1)
isFullInventory(Inventory arg0, int arg1)
func_152102_a(IInventory arg0, int arg1)
private static boolean
b(rb arg0, int arg1)
method_6523(class_849 arg0, int arg1)
isEmptyInventory(Inventory arg0, int arg1)
func_152103_b(IInventory arg0, int arg1)
public static boolean
a(aph arg0)
method_4821(class_1462 arg0)
pullItem(Hopper hopper)
func_145891_a(IHopper arg0)
private static boolean
a(aph arg0, rb arg1, int arg2, int arg3)
method_4822(class_1462 arg0, class_849 arg1, int arg2, int arg3)
pullItems(Hopper hopper, Inventory inventory, int slot, int side)
func_145892_a(IHopper arg0, IInventory arg1, int arg2, int arg3)
public static boolean
a(rb arg0, xk arg1)
method_4824(class_849 arg0, class_964 arg1)
pickUpItem(Inventory inventory, ItemEntity item)
func_145898_a(IInventory arg0, EntityItem arg1)
public static ItemStack
a(rb arg0, add arg1, int arg2)
method_4825(class_849 arg0, class_1071 arg1, int arg2)
pushItem(Inventory inventory, ItemStack item, int side)
func_145889_a(IInventory arg0, ItemStack arg1, int arg2)
private static boolean
a(rb arg0, add arg1, int arg2, int arg3)
method_4826(class_849 arg0, class_1071 arg1, int arg2, int arg3)
canPushItem(Inventory inventory, ItemStack item, int slot, int side)
func_145885_a(IInventory arg0, ItemStack arg1, int arg2, int arg3)
private static boolean
b(rb arg0, add arg1, int arg2, int arg3)
method_4830(class_849 arg0, class_1071 arg1, int arg2, int arg3)
canPullItem(Inventory inventory, ItemStack item, int slot, int face)
func_145890_b(IInventory arg0, ItemStack arg1, int arg2, int arg3)
private static ItemStack
c(rb arg0, add arg1, int arg2, int arg3)
method_4832(class_849 arg0, class_1071 arg1, int arg2, int arg3)
pushItem(Inventory inventory, ItemStack item, int slot, int side)
func_145899_c(IInventory arg0, ItemStack arg1, int arg2, int arg3)
private Inventory
z()
method_4836()
getTargetInventory()
func_145895_l()
public static Inventory
b(aph arg0)
method_4829(class_1462 arg0)
getInventoryAbove(Hopper hopper)
func_145884_b(IHopper arg0)
public static ItemEntity
a(ahb arg0, double arg1, double arg2, double arg3)
method_4820(class_1150 arg0, double arg1, double arg2, double arg3)
getItem(World world, double x, double y, double z)
func_145897_a(World arg0, double arg1, double arg2, double arg3)
public static Inventory
b(ahb arg0, double arg1, double arg2, double arg3)
method_4828(class_1150 arg0, double arg1, double arg2, double arg3)
getInventoryAt(World world, double x, double y, double z)
func_145893_b(World arg0, double arg1, double arg2, double arg3)
private static boolean
a(add arg0, add arg1)
method_4827(class_1071 arg0, class_1071 arg1)
canMergeItems(ItemStack item1, ItemStack item2)
func_145894_a(ItemStack arg0, ItemStack arg1)
public double
x()
method_4817()
getX()
getXPos()
public double
aD()
method_4818()
getY()
getYPos()
public double
aE()
method_4819()
getZ()
getZPos()
public void
c(int arg0)
method_4831(int arg0)
setCooldown(int cooldown)
setTransferCooldown(int arg0)
public boolean
j()
method_4834()
isOnCooldown()
isOnTransferCooldown()