From 966e4ba2f2c8daa3062dfd606b689c17d0406bde Mon Sep 17 00:00:00 2001 From: Alastors <78517796+Alastors@users.noreply.github.com> Date: Sat, 29 Apr 2023 19:34:52 -0400 Subject: [PATCH] WE'VE FINALLY FIXED IT 100% @kuba6000 @firenoo holy christ guys, we've actually finally fixed this piece of crap, it took 2 grueling days, but we actually fixed the thing. --- src/main/java/magicbees/main/utils/compat/BloodHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/magicbees/main/utils/compat/BloodHelper.java b/src/main/java/magicbees/main/utils/compat/BloodHelper.java index e1d4658..2b879a1 100644 --- a/src/main/java/magicbees/main/utils/compat/BloodHelper.java +++ b/src/main/java/magicbees/main/utils/compat/BloodHelper.java @@ -6,6 +6,7 @@ import net.minecraft.item.ItemStack; import WayofTime.alchemicalWizardry.ModItems; import WayofTime.alchemicalWizardry.api.altarRecipeRegistry.AltarRecipeRegistry; import cpw.mods.fml.common.Loader; +import cpw.mods.fml.common.Optional; import cpw.mods.fml.common.registry.GameRegistry; import magicbees.main.CommonProxy; import magicbees.main.Config; @@ -35,7 +36,7 @@ public class BloodHelper implements IModHelper { } public void preInit() { - if (Loader.isModLoaded(Name) && Config.bloodMagicActive) { + if (Loader.isModLoaded(Name)) { isBloodMagicActive = true; } } @@ -58,6 +59,7 @@ public class BloodHelper implements IModHelper { public static void getBlocks() {} + @Optional.Method(modid = Name) public static void getItems() { hiveFrameBloodBase = new ItemBloodBaseFrame(); GameRegistry.registerItem(hiveFrameBloodBase, hiveFrameBloodBase.getUnlocalizedName(), CommonProxy.DOMAIN);