diff options
| author | HoleFish <48403212+HoleFish@users.noreply.github.com> | 2024-09-08 00:25:53 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-07 16:25:53 +0000 |
| commit | 543dd4a60fe6517940b6eaaaecfe85cafb7d826d (patch) | |
| tree | fc1c9ef7e1dcf219a8eae4814c3decbe4740605e /src/main/java/gtPlusPlus/nei/GTPPNEIConfig.java | |
| parent | 8582f7a126d06b3733414820e8a9b67f617ffc68 (diff) | |
| download | GT5-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.java | 102 |
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)"; - } -} |
