类 ZoglinEntity

    • 字段详细资料

      • BABY

        private static final TrackedData<Boolean> BABY
        Mappings:
        Namespace Name Mixin selector
        official d Lbhr;d:Lvy;
        intermediary field_23734 Lnet/minecraft/class_5136;field_23734:Lnet/minecraft/class_2940;
        named BABY Lnet/minecraft/entity/mob/ZoglinEntity;BABY:Lnet/minecraft/entity/data/TrackedData;
      • field_30514

        private static final int field_30514
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbhr;e:I
        intermediary field_30514 Lnet/minecraft/class_5136;field_30514:I
        named field_30514 Lnet/minecraft/entity/mob/ZoglinEntity;field_30514:I
      • field_30505

        private static final int field_30505
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bV Lbhr;bV:I
        intermediary field_30505 Lnet/minecraft/class_5136;field_30505:I
        named field_30505 Lnet/minecraft/entity/mob/ZoglinEntity;field_30505:I
      • field_30506

        private static final float field_30506
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bW Lbhr;bW:F
        intermediary field_30506 Lnet/minecraft/class_5136;field_30506:F
        named field_30506 Lnet/minecraft/entity/mob/ZoglinEntity;field_30506:F
      • field_30507

        private static final int field_30507
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bX Lbhr;bX:I
        intermediary field_30507 Lnet/minecraft/class_5136;field_30507:I
        named field_30507 Lnet/minecraft/entity/mob/ZoglinEntity;field_30507:I
      • field_30508

        private static final float field_30508
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bY Lbhr;bY:F
        intermediary field_30508 Lnet/minecraft/class_5136;field_30508:F
        named field_30508 Lnet/minecraft/entity/mob/ZoglinEntity;field_30508:F
      • field_30509

        private static final int field_30509
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbhr;bZ:I
        intermediary field_30509 Lnet/minecraft/class_5136;field_30509:I
        named field_30509 Lnet/minecraft/entity/mob/ZoglinEntity;field_30509:I
      • field_30510

        private static final int field_30510
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ca Lbhr;ca:I
        intermediary field_30510 Lnet/minecraft/class_5136;field_30510:I
        named field_30510 Lnet/minecraft/entity/mob/ZoglinEntity;field_30510:I
      • field_30511

        private static final int field_30511
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cb Lbhr;cb:I
        intermediary field_30511 Lnet/minecraft/class_5136;field_30511:I
        named field_30511 Lnet/minecraft/entity/mob/ZoglinEntity;field_30511:I
      • field_30512

        private static final float field_30512
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cc Lbhr;cc:F
        intermediary field_30512 Lnet/minecraft/class_5136;field_30512:F
        named field_30512 Lnet/minecraft/entity/mob/ZoglinEntity;field_30512:F
      • field_30513

        private static final float field_30513
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cd Lbhr;cd:F
        intermediary field_30513 Lnet/minecraft/class_5136;field_30513:F
        named field_30513 Lnet/minecraft/entity/mob/ZoglinEntity;field_30513:F
      • USED_SENSORS

        protected static final ImmutableList<? extends SensorType<? extends Sensor<? super ZoglinEntity>>> USED_SENSORS
        Mappings:
        Namespace Name Mixin selector
        official b Lbhr;b:Lcom/google/common/collect/ImmutableList;
        intermediary field_23731 Lnet/minecraft/class_5136;field_23731:Lcom/google/common/collect/ImmutableList;
        named USED_SENSORS Lnet/minecraft/entity/mob/ZoglinEntity;USED_SENSORS:Lcom/google/common/collect/ImmutableList;
      • USED_MEMORY_MODULES

        protected static final ImmutableList<? extends MemoryModuleType<?>> USED_MEMORY_MODULES
        Mappings:
        Namespace Name Mixin selector
        official c Lbhr;c:Lcom/google/common/collect/ImmutableList;
        intermediary field_23733 Lnet/minecraft/class_5136;field_23733:Lcom/google/common/collect/ImmutableList;
        named USED_MEMORY_MODULES Lnet/minecraft/entity/mob/ZoglinEntity;USED_MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
      • movementCooldownTicks

        private int movementCooldownTicks
        Mappings:
        Namespace Name Mixin selector
        official ce Lbhr;ce:I
        intermediary field_23732 Lnet/minecraft/class_5136;field_23732:I
        named movementCooldownTicks Lnet/minecraft/entity/mob/ZoglinEntity;movementCooldownTicks:I
    • 构造器详细资料

      • ZoglinEntity

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

      • createBrainProfile

        protected Brain.Profile<ZoglinEntity> createBrainProfile()
        覆盖:
        createBrainProfile 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official di Lasy;di()Lats$b;
        intermediary method_28306 Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
        named createBrainProfile Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
      • deserializeBrain

        protected Brain<?> deserializeBrain​(com.mojang.serialization.Dynamic<?> dynamic)
        覆盖:
        deserializeBrain 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasy;a(Lcom/mojang/serialization/Dynamic;)Lats;
        intermediary method_18867 Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
        named deserializeBrain Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
      • addCoreTasks

        private static void addCoreTasks​(Brain<ZoglinEntity> brain)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhr;a(Lats;)V
        intermediary method_26928 Lnet/minecraft/class_5136;method_26928(Lnet/minecraft/class_4095;)V
        named addCoreTasks Lnet/minecraft/entity/mob/ZoglinEntity;addCoreTasks(Lnet/minecraft/entity/ai/brain/Brain;)V
      • addIdleTasks

        private static void addIdleTasks​(Brain<ZoglinEntity> brain)
        Mappings:
        Namespace Name Mixin selector
        official b Lbhr;b(Lats;)V
        intermediary method_26929 Lnet/minecraft/class_5136;method_26929(Lnet/minecraft/class_4095;)V
        named addIdleTasks Lnet/minecraft/entity/mob/ZoglinEntity;addIdleTasks(Lnet/minecraft/entity/ai/brain/Brain;)V
      • addFightTasks

        private static void addFightTasks​(Brain<ZoglinEntity> brain)
        Mappings:
        Namespace Name Mixin selector
        official c Lbhr;c(Lats;)V
        intermediary method_26930 Lnet/minecraft/class_5136;method_26930(Lnet/minecraft/class_4095;)V
        named addFightTasks Lnet/minecraft/entity/mob/ZoglinEntity;addFightTasks(Lnet/minecraft/entity/ai/brain/Brain;)V
      • getHoglinTarget

        private Optional<? extends LivingEntity> getHoglinTarget()
        Mappings:
        Namespace Name Mixin selector
        official fq Lbhr;fq()Ljava/util/Optional;
        intermediary method_26934 Lnet/minecraft/class_5136;method_26934()Ljava/util/Optional;
        named getHoglinTarget Lnet/minecraft/entity/mob/ZoglinEntity;getHoglinTarget()Ljava/util/Optional;
      • shouldAttack

        private static boolean shouldAttack​(LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official j Lbhr;j(Lasy;)Z
        intermediary method_26936 Lnet/minecraft/class_5136;method_26936(Lnet/minecraft/class_1309;)Z
        named shouldAttack Lnet/minecraft/entity/mob/ZoglinEntity;shouldAttack(Lnet/minecraft/entity/LivingEntity;)Z
      • 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
      • 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
      • createZoglinAttributes

        public static DefaultAttributeContainer.Builder createZoglinAttributes()
        Mappings:
        Namespace Name Mixin selector
        official m Lbhr;m()Latx$a;
        intermediary method_26937 Lnet/minecraft/class_5136;method_26937()Lnet/minecraft/class_5132$class_5133;
        named createZoglinAttributes Lnet/minecraft/entity/mob/ZoglinEntity;createZoglinAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • isAdult

        public boolean isAdult()
        Mappings:
        Namespace Name Mixin selector
        official o Lbhr;o()Z
        intermediary method_26939 Lnet/minecraft/class_5136;method_26939()Z
        named isAdult Lnet/minecraft/entity/mob/ZoglinEntity;isAdult()Z
      • tryAttack

        public boolean tryAttack​(Entity target)
        覆盖:
        tryAttack 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official B Lasy;B(Lasl;)Z
        intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
        named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
      • canBeLeashedBy

        public boolean canBeLeashedBy​(PlayerEntity player)
        覆盖:
        canBeLeashedBy 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbjf;)Z
        intermediary method_5931 Lnet/minecraft/class_1308;method_5931(Lnet/minecraft/class_1657;)Z
        named canBeLeashedBy Lnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • knockback

        protected void knockback​(LivingEntity target)
        覆盖:
        knockback 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official e Lasy;e(Lasy;)V
        intermediary method_6060 Lnet/minecraft/class_1309;method_6060(Lnet/minecraft/class_1309;)V
        named knockback Lnet/minecraft/entity/LivingEntity;knockback(Lnet/minecraft/entity/LivingEntity;)V
      • getMountedHeightOffset

        public double getMountedHeightOffset()
        覆盖:
        getMountedHeightOffset 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bi Lasl;bi()D
        intermediary method_5621 Lnet/minecraft/class_1297;method_5621()D
        named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 LivingEntity
        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
      • setAttackTarget

        private void setAttackTarget​(LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official k Lbhr;k(Lasy;)V
        intermediary method_26938 Lnet/minecraft/class_5136;method_26938(Lnet/minecraft/class_1309;)V
        named setAttackTarget Lnet/minecraft/entity/mob/ZoglinEntity;setAttackTarget(Lnet/minecraft/entity/LivingEntity;)V
      • getBrain

        public Brain<ZoglinEntity> getBrain()
        覆盖:
        getBrain 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official dh Lasy;dh()Lats;
        intermediary method_18868 Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
        named getBrain Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
      • method_26931

        protected void method_26931()
        Mappings:
        Namespace Name Mixin selector
        official s Lbhr;s()V
        intermediary method_26931 Lnet/minecraft/class_5136;method_26931()V
        named method_26931 Lnet/minecraft/entity/mob/ZoglinEntity;method_26931()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
      • setBaby

        public void setBaby​(boolean baby)
        覆盖:
        setBaby 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Z)V
        intermediary method_7217 Lnet/minecraft/class_1308;method_7217(Z)V
        named setBaby Lnet/minecraft/entity/mob/MobEntity;setBaby(Z)V
      • isBaby

        public boolean isBaby()
        覆盖:
        isBaby 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official y_ Lasy;y_()Z
        intermediary method_6109 Lnet/minecraft/class_1309;method_6109()Z
        named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
      • tickMovement

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

        public void handleStatus​(byte status)
        覆盖:
        handleStatus 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(B)V
        intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
        named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
      • getMovementCooldownTicks

        public int getMovementCooldownTicks()
        指定者:
        getMovementCooldownTicks 在接口中 Hoglin
        Mappings:
        Namespace Name Mixin selector
        official fo Lbhx;fo()I
        intermediary method_24657 Lnet/minecraft/class_5137;method_24657()I
        named getMovementCooldownTicks Lnet/minecraft/entity/mob/Hoglin;getMovementCooldownTicks()I
      • 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 在类中 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;
      • 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;
      • playStepSound

        protected void playStepSound​(BlockPos pos,
                                     BlockState state)
        覆盖:
        playStepSound 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lgb;Lcjr;)V
        intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
      • playAngrySound

        protected void playAngrySound()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbhr;fp()V
        intermediary method_26933 Lnet/minecraft/class_5136;method_26933()V
        named playAngrySound Lnet/minecraft/entity/mob/ZoglinEntity;playAngrySound()V
      • sendAiDebugData

        protected void sendAiDebugData()
        覆盖:
        sendAiDebugData 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official Q Lasz;Q()V
        intermediary method_18409 Lnet/minecraft/class_1308;method_18409()V
        named sendAiDebugData Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
      • 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;
      • 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
      • 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