History - net.minecraft.world.level.block.piston.PistonBaseBlock

1.21.3

Names

dsv

dxo

Fields

BooleanProperty: c, EXTENDED, field_12191, EXTENDED, f_60153_

BooleanProperty: c, EXTENDED, field_12191, EXTENDED

boolean: n, isSticky, field_12187, sticky, f_60160_

boolean: n, isSticky, field_12187, sticky

VoxelShape: h, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, f_60154_

VoxelShape: h, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE

VoxelShape: i, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, f_60155_

VoxelShape: i, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE

VoxelShape: j, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, f_60156_

VoxelShape: j, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE

VoxelShape: k, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, f_60157_

VoxelShape: k, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE

VoxelShape: l, UP_AABB, field_12185, EXTENDED_UP_SHAPE, f_60158_

VoxelShape: l, UP_AABB, field_12185, EXTENDED_UP_SHAPE

VoxelShape: m, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, f_60159_

VoxelShape: m, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE

int: d, TRIGGER_EXTEND, field_31373, field_31373, f_155888_

int: d, TRIGGER_EXTEND, field_31373, field_31373

int: e, TRIGGER_CONTRACT, field_31374, field_31374, f_155889_

int: e, TRIGGER_CONTRACT, field_31374, field_31374

int: f, TRIGGER_DROP, field_31375, field_31375, f_155890_

int: f, TRIGGER_DROP, field_31375, field_31375

float: g, PLATFORM_THICKNESS, field_31376, field_31376, f_155891_

float: g, PLATFORM_THICKNESS, field_31376, field_31376

com.mojang.serialization.MapCodec<PistonBaseBlock>: b, CODEC, field_46530, CODEC, f_302388_

com.mojang.serialization.MapCodec<PistonBaseBlock>: b, CODEC, field_46530, CODEC

Constructors

Methods

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, m_6402_

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced

void (Level, BlockPos, BlockState): a, checkIfExtend, method_11483, tryMove, m_60167_

void (Level, BlockPos, BlockState): a, checkIfExtend, method_11483, tryMove

boolean (Level, BlockPos, Direction, boolean): a, moveBlocks, method_11481, move, m_60181_

boolean (Level, BlockPos, Direction, boolean): a, moveBlocks, method_11481, move

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onSyncedBlockEvent, m_8133_

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onSyncedBlockEvent

boolean (BlockState, Level, BlockPos, Direction, boolean, Direction): a, isPushable, method_11484, isMovable, m_60204_

boolean (BlockState, Level, BlockPos, Direction, boolean, Direction): a, isPushable, method_11484, isMovable

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, m_6861_

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, m_6807_

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded

boolean (BlockState): f_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, m_7923_

boolean (BlockState): g_, useShapeForLightOcclusion, method_9526, hasSidedTransparency

