Class FallingBlockEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.FallingBlockEntity
All Implemented Interfaces:
class_3893, Nameable

public class FallingBlockEntity extends Entity
Mappings:
Namespace Name
official aml
intermediary net/minecraft/class_963
named net/minecraft/entity/FallingBlockEntity
  • Field Details

    • BLOCK_POS

      protected static final TrackedData<BlockPos> BLOCK_POS
      Mappings:
      Namespace Name Mixin selector
      official d Laml;d:Lor;
      intermediary field_14741 Lnet/minecraft/class_963;field_14741:Lnet/minecraft/class_2921;
      named BLOCK_POS Lnet/minecraft/entity/FallingBlockEntity;BLOCK_POS:Lnet/minecraft/entity/data/TrackedData;
    • block

      private BlockState block
      Mappings:
      Namespace Name Mixin selector
      official e Laml;e:Lblc;
      intermediary field_12035 Lnet/minecraft/class_963;field_12035:Lnet/minecraft/class_2232;
      named block Lnet/minecraft/entity/FallingBlockEntity;block:Lnet/minecraft/block/BlockState;
    • timeFalling

      public int timeFalling
      Mappings:
      Namespace Name Mixin selector
      official a Laml;a:I
      intermediary field_3890 Lnet/minecraft/class_963;field_3890:I
      named timeFalling Lnet/minecraft/entity/FallingBlockEntity;timeFalling:I
    • dropping

      public boolean dropping
      Mappings:
      Namespace Name Mixin selector
      official b Laml;b:Z
      intermediary field_3891 Lnet/minecraft/class_963;field_3891:Z
      named dropping Lnet/minecraft/entity/FallingBlockEntity;dropping:Z
    • destroyedOnLanding

      private boolean destroyedOnLanding
      Mappings:
      Namespace Name Mixin selector
      official f Laml;f:Z
      intermediary field_5379 Lnet/minecraft/class_963;field_5379:Z
      named destroyedOnLanding Lnet/minecraft/entity/FallingBlockEntity;destroyedOnLanding:Z
    • hurtEntities

      private boolean hurtEntities
      Mappings:
      Namespace Name Mixin selector
      official g Laml;g:Z
      intermediary field_5380 Lnet/minecraft/class_963;field_5380:Z
      named hurtEntities Lnet/minecraft/entity/FallingBlockEntity;hurtEntities:Z
    • fallHurtMax

      private int fallHurtMax
      Mappings:
      Namespace Name Mixin selector
      official h Laml;h:I
      intermediary field_5381 Lnet/minecraft/class_963;field_5381:I
      named fallHurtMax Lnet/minecraft/entity/FallingBlockEntity;fallHurtMax:I
    • fallHurtAmount

      private float fallHurtAmount
      Mappings:
      Namespace Name Mixin selector
      official aw Laml;aw:F
      intermediary field_5382 Lnet/minecraft/class_963;field_5382:F
      named fallHurtAmount Lnet/minecraft/entity/FallingBlockEntity;fallHurtAmount:F
    • tileEntityData

      public NbtCompound tileEntityData
      Mappings:
      Namespace Name Mixin selector
      official c Laml;c:Lgy;
      intermediary field_6142 Lnet/minecraft/class_963;field_6142:Lnet/minecraft/class_322;
      named tileEntityData Lnet/minecraft/entity/FallingBlockEntity;tileEntityData:Lnet/minecraft/nbt/NbtCompound;
  • Constructor Details

    • FallingBlockEntity

      public FallingBlockEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laer;<init>(Laxy;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • FallingBlockEntity

      public FallingBlockEntity(World world, double prevX, double prevY, double prevZ, BlockState block)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laml;<init>(Laxy;DDDLblc;)V
      intermediary <init> Lnet/minecraft/class_963;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_2232;)V
      named <init> Lnet/minecraft/entity/FallingBlockEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/block/BlockState;)V
  • Method Details

    • isAttackable

      public boolean isAttackable()
      Overrides:
      isAttackable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bk Laer;bk()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • setFallingBlockPos

      public void setFallingBlockPos(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Laml;a(Lel;)V
      intermediary method_13212 Lnet/minecraft/class_963;method_13212(Lnet/minecraft/class_2552;)V
      named setFallingBlockPos Lnet/minecraft/entity/FallingBlockEntity;setFallingBlockPos(Lnet/minecraft/util/math/BlockPos;)V
    • getFallingBlockPos

      @Environment(CLIENT) public BlockPos getFallingBlockPos()
      Mappings:
      Namespace Name Mixin selector
      official f Laml;f()Lel;
      intermediary method_13213 Lnet/minecraft/class_963;method_13213()Lnet/minecraft/class_2552;
      named getFallingBlockPos Lnet/minecraft/entity/FallingBlockEntity;getFallingBlockPos()Lnet/minecraft/util/math/BlockPos;
    • canClimb

      protected boolean canClimb()
      Overrides:
      canClimb in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ak Laer;ak()Z
      intermediary method_2549 Lnet/minecraft/class_864;method_2549()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official x_ Laer;x_()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • collides

      public boolean collides()
      Overrides:
      collides in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aB Laer;aB()Z
      intermediary method_2471 Lnet/minecraft/class_864;method_2471()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official R_ Laer;R_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • handleFallDamage

      public void handleFallDamage(float fallDistance, float damageMultiplier)
      Overrides:
      handleFallDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Laer;c(FF)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • writeCustomDataToNbt

      protected void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Laer;b(Lgy;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      protected void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lgy;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_3056

      @Environment(CLIENT) public World method_3056()
      Mappings:
      Namespace Name Mixin selector
      official i Laml;i()Laxy;
      intermediary method_3056 Lnet/minecraft/class_963;method_3056()Lnet/minecraft/class_1150;
      named method_3056 Lnet/minecraft/entity/FallingBlockEntity;method_3056()Lnet/minecraft/world/World;
    • setHurtingEntities

      public void setHurtingEntities(boolean hurtEntities)
      Mappings:
      Namespace Name Mixin selector
      official a Laml;a(Z)V
      intermediary method_4546 Lnet/minecraft/class_963;method_4546(Z)V
      named setHurtingEntities Lnet/minecraft/entity/FallingBlockEntity;setHurtingEntities(Z)V
    • doesRenderOnFire

      @Environment(CLIENT) public boolean doesRenderOnFire()
      Overrides:
      doesRenderOnFire in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bs Laer;bs()Z
      intermediary method_4451 Lnet/minecraft/class_864;method_4451()Z
      named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
    • populateCrashReport

      public void populateCrashReport(CrashReportSection section)
      Overrides:
      populateCrashReport in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lc;)V
      intermediary method_4442 Lnet/minecraft/class_864;method_4442(Lnet/minecraft/class_1392;)V
      named populateCrashReport Lnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
    • getBlockState

      public BlockState getBlockState()
      Mappings:
      Namespace Name Mixin selector
      official k Laml;k()Lblc;
      intermediary method_8396 Lnet/minecraft/class_963;method_8396()Lnet/minecraft/class_2232;
      named getBlockState Lnet/minecraft/entity/FallingBlockEntity;getBlockState()Lnet/minecraft/block/BlockState;
    • entityDataRequiresOperator

      public boolean entityDataRequiresOperator()
      Overrides:
      entityDataRequiresOperator in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bM Laer;bM()Z
      intermediary method_12997 Lnet/minecraft/class_864;method_12997()Z
      named entityDataRequiresOperator Lnet/minecraft/entity/Entity;entityDataRequiresOperator()Z