net.minecraft.block.entity

public class MovingBlockEntity

extends BlockEntity implements Tickable

All mapped superinterfaces:

Tickable

awk
net.minecraft.unmapped.C_98403025
net.minecraft.block.entity.MovingBlockEntity

Field summary

Modifier and TypeField
private BlockState
a
f_29587349
movedState
private Direction
f
f_40418465
facing
private boolean
g
f_58494323
extending
private boolean
h
f_80425378
source
private static final ThreadLocal<Direction>
i
f_49577607
NOCLIP_DIR
private float
j
f_84722291
progress
private float
k
f_79960180
lastProgress

Constructor summary

ModifierConstructor
public ()
public (BlockState movedState, Direction facing, boolean extending, boolean source)

Method summary

Modifier and TypeMethod
public BlockState
a()
m_64733453()
getMovedState()
public NbtCompound
d()
m_78358720()
toNbt()
public int
v()
m_99453028()
getBlockMetadata()
public boolean
f()
m_65081383()
isExtending()
public Direction
h()
m_80949805()
getFacing()
public boolean
i()
m_64972001()
isSource()
private float
e(float arg0)
m_41198342(float arg0)
getAmountExtended(float tickDelta)
public Box
a(amw arg0, et arg1)
m_25602080(C_46108969 arg0, C_32594356 arg1)
getShape(WorldView world, BlockPos pos)
public Box
a(amw arg0, et arg1, float arg2)
m_30154427(C_46108969 arg0, C_32594356 arg1, float arg2)
getShape(WorldView world, BlockPos pos, float progress)
private BlockState
k()
m_79220568()
getStateForShape()
private void
f(float arg0)
m_31697607(float arg0)
moveEntities(float progress)
private Box
a(List<bgz> arg0)
m_60519968(List<C_82690114> arg0)
getBounds(List<Box> shapes)
private double
a(bgz arg0, fa arg1, bgz arg2)
m_83536928(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovement(Box movementArea, Direction dir, Box shape)
private Box
a(bgz arg0)
m_04395341(C_82690114 arg0)
moveBox(Box box)
private Box
a(bgz arg0, fa arg1, double arg2)
m_26624742(C_82690114 arg0, C_28786548 arg1, double arg2)
getMovementArea(Box collisions, Direction dir, double progressDelta)
private void
a(ve arg0, fa arg1, double arg2)
m_33185222(C_42232651 arg0, C_28786548 arg1, double arg2)
moveEntity(Entity entity, Direction dir, double amount)
private static double
b(bgz arg0, fa arg1, bgz arg2)
m_84176146(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementX(Box movementArea, Direction dir, Box shape)
private static double
c(bgz arg0, fa arg1, bgz arg2)
m_77715247(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementY(Box movementArea, Direction dir, Box shape)
private static double
d(bgz arg0, fa arg1, bgz arg2)
m_42588716(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementZ(Box movementArea, Direction dir, Box shape)
public void
j()
m_33919568()
finish()
public void
e()
m_65302345()
tick()
public static void
a(rw arg0)
m_22843889(C_81045817 arg0)
registerSchema(DataFixerUpper dfu)
public void
a(fy arg0)
m_08722866(C_74087615 arg0)
readNbt(NbtCompound arg0)
public NbtCompound
b(fy arg0)
m_55164141(C_74087615 arg0)
writeNbt(NbtCompound arg0)
public void
a(ams arg0, et arg1, bgz arg2, List<bgz> arg3, ve arg4)
m_85519385(C_64041439 arg0, C_32594356 arg1, C_82690114 arg2, List<C_82690114> arg3, C_42232651 arg4)
addCollisions(World world, BlockPos pos, Box shape, List<Box> collisions, Entity entity)
public float
a(float arg0)
m_30501104(float arg0)
getProgress(float tickDelta)
public float
b(float arg0)
m_38342177(float arg0)
getRenderOffsetX(float tickDelta)
public float
c(float arg0)
m_66058303(float arg0)
getRenderOffsetY(float tickDelta)
public float
d(float arg0)
m_54663532(float arg0)
getRenderOffsetZ(float tickDelta)