public class EntityTrackerEntry
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| boolean | playerEntitiesUpdated | 
| java.util.Set<EntityPlayerMP> | trackingPlayers | 
| int | updateCounter | 
| Constructor and Description | 
|---|
| EntityTrackerEntry(Entity entityIn,
                  int rangeIn,
                  int maxRangeIn,
                  int updateFrequencyIn,
                  boolean sendVelocityUpdatesIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object p_equals_1_) | 
| Entity | getTrackedEntity() | 
| int | hashCode() | 
| boolean | isVisibleTo(EntityPlayerMP playerMP) | 
| void | removeFromTrackedPlayers(EntityPlayerMP playerMP) | 
| void | removeTrackedPlayerSymmetric(EntityPlayerMP playerMP) | 
| void | resetPlayerVisibility() | 
| void | sendDestroyEntityPacketToTrackedPlayers() | 
| void | sendPacketToTrackedPlayers(Packet<?> packetIn) | 
| void | sendToTrackingAndSelf(Packet<?> packetIn) | 
| void | setMaxRange(int maxRangeIn) | 
| void | updatePlayerEntities(java.util.List<EntityPlayer> players) | 
| void | updatePlayerEntity(EntityPlayerMP playerMP) | 
| void | updatePlayerList(java.util.List<EntityPlayer> players) | 
public int updateCounter
public boolean playerEntitiesUpdated
public final java.util.Set<EntityPlayerMP> trackingPlayers
public EntityTrackerEntry(Entity entityIn, int rangeIn, int maxRangeIn, int updateFrequencyIn, boolean sendVelocityUpdatesIn)
public boolean equals(java.lang.Object p_equals_1_)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void updatePlayerList(java.util.List<EntityPlayer> players)
public void sendPacketToTrackedPlayers(Packet<?> packetIn)
public void sendToTrackingAndSelf(Packet<?> packetIn)
public void sendDestroyEntityPacketToTrackedPlayers()
public void removeFromTrackedPlayers(EntityPlayerMP playerMP)
public void updatePlayerEntity(EntityPlayerMP playerMP)
public boolean isVisibleTo(EntityPlayerMP playerMP)
public void updatePlayerEntities(java.util.List<EntityPlayer> players)
public void removeTrackedPlayerSymmetric(EntityPlayerMP playerMP)
public Entity getTrackedEntity()
public void setMaxRange(int maxRangeIn)
public void resetPlayerVisibility()