make it so that storage cell recipes are visible in JEI

This commit is contained in:
Raoul Van den Berge
2016-01-28 19:19:07 +01:00
parent 0dfe1b80c1
commit 671669bd65

View File

@@ -1,12 +1,13 @@
package storagecraft.jei; package storagecraft.jei;
import mezz.jei.api.IGuiHelper;
import mezz.jei.api.IItemRegistry; import mezz.jei.api.IItemRegistry;
import mezz.jei.api.IJeiHelpers; import mezz.jei.api.IJeiHelpers;
import mezz.jei.api.IModPlugin; import mezz.jei.api.IModPlugin;
import mezz.jei.api.IModRegistry; import mezz.jei.api.IModRegistry;
import mezz.jei.api.IRecipeRegistry; import mezz.jei.api.IRecipeRegistry;
import mezz.jei.api.JEIPlugin; import mezz.jei.api.JEIPlugin;
import storagecraft.StorageCraftItems;
import storagecraft.storage.CellStorage;
@JEIPlugin @JEIPlugin
public class PluginStorageCraft implements IModPlugin public class PluginStorageCraft implements IModPlugin
@@ -29,13 +30,13 @@ public class PluginStorageCraft implements IModPlugin
@Override @Override
public void register(IModRegistry registry) public void register(IModRegistry registry)
{ {
IGuiHelper guiHelper = jeiHelpers.getGuiHelper(); registry.addRecipeCategories(new SoldererRecipeCategory(jeiHelpers.getGuiHelper()));
registry.addRecipeCategories(new SoldererRecipeCategory(guiHelper));
registry.addRecipeHandlers(new SoldererRecipeHandler()); registry.addRecipeHandlers(new SoldererRecipeHandler());
registry.addRecipes(SoldererRecipeMaker.getRecipes()); registry.addRecipes(SoldererRecipeMaker.getRecipes());
jeiHelpers.getNbtIgnoreList().ignoreNbtTagNames(StorageCraftItems.STORAGE_CELL, CellStorage.NBT_ITEMS, CellStorage.NBT_STORED);
} }
@Override @Override