diff options
author | Jordan Byrne <draknyte1@hotmail.com> | 2017-12-29 20:47:47 +1000 |
---|---|---|
committer | Jordan Byrne <draknyte1@hotmail.com> | 2017-12-29 20:47:47 +1000 |
commit | bcd8344c3732f08e331cf048f1f748c5b55f2812 (patch) | |
tree | 90c0824156056fe69b6dd72d57b51e8b724f00c8 /src/Java/gtPlusPlus/GTplusplus_Secondary.java | |
parent | 2e56743afd8a5108083b90bb4f76dc14b808b9a2 (diff) | |
download | GT5-Unofficial-bcd8344c3732f08e331cf048f1f748c5b55f2812.tar.gz GT5-Unofficial-bcd8344c3732f08e331cf048f1f748c5b55f2812.tar.bz2 GT5-Unofficial-bcd8344c3732f08e331cf048f1f748c5b55f2812.zip |
+ Added more new ore veins.
% Tweaked some ore veins.
% Tweaked size of debug tool's area clear to double.
$ Fixed an issue that broke tooltips.
$ Quite a lot of back-end work for ore generation in the dark dimension.
$ Fixed improper generation of the GT++ WorldGen configuration file.
$ Fixed ore vein densities.
$ Fixed ore veins not generating as expected.
Diffstat (limited to 'src/Java/gtPlusPlus/GTplusplus_Secondary.java')
-rw-r--r-- | src/Java/gtPlusPlus/GTplusplus_Secondary.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/Java/gtPlusPlus/GTplusplus_Secondary.java b/src/Java/gtPlusPlus/GTplusplus_Secondary.java index 0a8517e9bc..ae163191fd 100644 --- a/src/Java/gtPlusPlus/GTplusplus_Secondary.java +++ b/src/Java/gtPlusPlus/GTplusplus_Secondary.java @@ -9,6 +9,8 @@ import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.*; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.relauncher.IFMLLoadingPlugin.MCVersion; +import gregtech.api.GregTech_API; +import gregtech.api.util.GT_Config; import gtPlusPlus.api.objects.Logger; import gtPlusPlus.core.lib.CORE; import gtPlusPlus.core.material.MaterialGenerator; @@ -17,6 +19,7 @@ import gtPlusPlus.core.world.darkworld.Dimension_DarkWorld; import gtPlusPlus.core.world.darkworld.biome.Biome_DarkWorld; import gtPlusPlus.core.world.darkworld.block.DarkWorldContentLoader; import gtPlusPlus.core.world.darkworld.gen.gt.WorldGen_GT_Base; +import gtPlusPlus.core.world.darkworld.gen.gt.WorldGen_Ores; import gtPlusPlus.xmod.gregtech.HANDLER_GT; import gtPlusPlus.xmod.gregtech.api.util.GTPP_Config; import net.minecraftforge.common.DimensionManager; @@ -44,7 +47,7 @@ public class GTplusplus_Secondary { Logger.INFO("Loading " + MODID2 + " V" + VERSION2); //Setup - setVars(); + setVars(event); setDarkBiome(new Biome_DarkWorld()); DarkWorld_Dimension = new Dimension_DarkWorld(); @@ -112,7 +115,10 @@ public class GTplusplus_Secondary { } - void setVars(){ + void setVars(FMLPreInitializationEvent event){ + //Init WorldGen config. + HANDLER_GT.sCustomWorldgenFile = new GTPP_Config(new Configuration(new File(new File(event.getModConfigurationDirectory(), "GTplusplus"), "WorldGeneration.cfg"))); + if (DimensionManager.isDimensionRegistered(Dimension_DarkWorld.DIMID)){ Dimension_DarkWorld.DIMID = DimensionManager.getNextFreeDimId(); } @@ -120,7 +126,7 @@ public class GTplusplus_Secondary { /* * Set World Generation Values */ - + WorldGen_Ores.generateValidOreVeins(); WorldGen_GT_Base.oreveinPercentage = 75; WorldGen_GT_Base.oreveinAttempts = 64; WorldGen_GT_Base.oreveinMaxPlacementAttempts = 8; |