net.minecraft.block.entity

public abstract class BlockEntity

asc
net.minecraft.class_226
net.minecraft.block.entity.BlockEntity
net.minecraft.tileentity.TileEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_7494
LOGGER
LOGGER
private static final IdRegistry<Identifier, Class<? extends BlockEntity>>
f
field_15150
REGISTRY
REGISTRY
protected World
b
field_565
world
world
protected BlockPos
c
field_9849
pos
pos
protected boolean
d
field_569
removed
tileEntityInvalid
private int
g
field_570
metadata
blockMetadata
protected Block
e
field_571
block
blockType

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static void
a(String arg0, Class<? extends asc> arg1)
method_13724(String arg0, Class<? extends class_226> arg1)
register(String key, Class<? extends BlockEntity> type)
register(String arg0, Class<? extends TileEntity> arg1)
public static Identifier
a(Class<? extends asc> arg0)
method_13723(Class<? extends class_226> arg0)
getKey(Class<? extends BlockEntity> type)
getKey(Class<? extends TileEntity> arg0)
public World
D()
method_548()
getWorld()
getWorld()
public void
a(ajs arg0)
method_539(class_1150 arg0)
setWorld(World world)
setWorld(World worldIn)
public boolean
u()
method_549()
hasWorld()
hasWorld()
public void
a(du arg0)
method_537(class_322 arg0)
readNbt(NbtCompound nbt)
readFromNBT(NBTTagCompound compound)
public NbtCompound
b(du arg0)
method_541(class_322 arg0)
writeNbt(NbtCompound nbt)
writeToNBT(NBTTagCompound compound)
private NbtCompound
c(du arg0)
method_11648(class_322 arg0)
writeMetadata(NbtCompound nbt)
writeInternal(NBTTagCompound compound)
public static BlockEntity
a(ajs arg0, du arg1)
method_13320(class_1150 arg0, class_322 arg1)
fromNbt(World world, NbtCompound nbt)
create(World worldIn, NBTTagCompound compound)
protected void
b(ajs arg0)
method_13323(class_1150 arg0)
load(World world)
setWorldCreate(World worldIn)
public int
v()
method_550()
getBlockMetadata()
getBlockMetadata()
public void
x_()
method_543()
markDirty()
markDirty()
public BlockPos
w()
method_8983()
getPos()
getPos()
public Block
x()
method_551()
getBlock()
getBlockType()
public BlockEntityUpdateS2CPacket
c()
method_544()
createUpdatePacket()
getUpdatePacket()
public NbtCompound
d()
method_11646()
toNbt()
getUpdateTag()
public boolean
y()
method_552()
isRemoved()
isInvalid()
public void
z()
method_547()
markRemoved()
invalidate()
public void
A()
method_553()
cancelRemoval()
validate()
public boolean
c(int arg0, int arg1)
method_4838(int arg0, int arg1)
doEvent(int type, int data)
receiveClientEvent(int id, int type)
public void
B()
method_546()
clearBlockCache()
updateContainingBlockInfo()
public void
a(c arg0)
method_4215(class_1392 arg0)
populateCrashReport(CrashReportCategory category)
addInfoToCrashReport(CrashReportCategory reportCategory)
public void
a(co arg0)
method_11647(class_2552 arg0)
setPos(BlockPos pos)
setPos(BlockPos posIn)
public boolean
C()
method_8981()
requireOpForPlacingWithNbt()
onlyOpsCanSetNbt()
public Text
i_()
method_6344()
getDisplayName()
getDisplayName()
public void
a(aqi arg0)
method_13322(class_2734 arg0)
rotate(BlockRotation rotation)
rotate(Rotation rotationIn)
public void
a(aou arg0)
method_13321(class_2727 arg0)
mirror(BlockMirror mirror)
mirror(Mirror mirrorIn)
public double
a(double arg0, double arg1, double arg2)
method_536(double arg0, double arg1, double arg2)
squaredDistanceTo(double x, double y, double z)
getDistanceSq(double x, double y, double z)
public double
t()
method_4216()
getSquaredViewDistance()
getMaxRenderDistanceSquared()