| public NbtCompound | |
| public boolean | | isExtending() | | isExtending() | | method_11501() | | isExtending() |
|
| public Direction | | getDirection() | | getDirection() | | method_11498() | | getFacing() |
|
| public boolean | | isSourcePiston() | | isSourcePiston() | | method_11515() | | isSource() |
|
| public float | | getProgress(float a) | | getProgress(float a) | | method_11499(float arg0) | | getProgress(float tickProgress) |
|
| public float | | getXOff(float a) | | getXOff(float a) | | method_11494(float arg0) | | getRenderOffsetX(float tickProgress) |
|
| public float | | getYOff(float a) | | getYOff(float a) | | method_11511(float arg0) | | getRenderOffsetY(float tickProgress) |
|
| public float | | getZOff(float a) | | getZOff(float a) | | method_11507(float arg0) | | getRenderOffsetZ(float tickProgress) |
|
| private float | | getExtendedProgress(float progress) | | getExtendedProgress(float progress) | | method_11504(float arg0) | | getAmountExtended(float progress) |
|
| private BlockState | | getCollisionRelatedBlockState() | | getCollisionRelatedBlockState() | | method_11496() | | getHeadBlockState() |
|
| private static void | | moveCollidedEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) | | moveCollidedEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) | | method_11503(class_1937 arg0, class_2338 arg1, float arg2, class_2669 arg3) | | pushEntities(World world, BlockPos pos, float arg2, PistonBlockEntity blockEntity) |
|
| private static void | | moveEntityByPiston(Direction pistonDirection, Entity entity, double delta, Direction movement) | | moveEntityByPiston(Direction pistonDirection, Entity entity, double delta, Direction movement) | | method_23672(class_2350 arg0, class_1297 arg1, double arg2, class_2350 arg3) | | moveEntity(Direction direction, Entity entity, double distance, Direction movementDirection) |
|
| private static void | | moveStuckEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) | | moveStuckEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) | | method_23674(class_1937 arg0, class_2338 arg1, float arg2, class_2669 arg3) | | moveEntitiesInHoneyBlock(World world, BlockPos pos, float arg2, PistonBlockEntity blockEntity) |
|
| private static boolean | |
| private boolean | | isStickyForEntities() | | isStickyForEntities() | | method_23364() | | isPushingHoneyBlock() |
|
| public Direction | | getMovementDirection() | | getMovementDirection() | | method_11506() | | getMovementDirection() |
|
| private static double | |
| private static Box | |
| private static void | | fixEntityWithinPistonBase(BlockPos pos, Entity entity, Direction direction, double deltaProgress) | | fixEntityWithinPistonBase(BlockPos pos, Entity entity, Direction direction, double deltaProgress) | | method_11514(class_2338 arg0, class_1297 arg1, class_2350 arg2, double arg3) | | push(BlockPos pos, Entity entity, Direction direction, double amount) |
|
| public BlockState | | getMovedState() | | getMovedState() | | method_11495() | | getPushedBlock() |
|
| public void | | finalTick() | | finalTick() | | method_11513() | | finish() |
|
| public void | |
| public Direction | | getPushDirection() | | getPushDirection() | | method_61764() | | getDirection() |
|
| public static void | | tick(Level level, BlockPos pos, BlockState state, PistonMovingBlockEntity entity) | | tick(Level level, BlockPos pos, BlockState state, PistonMovingBlockEntity entity) | | method_31707(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2669 arg3) | | tick(World world, BlockPos pos, BlockState state, PistonBlockEntity blockEntity) |
|
| protected void | |
| protected void | |
| public VoxelShape | |
| public long | | getLastTicked() | | getLastTicked() | | method_11508() | | getSavedWorldTime() |
|
| public void | |