History - net.minecraft.world.level.block.BaseRailBlock

1.21.7

Names

Fields

VoxelShape: b, SHAPE_FLAT, field_9958, STRAIGHT_SHAPE, f_381815_

VoxelShape: b, SHAPE_FLAT, field_9958, STRAIGHT_SHAPE

VoxelShape: c, SHAPE_SLOPE, field_9960, ASCENDING_SHAPE, f_381665_

VoxelShape: c, SHAPE_SLOPE, field_9960, ASCENDING_SHAPE

boolean: d, isStraight, field_9959, forbidCurves, f_49357_

boolean: d, isStraight, field_9959, forbidCurves

BooleanProperty: a, WATERLOGGED, field_27096, WATERLOGGED, f_152149_

BooleanProperty: a, WATERLOGGED, field_27096, WATERLOGGED

Constructors

Methods

boolean (Level, BlockPos): a, isRail, method_9479, isRail, m_49364_

boolean (Level, BlockPos): a, isRail, method_9479, isRail

boolean (BlockState): h, isRail, method_9476, isRail, m_49416_

boolean (BlockState): h, isRail, method_9476, isRail

boolean (): b, isStraight, method_9478, cannotMakeCurves, m_49413_

boolean (): b, isStraight, method_9478, cannotMakeCurves

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

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

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt

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

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

void (BlockState, Level, BlockPos, Block): a, updateState, method_9477, updateBlockState, m_6360_

void (BlockState, Level, BlockPos, Block): a, updateState, method_9477, updateBlockState

BlockState (Level, BlockPos, BlockState, boolean): a, updateDir, method_9475, updateBlockState, m_49367_

BlockState (Level, BlockPos, BlockState, boolean): a, updateDir, method_9475, updateBlockState

Property<RailShape> (): c, getShapeProperty, method_9474, getShapeProperty, m_7978_

Property<RailShape> (): c, getShapeProperty, method_9474, getShapeProperty

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

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

BlockState (BlockState, Level, BlockPos, boolean): a, updateState, method_24417, updateCurves, m_49389_

BlockState (BlockState, Level, BlockPos, boolean): a, updateState, method_24417, updateCurves

boolean (BlockPos, Level, RailShape): a, shouldBeRemoved, method_27935, shouldDropRail, m_49398_

boolean (BlockPos, Level, RailShape): a, shouldBeRemoved, method_27935, shouldDropRail

FluidState (BlockState): b_, getFluidState, method_9545, getFluidState, m_5888_

FluidState (BlockState): b_, getFluidState, method_9545, getFluidState

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

com.mojang.serialization.MapCodec<? extends BaseRailBlock> (): a, codec, method_53969, getCodec

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

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

