类 FallingBlockEntity

  • 所有已实现的接口:
    CommandOutput, Nameable, EntityLike

    public class FallingBlockEntity
    extends Entity
    Mappings:
    Namespace Name
    official bgd
    intermediary net/minecraft/class_1540
    named net/minecraft/entity/FallingBlockEntity
    • 字段详细资料

      • BLOCK_POS

        protected static final TrackedData<BlockPos> BLOCK_POS
        Mappings:
        Namespace Name Mixin selector
        official e Lbgd;e:Lvy;
        intermediary field_7195 Lnet/minecraft/class_1540;field_7195:Lnet/minecraft/class_2940;
        named BLOCK_POS Lnet/minecraft/entity/FallingBlockEntity;BLOCK_POS:Lnet/minecraft/entity/data/TrackedData;
      • block

        private BlockState block
        Mappings:
        Namespace Name Mixin selector
        official f Lbgd;f:Lcjr;
        intermediary field_7188 Lnet/minecraft/class_1540;field_7188:Lnet/minecraft/class_2680;
        named block Lnet/minecraft/entity/FallingBlockEntity;block:Lnet/minecraft/block/BlockState;
      • timeFalling

        public int timeFalling
        Mappings:
        Namespace Name Mixin selector
        official b Lbgd;b:I
        intermediary field_7192 Lnet/minecraft/class_1540;field_7192:I
        named timeFalling Lnet/minecraft/entity/FallingBlockEntity;timeFalling:I
      • dropItem

        public boolean dropItem
        Mappings:
        Namespace Name Mixin selector
        official c Lbgd;c:Z
        intermediary field_7193 Lnet/minecraft/class_1540;field_7193:Z
        named dropItem Lnet/minecraft/entity/FallingBlockEntity;dropItem:Z
      • destroyedOnLanding

        private boolean destroyedOnLanding
        Mappings:
        Namespace Name Mixin selector
        official ar Lbgd;ar:Z
        intermediary field_7189 Lnet/minecraft/class_1540;field_7189:Z
        named destroyedOnLanding Lnet/minecraft/entity/FallingBlockEntity;destroyedOnLanding:Z
      • hurtEntities

        private boolean hurtEntities
        Mappings:
        Namespace Name Mixin selector
        official as Lbgd;as:Z
        intermediary field_7191 Lnet/minecraft/class_1540;field_7191:Z
        named hurtEntities Lnet/minecraft/entity/FallingBlockEntity;hurtEntities:Z
      • fallHurtMax

        private int fallHurtMax
        Mappings:
        Namespace Name Mixin selector
        official at Lbgd;at:I
        intermediary field_7190 Lnet/minecraft/class_1540;field_7190:I
        named fallHurtMax Lnet/minecraft/entity/FallingBlockEntity;fallHurtMax:I
      • fallHurtAmount

        private float fallHurtAmount
        Mappings:
        Namespace Name Mixin selector
        official au Lbgd;au:F
        intermediary field_7187 Lnet/minecraft/class_1540;field_7187:F
        named fallHurtAmount Lnet/minecraft/entity/FallingBlockEntity;fallHurtAmount:F
      • blockEntityData

        public CompoundTag blockEntityData
        Mappings:
        Namespace Name Mixin selector
        official d Lbgd;d:Lmv;
        intermediary field_7194 Lnet/minecraft/class_1540;field_7194:Lnet/minecraft/class_2487;
        named blockEntityData Lnet/minecraft/entity/FallingBlockEntity;blockEntityData:Lnet/minecraft/nbt/CompoundTag;
    • 构造器详细资料

      • FallingBlockEntity

        public FallingBlockEntity​(EntityType<? extends FallingBlockEntity> type,
                                  World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      • FallingBlockEntity

        public FallingBlockEntity​(World world,
                                  double x,
                                  double y,
                                  double z,
                                  BlockState block)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbgd;<init>(Lbvr;DDDLcjr;)V
        intermediary <init> Lnet/minecraft/class_1540;<init>(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/entity/FallingBlockEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/block/BlockState;)V
    • 方法详细资料

      • isAttackable

        public boolean isAttackable()
        覆盖:
        isAttackable 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bW Lasl;bW()Z
        intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
        named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
      • setFallingBlockPos

        public void setFallingBlockPos​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbgd;a(Lgb;)V
        intermediary method_6963 Lnet/minecraft/class_1540;method_6963(Lnet/minecraft/class_2338;)V
        named setFallingBlockPos Lnet/minecraft/entity/FallingBlockEntity;setFallingBlockPos(Lnet/minecraft/util/math/BlockPos;)V
      • getFallingBlockPos

        public BlockPos getFallingBlockPos()
        Mappings:
        Namespace Name Mixin selector
        official g Lbgd;g()Lgb;
        intermediary method_6964 Lnet/minecraft/class_1540;method_6964()Lnet/minecraft/class_2338;
        named getFallingBlockPos Lnet/minecraft/entity/FallingBlockEntity;getFallingBlockPos()Lnet/minecraft/util/math/BlockPos;
      • getMoveEffect

        protected Entity.MoveEffect getMoveEffect()
        Returns the possible effect(s) of an entity moving.
        覆盖:
        getMoveEffect 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aF Lasl;aF()Lasl$b;
        intermediary method_33570 Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
        named getMoveEffect Lnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
      • initDataTracker

        protected void initDataTracker()
        指定者:
        initDataTracker 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • collides

        public boolean collides()
        覆盖:
        collides 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aZ Lasl;aZ()Z
        intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
        named collides Lnet/minecraft/entity/Entity;collides()Z
      • tick

        public void tick()
        覆盖:
        tick 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • onDestroyedOnLanding

        public void onDestroyedOnLanding​(Block block,
                                         BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbgd;a(Lbyq;Lgb;)V
        intermediary method_32752 Lnet/minecraft/class_1540;method_32752(Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V
        named onDestroyedOnLanding Lnet/minecraft/entity/FallingBlockEntity;onDestroyedOnLanding(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
      • handleFallDamage

        public boolean handleFallDamage​(float fallDistance,
                                        float damageMultiplier,
                                        DamageSource damageSource)
        覆盖:
        handleFallDamage 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FFLarv;)Z
        intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
        named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
      • writeCustomDataToNbt

        protected void writeCustomDataToNbt​(CompoundTag nbt)
        指定者:
        writeCustomDataToNbt 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • readCustomDataFromNbt

        protected void readCustomDataFromNbt​(CompoundTag nbt)
        指定者:
        readCustomDataFromNbt 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • getWorldClient

        public World getWorldClient()
        Mappings:
        Namespace Name Mixin selector
        official h Lbgd;h()Lbvr;
        intermediary method_6966 Lnet/minecraft/class_1540;method_6966()Lnet/minecraft/class_1937;
        named getWorldClient Lnet/minecraft/entity/FallingBlockEntity;getWorldClient()Lnet/minecraft/world/World;
      • setHurtEntities

        public void setHurtEntities​(float fallHurtAmount,
                                    int fallHurtMax)
        Mappings:
        Namespace Name Mixin selector
        official b Lbgd;b(FI)V
        intermediary method_6965 Lnet/minecraft/class_1540;method_6965(FI)V
        named setHurtEntities Lnet/minecraft/entity/FallingBlockEntity;setHurtEntities(FI)V
      • doesRenderOnFire

        public boolean doesRenderOnFire()
        覆盖:
        doesRenderOnFire 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cc Lasl;cc()Z
        intermediary method_5862 Lnet/minecraft/class_1297;method_5862()Z
        named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
      • populateCrashReport

        public void populateCrashReport​(CrashReportSection section)
        覆盖:
        populateCrashReport 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lr;)V
        intermediary method_5819 Lnet/minecraft/class_1297;method_5819(Lnet/minecraft/class_129;)V
        named populateCrashReport Lnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
      • getBlockState

        public BlockState getBlockState()
        Mappings:
        Namespace Name Mixin selector
        official i Lbgd;i()Lcjr;
        intermediary method_6962 Lnet/minecraft/class_1540;method_6962()Lnet/minecraft/class_2680;
        named getBlockState Lnet/minecraft/entity/FallingBlockEntity;getBlockState()Lnet/minecraft/block/BlockState;
      • entityDataRequiresOperator

        public boolean entityDataRequiresOperator()
        覆盖:
        entityDataRequiresOperator 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cu Lasl;cu()Z
        intermediary method_5833 Lnet/minecraft/class_1297;method_5833()Z
        named entityDataRequiresOperator Lnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
      • createSpawnPacket

        public Packet<?> createSpawnPacket()
        指定者:
        createSpawnPacket 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O()Lpf;
        intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
        named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
      • onSpawnPacket

        public void onSpawnPacket​(EntitySpawnS2CPacket packet)
        覆盖:
        onSpawnPacket 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lpj;)V
        intermediary method_31471 Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V
        named onSpawnPacket Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V