Class PistonBlock

All Implemented Interfaces:
ItemConvertible, ToggleableFeature

public class PistonBlock extends FacingBlock
Mappings:
Namespace Name
official cym
intermediary net/minecraft/class_2665
named net/minecraft/block/PistonBlock
  • Field Details

    • EXTENDED

      public static final BooleanProperty EXTENDED
      Mappings:
      Namespace Name Mixin selector
      official b Lcym;b:Lczk;
      intermediary field_12191 Lnet/minecraft/class_2665;field_12191:Lnet/minecraft/class_2746;
      named EXTENDED Lnet/minecraft/block/PistonBlock;EXTENDED:Lnet/minecraft/state/property/BooleanProperty;
    • field_31373

      public static final int field_31373
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lcym;c:I
      intermediary field_31373 Lnet/minecraft/class_2665;field_31373:I
      named field_31373 Lnet/minecraft/block/PistonBlock;field_31373:I
    • field_31374

      public static final int field_31374
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lcym;d:I
      intermediary field_31374 Lnet/minecraft/class_2665;field_31374:I
      named field_31374 Lnet/minecraft/block/PistonBlock;field_31374:I
    • field_31375

      public static final int field_31375
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lcym;e:I
      intermediary field_31375 Lnet/minecraft/class_2665;field_31375:I
      named field_31375 Lnet/minecraft/block/PistonBlock;field_31375:I
    • field_31376

      public static final float field_31376
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lcym;f:F
      intermediary field_31376 Lnet/minecraft/class_2665;field_31376:F
      named field_31376 Lnet/minecraft/block/PistonBlock;field_31376:F
    • EXTENDED_EAST_SHAPE

      protected static final VoxelShape EXTENDED_EAST_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official g Lcym;g:Leax;
      intermediary field_12188 Lnet/minecraft/class_2665;field_12188:Lnet/minecraft/class_265;
      named EXTENDED_EAST_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_EAST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EXTENDED_WEST_SHAPE

      protected static final VoxelShape EXTENDED_WEST_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official h Lcym;h:Leax;
      intermediary field_12184 Lnet/minecraft/class_2665;field_12184:Lnet/minecraft/class_265;
      named EXTENDED_WEST_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_WEST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EXTENDED_SOUTH_SHAPE

      protected static final VoxelShape EXTENDED_SOUTH_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official i Lcym;i:Leax;
      intermediary field_12186 Lnet/minecraft/class_2665;field_12186:Lnet/minecraft/class_265;
      named EXTENDED_SOUTH_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_SOUTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EXTENDED_NORTH_SHAPE

      protected static final VoxelShape EXTENDED_NORTH_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official j Lcym;j:Leax;
      intermediary field_12189 Lnet/minecraft/class_2665;field_12189:Lnet/minecraft/class_265;
      named EXTENDED_NORTH_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_NORTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EXTENDED_UP_SHAPE

      protected static final VoxelShape EXTENDED_UP_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official k Lcym;k:Leax;
      intermediary field_12185 Lnet/minecraft/class_2665;field_12185:Lnet/minecraft/class_265;
      named EXTENDED_UP_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_UP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EXTENDED_DOWN_SHAPE

      protected static final VoxelShape EXTENDED_DOWN_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official l Lcym;l:Leax;
      intermediary field_12190 Lnet/minecraft/class_2665;field_12190:Lnet/minecraft/class_265;
      named EXTENDED_DOWN_SHAPE Lnet/minecraft/block/PistonBlock;EXTENDED_DOWN_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • sticky

      private final boolean sticky
      Mappings:
      Namespace Name Mixin selector
      official m Lcym;m:Z
      intermediary field_12187 Lnet/minecraft/class_2665;field_12187:Z
      named sticky Lnet/minecraft/block/PistonBlock;sticky:Z
  • Constructor Details

    • PistonBlock

      public PistonBlock(boolean sticky, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcym;<init>(ZLcys$c;)V
      intermediary <init> Lnet/minecraft/class_2665;<init>(ZLnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/PistonBlock;<init>(ZLnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details