boolean (SignalGetter, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, m_60177_

boolean (SignalGetter, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend

com.mojang.serialization.MapCodec<PistonBaseBlock> (): a, codec, method_53969, getCodec, m_304657_

com.mojang.serialization.MapCodec<PistonBaseBlock> (): a, codec, method_53969, getCodec

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough

void (BlockState, Level, BlockPos, Block, Orientation, boolean): a, neighborChanged, method_9612, neighborUpdate

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

drx

dsv

Fields

Constructors

Methods

1.20.6

Names

dja

drx

Fields

Constructors

Methods

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

boolean (BlockState): g_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, m_7923_

boolean (BlockState): f_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, m_7923_

boolean (BlockState, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

1.20.4

Names

dfc

dja

Fields

BooleanProperty: b, EXTENDED, field_12191, EXTENDED, f_60153_

BooleanProperty: c, EXTENDED, field_12191, EXTENDED, f_60153_

boolean: m, isSticky, field_12187, sticky, f_60160_

boolean: n, isSticky, field_12187, sticky, f_60160_

VoxelShape: g, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, f_60154_

VoxelShape: h, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, f_60154_

VoxelShape: h, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, f_60155_

VoxelShape: i, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, f_60155_

VoxelShape: i, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, f_60156_

VoxelShape: j, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, f_60156_

VoxelShape: j, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, f_60157_

VoxelShape: k, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, f_60157_

VoxelShape: k, UP_AABB, field_12185, EXTENDED_UP_SHAPE, f_60158_

VoxelShape: l, UP_AABB, field_12185, EXTENDED_UP_SHAPE, f_60158_

VoxelShape: l, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, f_60159_

VoxelShape: m, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, f_60159_

int: c, TRIGGER_EXTEND, field_31373, field_31373, f_155888_

int: d, TRIGGER_EXTEND, field_31373, field_31373, f_155888_

int: d, TRIGGER_CONTRACT, field_31374, field_31374, f_155889_

int: e, TRIGGER_CONTRACT, field_31374, field_31374, f_155889_

int: e, TRIGGER_DROP, field_31375, field_31375, f_155890_

int: f, TRIGGER_DROP, field_31375, field_31375, f_155890_

float: f, PLATFORM_THICKNESS, field_31376, field_31376, f_155891_

float: g, PLATFORM_THICKNESS, field_31376, field_31376, f_155891_

com.mojang.serialization.MapCodec<PistonBaseBlock>: b, CODEC, field_46530, CODEC, f_302388_

Constructors

Methods

com.mojang.serialization.MapCodec<PistonBaseBlock> (): a, codec, method_53969, getCodec, m_304657_

1.20.2

Names

dbu

dfc

Fields

Constructors

Methods

1.20.1

Names

dbj

dbu

Fields

Constructors

Methods

boolean (Level, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, m_60177_

boolean (SignalGetter, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, m_60177_

1.19.4

Names

cym

dbj

Fields

Constructors

Methods

1.19.3

Names

cvh

cym

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cuk

cvh

Fields

Constructors

Methods

1.19

Names

coo

cuk

Fields

Constructors

Methods

1.18.2

Names

cnv

coo

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ckm

cnv

Fields

Constructors

Methods

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, m_6402_, postPlace

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, m_6402_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_, getPlacedState

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, m_6861_, doPhysics

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, m_6861_

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, m_6807_, onPlace

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, m_6807_

1.17.1

Names

ckl

ckm

Fields

Constructors

Methods

1.17

Names

cea

ckl

net.minecraft.block.PistonBlock

net.minecraft.src.C_2047_

net.minecraft.server.v1_16_R3.BlockPiston

net.minecraft.world.level.block.piston.BlockPiston

Fields

BooleanProperty: b, EXTENDED, field_12191, EXTENDED, field_176320_b, EXTENDED

BooleanProperty: b, EXTENDED, field_12191, EXTENDED, f_60153_

boolean: i, isSticky, field_12187, sticky, field_150082_a, sticky

boolean: m, isSticky, field_12187, sticky, f_60160_

VoxelShape: c, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, field_185648_b

VoxelShape: g, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, f_60154_

VoxelShape: d, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, field_185649_c

VoxelShape: h, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, f_60155_

VoxelShape: e, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, field_185650_d

VoxelShape: i, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, f_60156_

VoxelShape: f, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, field_185651_e

VoxelShape: j, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, f_60157_

VoxelShape: g, UP_AABB, field_12185, EXTENDED_UP_SHAPE, field_185652_f

VoxelShape: k, UP_AABB, field_12185, EXTENDED_UP_SHAPE, f_60158_

VoxelShape: h, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, field_185653_g

VoxelShape: l, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, f_60159_

int: c, TRIGGER_EXTEND, field_31373, field_31373, f_155888_

int: d, TRIGGER_CONTRACT, field_31374, field_31374, f_155889_

int: e, TRIGGER_DROP, field_31375, field_31375, f_155890_

float: f, PLATFORM_THICKNESS, field_31376, field_31376, f_155891_

Constructors

Methods

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, func_180633_a, postPlace

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, m_6402_, postPlace

void (Level, BlockPos, BlockState): a, checkIfExtend, method_11483, tryMove, func_176316_e

void (Level, BlockPos, BlockState): a, checkIfExtend, method_11483, tryMove, m_60167_

boolean (Level, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, func_176318_b

boolean (Level, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, m_60177_

boolean (Level, BlockPos, Direction, boolean): a, moveBlocks, method_11481, move, func_176319_a

boolean (Level, BlockPos, Direction, boolean): a, moveBlocks, method_11481, move, m_60181_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, func_185499_a

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, func_185471_a

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onSyncedBlockEvent, func_189539_a

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onSyncedBlockEvent, m_8133_

boolean (BlockState, Level, BlockPos, Direction, boolean, Direction): a, isPushable, method_11484, isMovable, func_185646_a

boolean (BlockState, Level, BlockPos, Direction, boolean, Direction): a, isPushable, method_11484, isMovable, m_60204_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, func_196258_a, getPlacedState

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_, getPlacedState

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, func_206840_a

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, m_7357_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, func_220069_a, doPhysics

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, m_6861_, doPhysics

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, func_220082_b, onPlace

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, m_6807_, onPlace

boolean (BlockState): c_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

boolean (BlockState): g_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, m_7923_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cdx

cea

net.minecraft.server.v1_16_R2.BlockPiston

net.minecraft.server.v1_16_R3.BlockPiston

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cfc

cdx

net.minecraft.server.v1_16_R1.BlockPiston

net.minecraft.server.v1_16_R2.BlockPiston

Fields

Constructors

Methods

1.16.1

Names

byc

cfc

net.minecraft.server.v1_15_R1.BlockPiston

net.minecraft.server.v1_16_R1.BlockPiston

Fields

boolean: i, isSticky, field_12187, isSticky, field_150082_a, sticky

boolean: i, isSticky, field_12187, sticky, field_150082_a, sticky

Constructors

(boolean, Block$Properties)

(boolean, BlockBehaviour$Properties)

Methods

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onBlockAction, func_189539_a

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onSyncedBlockEvent, func_189539_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPlaceAtSide, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPathfindThrough, func_196266_a

boolean (BlockState, BlockGetter, BlockPos): c, isSuffocating, method_16362, canSuffocate, func_229869_c_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): b, getShape, method_9530, getOutlineShape, func_220053_a

boolean (BlockState, BlockGetter, BlockPos): d, isRedstoneConductor, method_9521, isSimpleFullBlock, func_220081_d, isOccluding

boolean (BlockState): o, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

boolean (BlockState): c_, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

1.15.2

Names

bxz

byc

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bvn

bxz

net.minecraft.server.v1_14_R1.BlockPiston

net.minecraft.server.v1_15_R1.BlockPiston

Fields

Constructors

Methods

boolean (BlockState, BlockGetter, BlockPos): c, isViewBlocking, method_16362, canSuffocate, func_220060_c

boolean (BlockState, BlockGetter, BlockPos): c, isSuffocating, method_16362, canSuffocate, func_229869_c_

boolean (BlockState): n, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

boolean (BlockState): o, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

1.14.4

Names

bvi

bvn

net.minecraft.world.level.block.piston.PistonBaseBlock

Fields

BlockStateBoolean: b, field_12191, EXTENDED, field_176320_b, EXTENDED

BooleanProperty: b, EXTENDED, field_12191, EXTENDED, field_176320_b, EXTENDED

boolean: i, field_12187, isSticky, field_150082_a, sticky

boolean: i, isSticky, field_12187, isSticky, field_150082_a, sticky

VoxelShape: c, field_12188, EXTENDED_EAST_SHAPE, field_185648_b

VoxelShape: c, EAST_AABB, field_12188, EXTENDED_EAST_SHAPE, field_185648_b

VoxelShape: d, field_12184, EXTENDED_WEST_SHAPE, field_185649_c

VoxelShape: d, WEST_AABB, field_12184, EXTENDED_WEST_SHAPE, field_185649_c

VoxelShape: e, field_12186, EXTENDED_SOUTH_SHAPE, field_185650_d

VoxelShape: e, SOUTH_AABB, field_12186, EXTENDED_SOUTH_SHAPE, field_185650_d

VoxelShape: f, field_12189, EXTENDED_NORTH_SHAPE, field_185651_e

VoxelShape: f, NORTH_AABB, field_12189, EXTENDED_NORTH_SHAPE, field_185651_e

VoxelShape: g, field_12185, EXTENDED_UP_SHAPE, field_185652_f

VoxelShape: g, UP_AABB, field_12185, EXTENDED_UP_SHAPE, field_185652_f

VoxelShape: h, field_12190, EXTENDED_DOWN_SHAPE, field_185653_g

VoxelShape: h, DOWN_AABB, field_12190, EXTENDED_DOWN_SHAPE, field_185653_g

Constructors

Methods

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, method_9567, onPlaced, func_180633_a, postPlace

void (Level, BlockPos, BlockState, LivingEntity, ItemStack): a, setPlacedBy, method_9567, onPlaced, func_180633_a, postPlace

void (World, BlockPosition, IBlockData): a, method_11483, tryMove, func_176316_e

void (Level, BlockPos, BlockState): a, checkIfExtend, method_11483, tryMove, func_176316_e

boolean (World, BlockPosition, EnumDirection): a, method_11482, shouldExtend, func_176318_b

boolean (Level, BlockPos, Direction): a, getNeighborSignal, method_11482, shouldExtend, func_176318_b

boolean (World, BlockPosition, EnumDirection, boolean): a, method_11481, move, func_176319_a

boolean (Level, BlockPos, Direction, boolean): a, moveBlocks, method_11481, move, func_176319_a

IBlockData (IBlockData, EnumBlockRotation): a, method_9598, rotate, func_185499_a

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, func_185499_a

IBlockData (IBlockData, EnumBlockMirror): a, method_9569, mirror, func_185471_a

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, func_185471_a

boolean (IBlockData, World, BlockPosition, int, int): a, method_9592, onBlockAction, func_189539_a

boolean (BlockState, Level, BlockPos, int, int): a, triggerEvent, method_9592, onBlockAction, func_189539_a

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, method_11484, isMovable, func_185646_a

boolean (BlockState, Level, BlockPos, Direction, boolean, Direction): a, isPushable, method_11484, isMovable, func_185646_a

IBlockData (BlockActionContext): a, method_9605, getPlacementState, func_196258_a, getPlacedState

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, func_196258_a, getPlacedState

void (BlockStateList$a<Block, IBlockData>): a, method_9515, appendProperties, func_206840_a

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, func_206840_a

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, method_9516, canPlaceAtSide, func_196266_a

boolean (BlockState, BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_9516, canPlaceAtSide, func_196266_a

boolean (IBlockData, IBlockAccess, BlockPosition): c, method_16362, canSuffocate, func_220060_c

boolean (BlockState, BlockGetter, BlockPos): c, isViewBlocking, method_16362, canSuffocate, func_220060_c

VoxelShape (IBlockData, IBlockAccess, BlockPosition, VoxelShapeCollision): a, method_9530, getOutlineShape, func_220053_a

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, func_220053_a

boolean (IBlockData, IBlockAccess, BlockPosition): d, method_9521, isSimpleFullBlock, func_220081_d, isOccluding

boolean (BlockState, BlockGetter, BlockPos): d, isRedstoneConductor, method_9521, isSimpleFullBlock, func_220081_d, isOccluding

void (IBlockData, World, BlockPosition, Block, BlockPosition, boolean): a, method_9612, neighborUpdate, func_220069_a, doPhysics

void (BlockState, Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_9612, neighborUpdate, func_220069_a, doPhysics

void (IBlockData, World, BlockPosition, IBlockData, boolean): b, method_9615, onBlockAdded, func_220082_b, onPlace

void (BlockState, Level, BlockPos, BlockState, boolean): b, onPlace, method_9615, onBlockAdded, func_220082_b, onPlace

boolean (IBlockData): n, method_9526, hasSidedTransparency, func_220074_n

boolean (BlockState): n, useShapeForLightOcclusion, method_9526, hasSidedTransparency, func_220074_n

1.14.3

Names

bve

bvi

net.minecraft.block.PistonBlock

Fields

BlockStateBoolean: b, field_12191, field_176320_b, EXTENDED

BlockStateBoolean: b, field_12191, EXTENDED, field_176320_b, EXTENDED

boolean: i, field_12187, field_150082_a, sticky

boolean: i, field_12187, isSticky, field_150082_a, sticky

VoxelShape: c, field_12188, field_185648_b

VoxelShape: c, field_12188, EXTENDED_EAST_SHAPE, field_185648_b

VoxelShape: d, field_12184, field_185649_c

VoxelShape: d, field_12184, EXTENDED_WEST_SHAPE, field_185649_c

VoxelShape: e, field_12186, field_185650_d

VoxelShape: e, field_12186, EXTENDED_SOUTH_SHAPE, field_185650_d

VoxelShape: f, field_12189, field_185651_e

VoxelShape: f, field_12189, EXTENDED_NORTH_SHAPE, field_185651_e

VoxelShape: g, field_12185, field_185652_f

VoxelShape: g, field_12185, EXTENDED_UP_SHAPE, field_185652_f

VoxelShape: h, field_12190, field_185653_g

VoxelShape: h, field_12190, EXTENDED_DOWN_SHAPE, field_185653_g

Constructors

Methods

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, method_9567, func_180633_a, postPlace

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, method_9567, onPlaced, func_180633_a, postPlace

void (World, BlockPosition, IBlockData): a, method_11483, func_176316_e

void (World, BlockPosition, IBlockData): a, method_11483, tryMove, func_176316_e

boolean (World, BlockPosition, EnumDirection): a, method_11482, func_176318_b

boolean (World, BlockPosition, EnumDirection): a, method_11482, shouldExtend, func_176318_b

boolean (World, BlockPosition, EnumDirection, boolean): a, method_11481, func_176319_a

boolean (World, BlockPosition, EnumDirection, boolean): a, method_11481, move, func_176319_a

IBlockData (IBlockData, EnumBlockRotation): a, method_9598, func_185499_a

IBlockData (IBlockData, EnumBlockRotation): a, method_9598, rotate, func_185499_a

IBlockData (IBlockData, EnumBlockMirror): a, method_9569, func_185471_a

IBlockData (IBlockData, EnumBlockMirror): a, method_9569, mirror, func_185471_a

boolean (IBlockData, World, BlockPosition, int, int): a, method_9592, func_189539_a

boolean (IBlockData, World, BlockPosition, int, int): a, method_9592, onBlockAction, func_189539_a

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, method_11484, func_185646_a

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, method_11484, isMovable, func_185646_a

IBlockData (BlockActionContext): a, method_9605, func_196258_a, getPlacedState

IBlockData (BlockActionContext): a, method_9605, getPlacementState, func_196258_a, getPlacedState

void (BlockStateList$a<Block, IBlockData>): a, method_9515, func_206840_a

void (BlockStateList$a<Block, IBlockData>): a, method_9515, appendProperties, func_206840_a

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, method_9516, func_196266_a

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, method_9516, canPlaceAtSide, func_196266_a

boolean (IBlockData, IBlockAccess, BlockPosition): c, method_16362, func_220060_c

boolean (IBlockData, IBlockAccess, BlockPosition): c, method_16362, canSuffocate, func_220060_c

VoxelShape (IBlockData, IBlockAccess, BlockPosition, VoxelShapeCollision): a, method_9530, func_220053_a

VoxelShape (IBlockData, IBlockAccess, BlockPosition, VoxelShapeCollision): a, method_9530, getOutlineShape, func_220053_a

boolean (IBlockData, IBlockAccess, BlockPosition): d, method_9521, func_220081_d, isOccluding

boolean (IBlockData, IBlockAccess, BlockPosition): d, method_9521, isSimpleFullBlock, func_220081_d, isOccluding

void (IBlockData, World, BlockPosition, Block, BlockPosition, boolean): a, method_9612, func_220069_a, doPhysics

void (IBlockData, World, BlockPosition, Block, BlockPosition, boolean): a, method_9612, neighborUpdate, func_220069_a, doPhysics

void (IBlockData, World, BlockPosition, IBlockData, boolean): b, method_9615, func_220082_b, onPlace

void (IBlockData, World, BlockPosition, IBlockData, boolean): b, method_9615, onBlockAdded, func_220082_b, onPlace

boolean (IBlockData): n, method_9526, func_220074_n

boolean (IBlockData): n, method_9526, hasSidedTransparency, func_220074_n

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

bvd

bve

Fields

Constructors

Methods

1.14

Names

bkv

bvd

net.minecraft.class_2665

net.minecraft.block.BlockPistonBase

net.minecraft.block.PistonBlock

net.minecraft.server.v1_13_R2.BlockPiston

net.minecraft.server.v1_14_R1.BlockPiston

Fields

BlockStateBoolean: b, field_176320_b, EXTENDED

BlockStateBoolean: b, field_12191, field_176320_b, EXTENDED

boolean: t, field_150082_a, sticky

boolean: i, field_12187, field_150082_a, sticky

VoxelShape: c, field_185648_b

VoxelShape: c, field_12188, field_185648_b

VoxelShape: o, field_185649_c

VoxelShape: d, field_12184, field_185649_c

VoxelShape: p, field_185650_d

VoxelShape: e, field_12186, field_185650_d

VoxelShape: q, field_185651_e

VoxelShape: f, field_12189, field_185651_e

VoxelShape: r, field_185652_f

VoxelShape: g, field_12185, field_185652_f

VoxelShape: s, field_185653_g

VoxelShape: h, field_12190, field_185653_g

Constructors

Methods

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, func_180633_a, postPlace

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, method_9567, func_180633_a, postPlace

void (World, BlockPosition, IBlockData): a, func_176316_e

void (World, BlockPosition, IBlockData): a, method_11483, func_176316_e

boolean (World, BlockPosition, EnumDirection): a, func_176318_b

boolean (World, BlockPosition, EnumDirection): a, method_11482, func_176318_b

boolean (World, BlockPosition, EnumDirection, boolean): a, func_176319_a

boolean (World, BlockPosition, EnumDirection, boolean): a, method_11481, func_176319_a

boolean (IBlockData): r, func_185481_k

boolean (IBlockData): a, func_149686_d

IBlockData (IBlockData, EnumBlockRotation): a, func_185499_a

IBlockData (IBlockData, EnumBlockRotation): a, method_9598, func_185499_a

IBlockData (IBlockData, EnumBlockMirror): a, func_185471_a

IBlockData (IBlockData, EnumBlockMirror): a, method_9569, func_185471_a

boolean (IBlockData, World, BlockPosition, int, int): a, func_189539_a

boolean (IBlockData, World, BlockPosition, int, int): a, method_9592, func_189539_a

boolean (IBlockData): q, func_176214_u

void (IBlockData, World, BlockPosition, Block, BlockPosition): a, func_189540_a, doPhysics

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, func_185646_a

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, method_11484, func_185646_a

EnumBlockFaceShape (IBlockAccess, IBlockData, BlockPosition, EnumDirection): a, func_193383_a

VoxelShape (IBlockData, IBlockAccess, BlockPosition): a, func_196244_b

void (IBlockData, World, BlockPosition, IBlockData): a, func_196259_b, onPlace

IBlockData (BlockActionContext): a, func_196258_a, getPlacedState

IBlockData (BlockActionContext): a, method_9605, func_196258_a, getPlacedState

void (BlockStateList$a<Block, IBlockData>): a, func_206840_a

void (BlockStateList$a<Block, IBlockData>): a, method_9515, func_206840_a

int (IBlockData, IBlockAccess, BlockPosition): j, func_200011_d

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, func_196266_a

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, method_9516, func_196266_a

boolean (IBlockData, IBlockAccess, BlockPosition): c, method_16362, func_220060_c

VoxelShape (IBlockData, IBlockAccess, BlockPosition, VoxelShapeCollision): a, method_9530, func_220053_a

boolean (IBlockData, IBlockAccess, BlockPosition): d, method_9521, func_220081_d, isOccluding

void (IBlockData, World, BlockPosition, Block, BlockPosition, boolean): a, method_9612, func_220069_a, doPhysics

void (IBlockData, World, BlockPosition, IBlockData, boolean): b, method_9615, func_220082_b, onPlace

boolean (IBlockData): n, method_9526, func_220074_n

1.13.2

Names

bku

bkv

Fields

Constructors

Methods

1.13.1

Names

bkm

bku

net.minecraft.server.v1_13_R1.BlockPiston

net.minecraft.server.v1_13_R2.BlockPiston

Fields

boolean: u, field_150082_a, sticky

boolean: t, field_150082_a, sticky

VoxelShape: p, field_185649_c

VoxelShape: o, field_185649_c

VoxelShape: q, field_185650_d

VoxelShape: p, field_185650_d

VoxelShape: r, field_185651_e

VoxelShape: q, field_185651_e

VoxelShape: s, field_185652_f

VoxelShape: r, field_185652_f

VoxelShape: t, field_185653_g

VoxelShape: s, field_185653_g

Constructors

Methods

1.13

Names

awj

bkm

net.minecraft.server.v1_12_R1.BlockPiston

net.minecraft.server.v1_13_R1.BlockPiston

Fields

BlockStateBoolean: a, field_176320_b, EXTENDED

BlockStateBoolean: b, field_176320_b, EXTENDED

boolean: B, field_150082_a, sticky

boolean: u, field_150082_a, sticky

AxisAlignedBB: b, field_185648_b

AxisAlignedBB: c, field_185649_c

AxisAlignedBB: d, field_185650_d

AxisAlignedBB: e, field_185651_e

AxisAlignedBB: f, field_185652_f

AxisAlignedBB: g, field_185653_g

VoxelShape: c, field_185648_b

VoxelShape: p, field_185649_c

VoxelShape: q, field_185650_d

VoxelShape: r, field_185651_e

VoxelShape: s, field_185652_f

VoxelShape: t, field_185653_g

Constructors

(boolean)

(boolean, Block$Info)

Methods

void (World, BlockPosition, IBlockData): c, func_176213_c, onPlace

IBlockData (World, BlockPosition, EnumDirection, float, float, float, int, EntityLiving): a, func_180642_a, getPlacedState

void (World, BlockPosition, IBlockData): e, func_176316_e

void (World, BlockPosition, IBlockData): a, func_176316_e

EnumDirection (int): b, func_176317_b

IBlockData (int): a, func_176203_a, fromLegacyData

int (IBlockData): e, func_176201_c, toLegacyData

BlockStateList (): b, func_180661_e, getStateList

AxisAlignedBB (IBlockData, IBlockAccess, BlockPosition): b, func_185496_a

boolean (IBlockData): k, func_185481_k

boolean (IBlockData): r, func_185481_k

boolean (IBlockData): b, func_149662_c

boolean (IBlockData): c, func_149686_d

boolean (IBlockData): a, func_149686_d

boolean (IBlockData): t, func_176214_u

boolean (IBlockData): q, func_176214_u

void (IBlockData, World, BlockPosition, Block, BlockPosition): a, func_189540_a

void (IBlockData, World, BlockPosition, Block, BlockPosition): a, func_189540_a, doPhysics

void (IBlockData, World, BlockPosition, AxisAlignedBB, List<AxisAlignedBB>, Entity, boolean): a, func_185477_a

VoxelShape (IBlockData, IBlockAccess, BlockPosition): a, func_196244_b

void (IBlockData, World, BlockPosition, IBlockData): a, func_196259_b, onPlace

IBlockData (BlockActionContext): a, func_196258_a, getPlacedState

void (BlockStateList$a<Block, IBlockData>): a, func_206840_a

int (IBlockData, IBlockAccess, BlockPosition): j, func_200011_d

boolean (IBlockData, IBlockAccess, BlockPosition, PathMode): a, func_196266_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

awh

awj

Fields

Constructors

Methods

1.12

Names

atc

awh

net.minecraft.server.v1_11_R1.BlockPiston

net.minecraft.server.v1_12_R1.BlockPiston

Fields

Constructors

Methods

EnumDirection (int): e, func_176317_b

EnumDirection (int): b, func_176317_b

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean): a, func_185646_a

boolean (IBlockData): u, func_176214_u

boolean (IBlockData): t, func_176214_u

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean, EnumDirection): a, func_185646_a

EnumBlockFaceShape (IBlockAccess, IBlockData, BlockPosition, EnumDirection): a, func_193383_a

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

ata

atc

Fields

Constructors

Methods

void (IBlockData, World, BlockPosition, AxisAlignedBB, List<AxisAlignedBB>, Entity): a, func_185477_a

void (IBlockData, World, BlockPosition, AxisAlignedBB, List<AxisAlignedBB>, Entity, boolean): a, func_185477_a

1.11

Names

arj

ata

net.minecraft.server.v1_10_R1.BlockPiston

net.minecraft.server.v1_11_R1.BlockPiston

Fields

Constructors

Methods

AxisAlignedBB (IBlockData, IBlockAccess, BlockPosition): a, func_185496_a

AxisAlignedBB (IBlockData, IBlockAccess, BlockPosition): b, func_185496_a

EnumDirection (BlockPosition, EntityLiving): a, func_185647_a

void (IBlockData, World, BlockPosition, Block): a, func_189540_a

boolean (IBlockData): u, func_176214_u

void (IBlockData, World, BlockPosition, Block, BlockPosition): a, func_189540_a

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

aqu

arj

net.minecraft.server.v1_9_R2.BlockPiston

net.minecraft.server.v1_10_R1.BlockPiston

Fields

Constructors

Methods

1.9.4

Names

net.minecraft.server.v1_9_R1.BlockPiston

net.minecraft.server.v1_9_R2.BlockPiston

Fields

Constructors

Methods

void (World, BlockPosition, IBlockData, Block): a, func_176204_a, doPhysics

boolean (World, BlockPosition, IBlockData, int, int): a, func_180648_a

void (IBlockData, World, BlockPosition, Block): a, func_189540_a

boolean (IBlockData, World, BlockPosition, int, int): a, func_189539_a

1.9.2

Names

Fields

Constructors

Methods

1.9

Names

als

aqu

net.minecraft.server.v1_8_R3.BlockPiston

net.minecraft.server.v1_9_R1.BlockPiston

Fields

BlockStateDirection: a, field_176321_a, FACING

BlockStateBoolean: b, field_176320_b, EXTENDED

BlockStateBoolean: a, field_176320_b, EXTENDED

boolean: N, field_150082_a, sticky

boolean: B, field_150082_a, sticky

AxisAlignedBB: b, field_185648_b

AxisAlignedBB: c, field_185649_c

AxisAlignedBB: d, field_185650_d

AxisAlignedBB: e, field_185651_e

AxisAlignedBB: f, field_185652_f

AxisAlignedBB: g, field_185653_g

Constructors

Methods

boolean (): c, func_149662_c

void (IBlockAccess, BlockPosition): a, func_180654_a, updateShape

void (): j, func_149683_g

void (World, BlockPosition, IBlockData, AxisAlignedBB, List<AxisAlignedBB>, Entity): a, func_180638_a

AxisAlignedBB (World, BlockPosition, IBlockData): a, func_180640_a

boolean (): d, func_149686_d

EnumDirection (int): b, func_176317_b

EnumDirection (int): e, func_176317_b

EnumDirection (World, BlockPosition, EntityLiving): a, func_180695_a

boolean (Block, World, BlockPosition, EnumDirection, boolean): a, func_180696_a

int (IBlockData): c, func_176201_c, toLegacyData

int (IBlockData): e, func_176201_c, toLegacyData

BlockStateList (): e, func_180661_e, getStateList

BlockStateList (): b, func_180661_e, getStateList

IBlockData (IBlockData): b, func_176217_b

AxisAlignedBB (IBlockData, IBlockAccess, BlockPosition): a, func_185496_a

boolean (IBlockData): k, func_185481_k

void (IBlockData, World, BlockPosition, AxisAlignedBB, List<AxisAlignedBB>, Entity): a, func_185477_a

boolean (IBlockData): b, func_149662_c

boolean (IBlockData): c, func_149686_d

EnumDirection (BlockPosition, EntityLiving): a, func_185647_a

boolean (IBlockData, World, BlockPosition, EnumDirection, boolean): a, func_185646_a

IBlockData (IBlockData, EnumBlockRotation): a, func_185499_a

IBlockData (IBlockData, EnumBlockMirror): a, func_185471_a

1.8.8

Names

als

net.minecraft.block.BlockPistonBase

net.minecraft.server.v1_8_R3.BlockPiston

Fields

BlockStateDirection: a, field_176321_a, FACING

BlockStateBoolean: b, field_176320_b, EXTENDED

boolean: N, field_150082_a, sticky

Constructors

(boolean)

Methods

boolean (): c, func_149662_c

void (World, BlockPosition, IBlockData, EntityLiving, ItemStack): a, func_180633_a, postPlace

void (World, BlockPosition, IBlockData, Block): a, func_176204_a, doPhysics

void (World, BlockPosition, IBlockData): c, func_176213_c, onPlace

IBlockData (World, BlockPosition, EnumDirection, float, float, float, int, EntityLiving): a, func_180642_a, getPlacedState

void (World, BlockPosition, IBlockData): e, func_176316_e

boolean (World, BlockPosition, EnumDirection): a, func_176318_b

boolean (World, BlockPosition, IBlockData, int, int): a, func_180648_a

void (IBlockAccess, BlockPosition): a, func_180654_a, updateShape

void (): j, func_149683_g

void (World, BlockPosition, IBlockData, AxisAlignedBB, List<AxisAlignedBB>, Entity): a, func_180638_a

AxisAlignedBB (World, BlockPosition, IBlockData): a, func_180640_a

boolean (): d, func_149686_d

EnumDirection (int): b, func_176317_b

EnumDirection (World, BlockPosition, EntityLiving): a, func_180695_a

boolean (Block, World, BlockPosition, EnumDirection, boolean): a, func_180696_a

boolean (World, BlockPosition, EnumDirection, boolean): a, func_176319_a

IBlockData (int): a, func_176203_a, fromLegacyData

int (IBlockData): c, func_176201_c, toLegacyData

BlockStateList (): e, func_180661_e, getStateList

IBlockData (IBlockData): b, func_176217_b