HyCodeYourTale
classpublicPriority 1

WorldGenTimingsCollector

com.hypixel.hytale.server.core.universe.world.worldgen.WorldGenTimingsCollector

17

Methods

17

Public Methods

1

Fields

1

Constructors

Constants

intBLOCKS= 3
intCAVES= 4
intCHUNKS= 0
MetricsRegistry<WorldGenTimingsCollector>METRICS_REGISTRY= new MetricsRegistry<WorldGenTimingsCollector>() .register("Chunks", worldGenTimingsCollecto...
doubleNANOS_TO_SECONDS= 1.0E-9
intPREFABS= 5
intPREPARE= 2
intWARMUP= 100
doubleWARMUP_VALUE= -1.0 / 0.0
intZONE_BIOME_RESULT= 1

Constructors

public
WorldGenTimingsCollector(ThreadPoolExecutor threadPoolExecutor)

Methods

Public Methods (17)

public
double blocksGeneration()
public
double caveGeneration()
public
long getChunkCounter()
public
double getChunkTime()
public
int getGeneratingCount()
public
int getQueueLength()
public
double getWarmupValue()
public
double prefabGeneration()
public
double prepare()
public
double reportBlocksGeneration(long nanos)
public
double reportCaveGeneration(long nanos)
public
double reportChunk(long nanos)
public
double reportPrefabGeneration(long nanos)
public
double reportPrepare(long nanos)
public
double reportZoneBiomeResult(long nanos)
public
String toString()
@Nonnull@Override
public
double zoneBiomeResult()

Fields

Private/Package Fields (1)

privateThreadPoolExecutor threadPoolExecutor

Related Classes