Disabled not used recipes temporarily.
This commit is contained in:
@ -1,18 +1,45 @@
|
|||||||
package dev.micle.totemofreviving.data;
|
package dev.micle.totemofreviving.data;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.setup.ModItems;
|
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 net.minecraft.item.Items;
|
||||||
|
|
||||||
|
import javax.annotation.ParametersAreNonnullByDefault;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
public class ModRecipeProvider extends RecipeProvider {
|
public class ModRecipeProvider extends RecipeProvider {
|
||||||
public ModRecipeProvider(DataGenerator generator) {
|
public ModRecipeProvider(DataGenerator generator) {
|
||||||
super(generator);
|
super(generator);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ParametersAreNonnullByDefault
|
||||||
protected void buildShapelessRecipes(Consumer<IFinishedRecipe> consumer) {
|
protected void buildShapelessRecipes(Consumer<IFinishedRecipe> 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())
|
ShapedRecipeBuilder.shaped(ModItems.TOTEM_OF_REVIVING.get())
|
||||||
.define('#', Items.TOTEM_OF_UNDYING)
|
.define('#', Items.TOTEM_OF_UNDYING)
|
||||||
.define('@', Items.DIAMOND)
|
.define('@', Items.DIAMOND)
|
||||||
@ -30,24 +57,6 @@ public class ModRecipeProvider extends RecipeProvider {
|
|||||||
.pattern("@E@")
|
.pattern("@E@")
|
||||||
.unlockedBy("has_item", has(ModItems.TOTEM_OF_REVIVING.get()))
|
.unlockedBy("has_item", has(ModItems.TOTEM_OF_REVIVING.get()))
|
||||||
.save(consumer);
|
.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);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user