BlockState (BlockState, LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

BlockState (BlockState, LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource): a, updateShape, method_9559, getStateForNeighborUpdate

void (BlockState, ServerLevel, BlockPos, boolean): a, affectNeighborsAfterRemoval, method_66388, onStateReplaced, m_7892_

void (BlockState, ServerLevel, BlockPos, boolean): a, affectNeighborsAfterRemoval, method_66388, onStateReplaced

RailShape (RailShape, Rotation): a, rotate, method_71014, rotateShape, m_402313_

RailShape (RailShape, Rotation): a, rotate, method_71014, rotateShape

RailShape (RailShape, Mirror): a, mirror, method_71013, mirrorShape, m_402232_

RailShape (RailShape, Mirror): a, mirror, method_71013, mirrorShape

1.21.6

Names

dnd

dpo

Fields

Constructors

Methods

RailShape (RailShape, Rotation): a, rotate, method_71014, rotateShape, m_402313_

RailShape (RailShape, Mirror): a, mirror, method_71013, mirrorShape, m_402232_

1.21.5

Names

djc

dnd

Fields

VoxelShape: a, FLAT_AABB, field_9958, STRAIGHT_SHAPE, f_49355_

VoxelShape: b, SHAPE_FLAT, field_9958, STRAIGHT_SHAPE, f_381815_

VoxelShape: b, HALF_BLOCK_AABB, field_9960, ASCENDING_SHAPE, f_49356_

VoxelShape: c, SHAPE_SLOPE, field_9960, ASCENDING_SHAPE, f_381665_

BooleanProperty: c, WATERLOGGED, field_27096, WATERLOGGED, f_152149_

BooleanProperty: a, WATERLOGGED, field_27096, WATERLOGGED, f_152149_

Constructors

Methods

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

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

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, m_6810_

void (BlockState, ServerLevel, BlockPos, boolean): a, affectNeighborsAfterRemoval, method_66388, onStateReplaced, m_7892_

1.21.4

Names

dkb

djc

Fields

Constructors

Methods

1.21.3

Names

dfn

dkb

Fields

Constructors

Methods

boolean (BlockState): g, isRail, method_9476, isRail, m_49416_

boolean (BlockState): h, isRail, method_9476, isRail, m_49416_

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

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

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

BlockState (BlockState, LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

deq

dfn

Fields

Constructors

Methods

1.20.6

Names

cwf

deq

Fields

Constructors

Methods

FluidState (BlockState): c_, getFluidState, method_9545, getFluidState, m_5888_

FluidState (BlockState): b_, getFluidState, method_9545, getFluidState, m_5888_

1.20.4

Names

csl

cwf

Fields

Constructors

Methods

boolean (): a, isStraight, method_9478, cannotMakeCurves, m_49413_

boolean (): b, isStraight, method_9478, cannotMakeCurves, m_49413_

Property<RailShape> (): b, getShapeProperty, method_9474, getShapeProperty, m_7978_

Property<RailShape> (): c, getShapeProperty, method_9474, getShapeProperty, m_7978_

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

1.20.2

Names

cpd

csl

Fields

Constructors

Methods

1.20.1

Names

coy

cpd

Fields

Constructors

Methods

boolean (): b, isStraight, method_9478, cannotMakeCurves, m_49413_

boolean (): a, isStraight, method_9478, cannotMakeCurves, m_49413_

PushReaction (BlockState): d, getPistonPushReaction, method_9527, getPistonBehavior, m_5537_

Property<RailShape> (): c, getShapeProperty, method_9474, getShapeProperty, m_7978_

Property<RailShape> (): b, getShapeProperty, method_9474, getShapeProperty, m_7978_

1.19.4

Names

cmj

coy

Fields

Constructors

Methods

1.19.3

Names

cjj

cmj

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cim

cjj

Fields

Constructors

Methods

1.19

Names

cdg

cim

Fields

Constructors

Methods

boolean (): c, isStraight, method_9478, cannotMakeCurves, m_49413_

boolean (): b, isStraight, method_9478, cannotMakeCurves, m_49413_

Property<RailShape> (): d, getShapeProperty, method_9474, getShapeProperty, m_7978_

Property<RailShape> (): c, getShapeProperty, method_9474, getShapeProperty, m_7978_

1.18.2

Names

cco

cdg

Fields

boolean: d, isStraight, field_9959, allowCurves, f_49357_

boolean: d, isStraight, field_9959, forbidCurves, f_49357_

Constructors

Methods

boolean (): c, isStraight, method_9478, canMakeCurves, m_49413_

boolean (): c, isStraight, method_9478, cannotMakeCurves, m_49413_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bzf

cco

Fields

Constructors

Methods

1.17.1

Names

bze

bzf

Fields

Constructors

Methods

1.17

Names

bug

bze

net.minecraft.block.AbstractRailBlock

net.minecraft.src.C_1695_

Fields

VoxelShape: a, FLAT_AABB, field_9958, STRAIGHT_SHAPE, field_185590_a

VoxelShape: a, FLAT_AABB, field_9958, STRAIGHT_SHAPE, f_49355_

VoxelShape: b, HALF_BLOCK_AABB, field_9960, ASCENDING_SHAPE, field_190959_b

VoxelShape: b, HALF_BLOCK_AABB, field_9960, ASCENDING_SHAPE, f_49356_

boolean: c, isStraight, field_9959, allowCurves, field_196277_c

boolean: d, isStraight, field_9959, allowCurves, f_49357_

BooleanProperty: c, WATERLOGGED, field_27096, WATERLOGGED, f_152149_

Constructors

Methods

boolean (Level, BlockPos): a, isRail, method_9479, isRail, func_208488_a

boolean (Level, BlockPos): a, isRail, method_9479, isRail, m_49364_

boolean (BlockState): g, isRail, method_9476, isRail, func_208487_j

boolean (BlockState): g, isRail, method_9476, isRail, m_49416_

boolean (): c, isStraight, method_9478, canMakeCurves, func_208490_b

boolean (): c, isStraight, method_9478, canMakeCurves, m_49413_

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_

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, func_196260_a

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_

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

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

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

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

void (BlockState, Level, BlockPos, Block): a, updateState, method_9477, updateBlockState, func_189541_b

void (BlockState, Level, BlockPos, Block): a, updateState, method_9477, updateBlockState, m_6360_

BlockState (Level, BlockPos, BlockState, boolean): a, updateDir, method_9475, updateBlockState, func_208489_a

BlockState (Level, BlockPos, BlockState, boolean): a, updateDir, method_9475, updateBlockState, m_49367_

PushReaction (BlockState): f, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

PushReaction (BlockState): d, getPistonPushReaction, method_9527, getPistonBehavior, m_5537_

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, m_6810_

Property<RailShape> (): d, getShapeProperty, method_9474, getShapeProperty, func_176560_l

Property<RailShape> (): d, getShapeProperty, method_9474, getShapeProperty, m_7978_

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

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

BlockState (BlockState, Level, BlockPos, boolean): a, updateState, method_24417, updateCurves, func_235327_a_

BlockState (BlockState, Level, BlockPos, boolean): a, updateState, method_24417, updateCurves, m_49389_

boolean (BlockPos, Level, RailShape): a, shouldBeRemoved, method_27935, shouldDropRail, func_235328_a_

boolean (BlockPos, Level, RailShape): a, shouldBeRemoved, method_27935, shouldDropRail, m_49398_

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

FluidState (BlockState): c_, getFluidState, method_9545, getFluidState, m_5888_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bud

bug

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bvj

bud

Fields

Constructors

Methods

1.16.1

Names

boy

bvj

Fields

Constructors

(boolean, Block$Properties)

(boolean, BlockBehaviour$Properties)

Methods

boolean (BlockState): h, isRail, method_9476, isRail, func_208487_j

boolean (BlockState): g, isRail, method_9476, isRail, func_208487_j

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

PushReaction (BlockState): g, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

PushReaction (BlockState): f, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onBlockRemoved, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onStateReplaced, func_196243_a

BlockState (BlockState, Level, BlockPos, boolean): a, updateState, method_24417, updateCurves, func_235327_a_

boolean (BlockPos, Level, RailShape): a, shouldBeRemoved, method_27935, shouldDropRail, func_235328_a_

1.15.2

Names

bov

boy

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bmn

bov

Fields

Constructors

Methods

boolean (BlockState): j, isRail, method_9476, isRail, func_208487_j

boolean (BlockState): h, isRail, method_9476, isRail, func_208487_j

boolean (): d, isStraight, method_9478, canMakeCurves, func_208490_b

boolean (): c, isStraight, method_9478, canMakeCurves, func_208490_b

PushReaction (BlockState): i, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

PushReaction (BlockState): g, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

BlockLayer (): c, getRenderLayer, method_9551, getRenderLayer, func_180664_k

Property<RailShape> (): e, getShapeProperty, method_9474, getShapeProperty, func_176560_l

Property<RailShape> (): d, getShapeProperty, method_9474, getShapeProperty, func_176560_l

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

1.14.4

Names

bmi

bmn

net.minecraft.world.level.block.BaseRailBlock

Fields

VoxelShape: a, field_9958, STRAIGHT_SHAPE, field_185590_a

VoxelShape: a, FLAT_AABB, field_9958, STRAIGHT_SHAPE, field_185590_a

VoxelShape: b, field_9960, ASCENDING_SHAPE, field_190959_b

VoxelShape: b, HALF_BLOCK_AABB, field_9960, ASCENDING_SHAPE, field_190959_b

boolean: c, field_9959, allowCurves, field_196277_c

boolean: c, isStraight, field_9959, allowCurves, field_196277_c

Constructors

Methods

boolean (World, BlockPos): a, method_9479, isRail, func_208488_a

boolean (Level, BlockPos): a, isRail, method_9479, isRail, func_208488_a

boolean (BlockState): j, method_9476, isRail, func_208487_j

boolean (BlockState): j, isRail, method_9476, isRail, func_208487_j

boolean (): d, method_9478, canMakeCurves, func_208490_b

boolean (): d, isStraight, method_9478, canMakeCurves, func_208490_b

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): a, method_9530, getOutlineShape, func_220053_a

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

boolean (BlockState, ViewableWorld, BlockPos): a, method_9558, canPlaceAt, func_196260_a

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, func_196260_a

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

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

void (BlockState, World, BlockPos, Block, BlockPos, boolean): a, method_9612, neighborUpdate, func_220069_a

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

void (BlockState, World, BlockPos, Block): a, method_9477, updateBlockState, func_189541_b

void (BlockState, Level, BlockPos, Block): a, updateState, method_9477, updateBlockState, func_189541_b

BlockState (World, BlockPos, BlockState, boolean): a, method_9475, updateBlockState, func_208489_a

BlockState (Level, BlockPos, BlockState, boolean): a, updateDir, method_9475, updateBlockState, func_208489_a

PistonBehavior (BlockState): i, method_9527, getPistonBehavior, func_149656_h

PushReaction (BlockState): i, getPistonPushReaction, method_9527, getPistonBehavior, func_149656_h

BlockRenderLayer (): c, method_9551, getRenderLayer, func_180664_k

BlockLayer (): c, getRenderLayer, method_9551, getRenderLayer, func_180664_k

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, onBlockRemoved, func_196243_a

void (BlockState, Level, BlockPos, BlockState, boolean): a, onRemove, method_9536, onBlockRemoved, func_196243_a

Property<RailShape> (): e, method_9474, getShapeProperty, func_176560_l

Property<RailShape> (): e, getShapeProperty, method_9474, getShapeProperty, func_176560_l

1.14.3

Names

bme

bmi

net.minecraft.block.AbstractRailBlock

Fields

VoxelShape: a, field_9958, field_185590_a

VoxelShape: a, field_9958, STRAIGHT_SHAPE, field_185590_a

VoxelShape: b, field_9960, field_190959_b

VoxelShape: b, field_9960, ASCENDING_SHAPE, field_190959_b

boolean: c, field_9959, field_196277_c

boolean: c, field_9959, allowCurves, field_196277_c

Constructors

Methods

boolean (World, BlockPos): a, method_9479, func_208488_a

boolean (World, BlockPos): a, method_9479, isRail, func_208488_a

boolean (BlockState): j, method_9476, func_208487_j

boolean (BlockState): j, method_9476, isRail, func_208487_j

boolean (): d, method_9478, func_208490_b

boolean (): d, method_9478, canMakeCurves, func_208490_b

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): a, method_9530, func_220053_a

