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