History - net.minecraft.world.level.block.piston.PistonStructureResolver
25w18a
Names
ebm
ecc
Fields
Level: b, level, field_12249, world, f_60409_
Level: b, level, field_12249
BlockPos: c, pistonPos, field_12250, posFrom, f_60410_
BlockPos: c, pistonPos, field_12250
boolean: d, extending, field_12247, retracted, f_60411_
boolean: d, extending, field_12247
BlockPos: e, startPos, field_12244, posTo, f_60412_
BlockPos: e, startPos, field_12244
Direction: f, pushDirection, field_12243, motionDirection, f_60413_
Direction: f, pushDirection, field_12243
List<BlockPos>: g, toPush, field_12245, movedBlocks, f_60414_
List<BlockPos>: g, toPush, field_12245
List<BlockPos>: h, toDestroy, field_12246, brokenBlocks, f_60415_
List<BlockPos>: h, toDestroy, field_12246
Direction: i, pistonDirection, field_12248, pistonDirection, f_60416_
Direction: i, pistonDirection, field_12248
int: a, MAX_PUSH_DEPTH, field_31384, MAX_MOVABLE_BLOCKS, f_155936_
int: a, MAX_PUSH_DEPTH, field_31384
Constructors
Methods
boolean (): a, resolve, method_11537, calculatePush, m_60422_
boolean (): a, resolve, method_11537
boolean (BlockPos, Direction): a, addBlockLine, method_11540, tryMove, m_60433_
boolean (BlockPos, Direction): a, addBlockLine, method_11540
void (int, int): a, reorderListAtCollision, method_11539, setMovedBlocks, m_60423_
void (int, int): a, reorderListAtCollision, method_11539
boolean (BlockPos): a, addBranchingBlocks, method_11538, tryMoveAdjacentBlock, m_60431_
boolean (BlockPos): a, addBranchingBlocks, method_11538
List<BlockPos> (): c, getToPush, method_11541, getMovedBlocks, m_60436_
List<BlockPos> (): c, getToPush, method_11541
List<BlockPos> (): d, getToDestroy, method_11536, getBrokenBlocks, m_60437_
List<BlockPos> (): d, getToDestroy, method_11536
boolean (BlockState): a, isSticky, method_23367, isBlockSticky, m_155937_
boolean (BlockState): a, isSticky, method_23367
boolean (BlockState, BlockState): a, canStickToEachOther, method_23675, isAdjacentBlockStuck, m_155939_
boolean (BlockState, BlockState): a, canStickToEachOther, method_23675
Direction (): b, getPushDirection, method_35299, getMotionDirection, m_155942_
Direction (): b, getPushDirection, method_35299
1.21.5
Names
dwv
ebm
Fields
Constructors
Methods
1.21.4
Names
dxs
dwv
Fields
Constructors
Methods
1.21.3
Names
dsz
dxs
Fields
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
dsb
dsz
Fields
Constructors
Methods
1.20.6
Names
dje
dsb
Fields
Constructors
Methods
1.20.4
Names
dfg
dje
Fields
Constructors
Methods
1.20.2
Names
dby
dfg
Fields
Constructors
Methods
1.20.1
Names
dbn
dby
Fields
Constructors
Methods
1.19.4
Names
cyq
dbn
Fields
Constructors
Methods
1.19.3
Names
cvl
cyq
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
cuo
cvl
Fields
Constructors
Methods
1.19
Names
cos
cuo
Fields
Constructors
Methods
1.18.2
Names
cnz
cos
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
ckq
cnz
Fields
Constructors
Methods
1.17.1
Names
ckp
ckq
Fields
Constructors
Methods
1.17
Names
cee
ckp
net.minecraft.block.PistonBlockStructureHelper
net.minecraft.src.C_2055_
Fields
Level: a, level, field_12249, world, field_177261_a
Level: b, level, field_12249, world, f_60409_
BlockPos: b, pistonPos, field_12250, posFrom, field_177259_b
BlockPos: c, pistonPos, field_12250, posFrom, f_60410_
boolean: c, extending, field_12247, retracted, field_211724_c
boolean: d, extending, field_12247, retracted, f_60411_
BlockPos: d, startPos, field_12244, posTo, field_177260_c
BlockPos: e, startPos, field_12244, posTo, f_60412_
Direction: e, pushDirection, field_12243, motionDirection, field_177257_d
Direction: f, pushDirection, field_12243, motionDirection, f_60413_
List<BlockPos>: f, toPush, field_12245, movedBlocks, field_177258_e
List<BlockPos>: g, toPush, field_12245, movedBlocks, f_60414_
List<BlockPos>: g, toDestroy, field_12246, brokenBlocks, field_177256_f
List<BlockPos>: h, toDestroy, field_12246, brokenBlocks, f_60415_
Direction: h, pistonDirection, field_12248, pistonDirection, field_211906_h
Direction: i, pistonDirection, field_12248, pistonDirection, f_60416_
int: a, MAX_PUSH_DEPTH, field_31384, MAX_MOVABLE_BLOCKS, f_155936_
Constructors
Methods
boolean (): a, resolve, method_11537, calculatePush, func_177253_a
boolean (): a, resolve, method_11537, calculatePush, m_60422_
boolean (BlockPos, Direction): a, addBlockLine, method_11540, tryMove, func_177251_a
boolean (BlockPos, Direction): a, addBlockLine, method_11540, tryMove, m_60433_
void (int, int): a, reorderListAtCollision, method_11539, setMovedBlocks, func_177255_a
void (int, int): a, reorderListAtCollision, method_11539, setMovedBlocks, m_60423_
boolean (BlockPos): a, addBranchingBlocks, method_11538, tryMoveAdjacentBlock, func_177250_b
boolean (BlockPos): a, addBranchingBlocks, method_11538, tryMoveAdjacentBlock, m_60431_
List<BlockPos> (): c, getToPush, method_11541, getMovedBlocks, func_177254_c
List<BlockPos> (): c, getToPush, method_11541, getMovedBlocks, m_60436_
List<BlockPos> (): d, getToDestroy, method_11536, getBrokenBlocks, func_177252_d
List<BlockPos> (): d, getToDestroy, method_11536, getBrokenBlocks, m_60437_
boolean (Block): a, isSticky, method_23367, isBlockSticky, func_227029_a_
boolean (Block, Block): a, canStickToEachOther, method_23675, isAdjacentBlockStuck, func_227030_a_
boolean (BlockState): a, isSticky, method_23367, isBlockSticky, m_155937_
boolean (BlockState, BlockState): a, canStickToEachOther, method_23675, isAdjacentBlockStuck, m_155939_
Direction (): b, getPushDirection, method_35299, getMotionDirection, m_155942_
1.16.5
Names
Fields
Constructors
Methods
boolean (BlockPos): a, addBranchingBlocks, method_11538, canMoveAdjacentBlock, func_177250_b
boolean (BlockPos): a, addBranchingBlocks, method_11538, tryMoveAdjacentBlock, func_177250_b
1.16.4
Names
ceb
cee
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
cfg
ceb
Fields
Constructors
Methods
1.16.1
Names
byg
cfg
Fields
Constructors
Methods
1.15.2
Names
byd
byg
Fields
Constructors
Methods
1.15.1
Names
Fields
boolean: c, extending, field_12247, field_211724_c
boolean: c, extending, field_12247, retracted, field_211724_c
Direction: e, pushDirection, field_12243, direction, field_177257_d
Direction: e, pushDirection, field_12243, motionDirection, field_177257_d
Direction: h, pistonDirection, field_12248, field_211906_h
Direction: h, pistonDirection, field_12248, pistonDirection, field_211906_h
Constructors
Methods
void (int, int): a, reorderListAtCollision, method_11539, func_177255_a
void (int, int): a, reorderListAtCollision, method_11539, setMovedBlocks, func_177255_a
boolean (BlockPos): a, addBranchingBlocks, method_11538, func_177250_b
boolean (BlockPos): a, addBranchingBlocks, method_11538, canMoveAdjacentBlock, func_177250_b
boolean (Block): a, isSticky, method_23367, func_227029_a_
boolean (Block): a, isSticky, method_23367, isBlockSticky, func_227029_a_
boolean (Block, Block): a, canStickToEachOther, method_23675, func_227030_a_
boolean (Block, Block): a, canStickToEachOther, method_23675, isAdjacentBlockStuck, func_227030_a_
1.15
Names
bvq
byd
net.minecraft.block.state.PistonBlockStructureHelper
net.minecraft.block.PistonBlockStructureHelper
Fields
Direction: e, pushDirection, field_12243, motionDirection, field_177257_d
Direction: e, pushDirection, field_12243, direction, field_177257_d
Constructors
Methods
boolean (Block): a, isSticky, method_23367, func_227029_a_
boolean (Block, Block): a, canStickToEachOther, method_23675, func_227030_a_
1.14.4
Names
bvl
bvq
net.minecraft.world.level.block.piston.PistonStructureResolver
Fields
World: a, field_12249, world, field_177261_a
Level: a, level, field_12249, world, field_177261_a
BlockPos: b, field_12250, posFrom, field_177259_b
BlockPos: b, pistonPos, field_12250, posFrom, field_177259_b
boolean: c, field_12247, field_12247, field_211724_c
boolean: c, extending, field_12247, field_211724_c
BlockPos: d, field_12244, posTo, field_177260_c
BlockPos: d, startPos, field_12244, posTo, field_177260_c
Direction: e, field_12243, direction, field_177257_d
Direction: e, pushDirection, field_12243, motionDirection, field_177257_d
List<BlockPos>: f, field_12245, movedBlocks, field_177258_e
List<BlockPos>: f, toPush, field_12245, movedBlocks, field_177258_e
List<BlockPos>: g, field_12246, brokenBlocks, field_177256_f
List<BlockPos>: g, toDestroy, field_12246, brokenBlocks, field_177256_f
Direction: h, field_12248, field_12248, field_211906_h
Direction: h, pistonDirection, field_12248, field_211906_h
Constructors
Methods
boolean (): a, method_11537, calculatePush, func_177253_a
boolean (): a, resolve, method_11537, calculatePush, func_177253_a
boolean (BlockPos, Direction): a, method_11540, tryMove, func_177251_a
boolean (BlockPos, Direction): a, addBlockLine, method_11540, tryMove, func_177251_a
void (int, int): a, method_11539, method_11539, func_177255_a
void (int, int): a, reorderListAtCollision, method_11539, func_177255_a
boolean (BlockPos): a, method_11538, method_11538, func_177250_b
boolean (BlockPos): a, addBranchingBlocks, method_11538, func_177250_b
List<BlockPos> (): c, method_11541, getMovedBlocks, func_177254_c
List<BlockPos> (): c, getToPush, method_11541, getMovedBlocks, func_177254_c
List<BlockPos> (): d, method_11536, getBrokenBlocks, func_177252_d
List<BlockPos> (): d, getToDestroy, method_11536, getBrokenBlocks, func_177252_d
1.14.3
Names
bvh
bvl
net.minecraft.block.piston.PistonHandler
Fields
World: a, field_12249, field_177261_a
World: a, field_12249, world, field_177261_a
BlockPos: b, field_12250, field_177259_b
BlockPos: b, field_12250, posFrom, field_177259_b
boolean: c, field_12247, field_211724_c
boolean: c, field_12247, field_12247, field_211724_c
BlockPos: d, field_12244, field_177260_c
BlockPos: d, field_12244, posTo, field_177260_c
Direction: e, field_12243, field_177257_d
Direction: e, field_12243, direction, field_177257_d
List<BlockPos>: f, field_12245, field_177258_e
List<BlockPos>: f, field_12245, movedBlocks, field_177258_e
List<BlockPos>: g, field_12246, field_177256_f
List<BlockPos>: g, field_12246, brokenBlocks, field_177256_f
Direction: h, field_12248, field_211906_h
Direction: h, field_12248, field_12248, field_211906_h
Constructors
Methods
boolean (): a, method_11537, func_177253_a
boolean (): a, method_11537, calculatePush, func_177253_a
boolean (BlockPos, Direction): a, method_11540, func_177251_a
boolean (BlockPos, Direction): a, method_11540, tryMove, func_177251_a
void (int, int): a, method_11539, func_177255_a
void (int, int): a, method_11539, method_11539, func_177255_a
boolean (BlockPos): a, method_11538, func_177250_b
boolean (BlockPos): a, method_11538, method_11538, func_177250_b
List<BlockPos> (): c, method_11541, func_177254_c
List<BlockPos> (): c, method_11541, getMovedBlocks, func_177254_c
List<BlockPos> (): d, method_11536, func_177252_d
List<BlockPos> (): d, method_11536, getBrokenBlocks, func_177252_d
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
bvg
bvh
Fields
Constructors
Methods
1.14
Names
bvg
net.minecraft.class_2674
net.minecraft.block.state.PistonBlockStructureHelper
Fields
World: a, field_12249, field_177261_a
BlockPos: b, field_12250, field_177259_b
boolean: c, field_12247, field_211724_c
BlockPos: d, field_12244, field_177260_c
Direction: e, field_12243, field_177257_d
List<BlockPos>: f, field_12245, field_177258_e
List<BlockPos>: g, field_12246, field_177256_f
Direction: h, field_12248, field_211906_h
Constructors
(World, BlockPos, Direction, boolean)
Methods
boolean (): a, method_11537, func_177253_a
boolean (BlockPos, Direction): a, method_11540, func_177251_a
void (int, int): a, method_11539, func_177255_a
boolean (BlockPos): a, method_11538, func_177250_b