VoxelShape (BlockState, BlockView, BlockPos, EntityContext): a, method_9530, getOutlineShape, func_220053_a

boolean (BlockState, IWorldReader, BlockPos): a, method_9558, func_196260_a

boolean (BlockState, ViewableWorld, BlockPos): a, method_9558, canPlaceAt, func_196260_a

void (BlockState, World, BlockPos, BlockState, boolean): b, method_9615, func_220082_b

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

void (BlockState, World, BlockPos, Block, BlockPos, boolean): a, method_9612, func_220069_a

void (BlockState, World, BlockPos, Block, BlockPos, boolean): a, method_9612, neighborUpdate, func_220069_a

void (BlockState, World, BlockPos, Block): a, method_9477, func_189541_b

void (BlockState, World, BlockPos, Block): a, method_9477, updateBlockState, func_189541_b

BlockState (World, BlockPos, BlockState, boolean): a, method_9475, func_208489_a

BlockState (World, BlockPos, BlockState, boolean): a, method_9475, updateBlockState, func_208489_a

PushReaction (BlockState): i, method_9527, func_149656_h

PistonBehavior (BlockState): i, method_9527, getPistonBehavior, func_149656_h

BlockRenderLayer (): c, method_9551, func_180664_k

BlockRenderLayer (): c, method_9551, getRenderLayer, func_180664_k

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, func_196243_a

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, onBlockRemoved, func_196243_a

