net.minecraft.block.entity

public class ShulkerBoxBlockEntity

extends LootInventoryBlockEntity implements SidedInventory, Tickable

All mapped superinterfaces:

LockableMenuProvider, Inventory, Nameable, MenuProvider, Lootable, SidedInventory, Tickable

bkb
net.minecraft.class_3067
net.minecraft.block.entity.ShulkerBoxBlockEntity
net.minecraft.tileentity.TileEntityShulkerBox
net.minecraft.tileentity.TileEntityShulkerBox

Field summary

Modifier and TypeField
private static final int[]
a
field_15158
SLOTS
field_190595_a
SLOTS
private DefaultedList<ItemStack>
e
field_15159
inventory
field_190596_f
items
private boolean
f
field_15160
cleared
field_190597_g
hasBeenCleared
private int
j
field_15161
viewerCount
field_190598_h
openCount
private ShulkerBoxBlockEntity$AnimationStage
k
field_15162
stage
field_190599_i
animationStatus
private float
l
field_15163
progress
field_190600_j
progress
private float
m
field_15164
lastProgress
field_190601_k
progressOld
private DyeColor
n
field_15165
color
field_190602_l
color
private boolean
o
field_18644
loadColorFromBlock
field_204400_o
needsColorFromWorld
private boolean
p
field_15166
brokenInCreativeMode
field_190594_p
destroyedByCreativePlayer

Constructor summary

ModifierConstructor
public (DyeColor color)
public ()

Method summary

Modifier and TypeMethod
public void
Y_()
method_2053()
tick()
func_73660_a()
tick()
protected void
p()
method_13742()
tickAnimation()
func_190583_o()
updateAnimation()
public ShulkerBoxBlockEntity$AnimationStage
r()
method_13743()
getAnimationStage()
func_190591_p()
getAnimationStatus()
public Box
a(blc arg0)
method_13735(class_2232 arg0)
getShape(BlockState state)
func_190584_a(IBlockState arg0)
getBoundingBox(IBlockState arg0)
public Box
b(eq arg0)
method_13738(class_1354 arg0)
getShape(Direction facing)
func_190587_b(EnumFacing arg0)
getBoundingBox(EnumFacing arg0)
private Box
c(eq arg0)
method_13739(class_1354 arg0)
getLidShape(Direction facing)
func_190588_c(EnumFacing arg0)
getTopBoundingBox(EnumFacing arg0)
private void
H()
method_13733()
moveEntities()
func_190589_G()
moveCollidedEntities()
public int
T_()
method_2388()
getSize()
func_70302_i_()
getSizeInventory()
public int
f()
method_2389()
getMaxStackSize()
func_70297_j_()
getInventoryStackLimit()
public boolean
c(int arg0, int arg1)
method_4838(int arg0, int arg1)
doEvent(int arg0, int arg1)
func_145842_c(int arg0, int arg1)
receiveClientEvent(int arg0, int arg1)
public void
b(aog arg0)
method_10894(class_988 arg0)
onOpen(PlayerEntity arg0)
func_174889_b(EntityPlayer arg0)
openInventory(EntityPlayer arg0)
public void
c(aog arg0)
method_10895(class_988 arg0)
onClose(PlayerEntity arg0)
func_174886_c(EntityPlayer arg0)
closeInventory(EntityPlayer arg0)
public InventoryMenu
a(aof arg0, aog arg1)
method_10905(class_987 arg0, class_988 arg1)
createMenu(PlayerInventory arg0, PlayerEntity arg1)
func_174876_a(InventoryPlayer arg0, EntityPlayer arg1)
createContainer(InventoryPlayer arg0, EntityPlayer arg1)
public String
l()
method_10906()
getMenuType()
func_174875_k()
getGuiID()
public Text
N_()
method_15540()
getName()
func_200200_C_()
getName()
public void
b(gy arg0)
method_537(class_322 arg0)
readNbt(NbtCompound arg0)
func_145839_a(NBTTagCompound arg0)
read(NBTTagCompound arg0)
public NbtCompound
a(gy arg0)
method_541(class_322 arg0)
writeNbt(NbtCompound arg0)
func_189515_b(NBTTagCompound arg0)
write(NBTTagCompound arg0)
public void
f(gy arg0)
method_13740(class_322 arg0)
loadNbt(NbtCompound nbt)
func_190586_e(NBTTagCompound arg0)
loadFromNbt(NBTTagCompound compound)
public NbtCompound
g(gy arg0)
method_13741(class_322 arg0)
saveNbt(NbtCompound nbt)
func_190580_f(NBTTagCompound arg0)
saveToNbt(NBTTagCompound compound)
protected DefaultedList<ItemStack>
q()
method_13730()
getInventory()
func_190576_q()
getItems()
protected void
a(ez<ate> arg0)
method_16834(class_3114<class_1071> arg0)
setInventory(DefaultedList<ItemStack> arg0)
func_199721_a(NonNullList<ItemStack> arg0)
setItems(NonNullList<ItemStack> arg0)
public boolean
P_()
method_13922()
isEmpty()
func_191420_l()
isEmpty()
public int[]
a(eq arg0)
method_10915(class_1354 arg0)
getSlots(Direction arg0)
func_180463_a(EnumFacing arg0)
getSlotsForFace(EnumFacing arg0)
public boolean
a(int arg0, ate arg1, eq arg2)
method_5353(int arg0, class_1071 arg1, class_1354 arg2)
canPushItem(int arg0, ItemStack arg1, Direction arg2)
func_180462_a(int arg0, ItemStack arg1, EnumFacing arg2)
canInsertItem(int arg0, ItemStack arg1, EnumFacing arg2)
public boolean
b(int arg0, ate arg1, eq arg2)
method_5354(int arg0, class_1071 arg1, class_1354 arg2)
canPullItem(int arg0, ItemStack arg1, Direction arg2)
func_180461_b(int arg0, ItemStack arg1, EnumFacing arg2)
canExtractItem(int arg0, ItemStack arg1, EnumFacing arg2)
public void
m()
method_10897()
clear()
func_174888_l()
clear()
public boolean
s()
method_13744()
isCleared()
func_190590_r()
isCleared()
public float
a(float arg0)
method_13734(float arg0)
getProgress(float tickDelta)
func_190585_a(float arg0)
getProgress(float arg0)
public BlockEntityUpdateS2CPacket
Z_()
method_544()
createUpdatePacket()
func_189518_D_()
getUpdatePacket()
public boolean
E()
method_13731()
wasBrokenInCreativeMode()
func_190581_E()
isDestroyedByCreativePlayer()
public void
a(boolean arg0)
method_13737(boolean arg0)
setBrokenInCreativeMode(boolean brokenInCreativeMode)
func_190579_a(boolean arg0)
setDestroyedByCreativePlayer(boolean arg0)
public boolean
G()
method_13732()
shouldSave()
func_190582_F()
shouldDrop()
public DyeColor
D()
method_13745()
getColor()
func_190592_s()
getColor()