Package net.minecraft

Class class_6336<E extends PathAwareEntity>


public class class_6336<E extends PathAwareEntity> extends Task<E>
Mappings:
Namespace Name
official avz
intermediary net/minecraft/class_6336
named net/minecraft/class_6336
  • Field Details

    • field_33461

      public static final int field_33461
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lavz;a:I
      intermediary field_33461 Lnet/minecraft/class_6336;field_33461:I
      named field_33461 Lnet/minecraft/class_6336;field_33461:I
    • field_33462

      private final int field_33462
      Mappings:
      Namespace Name Mixin selector
      official c Lavz;c:I
      intermediary field_33462 Lnet/minecraft/class_6336;field_33462:I
      named field_33462 Lnet/minecraft/class_6336;field_33462:I
    • field_33463

      private final int field_33463
      Mappings:
      Namespace Name Mixin selector
      official d Lavz;d:I
      intermediary field_33463 Lnet/minecraft/class_6336;field_33463:I
      named field_33463 Lnet/minecraft/class_6336;field_33463:I
    • field_33464

      private final int field_33464
      Mappings:
      Namespace Name Mixin selector
      official e Lavz;e:I
      intermediary field_33464 Lnet/minecraft/class_6336;field_33464:I
      named field_33464 Lnet/minecraft/class_6336;field_33464:I
    • field_33465

      private final float field_33465
      Mappings:
      Namespace Name Mixin selector
      official f Lavz;f:F
      intermediary field_33465 Lnet/minecraft/class_6336;field_33465:F
      named field_33465 Lnet/minecraft/class_6336;field_33465:F
    • field_33466

      private final TargetPredicate field_33466
      Mappings:
      Namespace Name Mixin selector
      official g Lavz;g:Lbch;
      intermediary field_33466 Lnet/minecraft/class_6336;field_33466:Lnet/minecraft/class_4051;
      named field_33466 Lnet/minecraft/class_6336;field_33466:Lnet/minecraft/entity/ai/TargetPredicate;
    • field_33467

      private final int field_33467
      Mappings:
      Namespace Name Mixin selector
      official h Lavz;h:I
      intermediary field_33467 Lnet/minecraft/class_6336;field_33467:I
      named field_33467 Lnet/minecraft/class_6336;field_33467:I
    • field_33468

      private final Function<E extends PathAwareEntity,​SoundEvent> field_33468
      Mappings:
      Namespace Name Mixin selector
      official i Lavz;i:Ljava/util/function/Function;
      intermediary field_33468 Lnet/minecraft/class_6336;field_33468:Ljava/util/function/Function;
      named field_33468 Lnet/minecraft/class_6336;field_33468:Ljava/util/function/Function;
    • field_33469

      private Optional<Long> field_33469
      Mappings:
      Namespace Name Mixin selector
      official j Lavz;j:Ljava/util/Optional;
      intermediary field_33469 Lnet/minecraft/class_6336;field_33469:Ljava/util/Optional;
      named field_33469 Lnet/minecraft/class_6336;field_33469:Ljava/util/Optional;
    • field_33470

      private Optional<class_6336.class_6337> field_33470
      Mappings:
      Namespace Name Mixin selector
      official k Lavz;k:Ljava/util/Optional;
      intermediary field_33470 Lnet/minecraft/class_6336;field_33470:Ljava/util/Optional;
      named field_33470 Lnet/minecraft/class_6336;field_33470:Ljava/util/Optional;
  • Constructor Details

  • Method Details

    • run

      protected void run(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)
      Overrides:
      run in class Task<E extends PathAwareEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Lavz;a(Labj;Latk;J)V
      intermediary method_36260 Lnet/minecraft/class_6336;method_36260(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V
      named run Lnet/minecraft/class_6336;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
    • finishRunning

      protected void finishRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)
      Overrides:
      finishRunning in class Task<E extends PathAwareEntity>
      Mappings:
      Namespace Name Mixin selector
      official b Lavz;b(Labj;Latk;J)V
      intermediary method_36267 Lnet/minecraft/class_6336;method_36267(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V
      named finishRunning Lnet/minecraft/class_6336;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
    • shouldKeepRunning

      protected boolean shouldKeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)
      Overrides:
      shouldKeepRunning in class Task<E extends PathAwareEntity>
      Mappings:
      Namespace Name Mixin selector
      official c Lavz;c(Labj;Latk;J)Z
      intermediary method_36269 Lnet/minecraft/class_6336;method_36269(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z
      named shouldKeepRunning Lnet/minecraft/class_6336;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Z
    • keepRunning

      protected void keepRunning(ServerWorld serverWorld, E e, long long2)
      Overrides:
      keepRunning in class Task<E extends PathAwareEntity>
      Mappings:
      Namespace Name Mixin selector
      official d Lavz;d(Labj;Latk;J)V
      intermediary method_36271 Lnet/minecraft/class_6336;method_36271(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V
      named keepRunning Lnet/minecraft/class_6336;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
    • method_36266

      private Vec3d method_36266(BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lavz;a(Lgb;Lgb;)Ldmb;
      intermediary method_36266 Lnet/minecraft/class_6336;method_36266(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
      named method_36266 Lnet/minecraft/class_6336;method_36266(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
    • method_36262

      private Optional<BlockPos> method_36262(PathAwareEntity pathAwareEntity, LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lavz;a(Latk;Latb;)Ljava/util/Optional;
      intermediary method_36262 Lnet/minecraft/class_6336;method_36262(Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named method_36262 Lnet/minecraft/class_6336;method_36262(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
    • method_36263

      private boolean method_36263(PathAwareEntity pathAwareEntity, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lavz;a(Latk;Lgb;)Z
      intermediary method_36263 Lnet/minecraft/class_6336;method_36263(Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z
      named method_36263 Lnet/minecraft/class_6336;method_36263(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/BlockPos;)Z
    • method_36268

      private void method_36268(PathAwareEntity pathAwareEntity, LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lavz;b(Latk;Latb;)V
      intermediary method_36268 Lnet/minecraft/class_6336;method_36268(Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V
      named method_36268 Lnet/minecraft/class_6336;method_36268(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/entity/LivingEntity;)V