aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2018-12-31 13:12:25 +0800
committerUnknown <shekwancheung0528@gmail.com>2018-12-31 13:12:25 +0800
commitfee12aa0885da204ec874cd5ada371c42501c873 (patch)
tree880596f5f463e08762a56b1cb1d7008aaed1899d /src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java
parent1b14c5142bb49db9af078b5c753bc22ce35a40cc (diff)
downloadRoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.gz
RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.bz2
RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.zip
packetadder wip
Diffstat (limited to 'src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java')
-rwxr-xr-xsrc/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java b/src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java
index a8c18d251..97c6b5460 100755
--- a/src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java
+++ b/src/main/java/me/shedaniel/plugin/furnace/VanillaFurnaceRecipe.java
@@ -2,37 +2,37 @@ package me.shedaniel.plugin.furnace;
import me.shedaniel.api.IRecipe;
import net.minecraft.item.ItemStack;
-import net.minecraft.item.crafting.FurnaceRecipe;
-import net.minecraft.item.crafting.Ingredient;
+import net.minecraft.recipe.Ingredient;
+import net.minecraft.recipe.smelting.SmeltingRecipe;
import java.util.LinkedList;
import java.util.List;
public class VanillaFurnaceRecipe implements IRecipe<ItemStack> {
- private final FurnaceRecipe recipe;
+ private final SmeltingRecipe recipe;
@Override
public String getId() {
return "furnace";
}
- public VanillaFurnaceRecipe(FurnaceRecipe recipe) {
+ public VanillaFurnaceRecipe(SmeltingRecipe recipe) {
this.recipe = recipe;
}
@Override
public List<ItemStack> getOutput() {
List<ItemStack> output = new LinkedList<>();
- output.add(recipe.getRecipeOutput().copy());
+ output.add(recipe.getOutput().copy());
return output;
}
@Override
public List<List<ItemStack>> getInput() {
List<List<ItemStack>> input = new LinkedList<>();
- for(Ingredient ingredient : recipe.getIngredients()) {
+ for(Ingredient ingredient : recipe.getPreviewInputs()) {
List<ItemStack> ingredients = new LinkedList<>();
- for(ItemStack matchingStack : ingredient.getMatchingStacks()) {
+ for(ItemStack matchingStack : ingredient.getStackArray()) {
ingredients.add(matchingStack);
}
input.add(ingredients);