diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-08 18:23:00 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-08 18:23:00 +0800 |
| commit | 72e1653cbb38282f8dce59a00fb381e18bfc795d (patch) | |
| tree | 468a1d03c3a7295b43f28e71b84856a512e72b3f /src/main/java/me/shedaniel/plugin/crafting | |
| parent | 6d5101aad169bc5d4d8bcd638aee0d4ce71c120a (diff) | |
| download | RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.tar.gz RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.tar.bz2 RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.zip | |
Craftable Only WIP
Diffstat (limited to 'src/main/java/me/shedaniel/plugin/crafting')
| -rwxr-xr-x | src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingCategory.java | 5 | ||||
| -rwxr-xr-x | src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingRecipe.java | 9 |
2 files changed, 11 insertions, 3 deletions
diff --git a/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingCategory.java b/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingCategory.java index 6b858f456..66b78ed98 100755 --- a/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingCategory.java +++ b/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingCategory.java @@ -1,10 +1,9 @@ package me.shedaniel.plugin.crafting; -import me.shedaniel.api.DisplayCategoryCraftable; +import me.shedaniel.api.IDisplayCategoryCraftable; import me.shedaniel.gui.RecipeGui; import me.shedaniel.gui.widget.*; import me.shedaniel.listenerdefinitions.IMixinRecipeBookGui; -import me.shedaniel.mixins.MixinRecipeBookGui; import net.minecraft.block.Blocks; import net.minecraft.client.MinecraftClient; import net.minecraft.client.gui.Gui; @@ -18,7 +17,7 @@ import java.util.ArrayList; import java.util.LinkedList; import java.util.List; -public class VanillaCraftingCategory implements DisplayCategoryCraftable<VanillaCraftingRecipe> { +public class VanillaCraftingCategory implements IDisplayCategoryCraftable<VanillaCraftingRecipe> { Window mainWindow = MinecraftClient.getInstance().window; private List<VanillaCraftingRecipe> recipes; diff --git a/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingRecipe.java b/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingRecipe.java index c7d7bfeb2..1f05c80c0 100755 --- a/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingRecipe.java +++ b/src/main/java/me/shedaniel/plugin/crafting/VanillaCraftingRecipe.java @@ -4,6 +4,10 @@ import me.shedaniel.api.IRecipe; import net.minecraft.item.ItemStack; import net.minecraft.recipe.Recipe; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + public abstract class VanillaCraftingRecipe implements IRecipe<ItemStack> { public int getWidth() { @@ -16,4 +20,9 @@ public abstract class VanillaCraftingRecipe implements IRecipe<ItemStack> { public abstract Recipe getRecipe(); + @Override + public List<List<ItemStack>> getRecipeRequiredInput() { + return getInput(); + } + } |
