Class StairsBlock

All Implemented Interfaces:
FluidDrainable, FluidFillable, Waterloggable, ItemConvertible, ToggleableFeature
Direct Known Subclasses:
OxidizableStairsBlock

public class StairsBlock extends Block implements Waterloggable
Mappings:
Namespace Name
official cwx
intermediary net/minecraft/class_2510
named net/minecraft/block/StairsBlock
  • Field Details

    • FACING

      public static final DirectionProperty FACING
      Mappings:
      Namespace Name Mixin selector
      official a Lcwx;a:Ldcl;
      intermediary field_11571 Lnet/minecraft/class_2510;field_11571:Lnet/minecraft/class_2753;
      named FACING Lnet/minecraft/block/StairsBlock;FACING:Lnet/minecraft/state/property/DirectionProperty;
    • HALF

      public static final EnumProperty<BlockHalf> HALF
      Mappings:
      Namespace Name Mixin selector
      official b Lcwx;b:Ldcp;
      intermediary field_11572 Lnet/minecraft/class_2510;field_11572:Lnet/minecraft/class_2754;
      named HALF Lnet/minecraft/block/StairsBlock;HALF:Lnet/minecraft/state/property/EnumProperty;
    • SHAPE

      public static final EnumProperty<StairShape> SHAPE
      Mappings:
      Namespace Name Mixin selector
      official c Lcwx;c:Ldcp;
      intermediary field_11565 Lnet/minecraft/class_2510;field_11565:Lnet/minecraft/class_2754;
      named SHAPE Lnet/minecraft/block/StairsBlock;SHAPE:Lnet/minecraft/state/property/EnumProperty;
    • WATERLOGGED

      public static final BooleanProperty WATERLOGGED
      Mappings:
      Namespace Name Mixin selector
      official d Lcwx;d:Ldci;
      intermediary field_11573 Lnet/minecraft/class_2510;field_11573:Lnet/minecraft/class_2746;
      named WATERLOGGED Lnet/minecraft/block/StairsBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
    • TOP_SHAPE

      protected static final VoxelShape TOP_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official e Lcwx;e:Ledx;
      intermediary field_11562 Lnet/minecraft/class_2510;field_11562:Lnet/minecraft/class_265;
      named TOP_SHAPE Lnet/minecraft/block/StairsBlock;TOP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_SHAPE

      protected static final VoxelShape BOTTOM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official f Lcwx;f:Ledx;
      intermediary field_11576 Lnet/minecraft/class_2510;field_11576:Lnet/minecraft/class_265;
      named BOTTOM_SHAPE Lnet/minecraft/block/StairsBlock;BOTTOM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_NORTH_WEST_CORNER_SHAPE

      protected static final VoxelShape BOTTOM_NORTH_WEST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official g Lcwx;g:Ledx;
      intermediary field_11561 Lnet/minecraft/class_2510;field_11561:Lnet/minecraft/class_265;
      named BOTTOM_NORTH_WEST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;BOTTOM_NORTH_WEST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_SOUTH_WEST_CORNER_SHAPE

      protected static final VoxelShape BOTTOM_SOUTH_WEST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official h Lcwx;h:Ledx;
      intermediary field_11578 Lnet/minecraft/class_2510;field_11578:Lnet/minecraft/class_265;
      named BOTTOM_SOUTH_WEST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;BOTTOM_SOUTH_WEST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • TOP_NORTH_WEST_CORNER_SHAPE

      protected static final VoxelShape TOP_NORTH_WEST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official i Lcwx;i:Ledx;
      intermediary field_11568 Lnet/minecraft/class_2510;field_11568:Lnet/minecraft/class_265;
      named TOP_NORTH_WEST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;TOP_NORTH_WEST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • TOP_SOUTH_WEST_CORNER_SHAPE

      protected static final VoxelShape TOP_SOUTH_WEST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official j Lcwx;j:Ledx;
      intermediary field_11563 Lnet/minecraft/class_2510;field_11563:Lnet/minecraft/class_265;
      named TOP_SOUTH_WEST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;TOP_SOUTH_WEST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_NORTH_EAST_CORNER_SHAPE

      protected static final VoxelShape BOTTOM_NORTH_EAST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official k Lcwx;k:Ledx;
      intermediary field_11575 Lnet/minecraft/class_2510;field_11575:Lnet/minecraft/class_265;
      named BOTTOM_NORTH_EAST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;BOTTOM_NORTH_EAST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_SOUTH_EAST_CORNER_SHAPE

      protected static final VoxelShape BOTTOM_SOUTH_EAST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official l Lcwx;l:Ledx;
      intermediary field_11569 Lnet/minecraft/class_2510;field_11569:Lnet/minecraft/class_265;
      named BOTTOM_SOUTH_EAST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;BOTTOM_SOUTH_EAST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • TOP_NORTH_EAST_CORNER_SHAPE

      protected static final VoxelShape TOP_NORTH_EAST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official m Lcwx;m:Ledx;
      intermediary field_11577 Lnet/minecraft/class_2510;field_11577:Lnet/minecraft/class_265;
      named TOP_NORTH_EAST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;TOP_NORTH_EAST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • TOP_SOUTH_EAST_CORNER_SHAPE

      protected static final VoxelShape TOP_SOUTH_EAST_CORNER_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official n Lcwx;n:Ledx;
      intermediary field_11567 Lnet/minecraft/class_2510;field_11567:Lnet/minecraft/class_265;
      named TOP_SOUTH_EAST_CORNER_SHAPE Lnet/minecraft/block/StairsBlock;TOP_SOUTH_EAST_CORNER_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • TOP_SHAPES

      protected static final VoxelShape[] TOP_SHAPES
      Mappings:
      Namespace Name Mixin selector
      official E Lcwx;E:[Ledx;
      intermediary field_11566 Lnet/minecraft/class_2510;field_11566:[Lnet/minecraft/class_265;
      named TOP_SHAPES Lnet/minecraft/block/StairsBlock;TOP_SHAPES:[Lnet/minecraft/util/shape/VoxelShape;
    • BOTTOM_SHAPES

      protected static final VoxelShape[] BOTTOM_SHAPES
      Mappings:
      Namespace Name Mixin selector
      official F Lcwx;F:[Ledx;
      intermediary field_11564 Lnet/minecraft/class_2510;field_11564:[Lnet/minecraft/class_265;
      named BOTTOM_SHAPES Lnet/minecraft/block/StairsBlock;BOTTOM_SHAPES:[Lnet/minecraft/util/shape/VoxelShape;
    • SHAPE_INDICES

      private static final int[] SHAPE_INDICES
      Mappings:
      Namespace Name Mixin selector
      official G Lcwx;G:[I
      intermediary field_11570 Lnet/minecraft/class_2510;field_11570:[I
      named SHAPE_INDICES Lnet/minecraft/block/StairsBlock;SHAPE_INDICES:[I
    • baseBlock

      private final Block baseBlock
      Mappings:
      Namespace Name Mixin selector
      official H Lcwx;H:Lcpi;
      intermediary field_11579 Lnet/minecraft/class_2510;field_11579:Lnet/minecraft/class_2248;
      named baseBlock Lnet/minecraft/block/StairsBlock;baseBlock:Lnet/minecraft/block/Block;
    • baseBlockState

      private final BlockState baseBlockState
      Mappings:
      Namespace Name Mixin selector
      official I Lcwx;I:Ldbq;
      intermediary field_11574 Lnet/minecraft/class_2510;field_11574:Lnet/minecraft/class_2680;
      named baseBlockState Lnet/minecraft/block/StairsBlock;baseBlockState:Lnet/minecraft/block/BlockState;
  • Constructor Details

    • StairsBlock

      protected StairsBlock(BlockState baseBlockState, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcwx;<init>(Ldbq;Ldbp$d;)V
      intermediary <init> Lnet/minecraft/class_2510;<init>(Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/StairsBlock;<init>(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details