Uses of Enum Class
net.minecraft.world.level.block.state.properties.RailShape
Packages that use RailShape
Package
Description
- 
Uses of RailShape in net.minecraft.world.entity.vehicleFields in net.minecraft.world.entity.vehicle with type parameters of type RailShapeMethods in net.minecraft.world.entity.vehicle with parameters of type RailShape
- 
Uses of RailShape in net.minecraft.world.level.blockFields in net.minecraft.world.level.block with type parameters of type RailShapeModifier and TypeFieldDescriptionstatic final EnumProperty<RailShape>DetectorRailBlock.SHAPEstatic final EnumProperty<RailShape>PoweredRailBlock.SHAPEstatic final EnumProperty<RailShape>RailBlock.SHAPEMethods in net.minecraft.world.level.block that return RailShapeModifier and TypeMethodDescriptionBaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart) Methods in net.minecraft.world.level.block that return types with arguments of type RailShapeModifier and TypeMethodDescriptionBaseRailBlock.getShapeProperty()Deprecated.DetectorRailBlock.getShapeProperty()PoweredRailBlock.getShapeProperty()RailBlock.getShapeProperty()Methods in net.minecraft.world.level.block with parameters of type RailShapeModifier and TypeMethodDescriptionprotected booleanPoweredRailBlock.isSameRailWithPower(Level p_55226_, BlockPos p_55227_, boolean p_55228_, int p_55229_, RailShape p_55230_) private static booleanBaseRailBlock.shouldBeRemoved(BlockPos p_49399_, Level p_49400_, RailShape p_49401_) private voidRailState.updateConnections(RailShape p_55428_) 
- 
Uses of RailShape in net.minecraft.world.level.block.state.propertiesFields in net.minecraft.world.level.block.state.properties with type parameters of type RailShapeModifier and TypeFieldDescriptionstatic final EnumProperty<RailShape>BlockStateProperties.RAIL_SHAPEstatic final EnumProperty<RailShape>BlockStateProperties.RAIL_SHAPE_STRAIGHTMethods in net.minecraft.world.level.block.state.properties that return RailShape
- 
Uses of RailShape in net.neoforged.neoforge.common.extensionsMethods in net.neoforged.neoforge.common.extensions that return RailShapeModifier and TypeMethodDescriptionIBaseRailBlockExtension.getRailDirection(BlockState state, BlockGetter level, BlockPos pos, @Nullable AbstractMinecart cart) Return the rail's direction.Methods in net.neoforged.neoforge.common.extensions with parameters of type RailShapeModifier and TypeMethodDescriptiondefault booleanIBaseRailBlockExtension.isValidRailShape(RailShape shape) Returns true if the givenRailShapeis valid for this rail block.
- 
Uses of RailShape in net.neoforged.neoforge.oldtest.blockFields in net.neoforged.neoforge.oldtest.block with type parameters of type RailShapeModifier and TypeFieldDescriptionprivate static final EnumProperty<RailShape>ValidRailShapeTest.RailSlopeBlock.ASCENDING_RAIL_SHAPEMethods in net.neoforged.neoforge.oldtest.block that return types with arguments of type RailShapeMethods in net.neoforged.neoforge.oldtest.block with parameters of type RailShapeModifier and TypeMethodDescriptionbooleanValidRailShapeTest.RailSlopeBlock.isValidRailShape(RailShape shape) 
BaseRailBlock.getRailDirection(BlockState, BlockGetter, BlockPos, net.minecraft.world.entity.vehicle.AbstractMinecart)for enhanced ability If you do change this property be aware that other functions in this/subclasses may break as they can make assumptions about this property