This commit is contained in:
dfsek
2021-07-19 21:51:38 -07:00
parent 24a4ff4044
commit 9673ab8ce1
2 changed files with 4 additions and 4 deletions

View File

@@ -30,7 +30,7 @@ public class WorldConfigImpl implements WorldConfig {
pack.getRegistryMap().forEach((clazz, pair) -> registryMap.put(clazz, new LockedRegistryImpl<>(pair.getLeft())));
this.provider = pack.getBiomeProviderBuilder().build(world.getWorld().getSeed());
this.provider = pack.getBiomeProviderBuilder();
}
@Override

View File

@@ -28,7 +28,7 @@ public class TerraBiomeSource extends BiomeSource {
private final Registry<Biome> biomeRegistry;
private final long seed;
private final BiomeProvider grid;
private final BiomeProvider provider;
private final ConfigPack pack;
public TerraBiomeSource(Registry<Biome> biomes, long seed, ConfigPack pack) {
@@ -37,7 +37,7 @@ public class TerraBiomeSource extends BiomeSource {
.collect(Collectors.toList()));
this.biomeRegistry = biomes;
this.seed = seed;
this.grid = pack.getBiomeProviderBuilder().build(seed);
this.provider = pack.getBiomeProviderBuilder();
this.pack = pack;
}
@@ -53,7 +53,7 @@ public class TerraBiomeSource extends BiomeSource {
@Override
public Biome getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) {
TerraBiome biome = grid.getBiome(biomeX << 2, biomeZ << 2, seed);
TerraBiome biome = provider.getBiome(biomeX << 2, biomeZ << 2, seed);
return biomeRegistry.get(new Identifier("terra", FabricUtil.createBiomeID(pack, biome.getID())));
}
}