Class TrackedEntityInstance

java.lang.Object
net.minecraft.entity.TrackedEntityInstance

public class TrackedEntityInstance extends Object
Mappings:
Namespace Name
official mn
intermediary net/minecraft/class_800
named net/minecraft/entity/TrackedEntityInstance
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official p Lmn;p:Lorg/apache/logging/log4j/Logger;
      intermediary field_8896 Lnet/minecraft/class_800;field_8896:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/TrackedEntityInstance;LOGGER:Lorg/apache/logging/log4j/Logger;
    • trackedEntity

      public Entity trackedEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lmn;a:Lqm;
      intermediary field_2859 Lnet/minecraft/class_800;field_2859:Lnet/minecraft/class_864;
      named trackedEntity Lnet/minecraft/entity/TrackedEntityInstance;trackedEntity:Lnet/minecraft/entity/Entity;
    • trackingDistance

      public int trackingDistance
      Mappings:
      Namespace Name Mixin selector
      official b Lmn;b:I
      intermediary field_2860 Lnet/minecraft/class_800;field_2860:I
      named trackingDistance Lnet/minecraft/entity/TrackedEntityInstance;trackingDistance:I
    • tracingFrequency

      public int tracingFrequency
      Mappings:
      Namespace Name Mixin selector
      official c Lmn;c:I
      intermediary field_2861 Lnet/minecraft/class_800;field_2861:I
      named tracingFrequency Lnet/minecraft/entity/TrackedEntityInstance;tracingFrequency:I
    • serializedX

      public int serializedX
      Mappings:
      Namespace Name Mixin selector
      official d Lmn;d:I
      intermediary field_2862 Lnet/minecraft/class_800;field_2862:I
      named serializedX Lnet/minecraft/entity/TrackedEntityInstance;serializedX:I
    • serializedY

      public int serializedY
      Mappings:
      Namespace Name Mixin selector
      official e Lmn;e:I
      intermediary field_2863 Lnet/minecraft/class_800;field_2863:I
      named serializedY Lnet/minecraft/entity/TrackedEntityInstance;serializedY:I
    • serializedZ

      public int serializedZ
      Mappings:
      Namespace Name Mixin selector
      official f Lmn;f:I
      intermediary field_2864 Lnet/minecraft/class_800;field_2864:I
      named serializedZ Lnet/minecraft/entity/TrackedEntityInstance;serializedZ:I
    • serializedYaw

      public int serializedYaw
      Mappings:
      Namespace Name Mixin selector
      official g Lmn;g:I
      intermediary field_2865 Lnet/minecraft/class_800;field_2865:I
      named serializedYaw Lnet/minecraft/entity/TrackedEntityInstance;serializedYaw:I
    • serializedPitch

      public int serializedPitch
      Mappings:
      Namespace Name Mixin selector
      official h Lmn;h:I
      intermediary field_2866 Lnet/minecraft/class_800;field_2866:I
      named serializedPitch Lnet/minecraft/entity/TrackedEntityInstance;serializedPitch:I
    • headRotationYaw

      public int headRotationYaw
      Mappings:
      Namespace Name Mixin selector
      official i Lmn;i:I
      intermediary field_2867 Lnet/minecraft/class_800;field_2867:I
      named headRotationYaw Lnet/minecraft/entity/TrackedEntityInstance;headRotationYaw:I
    • velocityX

      public double velocityX
      Mappings:
      Namespace Name Mixin selector
      official j Lmn;j:D
      intermediary field_2868 Lnet/minecraft/class_800;field_2868:D
      named velocityX Lnet/minecraft/entity/TrackedEntityInstance;velocityX:D
    • velocityY

      public double velocityY
      Mappings:
      Namespace Name Mixin selector
      official k Lmn;k:D
      intermediary field_2869 Lnet/minecraft/class_800;field_2869:D
      named velocityY Lnet/minecraft/entity/TrackedEntityInstance;velocityY:D
    • velocityZ

      public double velocityZ
      Mappings:
      Namespace Name Mixin selector
      official l Lmn;l:D
      intermediary field_2870 Lnet/minecraft/class_800;field_2870:D
      named velocityZ Lnet/minecraft/entity/TrackedEntityInstance;velocityZ:D
    • field_2871

      public int field_2871
      Mappings:
      Namespace Name Mixin selector
      official m Lmn;m:I
      intermediary field_2871 Lnet/minecraft/class_800;field_2871:I
      named field_2871 Lnet/minecraft/entity/TrackedEntityInstance;field_2871:I
    • x

      private double x
      Mappings:
      Namespace Name Mixin selector
      official q Lmn;q:D
      intermediary field_2874 Lnet/minecraft/class_800;field_2874:D
      named x Lnet/minecraft/entity/TrackedEntityInstance;x:D
    • y

      private double y
      Mappings:
      Namespace Name Mixin selector
      official r Lmn;r:D
      intermediary field_2875 Lnet/minecraft/class_800;field_2875:D
      named y Lnet/minecraft/entity/TrackedEntityInstance;y:D
    • z

      private double z
      Mappings:
      Namespace Name Mixin selector
      official s Lmn;s:D
      intermediary field_2876 Lnet/minecraft/class_800;field_2876:D
      named z Lnet/minecraft/entity/TrackedEntityInstance;z:D
    • field_2877

      private boolean field_2877
      Mappings:
      Namespace Name Mixin selector
      official t Lmn;t:Z
      intermediary field_2877 Lnet/minecraft/class_800;field_2877:Z
      named field_2877 Lnet/minecraft/entity/TrackedEntityInstance;field_2877:Z
    • trackVelocity

      private boolean trackVelocity
      Mappings:
      Namespace Name Mixin selector
      official u Lmn;u:Z
      intermediary field_2878 Lnet/minecraft/class_800;field_2878:Z
      named trackVelocity Lnet/minecraft/entity/TrackedEntityInstance;trackVelocity:Z
    • field_2879

      private int field_2879
      Mappings:
      Namespace Name Mixin selector
      official v Lmn;v:I
      intermediary field_2879 Lnet/minecraft/class_800;field_2879:I
      named field_2879 Lnet/minecraft/entity/TrackedEntityInstance;field_2879:I
    • field_2880

      private Entity field_2880
      Mappings:
      Namespace Name Mixin selector
      official w Lmn;w:Lqm;
      intermediary field_2880 Lnet/minecraft/class_800;field_2880:Lnet/minecraft/class_864;
      named field_2880 Lnet/minecraft/entity/TrackedEntityInstance;field_2880:Lnet/minecraft/entity/Entity;
    • field_5303

      private boolean field_5303
      Mappings:
      Namespace Name Mixin selector
      official x Lmn;x:Z
      intermediary field_5303 Lnet/minecraft/class_800;field_5303:Z
      named field_5303 Lnet/minecraft/entity/TrackedEntityInstance;field_5303:Z
    • field_2872

      public boolean field_2872
      Mappings:
      Namespace Name Mixin selector
      official n Lmn;n:Z
      intermediary field_2872 Lnet/minecraft/class_800;field_2872:Z
      named field_2872 Lnet/minecraft/entity/TrackedEntityInstance;field_2872:Z
    • players

      public Set players
      Mappings:
      Namespace Name Mixin selector
      official o Lmn;o:Ljava/util/Set;
      intermediary field_2873 Lnet/minecraft/class_800;field_2873:Ljava/util/Set;
      named players Lnet/minecraft/entity/TrackedEntityInstance;players:Ljava/util/Set;
  • Constructor Details

    • TrackedEntityInstance

      public TrackedEntityInstance(Entity trackedEntity, int trackedDistance, int tracingFrequency, boolean trackVelocity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lmn;<init>(Lqm;IIZ)V
      intermediary <init> Lnet/minecraft/class_800;<init>(Lnet/minecraft/class_864;IIZ)V
      named <init> Lnet/minecraft/entity/TrackedEntityInstance;<init>(Lnet/minecraft/entity/Entity;IIZ)V
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lmn;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_800;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/entity/TrackedEntityInstance;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lmn;hashCode()I
      intermediary hashCode Lnet/minecraft/class_800;hashCode()I
      named hashCode Lnet/minecraft/entity/TrackedEntityInstance;hashCode()I
    • method_2181

      public void method_2181(List players)
      Mappings:
      Namespace Name Mixin selector
      official a Lmn;a(Ljava/util/List;)V
      intermediary method_2181 Lnet/minecraft/class_800;method_2181(Ljava/util/List;)V
      named method_2181 Lnet/minecraft/entity/TrackedEntityInstance;method_2181(Ljava/util/List;)V
    • method_6068

      private void method_6068()
      Mappings:
      Namespace Name Mixin selector
      official b Lmn;b()V
      intermediary method_6068 Lnet/minecraft/class_800;method_6068()V
      named method_6068 Lnet/minecraft/entity/TrackedEntityInstance;method_6068()V
    • method_2179

      public void method_2179(Packet packet)
      Mappings:
      Namespace Name Mixin selector
      official a Lmn;a(Lfj;)V
      intermediary method_2179 Lnet/minecraft/class_800;method_2179(Lnet/minecraft/class_700;)V
      named method_2179 Lnet/minecraft/entity/TrackedEntityInstance;method_2179(Lnet/minecraft/network/Packet;)V
    • method_2183

      public void method_2183(Packet packet)
      Mappings:
      Namespace Name Mixin selector
      official b Lmn;b(Lfj;)V
      intermediary method_2183 Lnet/minecraft/class_800;method_2183(Lnet/minecraft/class_700;)V
      named method_2183 Lnet/minecraft/entity/TrackedEntityInstance;method_2183(Lnet/minecraft/network/Packet;)V
    • method_2178

      public void method_2178()
      Mappings:
      Namespace Name Mixin selector
      official a Lmn;a()V
      intermediary method_2178 Lnet/minecraft/class_800;method_2178()V
      named method_2178 Lnet/minecraft/entity/TrackedEntityInstance;method_2178()V
    • method_2180

      public void method_2180(ServerPlayerEntity serverPlayerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lmn;a(Lml;)V
      intermediary method_2180 Lnet/minecraft/class_800;method_2180(Lnet/minecraft/class_798;)V
      named method_2180 Lnet/minecraft/entity/TrackedEntityInstance;method_2180(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • method_2184

      public void method_2184(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Lmn;b(Lml;)V
      intermediary method_2184 Lnet/minecraft/class_800;method_2184(Lnet/minecraft/class_798;)V
      named method_2184 Lnet/minecraft/entity/TrackedEntityInstance;method_2184(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • method_2187

      private boolean method_2187(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official d Lmn;d(Lml;)Z
      intermediary method_2187 Lnet/minecraft/class_800;method_2187(Lnet/minecraft/class_798;)Z
      named method_2187 Lnet/minecraft/entity/TrackedEntityInstance;method_2187(Lnet/minecraft/entity/player/ServerPlayerEntity;)Z
    • method_2185

      public void method_2185(List list)
      Mappings:
      Namespace Name Mixin selector
      official b Lmn;b(Ljava/util/List;)V
      intermediary method_2185 Lnet/minecraft/class_800;method_2185(Ljava/util/List;)V
      named method_2185 Lnet/minecraft/entity/TrackedEntityInstance;method_2185(Ljava/util/List;)V
    • method_2182

      private Packet method_2182()
      Mappings:
      Namespace Name Mixin selector
      official c Lmn;c()Lfj;
      intermediary method_2182 Lnet/minecraft/class_800;method_2182()Lnet/minecraft/class_700;
      named method_2182 Lnet/minecraft/entity/TrackedEntityInstance;method_2182()Lnet/minecraft/network/Packet;
    • removeTrackingPlayer

      public void removeTrackingPlayer(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official c Lmn;c(Lml;)V
      intermediary method_2186 Lnet/minecraft/class_800;method_2186(Lnet/minecraft/class_798;)V
      named removeTrackingPlayer Lnet/minecraft/entity/TrackedEntityInstance;removeTrackingPlayer(Lnet/minecraft/entity/player/ServerPlayerEntity;)V