类 TntEntity

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

    public class TntEntity
    extends Entity
    Mappings:
    Namespace Name
    official bgf
    intermediary net/minecraft/class_1541
    named net/minecraft/entity/TntEntity
    • 字段详细资料

      • FUSE

        private static final TrackedData<Integer> FUSE
        Mappings:
        Namespace Name Mixin selector
        official b Lbgf;b:Lvy;
        intermediary field_7197 Lnet/minecraft/class_1541;field_7197:Lnet/minecraft/class_2940;
        named FUSE Lnet/minecraft/entity/TntEntity;FUSE:Lnet/minecraft/entity/data/TrackedData;
      • DEFAULT_FUSE

        private static final int DEFAULT_FUSE
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbgf;c:I
        intermediary field_30459 Lnet/minecraft/class_1541;field_30459:I
        named DEFAULT_FUSE Lnet/minecraft/entity/TntEntity;DEFAULT_FUSE:I
      • causingEntity

        @Nullable
        private @Nullable LivingEntity causingEntity
        Mappings:
        Namespace Name Mixin selector
        official d Lbgf;d:Lasy;
        intermediary field_7198 Lnet/minecraft/class_1541;field_7198:Lnet/minecraft/class_1309;
        named causingEntity Lnet/minecraft/entity/TntEntity;causingEntity:Lnet/minecraft/entity/LivingEntity;
    • 构造器详细资料

      • TntEntity

        public TntEntity​(EntityType<? extends TntEntity> 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
      • TntEntity

        public TntEntity​(World world,
                         double x,
                         double y,
                         double z,
                         @Nullable
                         @Nullable LivingEntity igniter)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbgf;<init>(Lbvr;DDDLasy;)V
        intermediary <init> Lnet/minecraft/class_1541;<init>(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1309;)V
        named <init> Lnet/minecraft/entity/TntEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/entity/LivingEntity;)V
    • 方法详细资料

      • 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
      • 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;
      • 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
      • explode

        private void explode()
        Mappings:
        Namespace Name Mixin selector
        official i Lbgf;i()V
        intermediary method_6971 Lnet/minecraft/class_1541;method_6971()V
        named explode Lnet/minecraft/entity/TntEntity;explode()V
      • 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
      • getCausingEntity

        @Nullable
        public @Nullable LivingEntity getCausingEntity()
        Mappings:
        Namespace Name Mixin selector
        official g Lbgf;g()Lasy;
        intermediary method_6970 Lnet/minecraft/class_1541;method_6970()Lnet/minecraft/class_1309;
        named getCausingEntity Lnet/minecraft/entity/TntEntity;getCausingEntity()Lnet/minecraft/entity/LivingEntity;
      • getEyeHeight

        protected float getEyeHeight​(EntityPose pose,
                                     EntityDimensions dimensions)
        覆盖:
        getEyeHeight 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latj;Lasm;)F
        intermediary method_18378 Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • setFuse

        public void setFuse​(int fuse)
        Mappings:
        Namespace Name Mixin selector
        official a Lbgf;a(I)V
        intermediary method_6967 Lnet/minecraft/class_1541;method_6967(I)V
        named setFuse Lnet/minecraft/entity/TntEntity;setFuse(I)V
      • getFuse

        public int getFuse()
        Mappings:
        Namespace Name Mixin selector
        official h Lbgf;h()I
        intermediary method_6969 Lnet/minecraft/class_1541;method_6969()I
        named getFuse Lnet/minecraft/entity/TntEntity;getFuse()I
      • 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;