Class CampfireBlock

All Implemented Interfaces:
BlockEntityProvider, FluidDrainable, FluidFillable, Waterloggable, ItemConvertible, ToggleableFeature

public class CampfireBlock extends BlockWithEntity implements Waterloggable
Mappings:
Namespace Name
named net/minecraft/block/CampfireBlock
intermediary net/minecraft/class_3922
official dqp
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<CampfireBlock> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/block/CampfireBlock;CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_46297 Lnet/minecraft/class_3922;field_46297:Lcom/mojang/serialization/MapCodec;
      official a Ldqp;a:Lcom/mojang/serialization/MapCodec;
    • LIT

      public static final BooleanProperty LIT
      Mappings:
      Namespace Name Mixin selector
      named LIT Lnet/minecraft/block/CampfireBlock;LIT:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_17352 Lnet/minecraft/class_3922;field_17352:Lnet/minecraft/class_2746;
      official b Ldqp;b:Lees;
    • SIGNAL_FIRE

      public static final BooleanProperty SIGNAL_FIRE
      Mappings:
      Namespace Name Mixin selector
      named SIGNAL_FIRE Lnet/minecraft/block/CampfireBlock;SIGNAL_FIRE:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_17353 Lnet/minecraft/class_3922;field_17353:Lnet/minecraft/class_2746;
      official c Ldqp;c:Lees;
    • WATERLOGGED

      public static final BooleanProperty WATERLOGGED
      Mappings:
      Namespace Name Mixin selector
      named WATERLOGGED Lnet/minecraft/block/CampfireBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
      intermediary field_17354 Lnet/minecraft/class_3922;field_17354:Lnet/minecraft/class_2746;
      official d Ldqp;d:Lees;
    • FACING

      public static final EnumProperty<Direction> FACING
      Mappings:
      Namespace Name Mixin selector
      named FACING Lnet/minecraft/block/CampfireBlock;FACING:Lnet/minecraft/state/property/EnumProperty;
      intermediary field_17564 Lnet/minecraft/class_3922;field_17564:Lnet/minecraft/class_2754;
      official e Ldqp;e:Leez;
    • SHAPE

      private static final VoxelShape SHAPE
      Mappings:
      Namespace Name Mixin selector
      named SHAPE Lnet/minecraft/block/CampfireBlock;SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_17351 Lnet/minecraft/class_3922;field_17351:Lnet/minecraft/class_265;
      official f Ldqp;f:Lfjm;
    • SMOKEY_SHAPE

      private static final VoxelShape SMOKEY_SHAPE
      The shape used to test whether a given block is considered 'smokey'.
      Mappings:
      Namespace Name Mixin selector
      named SMOKEY_SHAPE Lnet/minecraft/block/CampfireBlock;SMOKEY_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      intermediary field_21580 Lnet/minecraft/class_3922;field_21580:Lnet/minecraft/class_265;
      official g Ldqp;g:Lfjm;
    • field_31049

      private static final int field_31049
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31049 Lnet/minecraft/block/CampfireBlock;field_31049:I
      intermediary field_31049 Lnet/minecraft/class_3922;field_31049:I
      official h Ldqp;h:I
    • emitsParticles

      private final boolean emitsParticles
      Mappings:
      Namespace Name Mixin selector
      named emitsParticles Lnet/minecraft/block/CampfireBlock;emitsParticles:Z
      intermediary field_23881 Lnet/minecraft/class_3922;field_23881:Z
      official i Ldqp;i:Z
    • fireDamage

      private final int fireDamage
      Mappings:
      Namespace Name Mixin selector
      named fireDamage Lnet/minecraft/block/CampfireBlock;fireDamage:I
      intermediary field_25182 Lnet/minecraft/class_3922;field_25182:I
      official D Ldqp;D:I
  • Constructor Details

    • CampfireBlock

      public CampfireBlock(boolean emitsParticles, int fireDamage, AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/CampfireBlock;<init>(ZILnet/minecraft/block/AbstractBlock$Settings;)V
      intermediary <init> Lnet/minecraft/class_3922;<init>(ZILnet/minecraft/class_4970$class_2251;)V
      official <init> Ldqp;<init>(ZILeea$d;)V
  • Method Details