From 69a84bb8fe70d0f1d43e3ea9a392bed37b3ec3c3 Mon Sep 17 00:00:00 2001 From: Micle Date: Wed, 12 Jan 2022 17:18:06 +0000 Subject: [PATCH] Disabled not used recipes temporarily. --- .../data/ModRecipeProvider.java | 51 +++++++++++-------- 1 file changed, 30 insertions(+), 21 deletions(-) diff --git a/src/main/java/dev/micle/totemofreviving/data/ModRecipeProvider.java b/src/main/java/dev/micle/totemofreviving/data/ModRecipeProvider.java index 28bb322..be9140b 100755 --- a/src/main/java/dev/micle/totemofreviving/data/ModRecipeProvider.java +++ b/src/main/java/dev/micle/totemofreviving/data/ModRecipeProvider.java @@ -1,18 +1,45 @@ package dev.micle.totemofreviving.data; import dev.micle.totemofreviving.setup.ModItems; -import net.minecraft.data.*; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.IFinishedRecipe; +import net.minecraft.data.RecipeProvider; +import net.minecraft.data.ShapedRecipeBuilder; import net.minecraft.item.Items; +import javax.annotation.ParametersAreNonnullByDefault; import java.util.function.Consumer; public class ModRecipeProvider extends RecipeProvider { public ModRecipeProvider(DataGenerator generator) { super(generator); } - + @Override + @ParametersAreNonnullByDefault protected void buildShapelessRecipes(Consumer consumer) { + ShapedRecipeBuilder.shaped(ModItems.STRAW_TOTEM.get()) + .define('W', Items.WHEAT) + .define('|', Items.STICK) + .define('S', Items.STRING) + .define('N', Items.IRON_NUGGET) + .pattern("NSN") + .pattern("NWN") + .pattern("N|N") + .unlockedBy("has_item", has(Items.WHEAT)) + .save(consumer); + /* + ShapedRecipeBuilder.shaped(ModItems.STRAW_CHARGE.get()) + .define('W', Items.WHEAT) + .define('E', Items.EMERALD) + .define('I', Items.IRON_INGOT) + .pattern("IWI") + .pattern("WEW") + .pattern("IWI") + .unlockedBy("has_item", has(Items.EMERALD)) + .save(consumer); + */ + /* ShapedRecipeBuilder.shaped(ModItems.TOTEM_OF_REVIVING.get()) .define('#', Items.TOTEM_OF_UNDYING) .define('@', Items.DIAMOND) @@ -30,24 +57,6 @@ public class ModRecipeProvider extends RecipeProvider { .pattern("@E@") .unlockedBy("has_item", has(ModItems.TOTEM_OF_REVIVING.get())) .save(consumer); - ShapedRecipeBuilder.shaped(ModItems.STRAW_TOTEM.get()) - .define('W', Items.WHEAT) - .define('/', Items.STICK) - .define('S', Items.STRING) - .define('N', Items.IRON_NUGGET) - .pattern("NSN") - .pattern("NWN") - .pattern("N/N") - .unlockedBy("has_item", has(Items.WHEAT)) - .save(consumer); - ShapedRecipeBuilder.shaped(ModItems.STRAW_CHARGE.get()) - .define('W', Items.WHEAT) - .define('E', Items.EMERALD) - .define('I', Items.IRON_INGOT) - .pattern("IWI") - .pattern("WEW") - .pattern("IWI") - .unlockedBy("has_item", has(Items.EMERALD)) - .save(consumer); + */ } }