Class FenceGateBlock

All Implemented Interfaces:
ItemConvertible, ToggleableFeature

public class FenceGateBlock extends HorizontalFacingBlock
Mappings:
Namespace Name
named net/minecraft/block/FenceGateBlock
intermediary net/minecraft/class_2349
official dnl
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<FenceGateBlock> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/block/FenceGateBlock;CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_46351 Lnet/minecraft/class_2349;field_46351:Lcom/mojang/serialization/MapCodec;
      official a Ldnl;a:Lcom/mojang/serialization/MapCodec;
    • OPEN

      public static final BooleanProperty OPEN
      Mappings:
      Namespace Name Mixin selector
      named OPEN Lnet/minecraft/block/FenceGateBlock;OPEN:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_11026 Lnet/minecraft/class_2349;field_11026:Lnet/minecraft/class_2746;
      official b Ldnl;b:Ldyl;
    • POWERED

      public static final BooleanProperty POWERED
      Mappings:
      Namespace Name Mixin selector
      named POWERED Lnet/minecraft/block/FenceGateBlock;POWERED:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_11021 Lnet/minecraft/class_2349;field_11021:Lnet/minecraft/class_2746;
      official c Ldnl;c:Ldyl;
    • IN_WALL

      public static final BooleanProperty IN_WALL
      Mappings:
      Namespace Name Mixin selector
      named IN_WALL Lnet/minecraft/block/FenceGateBlock;IN_WALL:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_11024 Lnet/minecraft/class_2349;field_11024:Lnet/minecraft/class_2746;
      official d Ldnl;d:Ldyl;
    • Z_AXIS_SHAPE

      protected static final VoxelShape Z_AXIS_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named Z_AXIS_SHAPE Lnet/minecraft/block/FenceGateBlock;Z_AXIS_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11022 Lnet/minecraft/class_2349;field_11022:Lnet/minecraft/class_265;
      official e Ldnl;e:Lfcr;
    • X_AXIS_SHAPE

      protected static final VoxelShape X_AXIS_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named X_AXIS_SHAPE Lnet/minecraft/block/FenceGateBlock;X_AXIS_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11017 Lnet/minecraft/class_2349;field_11017:Lnet/minecraft/class_265;
      official f Ldnl;f:Lfcr;
    • IN_WALL_Z_AXIS_SHAPE

      protected static final VoxelShape IN_WALL_Z_AXIS_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named IN_WALL_Z_AXIS_SHAPE Lnet/minecraft/block/FenceGateBlock;IN_WALL_Z_AXIS_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11025 Lnet/minecraft/class_2349;field_11025:Lnet/minecraft/class_265;
      official g Ldnl;g:Lfcr;
    • IN_WALL_X_AXIS_SHAPE

      protected static final VoxelShape IN_WALL_X_AXIS_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named IN_WALL_X_AXIS_SHAPE Lnet/minecraft/block/FenceGateBlock;IN_WALL_X_AXIS_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11016 Lnet/minecraft/class_2349;field_11016:Lnet/minecraft/class_265;
      official h Ldnl;h:Lfcr;
    • Z_AXIS_COLLISION_SHAPE

      protected static final VoxelShape Z_AXIS_COLLISION_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named Z_AXIS_COLLISION_SHAPE Lnet/minecraft/block/FenceGateBlock;Z_AXIS_COLLISION_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11028 Lnet/minecraft/class_2349;field_11028:Lnet/minecraft/class_265;
      official i Ldnl;i:Lfcr;
    • X_AXIS_COLLISION_SHAPE

      protected static final VoxelShape X_AXIS_COLLISION_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named X_AXIS_COLLISION_SHAPE Lnet/minecraft/block/FenceGateBlock;X_AXIS_COLLISION_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11019 Lnet/minecraft/class_2349;field_11019:Lnet/minecraft/class_265;
      official j Ldnl;j:Lfcr;
    • Z_AXIS_SIDES_SHAPE

      protected static final VoxelShape Z_AXIS_SIDES_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named Z_AXIS_SIDES_SHAPE Lnet/minecraft/block/FenceGateBlock;Z_AXIS_SIDES_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_40744 Lnet/minecraft/class_2349;field_40744:Lnet/minecraft/class_265;
      official k Ldnl;k:Lfcr;
    • X_AXIS_SIDES_SHAPE

      protected static final VoxelShape X_AXIS_SIDES_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named X_AXIS_SIDES_SHAPE Lnet/minecraft/block/FenceGateBlock;X_AXIS_SIDES_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_40745 Lnet/minecraft/class_2349;field_40745:Lnet/minecraft/class_265;
      official l Ldnl;l:Lfcr;
    • Z_AXIS_CULL_SHAPE

      protected static final VoxelShape Z_AXIS_CULL_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named Z_AXIS_CULL_SHAPE Lnet/minecraft/block/FenceGateBlock;Z_AXIS_CULL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11018 Lnet/minecraft/class_2349;field_11018:Lnet/minecraft/class_265;
      official m Ldnl;m:Lfcr;
    • X_AXIS_CULL_SHAPE

      protected static final VoxelShape X_AXIS_CULL_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named X_AXIS_CULL_SHAPE Lnet/minecraft/block/FenceGateBlock;X_AXIS_CULL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11023 Lnet/minecraft/class_2349;field_11023:Lnet/minecraft/class_265;
      official n Ldnl;n:Lfcr;
    • IN_WALL_Z_AXIS_CULL_SHAPE

      protected static final VoxelShape IN_WALL_Z_AXIS_CULL_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named IN_WALL_Z_AXIS_CULL_SHAPE Lnet/minecraft/block/FenceGateBlock;IN_WALL_Z_AXIS_CULL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11020 Lnet/minecraft/class_2349;field_11020:Lnet/minecraft/class_265;
      official o Ldnl;o:Lfcr;
    • IN_WALL_X_AXIS_CULL_SHAPE

      protected static final VoxelShape IN_WALL_X_AXIS_CULL_SHAPE
      Mappings:
      Namespace Name Mixin selector
      named IN_WALL_X_AXIS_CULL_SHAPE Lnet/minecraft/block/FenceGateBlock;IN_WALL_X_AXIS_CULL_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_11027 Lnet/minecraft/class_2349;field_11027:Lnet/minecraft/class_265;
      official G Ldnl;G:Lfcr;
    • type

      private final WoodType type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/block/FenceGateBlock;type:Lnet/minecraft/block/WoodType;
      intermediary field_42758 Lnet/minecraft/class_2349;field_42758:Lnet/minecraft/class_4719;
      official H Ldnl;H:Ldzg;
  • Constructor Details

    • FenceGateBlock

      public FenceGateBlock(WoodType type, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/FenceGateBlock;<init>(Lnet/minecraft/block/WoodType;Lnet/minecraft/block/AbstractBlock$Settings;)V
      intermediary <init> Lnet/minecraft/class_2349;<init>(Lnet/minecraft/class_4719;Lnet/minecraft/class_4970$class_2251;)V
      official <init> Ldnl;<init>(Ldzg;Ldxt$d;)V
  • Method Details