Biome selector no longer requires random parameter.
Implemented new biome selector changes.
This commit is contained in:
parent
c2fb0ffea8
commit
5b1bb4288d
@ -32,6 +32,10 @@ public class BiomeSelector {
|
||||
temperaturePartitionedOceanBiomes.put(0.5f, new ArrayList<>());
|
||||
}
|
||||
|
||||
public BiomeSelector() {
|
||||
this(new Random());
|
||||
}
|
||||
|
||||
public void initialize() {
|
||||
if (initialized) throw new IllegalStateException("Biome selector is already initialized.");
|
||||
|
||||
|
@ -2,8 +2,6 @@ package ca.recrown.islandsurvivalcraft.world;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import org.bukkit.block.Biome;
|
||||
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
@ -18,7 +16,7 @@ public class BiomeSelectorTest {
|
||||
@BeforeAll
|
||||
public void setUp() {
|
||||
|
||||
biomeSelector = new BiomeSelector(new Random());
|
||||
biomeSelector = new BiomeSelector();
|
||||
biomeSelector.initialize();
|
||||
}
|
||||
|
||||
|
@ -50,7 +50,7 @@ public class UniBiomeIslandGeneratorTest {
|
||||
public void generateBiome(int chunkX, int chunkZ) {
|
||||
IslandWorldMapper mapper = new IslandWorldMapper(rand, blockValueCache);
|
||||
TemperatureMapGenerator temperatureMapGenerator = new TemperatureMapGenerator(SEED);
|
||||
BiomeSelector biomeSelector = new BiomeSelector(rand);
|
||||
BiomeSelector biomeSelector = new BiomeSelector();
|
||||
biomeSelector.initialize();
|
||||
BiomeGenerator biomeGenerator = new UniBiomeIslandGenerator();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user