auracore/src/main/java/dev/tilera/auracore/Config.java
Timo Ley 7c128b580f
Some checks failed
continuous-integration/drone/push Build is failing
feat: add config file
2022-12-13 16:41:38 +01:00

24 lines
871 B
Java

package dev.tilera.auracore;
import java.io.File;
import cpw.mods.fml.common.Loader;
import net.minecraftforge.common.config.Configuration;
public class Config {
private static Configuration config = new Configuration(new File(Loader.instance().getConfigDir(), "AuraCore.cfg"));
public static int nodeRarity = 23;
public static int specialNodeRarity = 75;
public static boolean replaceSilverwood = true;
public static void load() {
config.load();
nodeRarity = config.get("worldgen", "nodeRarity", nodeRarity).getInt(nodeRarity);
specialNodeRarity = config.get("worldgen", "specialNodeRarity", specialNodeRarity).getInt(specialNodeRarity);
replaceSilverwood = config.getBoolean("replaceSilverwood", "worldgen", replaceSilverwood, "Replace Silverwood trees with TC3 Silverwood");
config.save();
}
}