From b9d2e3e9d96e28937788f3dd6ddd1b964f1d141c Mon Sep 17 00:00:00 2001 From: minjaesong Date: Wed, 15 Nov 2023 17:49:29 +0900 Subject: [PATCH] aaa --- .../torvald/terrarum/modulebasegame/worldgenerator/Treegen.kt | 3 ++- src/net/torvald/terrarum/tests/WorldgenNoiseSandbox.kt | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/modulebasegame/worldgenerator/Treegen.kt b/src/net/torvald/terrarum/modulebasegame/worldgenerator/Treegen.kt index 218766420..176f38497 100644 --- a/src/net/torvald/terrarum/modulebasegame/worldgenerator/Treegen.kt +++ b/src/net/torvald/terrarum/modulebasegame/worldgenerator/Treegen.kt @@ -7,6 +7,7 @@ import net.torvald.terrarum.blockproperties.Block import net.torvald.terrarum.concurrent.sliceEvenly import net.torvald.terrarum.gameworld.BlockAddress import net.torvald.terrarum.gameworld.GameWorld +import net.torvald.terrarum.modulebasegame.TerrarumIngame import net.torvald.terrarum.modulebasegame.worldgenerator.Biomegen.Companion.BIOME_KEY_PLAINS import net.torvald.terrarum.modulebasegame.worldgenerator.Biomegen.Companion.BIOME_KEY_SPARSE_WOODS import net.torvald.terrarum.modulebasegame.worldgenerator.Biomegen.Companion.BIOME_KEY_WOODLANDS @@ -397,7 +398,7 @@ class Treegen(world: GameWorld, seed: Long, val terragenParams: TerragenParams, */ private fun List.rearrange(): List { val r = ArrayList() - val stride = this.size / 2 + val stride = this.size / TerrarumIngame.worldgenThreadExecutor.threadCount for (i in 0 until stride) { var b = i diff --git a/src/net/torvald/terrarum/tests/WorldgenNoiseSandbox.kt b/src/net/torvald/terrarum/tests/WorldgenNoiseSandbox.kt index 4c5e62b86..871a3cf1e 100644 --- a/src/net/torvald/terrarum/tests/WorldgenNoiseSandbox.kt +++ b/src/net/torvald/terrarum/tests/WorldgenNoiseSandbox.kt @@ -24,6 +24,7 @@ import net.torvald.terrarum.blockproperties.Block import net.torvald.terrarum.concurrent.RunnableFun import net.torvald.terrarum.concurrent.ThreadExecutor import net.torvald.terrarum.concurrent.sliceEvenly +import net.torvald.terrarum.modulebasegame.TerrarumIngame import net.torvald.terrarum.modulebasegame.worldgenerator.* import net.torvald.terrarum.worlddrawer.toRGBA import net.torvald.terrarumsansbitmap.gdx.TerrarumSansBitmap