IProperty<RailShape> (): e, method_9474, func_176560_l

Property<RailShape> (): e, method_9474, getShapeProperty, func_176560_l

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

bmd

bme

Fields

Constructors

Methods

1.14

Names

bmd

net.minecraft.class_2241

net.minecraft.block.AbstractRailBlock

Fields

VoxelShape: a, field_9958, field_185590_a

VoxelShape: b, field_9960, field_190959_b

boolean: c, field_9959, field_196277_c

Constructors

(boolean, Block$Properties)

Methods

boolean (World, BlockPos): a, method_9479, func_208488_a

boolean (BlockState): j, method_9476, func_208487_j

boolean (): d, method_9478, func_208490_b

VoxelShape (BlockState, IBlockReader, BlockPos, ISelectionContext): a, method_9530, func_220053_a

boolean (BlockState, IWorldReader, BlockPos): a, method_9558, func_196260_a

void (BlockState, World, BlockPos, BlockState, boolean): b, method_9615, func_220082_b

void (BlockState, World, BlockPos, Block, BlockPos, boolean): a, method_9612, func_220069_a

void (BlockState, World, BlockPos, Block): a, method_9477, func_189541_b

BlockState (World, BlockPos, BlockState, boolean): a, method_9475, func_208489_a

PushReaction (BlockState): i, method_9527, func_149656_h

BlockRenderLayer (): c, method_9551, func_180664_k

void (BlockState, World, BlockPos, BlockState, boolean): a, method_9536, func_196243_a

IProperty<RailShape> (): e, method_9474, func_176560_l