From 1b21d26487636e50d03979acd5ca4a2a07761a25 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 9 Jan 2019 23:35:45 +0800 Subject: Starting off rewrite --- .../crafting/VanillaShapedCraftingRecipe.java | 59 ---------------------- 1 file changed, 59 deletions(-) delete mode 100755 src/main/java/me/shedaniel/plugin/crafting/VanillaShapedCraftingRecipe.java (limited to 'src/main/java/me/shedaniel/plugin/crafting/VanillaShapedCraftingRecipe.java') diff --git a/src/main/java/me/shedaniel/plugin/crafting/VanillaShapedCraftingRecipe.java b/src/main/java/me/shedaniel/plugin/crafting/VanillaShapedCraftingRecipe.java deleted file mode 100755 index 81bc101a0..000000000 --- a/src/main/java/me/shedaniel/plugin/crafting/VanillaShapedCraftingRecipe.java +++ /dev/null @@ -1,59 +0,0 @@ -package me.shedaniel.plugin.crafting; - -import net.minecraft.item.ItemStack; -import net.minecraft.recipe.Ingredient; -import net.minecraft.recipe.crafting.ShapedRecipe; - -import java.util.LinkedList; -import java.util.List; - -public class VanillaShapedCraftingRecipe extends VanillaCraftingRecipe { - - private final ShapedRecipe recipe; - - public VanillaShapedCraftingRecipe(ShapedRecipe recipe) { - this.recipe = recipe; - } - - @Override - public ShapedRecipe getRecipe() { - return recipe; - } - - @Override - public int getWidth() { - return recipe.getWidth(); - } - - @Override - public int getHeight() { - return recipe.getHeight(); - } - - @Override - public String getId() { - return "vanilla"; - } - - @Override - public List getOutput() { - List output = new LinkedList<>(); - output.add(recipe.getOutput()); - return output; - } - - @Override - public List> getInput() { - List> input = new LinkedList<>(); - int count = 0; - for(Ingredient ingredient : recipe.getPreviewInputs()) { - List ingList = new LinkedList<>(); - for(ItemStack matchingStack : ingredient.getStackArray()) { - ingList.add(matchingStack); - } - input.add(ingList); - count++; - } - return input; - } -} -- cgit