Class DoorBlock

All Implemented Interfaces:
ItemConvertible, ToggleableFeature
Direct Known Subclasses:
OxidizableDoorBlock

public class DoorBlock extends Block
Mappings:
Namespace Name
official cyw
intermediary net/minecraft/class_2323
named net/minecraft/block/DoorBlock
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<DoorBlock> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lcyw;a:Lcom/mojang/serialization/MapCodec;
      intermediary field_46337 Lnet/minecraft/class_2323;field_46337:Lcom/mojang/serialization/MapCodec;
      named CODEC Lnet/minecraft/block/DoorBlock;CODEC:Lcom/mojang/serialization/MapCodec;
    • FACING

      public static final DirectionProperty FACING
      Mappings:
      Namespace Name Mixin selector
      official b Lcyw;b:Ldkb;
      intermediary field_10938 Lnet/minecraft/class_2323;field_10938:Lnet/minecraft/class_2753;
      named FACING Lnet/minecraft/block/DoorBlock;FACING:Lnet/minecraft/state/property/DirectionProperty;
    • OPEN

      public static final BooleanProperty OPEN
      Mappings:
      Namespace Name Mixin selector
      official c Lcyw;c:Ldjy;
      intermediary field_10945 Lnet/minecraft/class_2323;field_10945:Lnet/minecraft/class_2746;
      named OPEN Lnet/minecraft/block/DoorBlock;OPEN:Lnet/minecraft/state/property/BooleanProperty;
    • HINGE

      public static final EnumProperty<DoorHinge> HINGE
      Mappings:
      Namespace Name Mixin selector
      official d Lcyw;d:Ldkf;
      intermediary field_10941 Lnet/minecraft/class_2323;field_10941:Lnet/minecraft/class_2754;
      named HINGE Lnet/minecraft/block/DoorBlock;HINGE:Lnet/minecraft/state/property/EnumProperty;
    • POWERED

      public static final BooleanProperty POWERED
      Mappings:
      Namespace Name Mixin selector
      official e Lcyw;e:Ldjy;
      intermediary field_10940 Lnet/minecraft/class_2323;field_10940:Lnet/minecraft/class_2746;
      named POWERED Lnet/minecraft/block/DoorBlock;POWERED:Lnet/minecraft/state/property/BooleanProperty;
    • HALF

      public static final EnumProperty<DoubleBlockHalf> HALF
      Mappings:
      Namespace Name Mixin selector
      official f Lcyw;f:Ldkf;
      intermediary field_10946 Lnet/minecraft/class_2323;field_10946:Lnet/minecraft/class_2754;
      named HALF Lnet/minecraft/block/DoorBlock;HALF:Lnet/minecraft/state/property/EnumProperty;
    • field_31083

      protected static final float field_31083
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lcyw;g:F
      intermediary field_31083 Lnet/minecraft/class_2323;field_31083:F
      named field_31083 Lnet/minecraft/block/DoorBlock;field_31083:F
    • NORTH_SHAPE

      protected static final VoxelShape NORTH_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official h Lcyw;h:Lemm;
      intermediary field_10942 Lnet/minecraft/class_2323;field_10942:Lnet/minecraft/class_265;
      named NORTH_SHAPE Lnet/minecraft/block/DoorBlock;NORTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • SOUTH_SHAPE

      protected static final VoxelShape SOUTH_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official i Lcyw;i:Lemm;
      intermediary field_10939 Lnet/minecraft/class_2323;field_10939:Lnet/minecraft/class_265;
      named SOUTH_SHAPE Lnet/minecraft/block/DoorBlock;SOUTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • EAST_SHAPE

      protected static final VoxelShape EAST_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official j Lcyw;j:Lemm;
      intermediary field_10944 Lnet/minecraft/class_2323;field_10944:Lnet/minecraft/class_265;
      named EAST_SHAPE Lnet/minecraft/block/DoorBlock;EAST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • WEST_SHAPE

      protected static final VoxelShape WEST_SHAPE
      Mappings:
      Namespace Name Mixin selector
      official k Lcyw;k:Lemm;
      intermediary field_10943 Lnet/minecraft/class_2323;field_10943:Lnet/minecraft/class_265;
      named WEST_SHAPE Lnet/minecraft/block/DoorBlock;WEST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
    • blockSetType

      private final BlockSetType blockSetType
      Mappings:
      Namespace Name Mixin selector
      official l Lcyw;l:Ldjw;
      intermediary field_42757 Lnet/minecraft/class_2323;field_42757:Lnet/minecraft/class_8177;
      named blockSetType Lnet/minecraft/block/DoorBlock;blockSetType:Lnet/minecraft/block/BlockSetType;
  • Constructor Details

    • DoorBlock

      protected DoorBlock(BlockSetType type, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcyw;<init>(Ldjw;Ldjg$d;)V
      intermediary <init> Lnet/minecraft/class_2323;<init>(Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/DoorBlock;<init>(Lnet/minecraft/block/BlockSetType;Lnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details