diff --git a/data/crafting/advancement/recipes/misc/tall_dry_grass.json b/data/crafting/advancement/recipes/misc/tall_dry_grass.json new file mode 100644 index 0000000..d5f5461 --- /dev/null +++ b/data/crafting/advancement/recipes/misc/tall_dry_grass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "crafting:tall_dry_grass" + ] + }, + "criteria": { + "has_short_dry_grass": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "minecraft:short_dry_grass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "crafting:tall_dry_grass" + } + } + }, + "requirements": [ + [ + "has_short_dry_grass", + "has_recipe" + ] + ] +} \ No newline at end of file diff --git a/data/crafting/recipe/tall_dry_grass.json b/data/crafting/recipe/tall_dry_grass.json new file mode 100644 index 0000000..36ac2ba --- /dev/null +++ b/data/crafting/recipe/tall_dry_grass.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "G", + "G" + ], + "key": { + "G": "minecraft:short_dry_grass" + }, + "result": { + "id": "minecraft:tall_dry_grass", + "count": 1 + } +} \ No newline at end of file