Class PressurePlateBlock

All Implemented Interfaces:
ItemConvertible

public class PressurePlateBlock
extends AbstractPressurePlateBlock
Mappings:
Namespace Name
official cbx
intermediary net/minecraft/class_2440
named net/minecraft/block/PressurePlateBlock
  • Field Details

    • POWERED

      public static final BooleanProperty POWERED
      Mappings:
      Namespace Name Mixin selector
      official d Lcbx;d:Lcik;
      intermediary field_11358 Lnet/minecraft/class_2440;field_11358:Lnet/minecraft/class_2746;
      named POWERED Lnet/minecraft/block/PressurePlateBlock;POWERED:Lnet/minecraft/state/property/BooleanProperty;
    • type

      Mappings:
      Namespace Name Mixin selector
      official e Lcbx;e:Lcbx$a;
      intermediary field_11359 Lnet/minecraft/class_2440;field_11359:Lnet/minecraft/class_2440$class_2441;
      named type Lnet/minecraft/block/PressurePlateBlock;type:Lnet/minecraft/block/PressurePlateBlock$ActivationRule;
  • Constructor Details

    • PressurePlateBlock

      protected PressurePlateBlock​(PressurePlateBlock.ActivationRule type, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcbx;<init>(Lcbx$a;Lchs$c;)V
      intermediary <init> Lnet/minecraft/class_2440;<init>(Lnet/minecraft/class_2440$class_2441;Lnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/PressurePlateBlock;<init>(Lnet/minecraft/block/PressurePlateBlock$ActivationRule;Lnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details

    • getRedstoneOutput

      protected int getRedstoneOutput​(BlockState state)
      Specified by:
      getRedstoneOutput in class AbstractPressurePlateBlock
      Mappings:
      Namespace Name Mixin selector
      official g Lbwj;g(Lcht;)I
      intermediary method_9435 Lnet/minecraft/class_2231;method_9435(Lnet/minecraft/class_2680;)I
      named getRedstoneOutput Lnet/minecraft/block/AbstractPressurePlateBlock;getRedstoneOutput(Lnet/minecraft/block/BlockState;)I
    • setRedstoneOutput

      protected BlockState setRedstoneOutput​(BlockState state, int rsOut)
      Specified by:
      setRedstoneOutput in class AbstractPressurePlateBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lbwj;a(Lcht;I)Lcht;
      intermediary method_9432 Lnet/minecraft/class_2231;method_9432(Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2680;
      named setRedstoneOutput Lnet/minecraft/block/AbstractPressurePlateBlock;setRedstoneOutput(Lnet/minecraft/block/BlockState;I)Lnet/minecraft/block/BlockState;
    • playPressSound

      protected void playPressSound​(WorldAccess world, BlockPos pos)
      Specified by:
      playPressSound in class AbstractPressurePlateBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lbwj;a(Lbtw;Lfx;)V
      intermediary method_9436 Lnet/minecraft/class_2231;method_9436(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
      named playPressSound Lnet/minecraft/block/AbstractPressurePlateBlock;playPressSound(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
    • playDepressSound

      protected void playDepressSound​(WorldAccess world, BlockPos pos)
      Specified by:
      playDepressSound in class AbstractPressurePlateBlock
      Mappings:
      Namespace Name Mixin selector
      official b Lbwj;b(Lbtw;Lfx;)V
      intermediary method_9438 Lnet/minecraft/class_2231;method_9438(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
      named playDepressSound Lnet/minecraft/block/AbstractPressurePlateBlock;playDepressSound(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
    • getRedstoneOutput

      protected int getRedstoneOutput​(World world, BlockPos pos)
      Specified by:
      getRedstoneOutput in class AbstractPressurePlateBlock
      Mappings:
      Namespace Name Mixin selector
      official b Lbwj;b(Lbtv;Lfx;)I
      intermediary method_9434 Lnet/minecraft/class_2231;method_9434(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
      named getRedstoneOutput Lnet/minecraft/block/AbstractPressurePlateBlock;getRedstoneOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
    • appendProperties

      protected void appendProperties​(StateManager.Builder<Block,​BlockState> builder)
      Overrides:
      appendProperties in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbwu;a(Lchu$a;)V
      intermediary method_9515 Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)V
      named appendProperties Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V