/* * This file ("JEIActuallyAdditionsPlugin.java") is part of the Actually Additions Mod for Minecraft. * It is created and owned by Ellpeck and distributed * under the Actually Additions License to be found at * http://ellpeck.de/actaddlicense/ * View the source code at https://github.com/Ellpeck/ActuallyAdditions * * © 2016 Ellpeck */ package de.ellpeck.actuallyadditions.mod.jei; import de.ellpeck.actuallyadditions.api.ActuallyAdditionsAPI; import de.ellpeck.actuallyadditions.mod.jei.booklet.BookletRecipeCategory; import de.ellpeck.actuallyadditions.mod.jei.booklet.BookletRecipeHandler; import mezz.jei.api.*; @JEIPlugin public class JEIActuallyAdditionsPlugin implements IModPlugin{ private IJeiHelpers helpers; @Override public void onJeiHelpersAvailable(IJeiHelpers jeiHelpers){ this.helpers = jeiHelpers; } @Override public void onItemRegistryAvailable(IItemRegistry itemRegistry){ } @Override public void register(IModRegistry registry){ registry.addRecipeCategories( new BookletRecipeCategory(this.helpers.getGuiHelper()) ); registry.addRecipeHandlers( new BookletRecipeHandler() ); registry.addRecipes(ActuallyAdditionsAPI.bookletPagesWithItemStackData); } @Override public void onRecipeRegistryAvailable(IRecipeRegistry recipeRegistry){ } }