类 EnderDragonPart

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

    public class EnderDragonPart
    extends Entity
    Mappings:
    Namespace Name
    official bex
    intermediary net/minecraft/class_1508
    named net/minecraft/entity/boss/dragon/EnderDragonPart
    • 字段详细资料

      • owner

        public final EnderDragonEntity owner
        Mappings:
        Namespace Name Mixin selector
        official b Lbex;b:Lbez;
        intermediary field_7007 Lnet/minecraft/class_1508;field_7007:Lnet/minecraft/class_1510;
        named owner Lnet/minecraft/entity/boss/dragon/EnderDragonPart;owner:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
      • name

        public final String name
        Mappings:
        Namespace Name Mixin selector
        official c Lbex;c:Ljava/lang/String;
        intermediary field_7006 Lnet/minecraft/class_1508;field_7006:Ljava/lang/String;
        named name Lnet/minecraft/entity/boss/dragon/EnderDragonPart;name:Ljava/lang/String;
      • partDimensions

        private final EntityDimensions partDimensions
        Mappings:
        Namespace Name Mixin selector
        official d Lbex;d:Lasm;
        intermediary field_18119 Lnet/minecraft/class_1508;field_18119:Lnet/minecraft/class_4048;
        named partDimensions Lnet/minecraft/entity/boss/dragon/EnderDragonPart;partDimensions:Lnet/minecraft/entity/EntityDimensions;
    • 构造器详细资料

      • EnderDragonPart

        public EnderDragonPart​(EnderDragonEntity owner,
                               String name,
                               float width,
                               float height)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbex;<init>(Lbez;Ljava/lang/String;FF)V
        intermediary <init> Lnet/minecraft/class_1508;<init>(Lnet/minecraft/class_1510;Ljava/lang/String;FF)V
        named <init> Lnet/minecraft/entity/boss/dragon/EnderDragonPart;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;Ljava/lang/String;FF)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
      • 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
      • 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
      • 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
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • isPartOf

        public boolean isPartOf​(Entity entity)
        覆盖:
        isPartOf 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official s Lasl;s(Lasl;)Z
        intermediary method_5779 Lnet/minecraft/class_1297;method_5779(Lnet/minecraft/class_1297;)Z
        named isPartOf Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)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;
      • getDimensions

        public EntityDimensions getDimensions​(EntityPose pose)
        覆盖:
        getDimensions 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latj;)Lasm;
        intermediary method_18377 Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
        named getDimensions Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
      • shouldSave

        public boolean shouldSave()
        指定者:
        shouldSave 在接口中 EntityLike
        覆盖:
        shouldSave 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official df Lcnb;df()Z
        intermediary method_31746 Lnet/minecraft/class_5568;method_31746()Z
        named shouldSave Lnet/minecraft/world/entity/EntityLike;shouldSave()Z