类 WalkHomeTask


  • public class WalkHomeTask
    extends Task<LivingEntity>
    Mappings:
    Namespace Name
    official awe
    intermediary net/minecraft/class_4290
    named net/minecraft/entity/ai/brain/task/WalkHomeTask
    • 字段详细资料

      • field_30161

        private static final int field_30161
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lawe;a:I
        intermediary field_30161 Lnet/minecraft/class_4290;field_30161:I
        named field_30161 Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;field_30161:I
      • field_30162

        private static final int field_30162
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lawe;c:I
        intermediary field_30162 Lnet/minecraft/class_4290;field_30162:I
        named field_30162 Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;field_30162:I
      • field_30163

        private static final int field_30163
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lawe;d:I
        intermediary field_30163 Lnet/minecraft/class_4290;field_30163:I
        named field_30163 Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;field_30163:I
      • field_30164

        private static final int field_30164
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lawe;e:I
        intermediary field_30164 Lnet/minecraft/class_4290;field_30164:I
        named field_30164 Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;field_30164:I
      • speed

        private final float speed
        Mappings:
        Namespace Name Mixin selector
        official f Lawe;f:F
        intermediary field_20290 Lnet/minecraft/class_4290;field_20290:F
        named speed Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;speed:F
      • positionToExpiry

        private final Long2LongMap positionToExpiry
        Mappings:
        Namespace Name Mixin selector
        official g Lawe;g:Lit/unimi/dsi/fastutil/longs/Long2LongMap;
        intermediary field_20291 Lnet/minecraft/class_4290;field_20291:Lit/unimi/dsi/fastutil/longs/Long2LongMap;
        named positionToExpiry Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;positionToExpiry:Lit/unimi/dsi/fastutil/longs/Long2LongMap;
      • tries

        private int tries
        Mappings:
        Namespace Name Mixin selector
        official h Lawe;h:I
        intermediary field_20292 Lnet/minecraft/class_4290;field_20292:I
        named tries Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;tries:I
      • expiryTimeLimit

        private long expiryTimeLimit
        Mappings:
        Namespace Name Mixin selector
        official i Lawe;i:J
        intermediary field_19260 Lnet/minecraft/class_4290;field_19260:J
        named expiryTimeLimit Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;expiryTimeLimit:J
    • 构造器详细资料

      • WalkHomeTask

        public WalkHomeTask​(float speed)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lawe;<init>(F)V
        intermediary <init> Lnet/minecraft/class_4290;<init>(F)V
        named <init> Lnet/minecraft/entity/ai/brain/task/WalkHomeTask;<init>(F)V
    • 方法详细资料

      • shouldRun

        protected boolean shouldRun​(ServerWorld world,
                                    LivingEntity entity)
        覆盖:
        shouldRun 在类中 Task<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lauj;a(Labj;Lasy;)Z
        intermediary method_18919 Lnet/minecraft/class_4097;method_18919(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Z
        named shouldRun Lnet/minecraft/entity/ai/brain/task/Task;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Z
      • run

        protected void run​(ServerWorld world,
                           LivingEntity entity,
                           long time)
        覆盖:
        run 在类中 Task<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lauj;a(Labj;Lasy;J)V
        intermediary method_18920 Lnet/minecraft/class_4097;method_18920(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
        named run Lnet/minecraft/entity/ai/brain/task/Task;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V