From be2cb5d2f271c57021f490ceb41aefc6e33f1a60 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Mon, 19 Jul 2021 06:32:20 -0400 Subject: [PATCH] Fix pregen thread counts --- .../volmit/iris/core/command/world/CommandIrisPregen.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/volmit/iris/core/command/world/CommandIrisPregen.java b/src/main/java/com/volmit/iris/core/command/world/CommandIrisPregen.java index 422150803..74837c9cb 100644 --- a/src/main/java/com/volmit/iris/core/command/world/CommandIrisPregen.java +++ b/src/main/java/com/volmit/iris/core/command/world/CommandIrisPregen.java @@ -22,6 +22,7 @@ import com.volmit.iris.Iris; import com.volmit.iris.core.gui.PregeneratorJob; import com.volmit.iris.core.gui.components.Pregenerator; import com.volmit.iris.core.pregenerator.PregenTask; +import com.volmit.iris.core.pregenerator.methods.HybridPregenMethod; import com.volmit.iris.core.pregenerator.methods.PaperOrMedievalPregenMethod; import com.volmit.iris.util.collection.KList; import com.volmit.iris.util.math.Position2; @@ -114,7 +115,7 @@ public class CommandIrisPregen extends MortarCommand { .center(new Position2(0, 0)) .radius(((getVal(args[0])>>4)>>5) + 1) .build(), - new PaperOrMedievalPregenMethod(world, 16)); + new HybridPregenMethod(world, Runtime.getRuntime().availableProcessors())); } catch (NumberFormatException e) { Iris.reportError(e); sender.sendMessage("Invalid argument in command"); @@ -145,7 +146,7 @@ public class CommandIrisPregen extends MortarCommand { .center(new Position2(0, 0)) .radius(((getVal(args[0])>>4)>>5) + 1) .build(), - new PaperOrMedievalPregenMethod(world, 16)); + new HybridPregenMethod(world, Runtime.getRuntime().availableProcessors())); } catch (NumberFormatException e) { Iris.reportError(e); sender.sendMessage("Invalid argument in command");