diff options
| author | Lance5057 <Lance5057@gmail.com> | 2015-10-05 00:02:32 -0500 |
|---|---|---|
| committer | Lance5057 <Lance5057@gmail.com> | 2015-10-15 04:54:18 -0500 |
| commit | d67ec64707414df6f78f45ec1710b4ec3fc1ef66 (patch) | |
| tree | 6a926cb12990aa88cb62e8ec099045f5b54fd8b1 /src/main/java/lance5057/tDefense/TD_Config.java | |
| parent | adefc630eb6876c19660c4f51876cc9bf00d78f0 (diff) | |
Refactor and Compartmentalize all the codes!
Diffstat (limited to 'src/main/java/lance5057/tDefense/TD_Config.java')
| -rw-r--r-- | src/main/java/lance5057/tDefense/TD_Config.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/main/java/lance5057/tDefense/TD_Config.java b/src/main/java/lance5057/tDefense/TD_Config.java new file mode 100644 index 0000000..66e1791 --- /dev/null +++ b/src/main/java/lance5057/tDefense/TD_Config.java @@ -0,0 +1,45 @@ +package lance5057.tDefense; + +import java.util.Vector; + +import cpw.mods.fml.common.event.FMLPreInitializationEvent; +import net.minecraftforge.common.config.Configuration; +import net.minecraftforge.common.config.Property; + +public class TD_Config +{ + public int AeonsteelMatID; + public int QueensGoldMatID; + public int DogbeariumMatID; + + public int DazeID; + public int CrestFeathersID; + public int CrestMirrorsID; + public int CrestLegendsID; + public int CrestBladesID; + + public int MaterialIndex; + + public TD_Config(FMLPreInitializationEvent e) + { + Configuration config = new Configuration(e.getSuggestedConfigurationFile()); + + config.load(); + + AeonsteelMatID = config.get("Material Configs", "Aeonsteel Material ID", 201).getInt(); + QueensGoldMatID = config.get("Material Configs", "QueensGold Material ID", 202).getInt(); + DogbeariumMatID = config.get("Material Configs", "Dogbearium Material ID", 203).getInt(); + + DazeID = config.get("Modifier Configs", "Daze ID", 18).getInt(); + CrestFeathersID = config.get("Modifier Configs", "Crest of Feathers ID", 19).getInt(); + CrestMirrorsID = config.get("Modifier Configs", "Crest of Mirrors ID", 20).getInt(); + CrestLegendsID = config.get("Modifier Configs", "Crest of Legends ID", 21).getInt(); + CrestLegendsID = config.get("Modifier Configs", "Crest of Legends ID", 22).getInt(); + + MaterialIndex = config.get("Material Index", "Highest material ID -\n TDefense - 204\n MFR - 1001\n ExtraTIC - 1024", 204).getInt(); + + + + config.save(); + } +} |
