类 VexEntity

    • 字段详细资料

      • field_30502

        public static final float field_30502
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbhn;b:F
        intermediary field_30502 Lnet/minecraft/class_1634;field_30502:F
        named field_30502 Lnet/minecraft/entity/mob/VexEntity;field_30502:F
      • field_28645

        public static final int field_28645
        Mappings:
        Namespace Name Mixin selector
        official c Lbhn;c:I
        intermediary field_28645 Lnet/minecraft/class_1634;field_28645:I
        named field_28645 Lnet/minecraft/entity/mob/VexEntity;field_28645:I
      • VEX_FLAGS

        protected static final TrackedData<Byte> VEX_FLAGS
        Mappings:
        Namespace Name Mixin selector
        official d Lbhn;d:Lvy;
        intermediary field_7410 Lnet/minecraft/class_1634;field_7410:Lnet/minecraft/class_2940;
        named VEX_FLAGS Lnet/minecraft/entity/mob/VexEntity;VEX_FLAGS:Lnet/minecraft/entity/data/TrackedData;
      • field_30503

        private static final int field_30503
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbhn;e:I
        intermediary field_30503 Lnet/minecraft/class_1634;field_30503:I
        named field_30503 Lnet/minecraft/entity/mob/VexEntity;field_30503:I
      • owner

        private MobEntity owner
        Mappings:
        Namespace Name Mixin selector
        official bV Lbhn;bV:Lasz;
        intermediary field_7411 Lnet/minecraft/class_1634;field_7411:Lnet/minecraft/class_1308;
        named owner Lnet/minecraft/entity/mob/VexEntity;owner:Lnet/minecraft/entity/mob/MobEntity;
      • bounds

        @Nullable
        private @Nullable BlockPos bounds
        Mappings:
        Namespace Name Mixin selector
        official bW Lbhn;bW:Lgb;
        intermediary field_7407 Lnet/minecraft/class_1634;field_7407:Lnet/minecraft/class_2338;
        named bounds Lnet/minecraft/entity/mob/VexEntity;bounds:Lnet/minecraft/util/math/BlockPos;
      • alive

        private boolean alive
        Mappings:
        Namespace Name Mixin selector
        official bX Lbhn;bX:Z
        intermediary field_7409 Lnet/minecraft/class_1634;field_7409:Z
        named alive Lnet/minecraft/entity/mob/VexEntity;alive:Z
      • lifeTicks

        private int lifeTicks
        Mappings:
        Namespace Name Mixin selector
        official bY Lbhn;bY:I
        intermediary field_7408 Lnet/minecraft/class_1634;field_7408:I
        named lifeTicks Lnet/minecraft/entity/mob/VexEntity;lifeTicks:I
    • 构造器详细资料

      • VexEntity

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

        public void move​(MovementType movementType,
                         Vec3d movement)
        覆盖:
        move 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latd;Ldma;)V
        intermediary method_5784 Lnet/minecraft/class_1297;method_5784(Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V
        named move Lnet/minecraft/entity/Entity;move(Lnet/minecraft/entity/MovementType;Lnet/minecraft/util/math/Vec3d;)V
      • 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
      • 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
      • createVexAttributes

        public static DefaultAttributeContainer.Builder createVexAttributes()
        Mappings:
        Namespace Name Mixin selector
        official m Lbhn;m()Latx$a;
        intermediary method_26925 Lnet/minecraft/class_1634;method_26925()Lnet/minecraft/class_5132$class_5133;
        named createVexAttributes Lnet/minecraft/entity/mob/VexEntity;createVexAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • 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
      • 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
      • getOwner

        public MobEntity getOwner()
        Mappings:
        Namespace Name Mixin selector
        official o Lbhn;o()Lasz;
        intermediary method_7182 Lnet/minecraft/class_1634;method_7182()Lnet/minecraft/class_1308;
        named getOwner Lnet/minecraft/entity/mob/VexEntity;getOwner()Lnet/minecraft/entity/mob/MobEntity;
      • getBounds

        @Nullable
        public @Nullable BlockPos getBounds()
        Mappings:
        Namespace Name Mixin selector
        official s Lbhn;s()Lgb;
        intermediary method_7186 Lnet/minecraft/class_1634;method_7186()Lnet/minecraft/class_2338;
        named getBounds Lnet/minecraft/entity/mob/VexEntity;getBounds()Lnet/minecraft/util/math/BlockPos;
      • setBounds

        public void setBounds​(@Nullable
                              @Nullable BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official g Lbhn;g(Lgb;)V
        intermediary method_7188 Lnet/minecraft/class_1634;method_7188(Lnet/minecraft/class_2338;)V
        named setBounds Lnet/minecraft/entity/mob/VexEntity;setBounds(Lnet/minecraft/util/math/BlockPos;)V
      • areFlagsSet

        private boolean areFlagsSet​(int mask)
        Mappings:
        Namespace Name Mixin selector
        official b Lbhn;b(I)Z
        intermediary method_7184 Lnet/minecraft/class_1634;method_7184(I)Z
        named areFlagsSet Lnet/minecraft/entity/mob/VexEntity;areFlagsSet(I)Z
      • setVexFlag

        private void setVexFlag​(int mask,
                                boolean value)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhn;a(IZ)V
        intermediary method_7189 Lnet/minecraft/class_1634;method_7189(IZ)V
        named setVexFlag Lnet/minecraft/entity/mob/VexEntity;setVexFlag(IZ)V
      • isCharging

        public boolean isCharging()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbhn;fo()Z
        intermediary method_7176 Lnet/minecraft/class_1634;method_7176()Z
        named isCharging Lnet/minecraft/entity/mob/VexEntity;isCharging()Z
      • setCharging

        public void setCharging​(boolean charging)
        Mappings:
        Namespace Name Mixin selector
        official v Lbhn;v(Z)V
        intermediary method_7177 Lnet/minecraft/class_1634;method_7177(Z)V
        named setCharging Lnet/minecraft/entity/mob/VexEntity;setCharging(Z)V
      • setOwner

        public void setOwner​(MobEntity owner)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhn;a(Lasz;)V
        intermediary method_7178 Lnet/minecraft/class_1634;method_7178(Lnet/minecraft/class_1308;)V
        named setOwner Lnet/minecraft/entity/mob/VexEntity;setOwner(Lnet/minecraft/entity/mob/MobEntity;)V
      • setLifeTicks

        public void setLifeTicks​(int lifeTicks)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhn;a(I)V
        intermediary method_7181 Lnet/minecraft/class_1634;method_7181(I)V
        named setLifeTicks Lnet/minecraft/entity/mob/VexEntity;setLifeTicks(I)V
      • 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;
      • getDeathSound

        protected SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 HostileEntity
        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;
      • getHurtSound

        protected SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 HostileEntity
        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;
      • getBrightnessAtEyes

        public float getBrightnessAtEyes()
        覆盖:
        getBrightnessAtEyes 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aV Lasl;aV()F
        intermediary method_5718 Lnet/minecraft/class_1297;method_5718()F
        named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
      • initialize

        @Nullable
        public @Nullable 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;
      • initEquipment

        protected void initEquipment​(LocalDifficulty difficulty)
        覆盖:
        initEquipment 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lare;)V
        intermediary method_5964 Lnet/minecraft/class_1308;method_5964(Lnet/minecraft/class_1266;)V
        named initEquipment Lnet/minecraft/entity/mob/MobEntity;initEquipment(Lnet/minecraft/world/LocalDifficulty;)V