net.minecraft.block.entity

public abstract class BlockEntity

apv
net.minecraft.unmapped.C_40735137
net.minecraft.block.entity.BlockEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_65500883
LOGGER
private static Map<String, Class<? extends BlockEntity>>
f
f_79134447
ID_TO_TYPE
private static Map<Class<? extends BlockEntity>, String>
g
f_10849498
TYPE_TO_ID
protected World
b
f_18133822
world
protected BlockPos
c
f_71844426
pos
protected boolean
d
f_15800801
removed
private int
h
f_43026285
metadata
protected Block
e
f_83172680
block

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static void
a(Class<? extends apv> arg0, String arg1)
m_65032370(Class<? extends C_40735137> arg0, String arg1)
register(Class<? extends BlockEntity> type, String id)
public World
D()
m_37972101()
getWorld()
public void
a(aht arg0)
m_71618087(C_64041439 arg0)
setWorld(World world)
public boolean
t()
m_86106940()
hasWorld()
public void
a(dn arg0)
m_08722866(C_74087615 arg0)
readNbt(NbtCompound nbt)
public void
b(dn arg0)
m_55164141(C_74087615 arg0)
writeNbt(NbtCompound nbt)
public static BlockEntity
a(MinecraftServer arg0, dn arg1)
m_71831317(MinecraftServer arg0, C_74087615 arg1)
fromNbt(MinecraftServer server, NbtCompound nbt)
public int
u()
m_99453028()
getBlockMetadata()
public void
v_()
m_38999452()
markDirty()
public BlockPos
v()
m_98430793()
getPos()
public Block
w()
m_17864208()
getBlock()
public Packet<?>
D_()
m_62241873()
createUpdatePacket()
public boolean
x()
m_36387514()
isRemoved()
public void
y()
m_43941529()
markRemoved()
public void
z()
m_70502155()
cancelRemoval()
public boolean
c(int arg0, int arg1)
m_76734513(int arg0, int arg1)
doEvent(int type, int data)
public void
A()
m_82091272()
clearBlockCache()
public void
a(c arg0)
m_24748255(C_52791181 arg0)
populateCrashReport(CrashReportCategory category)
public void
a(cj arg0)
m_38887241(C_32594356 arg0)
setPos(BlockPos pos)
public boolean
B()
m_18149604()
requireOpForPlacingWithNbt()
public double
a(double arg0, double arg1, double arg2)
m_88525252(double arg0, double arg1, double arg2)
squaredDistanceTo(double x, double y, double z)
public double
s()
m_63676680()
getSquaredViewDistance()