mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
48 lines
1.5 KiB
Java
48 lines
1.5 KiB
Java
package ninja.bytecode.iris;
|
|
|
|
import ninja.bytecode.iris.util.InterpolationMode;
|
|
import ninja.bytecode.iris.util.ObjectMode;
|
|
import ninja.bytecode.iris.util.PerformanceMode;
|
|
|
|
public class Settings
|
|
{
|
|
public PerformanceSettings performance = new PerformanceSettings();
|
|
public GeneratorSettings gen = new GeneratorSettings();
|
|
|
|
public static class PerformanceSettings
|
|
{
|
|
public PerformanceMode performanceMode = PerformanceMode.HALF_CPU;
|
|
public ObjectMode objectMode = ObjectMode.PARALLAX;
|
|
public int threadPriority = Thread.MAX_PRIORITY;
|
|
public int threadCount = 4;
|
|
public boolean debugMode = true;
|
|
public int decorationAccuracy = 2;
|
|
public boolean noObjectFail = false;
|
|
public boolean verbose = false;
|
|
public int placeHistoryLimit = 8192;
|
|
}
|
|
|
|
public static class GeneratorSettings
|
|
{
|
|
public InterpolationMode interpolationMode = InterpolationMode.BILINEAR;
|
|
public int interpolationRadius = 6;
|
|
public double objectDensity = 1D;
|
|
public double horizontalZoom = 2;
|
|
public double heightFracture = 155;
|
|
public double landScale = 0.75;
|
|
public double landChance = 0.65;
|
|
public double roughness = 1.55;
|
|
public double biomeEdgeFuzzScale = 1;
|
|
public double biomeEdgeScrambleScale = 0.3;
|
|
public double biomeEdgeScrambleRange = 0.9;
|
|
public double heightMultiplier = 0.806;
|
|
public double heightExponentBase = 1;
|
|
public double heightExponentMultiplier = 1.41;
|
|
public double heightScale = 0.56;
|
|
public double baseHeight = 0.065;
|
|
public int seaLevel = 63;
|
|
public double biomeScale = 1;
|
|
public boolean flatBedrock = false;
|
|
}
|
|
}
|