diff --git a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java index a6c04e4a..ab438e00 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java @@ -47,7 +47,7 @@ public class ModInfo { public static class Registries { // In-World Recipes - public static final IForgeRegistry CRUCIBLE_CRAFTINGS = GameRegistry.findRegistry(CrucibleCrafting.class); + //public static final IForgeRegistry CRUCIBLE_CRAFTINGS = GameRegistry.findRegistry(CrucibleCrafting.class); } diff --git a/kfc/src/main/java/nmd/primal/forgecraft/compat/JEI/crucible/CrucibleRecipeCategory.java b/kfc/src/main/java/nmd/primal/forgecraft/compat/JEI/crucible/CrucibleRecipeCategory.java index 05c5bb89..be52c2d5 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/compat/JEI/crucible/CrucibleRecipeCategory.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/compat/JEI/crucible/CrucibleRecipeCategory.java @@ -43,7 +43,7 @@ public class CrucibleRecipeCategory extends AbstractCategory { +public class TileNBTCrucible extends BaseTile implements ITickable { private ItemStack drops; private int heat; @@ -130,35 +130,7 @@ public class TileNBTCrucible extends BaseTile implements ITickable, IRecipeCache return nbt; } - // ***************************************************************************** // - // IRecipeCache - // ***************************************************************************** // - private List recipe_cache = new ArrayList<>(); - @Override - public List getRecipeCache() - { - return recipe_cache; - } - - @Override - public CrucibleCrafting matchRecipe() - { - for (CrucibleCrafting recipe : this.getRecipeCache()) { - if (recipe.isRecipe(this.ingList.get(0), this.ingList.get(1), this.ingList.get(2), this.ingList.get(3), this.ingList.get(4))) { - return recipe; - } - } - - for (CrucibleCrafting recipe : CrucibleCrafting.RECIPES) { - if (recipe.isRecipe(this.ingList.get(0), this.ingList.get(1), this.ingList.get(2), this.ingList.get(3), this.ingList.get(4))) { - this.addRecipeCache(recipe); - return recipe; - } - } - - return null; - } } diff --git a/kfc/src/main/resources/assets/forgecraft/textures/gui/empty.png b/kfc/src/main/resources/assets/forgecraft/textures/gui/empty.png new file mode 100644 index 00000000..e69de29b diff --git a/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron.png b/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron.png new file mode 100644 index 00000000..13b38ffc Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron.png differ diff --git a/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron_progress.png b/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron_progress.png new file mode 100644 index 00000000..04e41738 Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/textures/gui/jei/cauldron_progress.png differ