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

List<BlockPos> (): c, method_11541, func_177254_c

List<BlockPos> (): d, method_11536, func_177252_d