Files
MagicBees/magicbees_src/magicbees/main/utils/compat/EquivalentExchangeHelper.java
T
MysteriousAges 3d75e97b20 Shit, I did it again.
Cleaning up old TC3 stuff, preparing to try integrating TC4.
Cleaning up helper stuff so it is more consistent & straightforward.
2013-09-09 23:23:00 -07:00

51 lines
930 B
Java

package magicbees.main.utils.compat;
import magicbees.main.Config;
import net.minecraft.item.Item;
import cpw.mods.fml.common.FMLLog;
import cpw.mods.fml.common.Loader;
public class EquivalentExchangeHelper
{
private static boolean isEquivalentExchangePresent = false;
public static boolean isActive()
{
return isEquivalentExchangePresent;
}
public static void preInit()
{
if (Loader.isModLoaded("EE3"))
{
isEquivalentExchangePresent = true;
}
}
public static void init()
{
if (isActive())
{
getBlocks();
getItems();
}
}
public static void postInit() {}
private static void getBlocks() {}
private static void getItems()
{
try
{
Class itemClass = Class.forName("com.pahimar.ee3.item.ModItems");
Config.eeMinuimShard = (Item)(itemClass.getField("miniumShard").get(null));
}
catch (Exception e)
{
FMLLog.info("Could not get Equivalent Exchange items.");
}
}
}