This commit is contained in:
minjaesong
2023-11-15 17:49:29 +09:00
parent a2d0421231
commit b9d2e3e9d9
2 changed files with 3 additions and 1 deletions

View File

@@ -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<IntProgression>.rearrange(): List<IntProgression> {
val r = ArrayList<IntProgression>()
val stride = this.size / 2
val stride = this.size / TerrarumIngame.worldgenThreadExecutor.threadCount
for (i in 0 until stride) {
var b = i

View File

@@ -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