diff options
author | chochem <40274384+chochem@users.noreply.github.com> | 2024-04-30 08:09:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-30 09:09:47 +0200 |
commit | 27bbb51c837704e2ff380276858483b6e42d06da (patch) | |
tree | f07508ad7bd0602a635d06bff95c05e13ed8bd2e /src/main/java/gregtech/loaders/load | |
parent | 111adeda4ccf433ec193e57671f54eece2db0c69 (diff) | |
download | GT5-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.java | 29 |
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 |