find valid generation point should now test for biome
This commit is contained in:
1 parent
d05d08ba7c
commit
c16cb2e9dd
1 file changed
+2
-2
@@ -218,8 +218,8 @@ public class FeatureGenerator
|
|||||||
final HolderSet<Biome> structureBiomes = structure.biomes();
|
final HolderSet<Biome> structureBiomes = structure.biomes();
|
||||||
|
|
||||||
if (!computeBox) {
|
if (!computeBox) {
|
||||||
Holder<Biome> genBiome = generator.getBiomeSource().getNoiseBiome(QuartPos.fromBlock(pos.getX()), QuartPos.fromBlock(pos.getY()), QuartPos.fromBlock(pos.getZ()), seed.sampler());
|
//Holder<Biome> genBiome = generator.getBiomeSource().getNoiseBiome(QuartPos.fromBlock(pos.getX()), QuartPos.fromBlock(pos.getY()), QuartPos.fromBlock(pos.getZ()), seed.sampler());
|
||||||
if (structureBiomes.contains(genBiome) && structure.findValidGenerationPoint(new Structure.GenerationContext(
|
if (structure.findValidGenerationPoint(new Structure.GenerationContext(
|
||||||
world.registryAccess(), generator, generator.getBiomeSource(),
|
world.registryAccess(), generator, generator.getBiomeSource(),
|
||||||
seed, world.getStructureManager(), world.getSeed(), chunkPos, world, structureBiomes::contains
|
seed, world.getStructureManager(), world.getSeed(), chunkPos, world, structureBiomes::contains
|
||||||
)).isPresent())
|
)).isPresent())
|
||||||
|
|||||||
Reference in new issue
Block a user