RFDrills.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:RFDrills 作者:
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
    isTELoaded = Loader.isModLoaded("ThermalExpansion");
    isEIOLoaded = Loader.isModLoaded("EnderIO");
    isRArsLoaded = Loader.isModLoaded("RedstoneArsenal");
    isRArmLoaded = Loader.isModLoaded("RArm");
    isSJLoaded = Loader.isModLoaded("simplyjetpacks");
    isXULoaded = Loader.isModLoaded("ExtraUtilities");
    isWailaLoaded = Loader.isModLoaded("Waila");

    FMLCommonHandler.instance().bus().register(new ConfigHandler(event.getSuggestedConfigurationFile()));

    if((ConfigHandler.integrateTE && isTELoaded) || (ConfigHandler.integrateEIO && isEIOLoaded)) {
        RFDrillsTab = new CreativeTabs(Reference.MOD_ID) {
            @Override
            public ItemStack getIconItemStack() {
                ItemStack itemStack = new ItemStack(getTabIconItem());
                itemStack.setTagInfo("isCreativeTabIcon", new NBTTagByte((byte) 1));
                return itemStack;
            }

            @Override
            public Item getTabIconItem() {
                if (ConfigHandler.integrateTE)
                    return ModItems.redstoneDrill;
                else
                    return ModItems.basicDrill;
            }
        };
    }

    ModItems.init();
    proxy.preInit();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号