mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
56 lines
1.7 KiB
Java
56 lines
1.7 KiB
Java
package ninja.bytecode.iris;
|
|
|
|
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.UNLIMITED;
|
|
public boolean fastDecoration = true;
|
|
public int threadPriority = Thread.MAX_PRIORITY;
|
|
public int compilerPriority = Thread.MAX_PRIORITY;
|
|
public int threadCount = 4;
|
|
public boolean debugMode = false;
|
|
public int compilerThreads = 12;
|
|
public int decorationAccuracy = 1;
|
|
public int cascadeLimit = 14;
|
|
}
|
|
|
|
public static class GeneratorSettings
|
|
{
|
|
public int hermiteSampleRadius = 6;
|
|
public double horizontalZoom = 1;
|
|
public double heightFracture = 155;
|
|
public double beachScale = 76;
|
|
public double landScale = 0.325;
|
|
public double landChance = 0.62;
|
|
public double biomeEdgeScramble = 1550D; // 1550D
|
|
public double roughness = 1.55;
|
|
public double heightMultiplier = 0.806;
|
|
public double heightExponentBase = 1;
|
|
public double heightExponentMultiplier = 1.41;
|
|
public double heightScale = 0.56;
|
|
public double superHeightScale = 0.95;
|
|
public double baseHeight = 0.165;
|
|
public int seaLevel = 63;
|
|
public double caveDensity = 4;
|
|
public double caveScale = 1.45;
|
|
public double biomeScale = 2.5;
|
|
public boolean flatBedrock = true;
|
|
public boolean genObjects = false;
|
|
public boolean genCarving = false;
|
|
public boolean genCaverns = false;
|
|
public boolean genCaves = false;
|
|
public double carvingChance = 0.352;
|
|
public double cavernChance = 0.321;
|
|
public int minCarvingHeight = 75;
|
|
public int maxCarvingHeight = 155;
|
|
public int minCavernHeight = 14;
|
|
public int maxCavernHeight = 54;
|
|
}
|
|
}
|