mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-14 01:48:04 -04:00
fix fast noise accessor in 21w37a+
This commit is contained in:
parent
1686a6695d
commit
e5ec0b0d2a
@ -15,7 +15,6 @@ package de.bixilon.minosoft.data.world.biome.accessor.noise
|
|||||||
|
|
||||||
import de.bixilon.minosoft.data.registries.biomes.Biome
|
import de.bixilon.minosoft.data.registries.biomes.Biome
|
||||||
import de.bixilon.minosoft.data.world.World
|
import de.bixilon.minosoft.data.world.World
|
||||||
import de.bixilon.minosoft.data.world.biome.source.SpatialBiomeArray
|
|
||||||
import de.bixilon.minosoft.data.world.chunk.chunk.Chunk
|
import de.bixilon.minosoft.data.world.chunk.chunk.Chunk
|
||||||
|
|
||||||
class FastNoiseAccessor(world: World) : NoiseBiomeAccessor(world, 0L) {
|
class FastNoiseAccessor(world: World) : NoiseBiomeAccessor(world, 0L) {
|
||||||
@ -23,9 +22,6 @@ class FastNoiseAccessor(world: World) : NoiseBiomeAccessor(world, 0L) {
|
|||||||
override fun get(x: Int, y: Int, z: Int, chunk: Chunk): Biome? {
|
override fun get(x: Int, y: Int, z: Int, chunk: Chunk): Biome? {
|
||||||
val biomeY = if (world.dimension.supports3DBiomes) y else 0
|
val biomeY = if (world.dimension.supports3DBiomes) y else 0
|
||||||
|
|
||||||
val source = chunk.biomeSource
|
return chunk.biomeSource.get(x, biomeY, z) // TODO: this is really dirty hack
|
||||||
if (source !is SpatialBiomeArray) return null
|
|
||||||
|
|
||||||
return source.get(x, biomeY, z) // TODO: this is really dirty hack
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user