Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.hlaaftana.mods.EndOres.handlers;
- import java.io.File;
- import net.minecraftforge.common.config.Configuration;
- public class ConfigHandler
- {
- // worldgenores
- public static boolean generateCoalOre;
- public static boolean generateIronOre;
- public static boolean generateGoldOre;
- public static boolean generateLapisOre;
- public static boolean generateRedstoneOre;
- public static boolean generateDiamondOre;
- public static boolean generateEmeraldOre;
- public static boolean generateQuartzOre;
- public static int coalSpawnProbability;
- public static int coalMinY;
- public static int coalMaxY;
- public static int ironSpawnProbability;
- public static int ironMinY;
- public static int ironMaxY;
- public static int goldSpawnProbability;
- public static int goldMinY;
- public static int goldMaxY;
- public static int lapisSpawnProbability;
- public static int lapisMinY;
- public static int lapisMaxY;
- public static int redstoneSpawnProbability;
- public static int redstoneMinY;
- public static int redstoneMaxY;
- public static int diamondSpawnProbability;
- public static int diamondMinY;
- public static int diamondMaxY;
- public static int emeraldSpawnProbability;
- public static int emeraldMinY;
- public static int emeraldMaxY;
- public static int quartzSpawnProbability;
- public static int quartzMinY;
- public static int quartzMaxY;
- public static void initProps(File location)
- {
- File mainFile = new File(location + "/EndOres.cfg");
- Configuration config = new Configuration(mainFile);
- config.load();
- // worldgenores
- generateCoalOre = config.get("worldgenOres", "generateCoalOre", true).getBoolean(true);
- generateIronOre = config.get("worldgenOres", "generateIronOre", true).getBoolean(true);
- generateGoldOre = config.get("worldgenOres", "generateGoldOre", true).getBoolean(true);
- generateLapisOre = config.get("worldgenOres", "generateLapisOre", true).getBoolean(true);
- generateRedstoneOre = config.get("worldgenOres", "generateRedstoneOre", true).getBoolean(true);
- generateDiamondOre = config.get("worldgenOres", "generateDiamondOre", true).getBoolean(true);
- generateEmeraldOre = config.get("worldgenOres", "generateEmeraldOre", true).getBoolean(true);
- generateQuartzOre = config.get("worldgenOres", "generateQuartzOre", true).getBoolean(true);
- coalSpawnProbability = config.get("worldgenOres", "coalSpawnProbability", 16).getInt(16);
- coalMinY = config.get("worldgenOres", "coalMinY", 0).getInt(0);
- coalMaxY = config.get("worldgenOres", "coalMaxY", 128).getInt(128);
- ironSpawnProbability = config.get("worldgenOres", "ironSpawnProbability", 8).getInt(8);
- ironMinY = config.get("worldgenOres", "ironMinY", 0).getInt(0);
- ironMaxY = config.get("worldgenOres", "ironMaxY", 128).getInt(128);
- goldSpawnProbability = config.get("worldgenOres", "goldSpawnProbability", 4).getInt(4);
- goldMinY = config.get("worldgenOres", "goldMinY", 0).getInt(0);
- goldMaxY = config.get("worldgenOres", "goldMaxY", 128).getInt(128);
- lapisSpawnProbability = config.get("worldgenOres", "lapisSpawnProbability", 12).getInt(12);
- lapisMinY = config.get("worldgenOres", "lapisMinY", 0).getInt(0);
- lapisMaxY = config.get("worldgenOres", "lapisMaxY", 128).getInt(128);
- redstoneSpawnProbability = config.get("worldgenOres", "redstoneSpawnProbability", 12).getInt(12);
- redstoneMinY = config.get("worldgenOres", "redstoneMinY", 0).getInt(0);
- redstoneMaxY = config.get("worldgenOres", "redstoneMaxY", 128).getInt(128);
- diamondSpawnProbability = config.get("worldgenOres", "diamondSpawnProbability", 2).getInt(2);
- diamondMinY = config.get("worldgenOres", "diamondMinY", 0).getInt(0);
- diamondMaxY = config.get("worldgenOres", "diamondMaxY", 128).getInt(128);
- emeraldSpawnProbability = config.get("worldgenOres", "emeraldSpawnProbability", 2).getInt(2);
- emeraldMinY = config.get("worldgenOres", "emeraldMinY", 0).getInt(0);
- emeraldMaxY = config.get("worldgenOres", "emeraldMaxY", 128).getInt(128);
- quartzSpawnProbability = config.get("worldgenOres", "quartzSpawnProbability", 8).getInt(8);
- quartzMinY = config.get("worldgenOres", "quartzMinY", 0).getInt(0);
- quartzMaxY = config.get("worldgenOres", "quartzMaxY", 128).getInt(128);
- if (config.hasChanged())
- {
- config.save();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment