Files
strom/mc/gen/multi_noise_test.go
T
2026-08-06 15:43:20 +02:00

29 lines
623 B
Go

package gen
import (
"testing"
"git.anygate.cloud/anygatecloud/strom/mc/data"
)
func TestBiomeNoise_SampleBiome(t *testing.T) {
var worldSeed int64 = 70388202460762
x := XoroshiroFromSeed(worldSeed)
x.Mix()
b := BiomeNoiseFromXoroshiro(x, false)
mnd, err := data.LoadMultiNoise("1.21.11")
if err != nil {
t.Fatalf("LoadMultiNoise: %v", err)
}
biome, err := b.SampleBiome(-1, -16, 0, mnd, data.MultiNoiseOverworld)
if err != nil {
t.Fatalf("SampleBiome: %v", err)
}
expected := "minecraft:bamboo_jungle"
if biome != expected {
t.Errorf("SampleBiome(-1, -16, 0) = %s, want %s", biome, expected)
}
}