Class FollowTargetGoal.DistanceComparator

java.lang.Object
net.minecraft.entity.ai.goal.FollowTargetGoal.DistanceComparator
All Implemented Interfaces:
Comparator<Entity>
Enclosing class:
FollowTargetGoal<T extends LivingEntity>

public static class FollowTargetGoal.DistanceComparator extends Object implements Comparator<Entity>
Mappings:
Namespace Name
official uy$a
intermediary net/minecraft/class_927$class_929
named net/minecraft/entity/ai/goal/FollowTargetGoal$DistanceComparator
  • Field Details

    • entity

      private final Entity entity
      Mappings:
      Namespace Name Mixin selector
      official a Luy$a;a:Lrr;
      intermediary field_3631 Lnet/minecraft/class_927$class_929;field_3631:Lnet/minecraft/class_864;
      named entity Lnet/minecraft/entity/ai/goal/FollowTargetGoal$DistanceComparator;entity:Lnet/minecraft/entity/Entity;
  • Constructor Details

    • DistanceComparator

      public DistanceComparator(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Luy$a;<init>(Lrr;)V
      intermediary <init> Lnet/minecraft/class_927$class_929;<init>(Lnet/minecraft/class_864;)V
      named <init> Lnet/minecraft/entity/ai/goal/FollowTargetGoal$DistanceComparator;<init>(Lnet/minecraft/entity/Entity;)V
  • Method Details

    • compare

      public int compare(Entity entity, Entity entity2)
      Specified by:
      compare in interface Comparator<Entity>
      Mappings:
      Namespace Name Mixin selector
      official a Luy$a;a(Lrr;Lrr;)I
      intermediary method_2768 Lnet/minecraft/class_927$class_929;method_2768(Lnet/minecraft/class_864;Lnet/minecraft/class_864;)I
      named compare Lnet/minecraft/entity/ai/goal/FollowTargetGoal$DistanceComparator;compare(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)I