aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/preload
diff options
context:
space:
mode:
authorNotAPenguin <michiel.vandeginste@gmail.com>2024-09-02 23:17:17 +0200
committerGitHub <noreply@github.com>2024-09-02 23:17:17 +0200
commit1b820de08a05070909a267e17f033fcf58ac8710 (patch)
tree02831a025986a06b20f87e5bcc69d1e0c639a342 /src/main/java/gregtech/loaders/preload
parentafd3fd92b6a6ab9ab0d0dc3214e6bc8ff7a86c9b (diff)
downloadGT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.tar.gz
GT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.tar.bz2
GT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.zip
The Great Renaming (#3014)
* move kekztech to a single root dir * move detrav to a single root dir * move gtnh-lanthanides to a single root dir * move tectech and delete some gross reflection in gt++ * remove more reflection inside gt5u * delete more reflection in gt++ * fix imports * move bartworks and bwcrossmod * fix proxies * move galactigreg and ggfab * move gtneioreplugin * try to fix gt++ bee loader * apply the rename rules to BW * apply rename rules to bwcrossmod * apply rename rules to detrav scanner mod * apply rename rules to galacticgreg * apply rename rules to ggfab * apply rename rules to goodgenerator * apply rename rules to gtnh-lanthanides * apply rename rules to gt++ * apply rename rules to kekztech * apply rename rules to kubatech * apply rename rules to tectech * apply rename rules to gt apply the rename rules to gt * fix tt import * fix mui hopefully * fix coremod except intergalactic * rename assline recipe class * fix a class name i stumbled on * rename StructureUtility to GTStructureUtility to prevent conflict with structurelib * temporary rename of GTTooltipDataCache to old name * fix gt client/server proxy names
Diffstat (limited to 'src/main/java/gregtech/loaders/preload')
-rw-r--r--src/main/java/gregtech/loaders/preload/GTPreLoad.java (renamed from src/main/java/gregtech/loaders/preload/GT_PreLoad.java)452
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java31
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java4
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java458
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderCircuitBehaviors.java31
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderGTBlockFluid.java (renamed from src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java)1168
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderGTItemData.java (renamed from src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java)403
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderGTOreDictionary.java456
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderMetaTileEntities.java (renamed from src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java)4813
-rw-r--r--src/main/java/gregtech/loaders/preload/LoaderOreProcessing.java (renamed from src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java)6
10 files changed, 3615 insertions, 4207 deletions
diff --git a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java b/src/main/java/gregtech/loaders/preload/GTPreLoad.java
index a2e6137cff..f0eb4c6d8c 100644
--- a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
+++ b/src/main/java/gregtech/loaders/preload/GTPreLoad.java
@@ -1,6 +1,6 @@
package gregtech.loaders.preload;
-import static gregtech.GT_Mod.GT_FML_LOGGER;
+import static gregtech.GTMod.GT_FML_LOGGER;
import static gregtech.api.enums.Mods.CraftTweaker;
import static gregtech.api.enums.Mods.GalacticraftCore;
import static gregtech.api.enums.Mods.GregTech;
@@ -31,22 +31,22 @@ import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.ModContainer;
import cpw.mods.fml.common.discovery.ASMDataTable;
import cpw.mods.fml.common.discovery.ModDiscoverer;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Dyes;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.recipe.RecipeCategory;
import gregtech.api.recipe.RecipeCategoryHolder;
import gregtech.api.recipe.RecipeCategorySetting;
-import gregtech.api.util.GT_Config;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_RecipeBuilder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.GT_Proxy;
+import gregtech.api.util.GTConfig;
+import gregtech.api.util.GTLanguageManager;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTRecipeBuilder;
+import gregtech.api.util.GTUtility;
+import gregtech.common.GTProxy;
import gregtech.common.config.client.ConfigColorModulation;
import gregtech.common.config.client.ConfigInterface;
import gregtech.common.config.client.ConfigRender;
@@ -57,15 +57,15 @@ import gregtech.common.config.gregtech.ConfigGeneral;
import gregtech.common.config.gregtech.ConfigMachines;
import gregtech.common.config.gregtech.ConfigOreDropBehavior;
import gregtech.common.config.gregtech.ConfigPollution;
-import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_LongDistancePipelineBase;
-import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_Cleanroom;
+import gregtech.common.tileentities.machines.long_distance.MTELongDistancePipelineBase;
+import gregtech.common.tileentities.machines.multi.MTECleanroom;
-public class GT_PreLoad {
+public class GTPreLoad {
public static void sortToTheEnd() {
try {
- GT_FML_LOGGER.info("GT_Mod: Sorting GregTech to the end of the Mod List for further processing.");
- LoadController tLoadController = (LoadController) GT_Utility
+ GT_FML_LOGGER.info("GTMod: Sorting GregTech to the end of the Mod List for further processing.");
+ LoadController tLoadController = (LoadController) GTUtility
.getFieldContent(Loader.instance(), "modController", true, true);
assert tLoadController != null;
List<ModContainer> tModList = tLoadController.getActiveModList();
@@ -84,15 +84,15 @@ public class GT_PreLoad {
if (tGregTech != null) {
tNewModsList.add(tGregTech);
}
- Objects.requireNonNull(GT_Utility.getField(tLoadController, "activeModList", true, true))
+ Objects.requireNonNull(GTUtility.getField(tLoadController, "activeModList", true, true))
.set(tLoadController, tNewModsList);
} catch (Throwable e) {
- GT_Mod.logStackTrace(e);
+ GTMod.logStackTrace(e);
}
}
public static void initLocalization(File languageDir) {
- GT_FML_LOGGER.info("GT_Mod: Generating Lang-File");
+ GT_FML_LOGGER.info("GTMod: Generating Lang-File");
if (FMLCommonHandler.instance()
.getEffectiveSide()
@@ -104,107 +104,107 @@ public class GT_PreLoad {
GT_FML_LOGGER.info("User lang is " + userLang);
if (userLang.equals("en_US")) {
GT_FML_LOGGER.info("Loading GregTech.lang");
- GT_LanguageManager.isEN_US = true;
- GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
+ GTLanguageManager.isEN_US = true;
+ GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
} else {
String l10nFileName = "GregTech_" + userLang + ".lang";
File l10nFile = new File(languageDir, l10nFileName);
if (l10nFile.isFile()) {
GT_FML_LOGGER.info("Loading l10n file: " + l10nFileName);
- GT_LanguageManager.sEnglishFile = new Configuration(l10nFile);
+ GTLanguageManager.sEnglishFile = new Configuration(l10nFile);
} else {
GT_FML_LOGGER.info("Cannot find l10n file " + l10nFileName + ", fallback to GregTech.lang");
- GT_LanguageManager.isEN_US = true;
- GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
+ GTLanguageManager.isEN_US = true;
+ GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
}
}
} else {
- GT_LanguageManager.isEN_US = true;
- GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
+ GTLanguageManager.isEN_US = true;
+ GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
}
- GT_LanguageManager.sEnglishFile.load();
+ GTLanguageManager.sEnglishFile.load();
Materials.getMaterialsMap()
.values()
.parallelStream()
.filter(Objects::nonNull)
.forEach(
- aMaterial -> aMaterial.mLocalizedName = GT_LanguageManager
+ aMaterial -> aMaterial.mLocalizedName = GTLanguageManager
.addStringLocalization("Material." + aMaterial.mName.toLowerCase(), aMaterial.mDefaultLocalName));
}
public static void getConfiguration(File configDir) {
File tFile = new File(new File(configDir, "GregTech"), "IDs.cfg");
- GT_Config.sConfigFileIDs = new Configuration(tFile);
- GT_Config.sConfigFileIDs.load();
- GT_Config.sConfigFileIDs.save();
+ GTConfig.sConfigFileIDs = new Configuration(tFile);
+ GTConfig.sConfigFileIDs.load();
+ GTConfig.sConfigFileIDs.save();
tFile = new File(new File(configDir, "GregTech"), "Cleanroom.cfg");
- GT_Config.cleanroomFile = new Configuration(tFile);
- GT_Config.cleanroomFile.load();
- GT_Config.cleanroomFile.save();
+ GTConfig.cleanroomFile = new Configuration(tFile);
+ GTConfig.cleanroomFile.load();
+ GTConfig.cleanroomFile.save();
tFile = new File(new File(configDir, "GregTech"), "UndergroundFluids.cfg");
- GT_Config.undergroundFluidsFile = new Configuration(tFile);
- GT_Config.undergroundFluidsFile.load();
- GT_Config.undergroundFluidsFile.save();
+ GTConfig.undergroundFluidsFile = new Configuration(tFile);
+ GTConfig.undergroundFluidsFile.load();
+ GTConfig.undergroundFluidsFile.save();
- GregTech_API.NEIClientFIle = new GT_Config(
+ GregTechAPI.NEIClientFIle = new GTConfig(
new Configuration(new File(new File(configDir, "GregTech"), "NEIClient.cfg")));
}
public static void createLogFiles(File parentFile) {
- GT_Log.mLogFile = new File(parentFile, "logs/GregTech.log");
- if (!GT_Log.mLogFile.exists()) {
+ GTLog.mLogFile = new File(parentFile, "logs/GregTech.log");
+ if (!GTLog.mLogFile.exists()) {
try {
- GT_Log.mLogFile.createNewFile();
+ GTLog.mLogFile.createNewFile();
} catch (Throwable ignored) {}
}
try {
- GT_Log.out = GT_Log.err = new PrintStream(GT_Log.mLogFile);
+ GTLog.out = GTLog.err = new PrintStream(GTLog.mLogFile);
} catch (FileNotFoundException ignored) {}
if (ConfigGeneral.loggingOreDict) {
- GT_Log.mOreDictLogFile = new File(parentFile, "logs/OreDict.log");
- if (!GT_Log.mOreDictLogFile.exists()) {
+ GTLog.mOreDictLogFile = new File(parentFile, "logs/OreDict.log");
+ if (!GTLog.mOreDictLogFile.exists()) {
try {
- GT_Log.mOreDictLogFile.createNewFile();
+ GTLog.mOreDictLogFile.createNewFile();
} catch (Throwable ignored) {}
}
- List<String> tList = ((GT_Log.LogBuffer) GT_Log.ore).mBufferedOreDictLog;
+ List<String> tList = ((GTLog.LogBuffer) GTLog.ore).mBufferedOreDictLog;
try {
- GT_Log.ore = new PrintStream(GT_Log.mOreDictLogFile);
+ GTLog.ore = new PrintStream(GTLog.mOreDictLogFile);
} catch (Throwable ignored) {}
- GT_Log.ore.println("******************************************************************************");
- GT_Log.ore.println("* This is the complete log of the GT5-Unofficial OreDictionary Handler. It *");
- GT_Log.ore.println("* processes all OreDictionary entries and can sometimes cause errors. All *");
- GT_Log.ore.println("* entries and errors are being logged. If you see an error please raise an *");
- GT_Log.ore.println("* issue at https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues. *");
- GT_Log.ore.println("******************************************************************************");
- tList.forEach(GT_Log.ore::println);
+ GTLog.ore.println("******************************************************************************");
+ GTLog.ore.println("* This is the complete log of the GT5-Unofficial OreDictionary Handler. It *");
+ GTLog.ore.println("* processes all OreDictionary entries and can sometimes cause errors. All *");
+ GTLog.ore.println("* entries and errors are being logged. If you see an error please raise an *");
+ GTLog.ore.println("* issue at https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues. *");
+ GTLog.ore.println("******************************************************************************");
+ tList.forEach(GTLog.ore::println);
}
if (ConfigGeneral.loggingExplosions) {
- GT_Log.mExplosionLog = new File(parentFile, "logs/Explosion.log");
- if (!GT_Log.mExplosionLog.exists()) {
+ GTLog.mExplosionLog = new File(parentFile, "logs/Explosion.log");
+ if (!GTLog.mExplosionLog.exists()) {
try {
- GT_Log.mExplosionLog.createNewFile();
+ GTLog.mExplosionLog.createNewFile();
} catch (Throwable ignored) {}
}
try {
- GT_Log.exp = new PrintStream(GT_Log.mExplosionLog);
+ GTLog.exp = new PrintStream(GTLog.mExplosionLog);
} catch (Throwable ignored) {}
}
if (ConfigGeneral.loggingPlayerActicity) {
- GT_Log.mPlayerActivityLogFile = new File(parentFile, "logs/PlayerActivity.log");
- if (!GT_Log.mPlayerActivityLogFile.exists()) {
+ GTLog.mPlayerActivityLogFile = new File(parentFile, "logs/PlayerActivity.log");
+ if (!GTLog.mPlayerActivityLogFile.exists()) {
try {
- GT_Log.mPlayerActivityLogFile.createNewFile();
+ GTLog.mPlayerActivityLogFile.createNewFile();
} catch (Throwable ignored) {}
}
try {
- GT_Log.pal = new PrintStream(GT_Log.mPlayerActivityLogFile);
+ GTLog.pal = new PrintStream(GTLog.mPlayerActivityLogFile);
} catch (Throwable ignored) {}
}
}
@@ -272,8 +272,8 @@ public class GT_PreLoad {
"gemFlawed", "gemFlawless", "gemExquisite", "gearGt" };
if (mIt == 3) tags = new String[] { "itemCasing", "nanite" };
if (tags.length > prefix) tag = tags[prefix];
- if (GregTech_API.sGeneratedMaterials[material] != null) {
- tag += GregTech_API.sGeneratedMaterials[material].mName;
+ if (GregTechAPI.sGeneratedMaterials[material] != null) {
+ tag += GregTechAPI.sGeneratedMaterials[material].mName;
if (!oreTags.contains(tag)) oreTags.add(tag);
} else if (material > 0) {
GT_FML_LOGGER.info("MaterialDisabled: " + material + " " + m.group(1));
@@ -301,7 +301,7 @@ public class GT_PreLoad {
.filter(test -> StringUtils.startsWithAny(test, preS))
.forEach(test -> {
mMTTags.add(test);
- if (GT_Values.D1) GT_FML_LOGGER.info("oretag: " + test);
+ if (GTValues.D1) GT_FML_LOGGER.info("oretag: " + test);
});
GT_FML_LOGGER.info("reenableMetaItems");
@@ -351,196 +351,196 @@ public class GT_PreLoad {
}
public static void adjustScrap() {
- GT_FML_LOGGER.info("GT_Mod: Removing all original Scrapbox Drops.");
+ GT_FML_LOGGER.info("GTMod: Removing all original Scrapbox Drops.");
try {
- Objects.requireNonNull(GT_Utility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true))
+ Objects.requireNonNull(GTUtility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true))
.set(null, 0);
((List<?>) Objects.requireNonNull(
- GT_Utility.getFieldContent(
- GT_Utility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true),
+ GTUtility.getFieldContent(
+ GTUtility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true),
"drops",
true,
true))).clear();
} catch (Throwable e) {
- if (GT_Values.D1) {
- e.printStackTrace(GT_Log.err);
+ if (GTValues.D1) {
+ e.printStackTrace(GTLog.err);
}
}
- GT_Log.out.println("GT_Mod: Adding Scrap with a Weight of 200.0F to the Scrapbox Drops.");
- GT_ModHandler.addScrapboxDrop(200.0F, GT_ModHandler.getIC2Item("scrap", 1L));
+ GTLog.out.println("GTMod: Adding Scrap with a Weight of 200.0F to the Scrapbox Drops.");
+ GTModHandler.addScrapboxDrop(200.0F, GTModHandler.getIC2Item("scrap", 1L));
}
public static void loadConfig() {
// general
- GT_Values.D1 = ConfigDebug.D1;
- GT_Values.D2 = ConfigDebug.D2;
- GT_Values.allow_broken_recipemap = ConfigDebug.allowBrokenRecipeMap;
- GT_Values.debugCleanroom = ConfigDebug.debugCleanroom;
- GT_Values.debugDriller = ConfigDebug.debugDriller;
- GT_Values.debugWorldGen = ConfigDebug.debugWorldgen;
- GT_Values.debugOrevein = ConfigDebug.debugOrevein;
- GT_Values.debugSmallOres = ConfigDebug.debugSmallOres;
- GT_Values.debugStones = ConfigDebug.debugStones;
- GT_Values.debugBlockMiner = ConfigDebug.debugBlockMiner;
- GT_Values.debugBlockPump = ConfigDebug.debugBlockPump;
- GT_Values.debugEntityCramming = ConfigDebug.debugEntityCramming;
- GT_Values.debugWorldData = ConfigDebug.debugWorldData;
- GT_Values.oreveinPercentage = ConfigGeneral.oreveinPercentage;
- GT_Values.oreveinAttempts = ConfigGeneral.oreveinAttempts;
- GT_Values.oreveinMaxPlacementAttempts = ConfigGeneral.oreveinMaxPlacementAttempts;
- GT_Values.oreveinPlacerOres = ConfigGeneral.oreveinPlacerOres;
- GT_Values.oreveinPlacerOresMultiplier = ConfigGeneral.oreveinPlacerOresMultiplier;
- GregTech_API.TICKS_FOR_LAG_AVERAGING = ConfigGeneral.ticksForLagAveraging;
- GregTech_API.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = ConfigGeneral.millisecondThesholdUntilLagWarning;
- GregTech_API.sTimber = ConfigGeneral.timber;
- GregTech_API.sDrinksAlwaysDrinkable = ConfigGeneral.drinksAlwaysDrinkable;
- GregTech_API.sDoShowAllItemsInCreative = ConfigGeneral.doShowAllItemsInCreative;
- GregTech_API.sMultiThreadedSounds = ConfigGeneral.multiThreadedSounds;
- GT_Mod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = ConfigGeneral.maxEqualEntitiesAtOneSpot;
- GT_Mod.gregtechproxy.mFlintChance = ConfigGeneral.flintChance;
- GT_Mod.gregtechproxy.mItemDespawnTime = ConfigGeneral.itemDespawnTime;
- GT_Mod.gregtechproxy.mAllowSmallBoilerAutomation = ConfigGeneral.allowSmallBoilerAutomation;
- GT_Mod.gregtechproxy.mDisableVanillaOres = gregtech.common.config.worldgen.ConfigGeneral.disableVanillaOres;
- GT_Mod.gregtechproxy.mIncreaseDungeonLoot = ConfigGeneral.increaseDungeonLoot;
- GT_Mod.gregtechproxy.mAxeWhenAdventure = ConfigGeneral.axeWhenAdventure;
- GT_Mod.gregtechproxy.mSurvivalIntoAdventure = ConfigGeneral.survivalIntoAdventure;
- GT_Mod.gregtechproxy.mHungerEffect = ConfigGeneral.hungerEffect;
- GT_Mod.gregtechproxy.mInventoryUnification = ConfigGeneral.inventoryUnification;
- GT_Mod.gregtechproxy.mGTBees = ConfigGeneral.GTBees;
- GT_Mod.gregtechproxy.mCraftingUnification = ConfigGeneral.craftingUnification;
- GT_Mod.gregtechproxy.mNerfedWoodPlank = ConfigGeneral.nerfedWoodPlank;
- GT_Mod.gregtechproxy.mNerfedVanillaTools = ConfigGeneral.nerfedVanillaTools;
- GT_Mod.gregtechproxy.mAchievements = ConfigGeneral.achievements;
- GT_Mod.gregtechproxy.mHideUnusedOres = ConfigGeneral.hideUnusedOres;
- GT_Mod.gregtechproxy.mEnableAllMaterials = ConfigGeneral.enableAllMaterials;
- GT_Mod.gregtechproxy.mExplosionItemDrop = ConfigGeneral.explosionItemDrop;
- GT_Mod.gregtechproxy.mEnableCleanroom = ConfigGeneral.enableCleanroom;
- GT_Mod.gregtechproxy.mLowGravProcessing = GalacticraftCore.isModLoaded() && ConfigGeneral.lowGravProcessing;
- GT_Mod.gregtechproxy.mCropNeedBlock = ConfigGeneral.cropNeedBlock;
- GT_Mod.gregtechproxy.mAMHInteraction = ConfigGeneral.autoMaintenaceHatchesInteraction;
- GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = ConfigGeneral.mixedOreOnlyYieldsTwoThirdsOfPureOre;
- GT_Mod.gregtechproxy.mRichOreYieldMultiplier = ConfigGeneral.richOreYieldMultiplier;
- GT_Mod.gregtechproxy.mNetherOreYieldMultiplier = ConfigGeneral.netherOreYieldMultiplier;
- GT_Mod.gregtechproxy.mEndOreYieldMultiplier = ConfigGeneral.endOreYieldMultiplier;
- GT_Mod.gregtechproxy.gt6Pipe = ConfigGeneral.gt6Pipe;
- GT_Mod.gregtechproxy.gt6Cable = ConfigGeneral.gt6Cable;
- GT_Mod.gregtechproxy.ic2EnergySourceCompat = ConfigGeneral.ic2EnergySourceCompat;
- GT_Mod.gregtechproxy.costlyCableConnection = ConfigGeneral.costlyCableConnection;
- GT_Mod.gregtechproxy.crashOnNullRecipeInput = ConfigGeneral.crashOnNullRecipeInput;
+ GTValues.D1 = ConfigDebug.D1;
+ GTValues.D2 = ConfigDebug.D2;
+ GTValues.allow_broken_recipemap = ConfigDebug.allowBrokenRecipeMap;
+ GTValues.debugCleanroom = ConfigDebug.debugCleanroom;
+ GTValues.debugDriller = ConfigDebug.debugDriller;
+ GTValues.debugWorldGen = ConfigDebug.debugWorldgen;
+ GTValues.debugOrevein = ConfigDebug.debugOrevein;
+ GTValues.debugSmallOres = ConfigDebug.debugSmallOres;
+ GTValues.debugStones = ConfigDebug.debugStones;
+ GTValues.debugBlockMiner = ConfigDebug.debugBlockMiner;
+ GTValues.debugBlockPump = ConfigDebug.debugBlockPump;
+ GTValues.debugEntityCramming = ConfigDebug.debugEntityCramming;
+ GTValues.debugWorldData = ConfigDebug.debugWorldData;
+ GTValues.oreveinPercentage = ConfigGeneral.oreveinPercentage;
+ GTValues.oreveinAttempts = ConfigGeneral.oreveinAttempts;
+ GTValues.oreveinMaxPlacementAttempts = ConfigGeneral.oreveinMaxPlacementAttempts;
+ GTValues.oreveinPlacerOres = ConfigGeneral.oreveinPlacerOres;
+ GTValues.oreveinPlacerOresMultiplier = ConfigGeneral.oreveinPlacerOresMultiplier;
+ GregTechAPI.TICKS_FOR_LAG_AVERAGING = ConfigGeneral.ticksForLagAveraging;
+ GregTechAPI.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = ConfigGeneral.millisecondThesholdUntilLagWarning;
+ GregTechAPI.sTimber = ConfigGeneral.timber;
+ GregTechAPI.sDrinksAlwaysDrinkable = ConfigGeneral.drinksAlwaysDrinkable;
+ GregTechAPI.sDoShowAllItemsInCreative = ConfigGeneral.doShowAllItemsInCreative;
+ GregTechAPI.sMultiThreadedSounds = ConfigGeneral.multiThreadedSounds;
+ GTMod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = ConfigGeneral.maxEqualEntitiesAtOneSpot;
+ GTMod.gregtechproxy.mFlintChance = ConfigGeneral.flintChance;
+ GTMod.gregtechproxy.mItemDespawnTime = ConfigGeneral.itemDespawnTime;
+ GTMod.gregtechproxy.mAllowSmallBoilerAutomation = ConfigGeneral.allowSmallBoilerAutomation;
+ GTMod.gregtechproxy.mDisableVanillaOres = gregtech.common.config.worldgen.ConfigGeneral.disableVanillaOres;
+ GTMod.gregtechproxy.mIncreaseDungeonLoot = ConfigGeneral.increaseDungeonLoot;
+ GTMod.gregtechproxy.mAxeWhenAdventure = ConfigGeneral.axeWhenAdventure;
+ GTMod.gregtechproxy.mSurvivalIntoAdventure = ConfigGeneral.survivalIntoAdventure;
+ GTMod.gregtechproxy.mHungerEffect = ConfigGeneral.hungerEffect;
+ GTMod.gregtechproxy.mInventoryUnification = ConfigGeneral.inventoryUnification;
+ GTMod.gregtechproxy.mGTBees = ConfigGeneral.GTBees;
+ GTMod.gregtechproxy.mCraftingUnification = ConfigGeneral.craftingUnification;
+ GTMod.gregtechproxy.mNerfedWoodPlank = ConfigGeneral.nerfedWoodPlank;
+ GTMod.gregtechproxy.mNerfedVanillaTools = ConfigGeneral.nerfedVanillaTools;
+ GTMod.gregtechproxy.mAchievements = ConfigGeneral.achievements;
+ GTMod.gregtechproxy.mHideUnusedOres = ConfigGeneral.hideUnusedOres;
+ GTMod.gregtechproxy.mEnableAllMaterials = ConfigGeneral.enableAllMaterials;
+ GTMod.gregtechproxy.mExplosionItemDrop = ConfigGeneral.explosionItemDrop;
+ GTMod.gregtechproxy.mEnableCleanroom = ConfigGeneral.enableCleanroom;
+ GTMod.gregtechproxy.mLowGravProcessing = GalacticraftCore.isModLoaded() && ConfigGeneral.lowGravProcessing;
+ GTMod.gregtechproxy.mCropNeedBlock = ConfigGeneral.cropNeedBlock;
+ GTMod.gregtechproxy.mAMHInteraction = ConfigGeneral.autoMaintenaceHatchesInteraction;
+ GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = ConfigGeneral.mixedOreOnlyYieldsTwoThirdsOfPureOre;
+ GTMod.gregtechproxy.mRichOreYieldMultiplier = ConfigGeneral.richOreYieldMultiplier;
+ GTMod.gregtechproxy.mNetherOreYieldMultiplier = ConfigGeneral.netherOreYieldMultiplier;
+ GTMod.gregtechproxy.mEndOreYieldMultiplier = ConfigGeneral.endOreYieldMultiplier;
+ GTMod.gregtechproxy.gt6Pipe = ConfigGeneral.gt6Pipe;
+ GTMod.gregtechproxy.gt6Cable = ConfigGeneral.gt6Cable;
+ GTMod.gregtechproxy.ic2EnergySourceCompat = ConfigGeneral.ic2EnergySourceCompat;
+ GTMod.gregtechproxy.costlyCableConnection = ConfigGeneral.costlyCableConnection;
+ GTMod.gregtechproxy.crashOnNullRecipeInput = ConfigGeneral.crashOnNullRecipeInput;
if ((boolean) Launch.blackboard.get("fml.deobfuscatedEnvironment")) {
- GT_Mod.gregtechproxy.crashOnNullRecipeInput = false; // Use flags in GT_RecipeBuilder instead!
+ GTMod.gregtechproxy.crashOnNullRecipeInput = false; // Use flags in GTRecipeBuilder instead!
}
- GT_LanguageManager.i18nPlaceholder = ConfigGeneral.i18nPlaceholder;
- GT_MetaTileEntity_LongDistancePipelineBase.minimalDistancePoints = ConfigGeneral.minimalDistancePoints;
- GT_Values.mCTMEnabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMWhitelist));
- GT_Values.mCTMDisabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMBlacklist));
+ GTLanguageManager.i18nPlaceholder = ConfigGeneral.i18nPlaceholder;
+ MTELongDistancePipelineBase.minimalDistancePoints = ConfigGeneral.minimalDistancePoints;
+ GTValues.mCTMEnabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMWhitelist));
+ GTValues.mCTMDisabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMBlacklist));
if (ConfigGeneral.harderMobSpawner) {
Blocks.mob_spawner.setHardness(500.0F)
.setResistance(6000000.0F);
}
// machines
- GT_Values.ticksBetweenSounds = ConfigMachines.ticksBetweenSounds;
- GT_Values.blacklistedTileEntiyClassNamesForWA = ConfigMachines.blacklistedTileEntiyClassNamesForWA;
- GT_Values.cleanroomGlass = ConfigMachines.cleanroomGlass;
- GT_Values.enableChunkloaders = ConfigMachines.enableChunkloaders;
- GT_Values.alwaysReloadChunkloaders = ConfigMachines.alwaysReloadChunkloaders;
- GT_Values.debugChunkloaders = ConfigDebug.debugChunkloaders;
- GT_Values.disableDigitalChestsExternalAccess = ConfigMachines.disableDigitalChestsExternalAccess;
- GT_Values.enableMultiTileEntities = ConfigMachines.enableMultiTileEntities
+ GTValues.ticksBetweenSounds = ConfigMachines.ticksBetweenSounds;
+ GTValues.blacklistedTileEntiyClassNamesForWA = ConfigMachines.blacklistedTileEntiyClassNamesForWA;
+ GTValues.cleanroomGlass = ConfigMachines.cleanroomGlass;
+ GTValues.enableChunkloaders = ConfigMachines.enableChunkloaders;
+ GTValues.alwaysReloadChunkloaders = ConfigMachines.alwaysReloadChunkloaders;
+ GTValues.debugChunkloaders = ConfigDebug.debugChunkloaders;
+ GTValues.disableDigitalChestsExternalAccess = ConfigMachines.disableDigitalChestsExternalAccess;
+ GTValues.enableMultiTileEntities = ConfigMachines.enableMultiTileEntities
|| (boolean) Launch.blackboard.get("fml.deobfuscatedEnvironment");
- GregTech_API.sMachineExplosions = ConfigMachines.machineExplosions;
- GregTech_API.sMachineFlammable = ConfigMachines.machineFlammable;
- GregTech_API.sMachineNonWrenchExplosions = ConfigMachines.machineNonWrenchExplosions;
- GregTech_API.sMachineWireFire = ConfigMachines.machineWireFire;
- GregTech_API.sMachineFireExplosions = ConfigMachines.machineFireExplosions;
- GregTech_API.sMachineRainExplosions = ConfigMachines.machineRainExplosions;
- GregTech_API.sMachineThunderExplosions = ConfigMachines.machineThunderExplosions;
- GregTech_API.sColoredGUI = ConfigMachines.coloredGUI;
- GregTech_API.sMachineMetalGUI = ConfigMachines.machineMetalGUI;
+ GregTechAPI.sMachineExplosions = ConfigMachines.machineExplosions;
+ GregTechAPI.sMachineFlammable = ConfigMachines.machineFlammable;
+ GregTechAPI.sMachineNonWrenchExplosions = ConfigMachines.machineNonWrenchExplosions;
+ GregTechAPI.sMachineWireFire = ConfigMachines.machineWireFire;
+ GregTechAPI.sMachineFireExplosions = ConfigMachines.machineFireExplosions;
+ GregTechAPI.sMachineRainExplosions = ConfigMachines.machineRainExplosions;
+ GregTechAPI.sMachineThunderExplosions = ConfigMachines.machineThunderExplosions;
+ GregTechAPI.sColoredGUI = ConfigMachines.coloredGUI;
+ GregTechAPI.sMachineMetalGUI = ConfigMachines.machineMetalGUI;
// Implementation for this is actually handled in NewHorizonsCoreMod in MainRegistry.java!
- GregTech_API.sUseMachineMetal = ConfigMachines.useMachineMetal;
+ GregTechAPI.sUseMachineMetal = ConfigMachines.useMachineMetal;
// client
loadClientConfig();
// Pollution
- GT_Mod.gregtechproxy.mPollution = ConfigPollution.pollution;
- GT_Mod.gregtechproxy.mPollutionSmogLimit = ConfigPollution.pollutionSmogLimit;
- GT_Mod.gregtechproxy.mPollutionPoisonLimit = ConfigPollution.pollutionPoisonLimit;
- GT_Mod.gregtechproxy.mPollutionVegetationLimit = ConfigPollution.pollutionVegetationLimit;
- GT_Mod.gregtechproxy.mPollutionSourRainLimit = ConfigPollution.pollutionSourRainLimit;
- GT_Mod.gregtechproxy.mPollutionOnExplosion = ConfigPollution.pollutionOnExplosion;
- GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = ConfigPollution.pollutionPrimitveBlastFurnacePerSecond;
- GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond = ConfigPollution.pollutionCharcoalPitPerSecond;
- GT_Mod.gregtechproxy.mPollutionEBFPerSecond = ConfigPollution.pollutionEBFPerSecond;
- GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = ConfigPollution.pollutionLargeCombustionEnginePerSecond;
- GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = ConfigPollution.pollutionExtremeCombustionEnginePerSecond;
- GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond = ConfigPollution.pollutionImplosionCompressorPerSecond;
- GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = ConfigPollution.pollutionLargeBronzeBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = ConfigPollution.pollutionLargeSteelBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = ConfigPollution.pollutionLargeTitaniumBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = ConfigPollution.pollutionLargeTungstenSteelBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionReleasedByThrottle = ConfigPollution.pollutionReleasedByThrottle;
- GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = ConfigPollution.pollutionLargeGasTurbinePerSecond;
- GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond = ConfigPollution.pollutionMultiSmelterPerSecond;
- GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = ConfigPollution.pollutionPyrolyseOvenPerSecond;
- GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = ConfigPollution.pollutionSmallCoalBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = ConfigPollution.pollutionHighPressureLavaBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = ConfigPollution.pollutionHighPressureCoalBoilerPerSecond;
- GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = ConfigPollution.pollutionBaseDieselGeneratorPerSecond;
+ GTMod.gregtechproxy.mPollution = ConfigPollution.pollution;
+ GTMod.gregtechproxy.mPollutionSmogLimit = ConfigPollution.pollutionSmogLimit;
+ GTMod.gregtechproxy.mPollutionPoisonLimit = ConfigPollution.pollutionPoisonLimit;
+ GTMod.gregtechproxy.mPollutionVegetationLimit = ConfigPollution.pollutionVegetationLimit;
+ GTMod.gregtechproxy.mPollutionSourRainLimit = ConfigPollution.pollutionSourRainLimit;
+ GTMod.gregtechproxy.mPollutionOnExplosion = ConfigPollution.pollutionOnExplosion;
+ GTMod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = ConfigPollution.pollutionPrimitveBlastFurnacePerSecond;
+ GTMod.gregtechproxy.mPollutionCharcoalPitPerSecond = ConfigPollution.pollutionCharcoalPitPerSecond;
+ GTMod.gregtechproxy.mPollutionEBFPerSecond = ConfigPollution.pollutionEBFPerSecond;
+ GTMod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = ConfigPollution.pollutionLargeCombustionEnginePerSecond;
+ GTMod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = ConfigPollution.pollutionExtremeCombustionEnginePerSecond;
+ GTMod.gregtechproxy.mPollutionImplosionCompressorPerSecond = ConfigPollution.pollutionImplosionCompressorPerSecond;
+ GTMod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = ConfigPollution.pollutionLargeBronzeBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = ConfigPollution.pollutionLargeSteelBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = ConfigPollution.pollutionLargeTitaniumBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = ConfigPollution.pollutionLargeTungstenSteelBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionReleasedByThrottle = ConfigPollution.pollutionReleasedByThrottle;
+ GTMod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = ConfigPollution.pollutionLargeGasTurbinePerSecond;
+ GTMod.gregtechproxy.mPollutionMultiSmelterPerSecond = ConfigPollution.pollutionMultiSmelterPerSecond;
+ GTMod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = ConfigPollution.pollutionPyrolyseOvenPerSecond;
+ GTMod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = ConfigPollution.pollutionSmallCoalBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = ConfigPollution.pollutionHighPressureLavaBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = ConfigPollution.pollutionHighPressureCoalBoilerPerSecond;
+ GTMod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = ConfigPollution.pollutionBaseDieselGeneratorPerSecond;
double[] mPollutionDieselGeneratorReleasedByTier = ConfigPollution.pollutionDieselGeneratorReleasedByTier;
if (mPollutionDieselGeneratorReleasedByTier.length
- == GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier.length) {
- GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = mPollutionDieselGeneratorReleasedByTier;
+ == GTMod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier.length) {
+ GTMod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = mPollutionDieselGeneratorReleasedByTier;
} else {
GT_FML_LOGGER
.error("The Length of the Diesel Turbine Pollution Array Config must be the same as the Default");
}
- GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = ConfigPollution.pollutionBaseGasTurbinePerSecond;
+ GTMod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = ConfigPollution.pollutionBaseGasTurbinePerSecond;
double[] mPollutionGasTurbineReleasedByTier = ConfigPollution.pollutionGasTurbineReleasedByTier;
if (mPollutionGasTurbineReleasedByTier.length
- == GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier.length) {
- GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier = mPollutionGasTurbineReleasedByTier;
+ == GTMod.gregtechproxy.mPollutionGasTurbineReleasedByTier.length) {
+ GTMod.gregtechproxy.mPollutionGasTurbineReleasedByTier = mPollutionGasTurbineReleasedByTier;
} else {
GT_FML_LOGGER.error("The Length of the Gas Turbine Pollution Array Config must be the same as the Default");
}
// cleanroom file
- if (GT_Mod.gregtechproxy.mEnableCleanroom) GT_MetaTileEntity_Cleanroom.loadConfig(GT_Config.cleanroomFile);
+ if (GTMod.gregtechproxy.mEnableCleanroom) MTECleanroom.loadConfig(GTConfig.cleanroomFile);
// underground fluids file
- GT_Mod.gregtechproxy.mUndergroundOil.getConfig(GT_Config.undergroundFluidsFile, "undergroundfluid");
+ GTMod.gregtechproxy.mUndergroundOil.getConfig(GTConfig.undergroundFluidsFile, "undergroundfluid");
// Worldgeneration.cfg
- GT_Mod.gregtechproxy.enableUndergroundGravelGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundGravelGen;
- GT_Mod.gregtechproxy.enableUndergroundDirtGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundDirtGen;
- GT_Mod.gregtechproxy.enableBlackGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres;
- GT_Mod.gregtechproxy.enableRedGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres;
- GT_Mod.gregtechproxy.enableMarbleOres = gregtech.common.config.worldgen.ConfigGeneral.generateMarbleOres;
- GT_Mod.gregtechproxy.enableBasaltOres = gregtech.common.config.worldgen.ConfigGeneral.generateBasaltOres;
+ GTMod.gregtechproxy.enableUndergroundGravelGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundGravelGen;
+ GTMod.gregtechproxy.enableUndergroundDirtGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundDirtGen;
+ GTMod.gregtechproxy.enableBlackGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres;
+ GTMod.gregtechproxy.enableRedGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres;
+ GTMod.gregtechproxy.enableMarbleOres = gregtech.common.config.worldgen.ConfigGeneral.generateMarbleOres;
+ GTMod.gregtechproxy.enableBasaltOres = gregtech.common.config.worldgen.ConfigGeneral.generateBasaltOres;
// OverpoweredStuff.cfg
- GregTech_API.mOutputRF = gregtech.common.config.opstuff.ConfigGeneral.outputRF;
- GregTech_API.mInputRF = gregtech.common.config.opstuff.ConfigGeneral.inputRF;
- GregTech_API.mEUtoRF = gregtech.common.config.opstuff.ConfigGeneral.howMuchRFWith100EUInInput;
- GregTech_API.mRFtoEU = gregtech.common.config.opstuff.ConfigGeneral.howMuchEUWith100RFInInput;
- GregTech_API.mRFExplosions = gregtech.common.config.opstuff.ConfigGeneral.RFExplosions;
+ GregTechAPI.mOutputRF = gregtech.common.config.opstuff.ConfigGeneral.outputRF;
+ GregTechAPI.mInputRF = gregtech.common.config.opstuff.ConfigGeneral.inputRF;
+ GregTechAPI.mEUtoRF = gregtech.common.config.opstuff.ConfigGeneral.howMuchRFWith100EUInInput;
+ GregTechAPI.mRFtoEU = gregtech.common.config.opstuff.ConfigGeneral.howMuchEUWith100RFInInput;
+ GregTechAPI.mRFExplosions = gregtech.common.config.opstuff.ConfigGeneral.RFExplosions;
// MachineStats.cfg