diff --git a/build.gradle b/build.gradle index 6f6fc5e80..52c119251 100755 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ group = "refinedstorage" archivesBaseName = "refinedstorage" minecraft { - version = "1.9-12.16.0.1866-1.9" + version = "1.9-12.16.0.1868-1.9" runDir = "run" useDepAts = true mappings = "snapshot_20160312" @@ -30,7 +30,7 @@ repositories { } dependencies { - deobfCompile "mezz.jei:jei_1.9:3.2.+" + deobfCompile "mezz.jei:jei_1.9:3.3.+" } processResources { diff --git a/src/main/java/refinedstorage/jei/PluginRefinedStorage.java b/src/main/java/refinedstorage/jei/PluginRefinedStorage.java index f93bc633d..4f86824ef 100755 --- a/src/main/java/refinedstorage/jei/PluginRefinedStorage.java +++ b/src/main/java/refinedstorage/jei/PluginRefinedStorage.java @@ -5,6 +5,7 @@ import mezz.jei.api.IModPlugin; import mezz.jei.api.IModRegistry; import mezz.jei.api.JEIPlugin; import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; import refinedstorage.RefinedStorageBlocks; import refinedstorage.RefinedStorageItems; import refinedstorage.storage.DiskStorage; @@ -28,6 +29,8 @@ public class PluginRefinedStorage implements IModPlugin { registry.addRecipes(SoldererRecipeMaker.getRecipes()); + registry.addRecipeCategoryCraftingItem(new ItemStack(RefinedStorageBlocks.SOLDERER), SoldererRecipeCategory.ID); + registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(RefinedStorageItems.STORAGE_DISK, DiskStorage.NBT_ITEMS, DiskStorage.NBT_STORED); registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), TileStorage.NBT_STORAGE); } diff --git a/src/main/java/refinedstorage/jei/SoldererRecipeCategory.java b/src/main/java/refinedstorage/jei/SoldererRecipeCategory.java index 216dfcefd..d31f9b4e1 100755 --- a/src/main/java/refinedstorage/jei/SoldererRecipeCategory.java +++ b/src/main/java/refinedstorage/jei/SoldererRecipeCategory.java @@ -12,6 +12,8 @@ import net.minecraft.util.ResourceLocation; import net.minecraft.util.text.translation.I18n; public class SoldererRecipeCategory implements IRecipeCategory { + public static final String ID = "refinedstorage.solderer"; + private IDrawable background; public SoldererRecipeCategory(IGuiHelper helper) { @@ -20,7 +22,7 @@ public class SoldererRecipeCategory implements IRecipeCategory { @Override public String getUid() { - return "refinedstorage.solderer"; + return ID; } @Override diff --git a/src/main/java/refinedstorage/jei/SoldererRecipeHandler.java b/src/main/java/refinedstorage/jei/SoldererRecipeHandler.java index 8f0c3f52c..ba96b8b96 100755 --- a/src/main/java/refinedstorage/jei/SoldererRecipeHandler.java +++ b/src/main/java/refinedstorage/jei/SoldererRecipeHandler.java @@ -11,7 +11,7 @@ public class SoldererRecipeHandler implements IRecipeHandler