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

25w18a

Names

dnd

dnt

Fields

VoxelShape: b, SHAPE_FLAT, field_9958, STRAIGHT_SHAPE, f_381815_

VoxelShape: b, SHAPE_FLAT, field_9958

VoxelShape: c, SHAPE_SLOPE, field_9960, ASCENDING_SHAPE, f_381665_

VoxelShape: c, SHAPE_SLOPE, field_9960

boolean: d, isStraight, field_9959, forbidCurves, f_49357_

boolean: d, isStraight, field_9959

BooleanProperty: a, WATERLOGGED, field_27096, WATERLOGGED, f_152149_

BooleanProperty: a, WATERLOGGED, field_27096

Constructors

Methods

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

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

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

boolean (BlockState): h, isRail, method_9476

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

boolean (): b, isStraight, method_9478

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

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

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

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

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

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

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

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

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

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

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

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

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

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605

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

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

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

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

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

FluidState (BlockState): b_, getFluidState, method_9545

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

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

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

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

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

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

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

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

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