classpublicPriority 3
SensorSupportBenchmark
com.hypixel.hytale.server.npc.util.SensorSupportBenchmark
12
Methods
12
Public Methods
6
Fields
1
Constructors
Constants
String[]DEFAULT_COLUMNS_LOS= <complex>
String[]DEFAULT_COLUMNS_UPDATE= <complex>
StringDEFAULT_COLUMN_FORMAT_HEADER= "|%-6.6s"
StringDEFAULT_COLUMN_FORMAT_VALUE= "|%6.6s"
charDEFAULT_COLUMN_SEPARATOR= '|'
Constructors
public
SensorSupportBenchmark()Methods
Public Methods (12)
public
void collectEntityList(long getNanos, double maxEntityDistanceSorted, double maxEntityDistance, double maxEntityDistanceAvoidance, int numEntities)public
void collectFriendlyBlockingTest(boolean cacheHit)public
void collectInverseLosTest(boolean cacheHit)public
void collectLosTest(boolean cacheHit, long time)public
void collectPlayerList(long getNanos, double maxPlayerDistanceSorted, double maxPlayerDistance, double maxPlayerDistanceAvoidance, int numPlayers)public
void formatHeaderLoS(Formatter formatter)public
void formatHeaderUpdateTimes(Formatter formatter)public
boolean formatValuesLoS(Formatter formatter)public
void formatValuesUpdateTimeEntity(Formatter formatter)public
void formatValuesUpdateTimePlayer(Formatter formatter)public
boolean haveUpdateTimes()public
void tickDone()Fields
Protected Fields (6)
protected
long friendlyBlockingCacheHitTickprotected
long friendlyBlockingTestTickprotected
long inverseLosCacheHitTickprotected
long inverseLosTestTickprotected
long losCacheHitTickprotected
long losTestTick