Class PistonHeadBlock

All Implemented Interfaces:
ItemConvertible, ToggleableFeature

public class PistonHeadBlock extends FacingBlock
Mappings:
Namespace Name
official dbn
intermediary net/minecraft/class_2671
named net/minecraft/block/PistonHeadBlock
  • Field Details

    • TYPE

      public static final EnumProperty<PistonType> TYPE
      Mappings:
      Namespace Name Mixin selector
      official b Ldbn;b:Ldcr;
      intermediary field_12224 Lnet/minecraft/class_2671;field_12224:Lnet/minecraft/class_2754;
      named TYPE Lnet/minecraft/block/PistonHeadBlock;TYPE:Lnet/minecraft/state/property/EnumProperty;
    • SHORT

      public static final BooleanProperty SHORT
      Mappings:
      Namespace Name Mixin selector
      official c Ldbn;c:Ldck;
      intermediary field_12227 Lnet/minecraft/class_2671;field_12227:Lnet/minecraft/class_2746;
      named SHORT Lnet/minecraft/block/PistonHeadBlock;SHORT:Lnet/minecraft/state/property/BooleanProperty;
    • field_31377

      public static final float field_31377
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Ldbn;d:F
      intermediary field_31377 Lnet/minecraft/class_2671;field_31377:F
      named field_31377 Lnet/minecraft/block/PistonHeadBlock;field_31377:F
    • EAST_HEAD_SHAPE

      protected static final VoxelShape EAST_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official e Ldbn;e:Leen;
      intermediary field_12222 Lnet/minecraft/class_2671;field_12222:Lnet/minecraft/class_265;
      named EAST_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;EAST_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • WEST_HEAD_SHAPE

      protected static final VoxelShape WEST_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official f Ldbn;f:Leen;
      intermediary field_12214 Lnet/minecraft/class_2671;field_12214:Lnet/minecraft/class_265;
      named WEST_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;WEST_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SOUTH_HEAD_SHAPE

      protected static final VoxelShape SOUTH_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official g Ldbn;g:Leen;
      intermediary field_12228 Lnet/minecraft/class_2671;field_12228:Lnet/minecraft/class_265;
      named SOUTH_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;SOUTH_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • NORTH_HEAD_SHAPE

      protected static final VoxelShape NORTH_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official h Ldbn;h:Leen;
      intermediary field_12213 Lnet/minecraft/class_2671;field_12213:Lnet/minecraft/class_265;
      named NORTH_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;NORTH_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • UP_HEAD_SHAPE

      protected static final VoxelShape UP_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official i Ldbn;i:Leen;
      intermediary field_12230 Lnet/minecraft/class_2671;field_12230:Lnet/minecraft/class_265;
      named UP_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;UP_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • DOWN_HEAD_SHAPE

      protected static final VoxelShape DOWN_HEAD_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official j Ldbn;j:Leen;
      intermediary field_12220 Lnet/minecraft/class_2671;field_12220:Lnet/minecraft/class_265;
      named DOWN_HEAD_SHAPE Lnet/minecraft/block/PistonHeadBlock;DOWN_HEAD_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • field_31378

      protected static final float field_31378
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Ldbn;k:F
      intermediary field_31378 Lnet/minecraft/class_2671;field_31378:F
      named field_31378 Lnet/minecraft/block/PistonHeadBlock;field_31378:F
    • field_31379

      protected static final float field_31379
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official l Ldbn;l:F
      intermediary field_31379 Lnet/minecraft/class_2671;field_31379:F
      named field_31379 Lnet/minecraft/block/PistonHeadBlock;field_31379:F
    • field_31380

      protected static final float field_31380
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official m Ldbn;m:F
      intermediary field_31380 Lnet/minecraft/class_2671;field_31380:F
      named field_31380 Lnet/minecraft/block/PistonHeadBlock;field_31380:F
    • UP_ARM_SHAPE

      protected static final VoxelShape UP_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official n Ldbn;n:Leen;
      intermediary field_12215 Lnet/minecraft/class_2671;field_12215:Lnet/minecraft/class_265;
      named UP_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;UP_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • DOWN_ARM_SHAPE

      protected static final VoxelShape DOWN_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official D Ldbn;D:Leen;
      intermediary field_12226 Lnet/minecraft/class_2671;field_12226:Lnet/minecraft/class_265;
      named DOWN_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;DOWN_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SOUTH_ARM_SHAPE

      protected static final VoxelShape SOUTH_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official E Ldbn;E:Leen;
      intermediary field_12221 Lnet/minecraft/class_2671;field_12221:Lnet/minecraft/class_265;
      named SOUTH_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SOUTH_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • NORTH_ARM_SHAPE

      protected static final VoxelShape NORTH_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official F Ldbn;F:Leen;
      intermediary field_12229 Lnet/minecraft/class_2671;field_12229:Lnet/minecraft/class_265;
      named NORTH_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;NORTH_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EAST_ARM_SHAPE

      protected static final VoxelShape EAST_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official G Ldbn;G:Leen;
      intermediary field_12218 Lnet/minecraft/class_2671;field_12218:Lnet/minecraft/class_265;
      named EAST_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;EAST_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • WEST_ARM_SHAPE

      protected static final VoxelShape WEST_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official H Ldbn;H:Leen;
      intermediary field_12223 Lnet/minecraft/class_2671;field_12223:Lnet/minecraft/class_265;
      named WEST_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;WEST_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_UP_ARM_SHAPE

      protected static final VoxelShape SHORT_UP_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official I Ldbn;I:Leen;
      intermediary field_12231 Lnet/minecraft/class_2671;field_12231:Lnet/minecraft/class_265;
      named SHORT_UP_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_UP_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_DOWN_ARM_SHAPE

      protected static final VoxelShape SHORT_DOWN_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official J Ldbn;J:Leen;
      intermediary field_12217 Lnet/minecraft/class_2671;field_12217:Lnet/minecraft/class_265;
      named SHORT_DOWN_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_DOWN_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_SOUTH_ARM_SHAPE

      protected static final VoxelShape SHORT_SOUTH_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official K Ldbn;K:Leen;
      intermediary field_12216 Lnet/minecraft/class_2671;field_12216:Lnet/minecraft/class_265;
      named SHORT_SOUTH_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_SOUTH_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_NORTH_ARM_SHAPE

      protected static final VoxelShape SHORT_NORTH_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official L Ldbn;L:Leen;
      intermediary field_12225 Lnet/minecraft/class_2671;field_12225:Lnet/minecraft/class_265;
      named SHORT_NORTH_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_NORTH_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_EAST_ARM_SHAPE

      protected static final VoxelShape SHORT_EAST_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official M Ldbn;M:Leen;
      intermediary field_12219 Lnet/minecraft/class_2671;field_12219:Lnet/minecraft/class_265;
      named SHORT_EAST_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_EAST_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_WEST_ARM_SHAPE

      protected static final VoxelShape SHORT_WEST_ARM_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official N Ldbn;N:Leen;
      intermediary field_12212 Lnet/minecraft/class_2671;field_12212:Lnet/minecraft/class_265;
      named SHORT_WEST_ARM_SHAPE Lnet/minecraft/block/PistonHeadBlock;SHORT_WEST_ARM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SHORT_HEAD_SHAPES

      private static final VoxelShape[] SHORT_HEAD_SHAPES
      Mappings:
      Namespace Name Mixin selector
      official O Ldbn;O:[Leen;
      intermediary field_26660 Lnet/minecraft/class_2671;field_26660:[Lnet/minecraft/class_265;
      named SHORT_HEAD_SHAPES Lnet/minecraft/block/PistonHeadBlock;SHORT_HEAD_SHAPES:[Lnet/minecraft/util/shape/VoxelShape;
    • HEAD_SHAPES

      private static final VoxelShape[] HEAD_SHAPES
      Mappings:
      Namespace Name Mixin selector
      official P Ldbn;P:[Leen;
      intermediary field_26661 Lnet/minecraft/class_2671;field_26661:[Lnet/minecraft/class_265;
      named HEAD_SHAPES Lnet/minecraft/block/PistonHeadBlock;HEAD_SHAPES:[Lnet/minecraft/util/shape/VoxelShape;
  • Constructor Details

    • PistonHeadBlock

      public PistonHeadBlock(AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldbs;<init>(Ldbs$d;)V
      intermediary <init> Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details