Config Path Tweaks
This commit is contained in:
+2
-2
@@ -85,8 +85,8 @@ public class AEConfig extends Configuration implements IConfigureableObject, ICo
|
|||||||
public int portablecell_battery = 20000;
|
public int portablecell_battery = 20000;
|
||||||
public int staff_battery = 8000;
|
public int staff_battery = 8000;
|
||||||
|
|
||||||
public AEConfig(File f) {
|
public AEConfig(String path) {
|
||||||
super( new File( f.getPath() + File.separator + "AppliedEnergistics2" + File.separator + "AppliedEnergistics2.cfg" ) );
|
super( new File( path + "AppliedEnergistics2.cfg" ) );
|
||||||
|
|
||||||
final double DEFAULT_BC_EXCHANGE = 5.0;
|
final double DEFAULT_BC_EXCHANGE = 5.0;
|
||||||
// final double DEFAULT_UE_EXCHANGE = 5.0;
|
// final double DEFAULT_UE_EXCHANGE = 5.0;
|
||||||
|
|||||||
+13
-3
@@ -1,5 +1,7 @@
|
|||||||
package appeng.core;
|
package appeng.core;
|
||||||
|
|
||||||
|
import java.io.File;
|
||||||
|
|
||||||
import appeng.core.crash.CrashEnhancement;
|
import appeng.core.crash.CrashEnhancement;
|
||||||
import appeng.core.crash.CrashInfo;
|
import appeng.core.crash.CrashInfo;
|
||||||
import appeng.core.features.AEFeature;
|
import appeng.core.features.AEFeature;
|
||||||
@@ -26,6 +28,13 @@ import cpw.mods.fml.common.network.NetworkRegistry;
|
|||||||
public class AppEng
|
public class AppEng
|
||||||
{
|
{
|
||||||
|
|
||||||
|
private String configPath;
|
||||||
|
|
||||||
|
public String getConfigPath()
|
||||||
|
{
|
||||||
|
return configPath;
|
||||||
|
}
|
||||||
|
|
||||||
public final static String modid = "appliedenergistics2";
|
public final static String modid = "appliedenergistics2";
|
||||||
public final static String name = "Applied Energistics 2";
|
public final static String name = "Applied Energistics 2";
|
||||||
|
|
||||||
@@ -45,7 +54,6 @@ public class AppEng
|
|||||||
+ net.minecraftforge.common.ForgeVersion.buildVersion + ",)"; // buildVersion
|
+ net.minecraftforge.common.ForgeVersion.buildVersion + ",)"; // buildVersion
|
||||||
|
|
||||||
public AppEng() {
|
public AppEng() {
|
||||||
|
|
||||||
instance = this;
|
instance = this;
|
||||||
|
|
||||||
for (CrashInfo ci : CrashInfo.values())
|
for (CrashInfo ci : CrashInfo.values())
|
||||||
@@ -97,8 +105,10 @@ public class AppEng
|
|||||||
@EventHandler
|
@EventHandler
|
||||||
void PreInit(FMLPreInitializationEvent event)
|
void PreInit(FMLPreInitializationEvent event)
|
||||||
{
|
{
|
||||||
AEConfig.instance = new AEConfig( event.getModConfigurationDirectory() );
|
configPath = event.getModConfigurationDirectory().getPath() + File.separator + "AppliedEnergistics2" + File.separator;
|
||||||
FacadeConfig.instance = new FacadeConfig( event.getModConfigurationDirectory() );
|
|
||||||
|
AEConfig.instance = new AEConfig( configPath );
|
||||||
|
FacadeConfig.instance = new FacadeConfig( configPath );
|
||||||
|
|
||||||
AELog.info( "Starting ( PreInit )" );
|
AELog.info( "Starting ( PreInit )" );
|
||||||
|
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ public class FacadeConfig extends Configuration
|
|||||||
public static FacadeConfig instance;
|
public static FacadeConfig instance;
|
||||||
Pattern replacementPattern;
|
Pattern replacementPattern;
|
||||||
|
|
||||||
public FacadeConfig(File f) {
|
public FacadeConfig(String path) {
|
||||||
super( new File( f.getPath() + File.separator + "AppliedEnergistics2" + File.separator + "Facades.cfg" ) );
|
super( new File( path + "Facades.cfg" ) );
|
||||||
replacementPattern = Pattern.compile( "[^a-zA-Z0-9]" );
|
replacementPattern = Pattern.compile( "[^a-zA-Z0-9]" );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user