类 PhantomEntity

    • 字段详细资料

      • field_30475

        public static final float field_30475
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbhb;b:F
        intermediary field_30475 Lnet/minecraft/class_1593;field_30475:F
        named field_30475 Lnet/minecraft/entity/mob/PhantomEntity;field_30475:F
      • field_28641

        public static final int field_28641
        Mappings:
        Namespace Name Mixin selector
        official c Lbhb;c:I
        intermediary field_28641 Lnet/minecraft/class_1593;field_28641:I
        named field_28641 Lnet/minecraft/entity/mob/PhantomEntity;field_28641:I
      • SIZE

        private static final TrackedData<Integer> SIZE
        Mappings:
        Namespace Name Mixin selector
        official d Lbhb;d:Lvy;
        intermediary field_7313 Lnet/minecraft/class_1593;field_7313:Lnet/minecraft/class_2940;
        named SIZE Lnet/minecraft/entity/mob/PhantomEntity;SIZE:Lnet/minecraft/entity/data/TrackedData;
      • targetPosition

        private Vec3d targetPosition
        Mappings:
        Namespace Name Mixin selector
        official e Lbhb;e:Ldma;
        intermediary field_7314 Lnet/minecraft/class_1593;field_7314:Lnet/minecraft/class_243;
        named targetPosition Lnet/minecraft/entity/mob/PhantomEntity;targetPosition:Lnet/minecraft/util/math/Vec3d;
      • circlingCenter

        private BlockPos circlingCenter
        Mappings:
        Namespace Name Mixin selector
        official bV Lbhb;bV:Lgb;
        intermediary field_7312 Lnet/minecraft/class_1593;field_7312:Lnet/minecraft/class_2338;
        named circlingCenter Lnet/minecraft/entity/mob/PhantomEntity;circlingCenter:Lnet/minecraft/util/math/BlockPos;
      • movementType

        private PhantomEntity.PhantomMovementType movementType
        Mappings:
        Namespace Name Mixin selector
        official bW Lbhb;bW:Lbhb$a;
        intermediary field_7315 Lnet/minecraft/class_1593;field_7315:Lnet/minecraft/class_1593$class_1594;
        named movementType Lnet/minecraft/entity/mob/PhantomEntity;movementType:Lnet/minecraft/entity/mob/PhantomEntity$PhantomMovementType;
    • 构造器详细资料

      • PhantomEntity

        public PhantomEntity​(EntityType<? extends PhantomEntity> 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
    • 方法详细资料

      • hasWings

        public boolean hasWings()
        覆盖:
        hasWings 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aC Lasl;aC()Z
        intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
        named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
      • createBodyControl

        protected BodyControl createBodyControl()
        覆盖:
        createBodyControl 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official y Lasz;y()Laxp;
        intermediary method_5963 Lnet/minecraft/class_1308;method_5963()Lnet/minecraft/class_1330;
        named createBodyControl Lnet/minecraft/entity/mob/MobEntity;createBodyControl()Lnet/minecraft/entity/ai/control/BodyControl;
      • initGoals

        protected void initGoals()
        覆盖:
        initGoals 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official u Lasz;u()V
        intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
        named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      • initDataTracker

        protected void initDataTracker()
        覆盖:
        initDataTracker 在类中 MobEntity
        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
      • setPhantomSize

        public void setPhantomSize​(int size)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhb;a(I)V
        intermediary method_7091 Lnet/minecraft/class_1593;method_7091(I)V
        named setPhantomSize Lnet/minecraft/entity/mob/PhantomEntity;setPhantomSize(I)V
      • onSizeChanged

        private void onSizeChanged()
        Mappings:
        Namespace Name Mixin selector
        official s Lbhb;s()V
        intermediary method_7097 Lnet/minecraft/class_1593;method_7097()V
        named onSizeChanged Lnet/minecraft/entity/mob/PhantomEntity;onSizeChanged()V
      • getPhantomSize

        public int getPhantomSize()
        Mappings:
        Namespace Name Mixin selector
        official m Lbhb;m()I
        intermediary method_7084 Lnet/minecraft/class_1593;method_7084()I
        named getPhantomSize Lnet/minecraft/entity/mob/PhantomEntity;getPhantomSize()I
      • getActiveEyeHeight

        protected float getActiveEyeHeight​(EntityPose pose,
                                           EntityDimensions dimensions)
        覆盖:
        getActiveEyeHeight 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasy;b(Latj;Lasm;)F
        intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • onTrackedDataSet

        public void onTrackedDataSet​(TrackedData<?> data)
        覆盖:
        onTrackedDataSet 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lvy;)V
        intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
        named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
      • method_33588

        public int method_33588()
        Mappings:
        Namespace Name Mixin selector
        official o Lbhb;o()I
        intermediary method_33588 Lnet/minecraft/class_1593;method_33588()I
        named method_33588 Lnet/minecraft/entity/mob/PhantomEntity;method_33588()I
      • isDisallowedInPeaceful

        protected boolean isDisallowedInPeaceful()
        覆盖:
        isDisallowedInPeaceful 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official P Lasz;P()Z
        intermediary method_23734 Lnet/minecraft/class_1308;method_23734()Z
        named isDisallowedInPeaceful Lnet/minecraft/entity/mob/MobEntity;isDisallowedInPeaceful()Z
      • tick

        public void tick()
        覆盖:
        tick 在类中 MobEntity
        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
      • tickMovement

        public void tickMovement()
        覆盖:
        tickMovement 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official k Lasy;k()V
        intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
        named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
      • mobTick

        protected void mobTick()
        覆盖:
        mobTick 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official eQ Lasz;eQ()V
        intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
        named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
      • initialize

        public EntityData initialize​(ServerWorldAccess world,
                                     LocalDifficulty difficulty,
                                     SpawnReason spawnReason,
                                     @Nullable
                                     @Nullable EntityData entityData,
                                     @Nullable
                                     @Nullable CompoundTag entityNbt)
        覆盖:
        initialize 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbwf;Lare;Latb;Latp;Lmv;)Latp;
        intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
        named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/entity/EntityData;
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 MobEntity
        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

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 MobEntity
        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
      • shouldRender

        public boolean shouldRender​(double distance)
        覆盖:
        shouldRender 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(D)Z
        intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
      • getSoundCategory

        public SoundCategory getSoundCategory()
        覆盖:
        getSoundCategory 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cF Lasl;cF()Laex;
        intermediary method_5634 Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
        named getSoundCategory Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
      • getAmbientSound

        protected SoundEvent getAmbientSound()
        覆盖:
        getAmbientSound 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official p Lasz;p()Laev;
        intermediary method_5994 Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
        named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
      • getHurtSound

        protected SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasy;c(Larv;)Laev;
        intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
        named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
      • getDeathSound

        protected SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lasy;q()Laev;
        intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
        named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
      • getGroup

        public EntityGroup getGroup()
        覆盖:
        getGroup 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official ed Lasy;ed()Latc;
        intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
        named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
      • getSoundVolume

        protected float getSoundVolume()
        覆盖:
        getSoundVolume 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official eh Lasy;eh()F
        intermediary method_6107 Lnet/minecraft/class_1309;method_6107()F
        named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
      • canTarget

        public boolean canTarget​(EntityType<?> type)
        覆盖:
        canTarget 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasy;a(Lasp;)Z
        intermediary method_5973 Lnet/minecraft/class_1309;method_5973(Lnet/minecraft/class_1299;)Z
        named canTarget Lnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/EntityType;)Z
      • getDimensions

        public EntityDimensions getDimensions​(EntityPose pose)
        覆盖:
        getDimensions 在类中 LivingEntity
        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;