Class EntityTrackerEntry

java.lang.Object
net.minecraft.server.entity.EntityTrackerEntry

@Environment(SERVER) public class EntityTrackerEntry extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_174
glue class_199
server ff
client net/minecraft/class_174
named net/minecraft/server/entity/EntityTrackerEntry
  • Field Details

    • currentTrackedEntity

      public Entity currentTrackedEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary field_597 Lnet/minecraft/class_174;field_597:Lnet/minecraft/class_57;
      glue field_801 Lclass_199;field_801:Lclass_450;
      server a Lff;a:Llq;
      client field_597 Lnet/minecraft/class_174;field_597:Lsn;
      named currentTrackedEntity Lnet/minecraft/server/entity/EntityTrackerEntry;currentTrackedEntity:Lnet/minecraft/entity/Entity;
    • trackedDistance

      public int trackedDistance
      Mappings:
      Namespace Name Mixin selector
      intermediary field_598 Lnet/minecraft/class_174;field_598:I
      glue field_802 Lclass_199;field_802:I
      server b Lff;b:I
      client field_598 Lnet/minecraft/class_174;field_598:I
      named trackedDistance Lnet/minecraft/server/entity/EntityTrackerEntry;trackedDistance:I
    • trackingFrequency

      public int trackingFrequency
      Mappings:
      Namespace Name Mixin selector
      intermediary field_599 Lnet/minecraft/class_174;field_599:I
      glue field_803 Lclass_199;field_803:I
      server c Lff;c:I
      client field_599 Lnet/minecraft/class_174;field_599:I
      named trackingFrequency Lnet/minecraft/server/entity/EntityTrackerEntry;trackingFrequency:I
    • lastX

      public int lastX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_600 Lnet/minecraft/class_174;field_600:I
      glue field_804 Lclass_199;field_804:I
      server d Lff;d:I
      client field_600 Lnet/minecraft/class_174;field_600:I
      named lastX Lnet/minecraft/server/entity/EntityTrackerEntry;lastX:I
    • lastY

      public int lastY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_601 Lnet/minecraft/class_174;field_601:I
      glue field_805 Lclass_199;field_805:I
      server e Lff;e:I
      client field_601 Lnet/minecraft/class_174;field_601:I
      named lastY Lnet/minecraft/server/entity/EntityTrackerEntry;lastY:I
    • lastZ

      public int lastZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_602 Lnet/minecraft/class_174;field_602:I
      glue field_806 Lclass_199;field_806:I
      server f Lff;f:I
      client field_602 Lnet/minecraft/class_174;field_602:I
      named lastZ Lnet/minecraft/server/entity/EntityTrackerEntry;lastZ:I
    • lastYaw

      public int lastYaw
      Mappings:
      Namespace Name Mixin selector
      intermediary field_603 Lnet/minecraft/class_174;field_603:I
      glue field_807 Lclass_199;field_807:I
      server g Lff;g:I
      client field_603 Lnet/minecraft/class_174;field_603:I
      named lastYaw Lnet/minecraft/server/entity/EntityTrackerEntry;lastYaw:I
    • lastPitch

      public int lastPitch
      Mappings:
      Namespace Name Mixin selector
      intermediary field_604 Lnet/minecraft/class_174;field_604:I
      glue field_808 Lclass_199;field_808:I
      server h Lff;h:I
      client field_604 Lnet/minecraft/class_174;field_604:I
      named lastPitch Lnet/minecraft/server/entity/EntityTrackerEntry;lastPitch:I
    • velocityX

      public double velocityX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_605 Lnet/minecraft/class_174;field_605:D
      glue field_809 Lclass_199;field_809:D
      server i Lff;i:D
      client field_605 Lnet/minecraft/class_174;field_605:D
      named velocityX Lnet/minecraft/server/entity/EntityTrackerEntry;velocityX:D
    • velocityY

      public double velocityY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_606 Lnet/minecraft/class_174;field_606:D
      glue field_810 Lclass_199;field_810:D
      server j Lff;j:D
      client field_606 Lnet/minecraft/class_174;field_606:D
      named velocityY Lnet/minecraft/server/entity/EntityTrackerEntry;velocityY:D
    • velocityZ

      public double velocityZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_607 Lnet/minecraft/class_174;field_607:D
      glue field_811 Lclass_199;field_811:D
      server k Lff;k:D
      client field_607 Lnet/minecraft/class_174;field_607:D
      named velocityZ Lnet/minecraft/server/entity/EntityTrackerEntry;velocityZ:D
    • ticks

      public int ticks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_608 Lnet/minecraft/class_174;field_608:I
      glue field_812 Lclass_199;field_812:I
      server l Lff;l:I
      client field_608 Lnet/minecraft/class_174;field_608:I
      named ticks Lnet/minecraft/server/entity/EntityTrackerEntry;ticks:I
    • x

      private double x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_611 Lnet/minecraft/class_174;field_611:D
      glue field_815 Lclass_199;field_815:D
      server o Lff;o:D
      client field_611 Lnet/minecraft/class_174;field_611:D
      named x Lnet/minecraft/server/entity/EntityTrackerEntry;x:D
    • y

      private double y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_612 Lnet/minecraft/class_174;field_612:D
      glue field_816 Lclass_199;field_816:D
      server p Lff;p:D
      client field_612 Lnet/minecraft/class_174;field_612:D
      named y Lnet/minecraft/server/entity/EntityTrackerEntry;y:D
    • z

      private double z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_613 Lnet/minecraft/class_174;field_613:D
      glue field_817 Lclass_199;field_817:D
      server q Lff;q:D
      client field_613 Lnet/minecraft/class_174;field_613:D
      named z Lnet/minecraft/server/entity/EntityTrackerEntry;z:D
    • isInitialized

      private boolean isInitialized
      Mappings:
      Namespace Name Mixin selector
      intermediary field_614 Lnet/minecraft/class_174;field_614:Z
      glue field_818 Lclass_199;field_818:Z
      server r Lff;r:Z
      client field_614 Lnet/minecraft/class_174;field_614:Z
      named isInitialized Lnet/minecraft/server/entity/EntityTrackerEntry;isInitialized:Z
    • alwaysUpdateVelocity

      private boolean alwaysUpdateVelocity
      Mappings:
      Namespace Name Mixin selector
      intermediary field_615 Lnet/minecraft/class_174;field_615:Z
      glue field_819 Lclass_199;field_819:Z
      server s Lff;s:Z
      client field_615 Lnet/minecraft/class_174;field_615:Z
      named alwaysUpdateVelocity Lnet/minecraft/server/entity/EntityTrackerEntry;alwaysUpdateVelocity:Z
    • ticksSinceLastDismount

      private int ticksSinceLastDismount
      Mappings:
      Namespace Name Mixin selector
      intermediary field_616 Lnet/minecraft/class_174;field_616:I
      glue field_820 Lclass_199;field_820:I
      server t Lff;t:I
      client field_616 Lnet/minecraft/class_174;field_616:I
      named ticksSinceLastDismount Lnet/minecraft/server/entity/EntityTrackerEntry;ticksSinceLastDismount:I
    • newPlayerDataUpdated

      public boolean newPlayerDataUpdated
      Mappings:
      Namespace Name Mixin selector
      intermediary field_609 Lnet/minecraft/class_174;field_609:Z
      glue field_813 Lclass_199;field_813:Z
      server m Lff;m:Z
      client field_609 Lnet/minecraft/class_174;field_609:Z
      named newPlayerDataUpdated Lnet/minecraft/server/entity/EntityTrackerEntry;newPlayerDataUpdated:Z
    • listeners

      public Set listeners
      Set of ServerPlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary field_610 Lnet/minecraft/class_174;field_610:Ljava/util/Set;
      glue field_814 Lclass_199;field_814:Ljava/util/Set;
      server n Lff;n:Ljava/util/Set;
      client field_610 Lnet/minecraft/class_174;field_610:Ljava/util/Set;
      named listeners Lnet/minecraft/server/entity/EntityTrackerEntry;listeners:Ljava/util/Set;
  • Constructor Details

    • EntityTrackerEntry

      public EntityTrackerEntry(Entity entity, int trackedDistance, int trackedFrequency, boolean alwaysUpdateVelocity)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_174;<init>(Lnet/minecraft/class_57;IIZ)V
      glue <init> Lclass_199;<init>(Lclass_450;IIZ)V
      server <init> Lff;<init>(Llq;IIZ)V
      client <init> Lnet/minecraft/class_174;<init>(Lsn;IIZ)V
      named <init> Lnet/minecraft/server/entity/EntityTrackerEntry;<init>(Lnet/minecraft/entity/Entity;IIZ)V
  • Method Details

    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      intermediary equals Lnet/minecraft/class_174;equals(Ljava/lang/Object;)Z
      glue equals Lclass_199;equals(Ljava/lang/Object;)Z
      server equals Lff;equals(Ljava/lang/Object;)Z
      client equals Lnet/minecraft/class_174;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/server/entity/EntityTrackerEntry;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • notifyNewLocation

      public void notifyNewLocation(List players)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_599 Lnet/minecraft/class_174;method_599(Ljava/util/List;)V
      glue method_977 Lclass_199;method_977(Ljava/util/List;)V
      server a Lff;a(Ljava/util/List;)V
      client method_599 Lnet/minecraft/class_174;method_599(Ljava/util/List;)V
      named notifyNewLocation Lnet/minecraft/server/entity/EntityTrackerEntry;notifyNewLocation(Ljava/util/List;)V
    • sendToListeners

      public void sendToListeners(Packet packet)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_598 Lnet/minecraft/class_174;method_598(Lnet/minecraft/class_169;)V
      glue method_976 Lclass_199;method_976(Lclass_257;)V
      server a Lff;a(Lgt;)V
      client method_598 Lnet/minecraft/class_174;method_598(Lki;)V
      named sendToListeners Lnet/minecraft/server/entity/EntityTrackerEntry;sendToListeners(Lnet/minecraft/network/packet/Packet;)V
    • sendToAround

      public void sendToAround(Packet packet)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_602 Lnet/minecraft/class_174;method_602(Lnet/minecraft/class_169;)V
      glue method_980 Lclass_199;method_980(Lclass_257;)V
      server b Lff;b(Lgt;)V
      client method_602 Lnet/minecraft/class_174;method_602(Lki;)V
      named sendToAround Lnet/minecraft/server/entity/EntityTrackerEntry;sendToAround(Lnet/minecraft/network/packet/Packet;)V
    • notifyEntityRemoved

      public void notifyEntityRemoved()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_596 Lnet/minecraft/class_174;method_596()V
      glue method_974 Lclass_199;method_974()V
      server a Lff;a()V
      client method_596 Lnet/minecraft/class_174;method_596()V
      named notifyEntityRemoved Lnet/minecraft/server/entity/EntityTrackerEntry;notifyEntityRemoved()V
    • notifyEntityRemoved

      public void notifyEntityRemoved(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_597 Lnet/minecraft/class_174;method_597(Lnet/minecraft/class_69;)V
      glue method_975 Lclass_199;method_975(Lclass_132;)V
      server a Lff;a(Ldl;)V
      client method_597 Lnet/minecraft/class_174;method_597(Lnet/minecraft/class_69;)V
      named notifyEntityRemoved Lnet/minecraft/server/entity/EntityTrackerEntry;notifyEntityRemoved(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • updateListener

      public void updateListener(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_601 Lnet/minecraft/class_174;method_601(Lnet/minecraft/class_69;)V
      glue method_979 Lclass_199;method_979(Lclass_132;)V
      server b Lff;b(Ldl;)V
      client method_601 Lnet/minecraft/class_174;method_601(Lnet/minecraft/class_69;)V
      named updateListener Lnet/minecraft/server/entity/EntityTrackerEntry;updateListener(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • updateListeners

      public void updateListeners(List players)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_603 Lnet/minecraft/class_174;method_603(Ljava/util/List;)V
      glue method_981 Lclass_199;method_981(Ljava/util/List;)V
      server b Lff;b(Ljava/util/List;)V
      client method_603 Lnet/minecraft/class_174;method_603(Ljava/util/List;)V
      named updateListeners Lnet/minecraft/server/entity/EntityTrackerEntry;updateListeners(Ljava/util/List;)V
    • createAddEntityPacket

      private Packet createAddEntityPacket()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_600 Lnet/minecraft/class_174;method_600()Lnet/minecraft/class_169;
      glue method_978 Lclass_199;method_978()Lclass_257;
      server b Lff;b()Lgt;
      client method_600 Lnet/minecraft/class_174;method_600()Lki;
      named createAddEntityPacket Lnet/minecraft/server/entity/EntityTrackerEntry;createAddEntityPacket()Lnet/minecraft/network/packet/Packet;
    • removeListener

      public void removeListener(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_604 Lnet/minecraft/class_174;method_604(Lnet/minecraft/class_69;)V
      glue method_982 Lclass_199;method_982(Lclass_132;)V
      server c Lff;c(Ldl;)V
      client method_604 Lnet/minecraft/class_174;method_604(Lnet/minecraft/class_69;)V
      named removeListener Lnet/minecraft/server/entity/EntityTrackerEntry;removeListener(Lnet/minecraft/entity/player/ServerPlayerEntity;)V