aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java
diff options
context:
space:
mode:
authorHoleFish <48403212+HoleFish@users.noreply.github.com>2024-09-08 00:25:53 +0800
committerGitHub <noreply@github.com>2024-09-07 16:25:53 +0000
commit543dd4a60fe6517940b6eaaaecfe85cafb7d826d (patch)
treefc1c9ef7e1dcf219a8eae4814c3decbe4740605e /src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java
parent8582f7a126d06b3733414820e8a9b67f617ffc68 (diff)
downloadGT5-Unofficial-543dd4a60fe6517940b6eaaaecfe85cafb7d826d.tar.gz
GT5-Unofficial-543dd4a60fe6517940b6eaaaecfe85cafb7d826d.tar.bz2
GT5-Unofficial-543dd4a60fe6517940b6eaaaecfe85cafb7d826d.zip
Fix more broken NEI caused by renaming (#3102)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java')
-rw-r--r--src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java102
1 files changed, 0 insertions, 102 deletions
diff --git a/src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java b/src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java
deleted file mode 100644
index 1cd6a2acb6..0000000000
--- a/src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java
+++ /dev/null
@@ -1,102 +0,0 @@
-package gtPlusPlus.nei;
-
-import java.util.Arrays;
-
-import net.minecraft.item.ItemStack;
-
-import codechicken.nei.api.API;
-import codechicken.nei.api.IConfigureNEI;
-import codechicken.nei.event.NEIRegisterHandlerInfosEvent;
-import codechicken.nei.recipe.HandlerInfo;
-import cpw.mods.fml.common.eventhandler.SubscribeEvent;
-import gregtech.api.enums.Mods;
-import gregtech.api.recipe.RecipeMaps;
-import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.api.recipe.GTPPRecipeMaps;
-import gtPlusPlus.core.block.ModBlocks;
-import gtPlusPlus.core.lib.GTPPCore;
-import gtPlusPlus.core.util.Utils;
-import gtPlusPlus.core.util.minecraft.ItemUtils;
-import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
-
-public class GTPPNEIConfig implements IConfigureNEI {
-
- public static boolean sIsAdded = true;
-
- @Override
- public synchronized void loadConfig() {
- sIsAdded = false;
-
- Logger.INFO("NEI Registration: Registering NEI handler for " + DecayableRecipeHandler.mNEIName);
- API.registerRecipeHandler(new DecayableRecipeHandler());
- API.registerUsageHandler(new DecayableRecipeHandler());
- API.addRecipeCatalyst(new ItemStack(ModBlocks.blockDecayablesChest, 1), "GTPP_Decayables");
-
- Logger.INFO("NEI Registration: Registering NEI handler for " + LFTRSpargingNEIHandler.mNEIName);
- new LFTRSpargingNEIHandler();
- API.addRecipeCatalyst(GregtechItemList.Controller_Sparge_Tower.get(1), "gtpp.recipe.lftr.sparging");
-
- for (GregtechItemList item : Arrays.asList(
- GregtechItemList.GT4_Electric_Auto_Workbench_LV,
- GregtechItemList.GT4_Electric_Auto_Workbench_MV,
- GregtechItemList.GT4_Electric_Auto_Workbench_HV,
- GregtechItemList.GT4_Electric_Auto_Workbench_EV,
- GregtechItemList.GT4_Electric_Auto_Workbench_IV,
- GregtechItemList.GT4_Electric_Auto_Workbench_LuV,
- GregtechItemList.GT4_Electric_Auto_Workbench_ZPM,
- GregtechItemList.GT4_Electric_Auto_Workbench_UV)) {
- API.addRecipeCatalyst(item.get(1), "crafting", -10);
- }
- // Bronze workbench
- API.removeRecipeCatalyst(ItemUtils.getItemStackFromFQRN("gregtech:gt.blockmachines:31081", 1), "crafting");
- API.removeRecipeCatalyst(ItemUtils.getItemStackFromFQRN("gregtech:gt.blockmachines:31082", 1), "crafting");
-
- // Moved to its own handler
- API.removeRecipeCatalyst(
- GregtechItemList.Controller_Vacuum_Furnace.get(1),
- GTPPRecipeMaps.chemicalDehydratorRecipes.unlocalizedName);
-
- // ULV simple washer
- API.removeRecipeCatalyst(
- ItemUtils.getItemStackFromFQRN("gregtech:gt.blockmachines:767", 1),
- GTPPRecipeMaps.simpleWasherRecipes.unlocalizedName);
-
- // ULV combustion generator
- API.removeRecipeCatalyst(
- ItemUtils.getItemStackFromFQRN("gregtech:gt.blockmachines:960", 1),
- RecipeMaps.dieselFuels.unlocalizedName);
-
- // ULV gas turbine
- API.removeRecipeCatalyst(
- ItemUtils.getItemStackFromFQRN("gregtech:gt.blockmachines:961", 1),
- RecipeMaps.gasTurbineFuels.unlocalizedName);
-
- // Hide Flasks
- if (Utils.isClient()) {
- API.addItemListEntry(GregtechItemList.VOLUMETRIC_FLASK_8k.get(1));
- API.addItemListEntry(GregtechItemList.VOLUMETRIC_FLASK_32k.get(1));
- }
- sIsAdded = true;
- }
-
- @SubscribeEvent
- public void registerHandlerInfo(NEIRegisterHandlerInfosEvent event) {
- event.registerHandlerInfo(
- new HandlerInfo.Builder("gtpp.recipe.lftr.sparging", GTPPCore.name, Mods.GTPlusPlus.ID)
- .setDisplayStack(GregtechItemList.Controller_Sparge_Tower.get(1))
- .setShiftY(6)
- .setHeight(135)
- .setMaxRecipesPerPage(1)
- .build());
- }
-
- @Override
- public String getName() {
- return "GT++ NEI Plugin";
- }
-
- @Override
- public String getVersion() {
- return "(1.12)";
- }
-}