Class EntityTracker

java.lang.Object
net.minecraft.entity.EntityTracker

public class EntityTracker extends Object
Mappings:
Namespace Name
official lt
intermediary net/minecraft/class_790
named net/minecraft/entity/EntityTracker
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_8882 Lnet/minecraft/class_790;field_8882:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/EntityTracker;LOGGER:Lorg/apache/logging/log4j/Logger;
    • world

      private final ServerWorld world
      Mappings:
      Namespace Name Mixin selector
      official b Llt;b:Llw;
      intermediary field_2783 Lnet/minecraft/class_790;field_2783:Lnet/minecraft/class_795;
      named world Lnet/minecraft/entity/EntityTracker;world:Lnet/minecraft/server/world/ServerWorld;
    • trackedEntities

      private final Set<TrackedEntityInstance> trackedEntities
      Mappings:
      Namespace Name Mixin selector
      official c Llt;c:Ljava/util/Set;
      intermediary field_2784 Lnet/minecraft/class_790;field_2784:Ljava/util/Set;
      named trackedEntities Lnet/minecraft/entity/EntityTracker;trackedEntities:Ljava/util/Set;
    • trackedEntityIds

      private final IntObjectStorage<TrackedEntityInstance> trackedEntityIds
      Mappings:
      Namespace Name Mixin selector
      official d Llt;d:Loo;
      intermediary field_2785 Lnet/minecraft/class_790;field_2785:Lnet/minecraft/class_833;
      named trackedEntityIds Lnet/minecraft/entity/EntityTracker;trackedEntityIds:Lnet/minecraft/util/collection/IntObjectStorage;
    • field_2786

      private int field_2786
      Mappings:
      Namespace Name Mixin selector
      official e Llt;e:I
      intermediary field_2786 Lnet/minecraft/class_790;field_2786:I
      named field_2786 Lnet/minecraft/entity/EntityTracker;field_2786:I
  • Constructor Details

    • EntityTracker

      public EntityTracker(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Llt;<init>(Llw;)V
      intermediary <init> Lnet/minecraft/class_790;<init>(Lnet/minecraft/class_795;)V
      named <init> Lnet/minecraft/entity/EntityTracker;<init>(Lnet/minecraft/server/world/ServerWorld;)V
  • Method Details

    • method_12764

      public static long method_12764(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(D)J
      intermediary method_12764 Lnet/minecraft/class_790;method_12764(D)J
      named method_12764 Lnet/minecraft/entity/EntityTracker;method_12764(D)J
    • method_12766

      @Environment(CLIENT) public static void method_12766(Entity entity, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lsn;DDD)V
      intermediary method_12766 Lnet/minecraft/class_790;method_12766(Lnet/minecraft/class_864;DDD)V
      named method_12766 Lnet/minecraft/entity/EntityTracker;method_12766(Lnet/minecraft/entity/Entity;DDD)V
    • startTracking

      public void startTracking(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lsn;)V
      intermediary method_2097 Lnet/minecraft/class_790;method_2097(Lnet/minecraft/class_864;)V
      named startTracking Lnet/minecraft/entity/EntityTracker;startTracking(Lnet/minecraft/entity/Entity;)V
    • startTracking

      public void startTracking(Entity entity, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lsn;II)V
      intermediary method_2098 Lnet/minecraft/class_790;method_2098(Lnet/minecraft/class_864;II)V
      named startTracking Lnet/minecraft/entity/EntityTracker;startTracking(Lnet/minecraft/entity/Entity;II)V
    • startTracking

      public void startTracking(Entity entity, int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lsn;IIZ)V
      intermediary method_2099 Lnet/minecraft/class_790;method_2099(Lnet/minecraft/class_864;IIZ)V
      named startTracking Lnet/minecraft/entity/EntityTracker;startTracking(Lnet/minecraft/entity/Entity;IIZ)V
    • method_2101

      public void method_2101(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Llt;b(Lsn;)V
      intermediary method_2101 Lnet/minecraft/class_790;method_2101(Lnet/minecraft/class_864;)V
      named method_2101 Lnet/minecraft/entity/EntityTracker;method_2101(Lnet/minecraft/entity/Entity;)V
    • method_2095

      public void method_2095()
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a()V
      intermediary method_2095 Lnet/minecraft/class_790;method_2095()V
      named method_2095 Lnet/minecraft/entity/EntityTracker;method_2095()V
    • method_10747

      public void method_10747(ServerPlayerEntity serverPlayerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lly;)V
      intermediary method_10747 Lnet/minecraft/class_790;method_10747(Lnet/minecraft/class_798;)V
      named method_10747 Lnet/minecraft/entity/EntityTracker;method_10747(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • sendToOtherTrackingEntities

      public void sendToOtherTrackingEntities(Entity entity, Packet<?> packet)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lsn;Lfm;)V
      intermediary method_2100 Lnet/minecraft/class_790;method_2100(Lnet/minecraft/class_864;Lnet/minecraft/class_700;)V
      named sendToOtherTrackingEntities Lnet/minecraft/entity/EntityTracker;sendToOtherTrackingEntities(Lnet/minecraft/entity/Entity;Lnet/minecraft/network/Packet;)V
    • sendToAllTrackingEntities

      public void sendToAllTrackingEntities(Entity entity, Packet<?> packet)
      Mappings:
      Namespace Name Mixin selector
      official b Llt;b(Lsn;Lfm;)V
      intermediary method_2102 Lnet/minecraft/class_790;method_2102(Lnet/minecraft/class_864;Lnet/minecraft/class_700;)V
      named sendToAllTrackingEntities Lnet/minecraft/entity/EntityTracker;sendToAllTrackingEntities(Lnet/minecraft/entity/Entity;Lnet/minecraft/network/Packet;)V
    • method_2096

      public void method_2096(ServerPlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Llt;b(Lly;)V
      intermediary method_2096 Lnet/minecraft/class_790;method_2096(Lnet/minecraft/class_798;)V
      named method_2096 Lnet/minecraft/entity/EntityTracker;method_2096(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • method_4410

      public void method_4410(ServerPlayerEntity playerEntity, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(Lly;Lauo;)V
      intermediary method_4410 Lnet/minecraft/class_790;method_4410(Lnet/minecraft/class_798;Lnet/minecraft/class_1196;)V
      named method_4410 Lnet/minecraft/entity/EntityTracker;method_4410(Lnet/minecraft/entity/player/ServerPlayerEntity;Lnet/minecraft/world/chunk/Chunk;)V
    • method_12765

      public void method_12765(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Llt;a(I)V
      intermediary method_12765 Lnet/minecraft/class_790;method_12765(I)V
      named method_12765 Lnet/minecraft/entity/EntityTracker;method_12765(I)V