Class ServerEntityTracker

java.lang.Object
net.minecraft.server.network.ServerEntityTracker

@Environment(SERVER) public class ServerEntityTracker extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_488
glue class_523
server nl
client net/minecraft/class_488
named net/minecraft/server/network/ServerEntityTracker
  • Field Details

    • trackedEntities

      private Set trackedEntities
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2004 Lnet/minecraft/class_488;field_2004:Ljava/util/Set;
      glue field_2216 Lclass_523;field_2216:Ljava/util/Set;
      server a Lnl;a:Ljava/util/Set;
      client field_2004 Lnet/minecraft/class_488;field_2004:Ljava/util/Set;
      named trackedEntities Lnet/minecraft/server/network/ServerEntityTracker;trackedEntities:Ljava/util/Set;
    • entityHashes

      private EntityHashSet entityHashes
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2005 Lnet/minecraft/class_488;field_2005:Lnet/minecraft/class_80;
      glue field_2217 Lclass_523;field_2217:Lclass_250;
      server b Lnl;b:Lgo;
      client field_2005 Lnet/minecraft/class_488;field_2005:Ljx;
      named entityHashes Lnet/minecraft/server/network/ServerEntityTracker;entityHashes:Lnet/minecraft/network/EntityHashSet;
    • minecraftServer

      private MinecraftServer minecraftServer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2006 Lnet/minecraft/class_488;field_2006:Lnet/minecraft/server/MinecraftServer;
      glue field_2218 Lclass_523;field_2218:Lnet/minecraft/server/MinecraftServer;
      server c Lnl;c:Lnet/minecraft/server/MinecraftServer;
      client field_2006 Lnet/minecraft/class_488;field_2006:Lnet/minecraft/server/MinecraftServer;
      named minecraftServer Lnet/minecraft/server/network/ServerEntityTracker;minecraftServer:Lnet/minecraft/server/MinecraftServer;
    • maxTrackingDistance

      private int maxTrackingDistance
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2007 Lnet/minecraft/class_488;field_2007:I
      glue field_2219 Lclass_523;field_2219:I
      server d Lnl;d:I
      client field_2007 Lnet/minecraft/class_488;field_2007:I
      named maxTrackingDistance Lnet/minecraft/server/network/ServerEntityTracker;maxTrackingDistance:I
    • dimensionId

      private int dimensionId
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2008 Lnet/minecraft/class_488;field_2008:I
      glue field_2220 Lclass_523;field_2220:I
      server e Lnl;e:I
      client field_2008 Lnet/minecraft/class_488;field_2008:I
      named dimensionId Lnet/minecraft/server/network/ServerEntityTracker;dimensionId:I
  • Constructor Details

    • ServerEntityTracker

      public ServerEntityTracker(MinecraftServer minecraftServer, int dimensionId)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_488;<init>(Lnet/minecraft/server/MinecraftServer;I)V
      glue <init> Lclass_523;<init>(Lnet/minecraft/server/MinecraftServer;I)V
      server <init> Lnl;<init>(Lnet/minecraft/server/MinecraftServer;I)V
      client <init> Lnet/minecraft/class_488;<init>(Lnet/minecraft/server/MinecraftServer;I)V
      named <init> Lnet/minecraft/server/network/ServerEntityTracker;<init>(Lnet/minecraft/server/MinecraftServer;I)V
  • Method Details

    • syncEntity

      public void syncEntity(EntityBase entityToSync)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1665 Lnet/minecraft/class_488;method_1665(Lnet/minecraft/class_57;)V
      glue method_1931 Lclass_523;method_1931(Lclass_450;)V
      server a Lnl;a(Llq;)V
      client method_1665 Lnet/minecraft/class_488;method_1665(Lsn;)V
      named syncEntity Lnet/minecraft/server/network/ServerEntityTracker;syncEntity(Lnet/minecraft/entity/EntityBase;)V
    • method_1666

      public void method_1666(EntityBase entityBase, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1666 Lnet/minecraft/class_488;method_1666(Lnet/minecraft/class_57;II)V
      glue method_1932 Lclass_523;method_1932(Lclass_450;II)V
      server a Lnl;a(Llq;II)V
      client method_1666 Lnet/minecraft/class_488;method_1666(Lsn;II)V
      named method_1666 Lnet/minecraft/server/network/ServerEntityTracker;method_1666(Lnet/minecraft/entity/EntityBase;II)V
    • trackEntity

      public void trackEntity(EntityBase entityBase, int entityDistance, int updateSpeed, boolean sendVelocity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1667 Lnet/minecraft/class_488;method_1667(Lnet/minecraft/class_57;IIZ)V
      glue method_1933 Lclass_523;method_1933(Lclass_450;IIZ)V
      server a Lnl;a(Llq;IIZ)V
      client method_1667 Lnet/minecraft/class_488;method_1667(Lsn;IIZ)V
      named trackEntity Lnet/minecraft/server/network/ServerEntityTracker;trackEntity(Lnet/minecraft/entity/EntityBase;IIZ)V
    • method_1669

      public void method_1669(EntityBase entityBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1669 Lnet/minecraft/class_488;method_1669(Lnet/minecraft/class_57;)V
      glue method_1935 Lclass_523;method_1935(Lclass_450;)V
      server b Lnl;b(Llq;)V
      client method_1669 Lnet/minecraft/class_488;method_1669(Lsn;)V
      named method_1669 Lnet/minecraft/server/network/ServerEntityTracker;method_1669(Lnet/minecraft/entity/EntityBase;)V
    • method_1663

      public void method_1663()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1663 Lnet/minecraft/class_488;method_1663()V
      glue method_1929 Lclass_523;method_1929()V
      server a Lnl;a()V
      client method_1663 Lnet/minecraft/class_488;method_1663()V
      named method_1663 Lnet/minecraft/server/network/ServerEntityTracker;method_1663()V
    • method_1668

      public void method_1668(EntityBase entityBase, AbstractPacket abstractPacket)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1668 Lnet/minecraft/class_488;method_1668(Lnet/minecraft/class_57;Lnet/minecraft/class_169;)V
      glue method_1934 Lclass_523;method_1934(Lclass_450;Lclass_257;)V
      server a Lnl;a(Llq;Lgt;)V
      client method_1668 Lnet/minecraft/class_488;method_1668(Lsn;Lki;)V
      named method_1668 Lnet/minecraft/server/network/ServerEntityTracker;method_1668(Lnet/minecraft/entity/EntityBase;Lnet/minecraft/packet/AbstractPacket;)V
    • method_1670

      public void method_1670(EntityBase entityBase, AbstractPacket abstractPacket)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1670 Lnet/minecraft/class_488;method_1670(Lnet/minecraft/class_57;Lnet/minecraft/class_169;)V
      glue method_1936 Lclass_523;method_1936(Lclass_450;Lclass_257;)V
      server b Lnl;b(Llq;Lgt;)V
      client method_1670 Lnet/minecraft/class_488;method_1670(Lsn;Lki;)V
      named method_1670 Lnet/minecraft/server/network/ServerEntityTracker;method_1670(Lnet/minecraft/entity/EntityBase;Lnet/minecraft/packet/AbstractPacket;)V
    • method_1664

      public void method_1664(ServerPlayer serverPlayer)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1664 Lnet/minecraft/class_488;method_1664(Lnet/minecraft/class_69;)V
      glue method_1930 Lclass_523;method_1930(Lclass_132;)V
      server a Lnl;a(Ldl;)V
      client method_1664 Lnet/minecraft/class_488;method_1664(Lnet/minecraft/class_69;)V
      named method_1664 Lnet/minecraft/server/network/ServerEntityTracker;method_1664(Lnet/minecraft/entity/player/ServerPlayer;)V