diff --git a/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java b/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java index b32123a4f..362bb16e3 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java @@ -103,7 +103,7 @@ public class WorldGenerationQueue implements IFullDataSourceRetrievalQueue, IDeb private int estimatedRemainingTaskCount = 0; private int estimatedRemainingChunkCount = 0; - private final RollingAverage rollingAverageChunkGenTimeInMs = new RollingAverage(1_000); + private final RollingAverage rollingAverageChunkGenTimeInMs = new RollingAverage(Runtime.getRuntime().availableProcessors() * 500); public RollingAverage getRollingAverageChunkGenTimeInMs() { return this.rollingAverageChunkGenTimeInMs; }