Class EntityTrackerEntry


  • public class EntityTrackerEntry
    extends java.lang.Object
    • Field Detail

      • trackedEntity

        public Entity trackedEntity
      • trackingDistanceThreshold

        public int trackingDistanceThreshold
      • field_9234_e

        public int field_9234_e
      • encodedPosX

        public int encodedPosX
      • encodedPosY

        public int encodedPosY
      • encodedPosZ

        public int encodedPosZ
      • encodedRotationYaw

        public int encodedRotationYaw
      • encodedRotationPitch

        public int encodedRotationPitch
      • field_48617_i

        public int field_48617_i
      • lastTrackedEntityMotionX

        public double lastTrackedEntityMotionX
      • lastTrackedEntityMotionY

        public double lastTrackedEntityMotionY
      • lastTrackedEntityMotionZ

        public double lastTrackedEntityMotionZ
      • updateCounter

        public int updateCounter
      • playerEntitiesUpdated

        public boolean playerEntitiesUpdated
      • trackedPlayers

        public java.util.Set<ServerPlayer> trackedPlayers
    • Constructor Detail

      • EntityTrackerEntry

        public EntityTrackerEntry​(Entity entity,
                                  int i,
                                  int j,
                                  boolean bl)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • updatePlayerList

        public void updatePlayerList​(java.util.List<ServerPlayer> var1)
      • sendPacketToTrackedPlayers

        public void sendPacketToTrackedPlayers​(Packet var1)
      • sendPacketToTrackedPlayersAndTrackedEntity

        public void sendPacketToTrackedPlayersAndTrackedEntity​(Packet var1)
      • sendDestroyEntityPacketToTrackedPlayers

        public void sendDestroyEntityPacketToTrackedPlayers()
      • removeFromTrackedPlayers

        public void removeFromTrackedPlayers​(ServerPlayer var1)
      • updatePlayerEntity

        public void updatePlayerEntity​(ServerPlayer var1)
      • updatePlayerEntities

        public void updatePlayerEntities​(java.util.List<ServerPlayer> var1)
      • removeTrackedPlayerSymmetric

        public void removeTrackedPlayerSymmetric​(ServerPlayer var1)