Cache 2D noise results to increase performance, update to latest Gaea

This commit is contained in:
dfsek
2020-10-31 15:46:09 -07:00
parent 89bc05fde8
commit be70ffa1b4
21 changed files with 51 additions and 26 deletions

View File

@@ -48,7 +48,7 @@ public class TerraChunkGenerator extends GaeaChunkGenerator {
private final PopulationManager popMan = new PopulationManager(Terra.getInstance());
private boolean needsLoad = true;
private final int octaves;
private final float frequency;
private final double frequency;
private static final Map<World, PopulationManager> popMap = new HashMap<>();
@@ -167,7 +167,7 @@ public class TerraChunkGenerator extends GaeaChunkGenerator {
}
@Override
public float getNoiseFrequency(World world) {
public double getNoiseFrequency(World world) {
return frequency;
}