aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/load
diff options
context:
space:
mode:
authorchochem <40274384+chochem@users.noreply.github.com>2024-04-30 08:09:47 +0100
committerGitHub <noreply@github.com>2024-04-30 09:09:47 +0200
commit27bbb51c837704e2ff380276858483b6e42d06da (patch)
treef07508ad7bd0602a635d06bff95c05e13ed8bd2e /src/main/java/gregtech/loaders/load
parent111adeda4ccf433ec193e57671f54eece2db0c69 (diff)
downloadGT5-Unofficial-27bbb51c837704e2ff380276858483b6e42d06da.tar.gz
GT5-Unofficial-27bbb51c837704e2ff380276858483b6e42d06da.tar.bz2
GT5-Unofficial-27bbb51c837704e2ff380276858483b6e42d06da.zip
GT recipe.cfg cleanup (#2579)
* ichorium block fixes * alu ingot fix * iridium ore fix * gt vanilla assembling fixes * ic2 assembler recipe fix * forestry assembler recipe fixes * spotless * electrolyzer * more iridium ore fixes * another ichorium block fix * obsidian stick fix * remove unused railcraft obsidian recipes * remove disabled melon recipe * bring custom plasma fuel values to code * spotless * remove most recipe config uses * fully remove recipe.cfg * dont change recipemapbackend for now
Diffstat (limited to 'src/main/java/gregtech/loaders/load')
-rw-r--r--src/main/java/gregtech/loaders/load/GT_ItemIterator.java29
1 files changed, 8 insertions, 21 deletions
diff --git a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java b/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
index 9098144114..26534f5414 100644
--- a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
+++ b/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
@@ -17,7 +17,6 @@ import net.minecraftforge.fluids.IFluidContainerItem;
import buildcraft.api.tools.IToolWrench;
import gregtech.api.GregTech_API;
-import gregtech.api.enums.ConfigCategories;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
@@ -174,25 +173,17 @@ public class GT_ItemIterator implements Runnable {
}
if ((tItem instanceof IToolCrowbar)) {
- if ((!tItem.isDamageable()) && (!GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) {
- if ((GregTech_API.sRecipeFile
- .get(ConfigCategories.Recipes.disabledrecipes, "infiniteDurabilityRCCrowbars", false))
- && (GT_ModHandler.removeRecipeByOutput(new ItemStack(tItem, 1, WILDCARD)))) {
- GT_Log.out.println("GT_Mod: Removed infinite RC Crowbar: " + tName);
+ if ((tItem.isDamageable()) || (GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) {
+ if (GregTech_API.registerCrowbar(new ItemStack(tItem, 1, WILDCARD))) {
+ GT_Log.out.println("GT_Mod: Registered valid RC Crowbar: " + tName);
}
- } else if (GregTech_API.registerCrowbar(new ItemStack(tItem, 1, WILDCARD))) {
- GT_Log.out.println("GT_Mod: Registered valid RC Crowbar: " + tName);
}
}
if ((tItem instanceof IToolWrench)) {
- if ((!tItem.isDamageable()) && (!GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) {
- if ((GregTech_API.sRecipeFile
- .get(ConfigCategories.Recipes.disabledrecipes, "infiniteDurabilityBCWrenches", false))
- && (GT_ModHandler.removeRecipeByOutput(new ItemStack(tItem, 1, WILDCARD)))) {
- GT_Log.out.println("GT_Mod: Removed infinite BC Wrench: " + tName);
+ if ((tItem.isDamageable()) || (GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) {
+ if (GregTech_API.registerWrench(new ItemStack(tItem, 1, WILDCARD))) {
+ GT_Log.out.println("GT_Mod: Registered valid BC Wrench: " + tName);
}
- } else if (GregTech_API.registerWrench(new ItemStack(tItem, 1, WILDCARD))) {
- GT_Log.out.println("GT_Mod: Registered valid BC Wrench: " + tName);
}
}
Block tBlock = GT_Utility.getBlockFromStack(new ItemStack(tItem, 1, 0));
@@ -302,12 +293,8 @@ public class GT_ItemIterator implements Runnable {
.registerOre(OreDictNames.craftingWorkBench, new ItemStack(tItem, 1, 0));
// buildcraft
- case "tile.pumpBlock" -> {
- GT_OreDictUnificator.registerOre(OreDictNames.craftingPump, new ItemStack(tItem, 1, 0));
- if (GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.disabledrecipes, "BCPump", false)) {
- GT_ModHandler.removeRecipeByOutput(new ItemStack(tItem, 1, 0));
- }
- }
+ case "tile.pumpBlock" -> GT_OreDictUnificator
+ .registerOre(OreDictNames.craftingPump, new ItemStack(tItem, 1, 0));
// buildcraft
case "tile.tankBlock" -> GT_OreDictUnificator