aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java')
-rw-r--r--src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
index 03ed527de..62eaf185c 100644
--- a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
+++ b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
@@ -5,15 +5,18 @@ import me.shedaniel.rei.client.RecipeHelper;
import net.minecraft.recipe.Recipe;
import net.minecraft.recipe.crafting.ShapedRecipe;
import net.minecraft.recipe.crafting.ShapelessRecipe;
+import net.minecraft.recipe.smelting.SmeltingRecipe;
import net.minecraft.util.Identifier;
public class DefaultPlugin implements IRecipePlugin {
- static final Identifier CRAFTING = new Identifier("roughlyenoughitems", "plugin/crafting");
+ static final Identifier CRAFTING = new Identifier("roughlyenoughitems", "plugins/crafting");
+ static final Identifier SMELTING = new Identifier("roughlyenoughitems", "plugins/smelting");
@Override
public void registerPluginCategories() {
RecipeHelper.registerCategory(new DefaultCraftingCategory());
+ RecipeHelper.registerCategory(new DefaultSmeltingCategory());
}
@Override
@@ -23,6 +26,8 @@ public class DefaultPlugin implements IRecipePlugin {
RecipeHelper.registerRecipe(CRAFTING, new DefaultShapelessDisplay((ShapelessRecipe) value));
else if (value instanceof ShapedRecipe)
RecipeHelper.registerRecipe(CRAFTING, new DefaultShapedDisplay((ShapedRecipe) value));
+ else if (value instanceof SmeltingRecipe)
+ RecipeHelper.registerRecipe(SMELTING, new DefaultSmeltingDisplay((SmeltingRecipe) value));
}
}