History - net.minecraft.block.piston.PistonHandler
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.level.block.piston.PistonStructureResolver
net.minecraft.class_2674
net.minecraft.block.piston.PistonHandler
Fields
int: MAX_PUSH_DEPTH, field_31384, MAX_MOVABLE_BLOCKS
World: level, field_12249, world
BlockPos: pistonPos, field_12250, posFrom
boolean: extending, field_12247, retracted
BlockPos: startPos, field_12244, posTo
Direction: pushDirection, field_12243, motionDirection
List<BlockPos>: toPush, field_12245, movedBlocks
List<BlockPos>: toDestroy, field_12246, brokenBlocks
Direction: pistonDirection, field_12248, pistonDirection
Constructors
(World, BlockPos, Direction, boolean)
Methods
boolean (): resolve, method_11537, calculatePush
boolean (BlockState): isSticky, method_23367, isBlockSticky
boolean (BlockState, BlockState): canStickToEachOther, method_23675, isAdjacentBlockStuck
boolean (BlockPos, Direction): addBlockLine, method_11540, tryMove
void (int, int): reorderListAtCollision, method_11539, setMovedBlocks
boolean (BlockPos): addBranchingBlocks, method_11538, tryMoveAdjacentBlock
Direction (): getPushDirection, method_35299, getMotionDirection
List<BlockPos> (): getToPush, method_11541, getMovedBlocks
List<BlockPos> (): getToDestroy, method_11536, getBrokenBlocks