diff --git a/data/minecartcrafting/advancements/item1_adv.json b/data/minecartcrafting/advancements/item1_adv.json deleted file mode 100644 index 281bb0c..0000000 --- a/data/minecartcrafting/advancements/item1_adv.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "criteria": { - "Unlocked": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "minecartcrafting:item1" - } - } - }, - "rewards": { - "function": "minecartcrafting:crafted_item1" - } -} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/item2_adv.json b/data/minecartcrafting/advancements/item2_adv.json deleted file mode 100644 index 92f576c..0000000 --- a/data/minecartcrafting/advancements/item2_adv.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "criteria": { - "Unlocked": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "minecartcrafting:item2" - } - } - }, - "rewards": { - "function": "minecartcrafting:crafted_item2" - } -} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/item3_adv.json b/data/minecartcrafting/advancements/item3_adv.json deleted file mode 100644 index 37d0403..0000000 --- a/data/minecartcrafting/advancements/item3_adv.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "criteria": { - "Unlocked": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "minecartcrafting:item3" - } - } - }, - "rewards": { - "function": "minecartcrafting:crafted_item3" - } -} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/item4_adv.json b/data/minecartcrafting/advancements/item4_adv.json deleted file mode 100644 index c283a12..0000000 --- a/data/minecartcrafting/advancements/item4_adv.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "criteria": { - "Unlocked": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "minecartcrafting:item4" - } - } - }, - "rewards": { - "function": "minecartcrafting:crafted_item4" - } -} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/minecraft_chest_adv.json b/data/minecartcrafting/advancements/minecraft_chest_adv.json new file mode 100644 index 0000000..4ef4612 --- /dev/null +++ b/data/minecartcrafting/advancements/minecraft_chest_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:minecraft_chest" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_minecraft_chest" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/minecraft_furnace_adv.json b/data/minecartcrafting/advancements/minecraft_furnace_adv.json new file mode 100644 index 0000000..5a2ce08 --- /dev/null +++ b/data/minecartcrafting/advancements/minecraft_furnace_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:minecraft_furnace" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_minecraft_furnace" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/minecraft_hopper_adv.json b/data/minecartcrafting/advancements/minecraft_hopper_adv.json new file mode 100644 index 0000000..9115fef --- /dev/null +++ b/data/minecartcrafting/advancements/minecraft_hopper_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:minecraft_hopper" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_minecraft_hopper" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/minecraft_tnt_adv.json b/data/minecartcrafting/advancements/minecraft_tnt_adv.json new file mode 100644 index 0000000..e6b5c93 --- /dev/null +++ b/data/minecartcrafting/advancements/minecraft_tnt_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:minecraft_tnt" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_minecraft_tnt" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/railways_jukebox_adv.json b/data/minecartcrafting/advancements/railways_jukebox_adv.json new file mode 100644 index 0000000..313e592 --- /dev/null +++ b/data/minecartcrafting/advancements/railways_jukebox_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:railways_jukebox" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_railways_jukebox" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/railways_workbench_adv.json b/data/minecartcrafting/advancements/railways_workbench_adv.json new file mode 100644 index 0000000..6c51d4e --- /dev/null +++ b/data/minecartcrafting/advancements/railways_workbench_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:railways_workbench" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_railways_workbench" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/advancements/supplementaries_dispenser_adv.json b/data/minecartcrafting/advancements/supplementaries_dispenser_adv.json new file mode 100644 index 0000000..79e56ae --- /dev/null +++ b/data/minecartcrafting/advancements/supplementaries_dispenser_adv.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "Unlocked": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "minecartcrafting:supplementaries_dispenser_r" + } + } + }, + "rewards": { + "function": "minecartcrafting:crafted_supplementaries_dispenser" + } +} \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_item1.mcfunction b/data/minecartcrafting/functions/crafted_item1.mcfunction deleted file mode 100644 index f8847a6..0000000 --- a/data/minecartcrafting/functions/crafted_item1.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -recipe take @s minecartcrafting:item1 - -advancement revoke @s only minecartcrafting:item1_adv - -give @s minecraft:minecart -give @s minecraft:chest - -clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_item2.mcfunction b/data/minecartcrafting/functions/crafted_item2.mcfunction deleted file mode 100644 index a2dc207..0000000 --- a/data/minecartcrafting/functions/crafted_item2.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -recipe take @s minecartcrafting:item2 - -advancement revoke @s only minecartcrafting:item2_adv - -give @s minecraft:minecart -give @s minecraft:hopper - -clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_item3.mcfunction b/data/minecartcrafting/functions/crafted_item3.mcfunction deleted file mode 100644 index 2aa2278..0000000 --- a/data/minecartcrafting/functions/crafted_item3.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -recipe take @s minecartcrafting:item3 - -advancement revoke @s only minecartcrafting:item3_adv - -give @s minecraft:minecart -give @s minecraft:furnace - -clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_item4.mcfunction b/data/minecartcrafting/functions/crafted_item4.mcfunction deleted file mode 100644 index 33f8a41..0000000 --- a/data/minecartcrafting/functions/crafted_item4.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -recipe take @s minecartcrafting:item4 - -advancement revoke @s only minecartcrafting:item4_adv - -give @s minecraft:minecart -give @s minecraft:tnt - -clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_minecraft_chest.mcfunction b/data/minecartcrafting/functions/crafted_minecraft_chest.mcfunction new file mode 100644 index 0000000..86ff1df --- /dev/null +++ b/data/minecartcrafting/functions/crafted_minecraft_chest.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:minecraft_chest + +advancement revoke @s only minecartcrafting:minecraft_chest_adv + +give @s minecraft:minecart +give @s minecraft:chest + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_minecraft_furnace.mcfunction b/data/minecartcrafting/functions/crafted_minecraft_furnace.mcfunction new file mode 100644 index 0000000..0d4286e --- /dev/null +++ b/data/minecartcrafting/functions/crafted_minecraft_furnace.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:minecraft_furnace + +advancement revoke @s only minecartcrafting:minecraft_furnace_adv + +give @s minecraft:minecart +give @s minecraft:furnace + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_minecraft_hopper.mcfunction b/data/minecartcrafting/functions/crafted_minecraft_hopper.mcfunction new file mode 100644 index 0000000..065e6d4 --- /dev/null +++ b/data/minecartcrafting/functions/crafted_minecraft_hopper.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:minecraft_hopper + +advancement revoke @s only minecartcrafting:minecraft_hopper_adv + +give @s minecraft:minecart +give @s minecraft:hopper + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_minecraft_tnt.mcfunction b/data/minecartcrafting/functions/crafted_minecraft_tnt.mcfunction new file mode 100644 index 0000000..7b0e847 --- /dev/null +++ b/data/minecartcrafting/functions/crafted_minecraft_tnt.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:minecraft_tnt + +advancement revoke @s only minecartcrafting:minecraft_tnt_adv + +give @s minecraft:minecart +give @s minecraft:tnt + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_railways_jukebox.mcfunction b/data/minecartcrafting/functions/crafted_railways_jukebox.mcfunction new file mode 100644 index 0000000..c635304 --- /dev/null +++ b/data/minecartcrafting/functions/crafted_railways_jukebox.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:railways_jukebox + +advancement revoke @s only minecartcrafting:railways_jukebox_adv + +give @s minecraft:minecart +give @s minecraft:jukebox + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_railways_workbench.mcfunction b/data/minecartcrafting/functions/crafted_railways_workbench.mcfunction new file mode 100644 index 0000000..e2bc932 --- /dev/null +++ b/data/minecartcrafting/functions/crafted_railways_workbench.mcfunction @@ -0,0 +1,8 @@ +recipe take @s minecartcrafting:railways_workbench + +advancement revoke @s only minecartcrafting:railways_workbench_adv + +give @s minecraft:minecart +give @s minecraft:crafting_table + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/functions/crafted_supplementaries_dispenser.mcfunction b/data/minecartcrafting/functions/crafted_supplementaries_dispenser.mcfunction new file mode 100644 index 0000000..bfce2d6 --- /dev/null +++ b/data/minecartcrafting/functions/crafted_supplementaries_dispenser.mcfunction @@ -0,0 +1,8 @@ +recipe take @s supplementaries:dispenser_minecart_r + +advancement revoke @s only minecartcrafting:supplementaries_dispenser_adv + +give @s minecraft:minecart +give @s minecraft:dispenser + +clear @s minecraft:knowledge_book \ No newline at end of file diff --git a/data/minecartcrafting/recipes/item1.json b/data/minecartcrafting/recipes/minecraft_chest.json similarity index 100% rename from data/minecartcrafting/recipes/item1.json rename to data/minecartcrafting/recipes/minecraft_chest.json diff --git a/data/minecartcrafting/recipes/item3.json b/data/minecartcrafting/recipes/minecraft_furnace.json similarity index 95% rename from data/minecartcrafting/recipes/item3.json rename to data/minecartcrafting/recipes/minecraft_furnace.json index c0c4d51..08112e3 100644 --- a/data/minecartcrafting/recipes/item3.json +++ b/data/minecartcrafting/recipes/minecraft_furnace.json @@ -1,12 +1,12 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:furnace_minecart" - } - ], - "result": { - "item": "minecraft:knowledge_book", - "count": 1 - } +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:furnace_minecart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } } \ No newline at end of file diff --git a/data/minecartcrafting/recipes/item2.json b/data/minecartcrafting/recipes/minecraft_hopper.json similarity index 95% rename from data/minecartcrafting/recipes/item2.json rename to data/minecartcrafting/recipes/minecraft_hopper.json index efd7610..b43d8c4 100644 --- a/data/minecartcrafting/recipes/item2.json +++ b/data/minecartcrafting/recipes/minecraft_hopper.json @@ -1,12 +1,12 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:hopper_minecart" - } - ], - "result": { - "item": "minecraft:knowledge_book", - "count": 1 - } +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:hopper_minecart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } } \ No newline at end of file diff --git a/data/minecartcrafting/recipes/item4.json b/data/minecartcrafting/recipes/minecraft_tnt.json similarity index 95% rename from data/minecartcrafting/recipes/item4.json rename to data/minecartcrafting/recipes/minecraft_tnt.json index c5ef505..e5bb50c 100644 --- a/data/minecartcrafting/recipes/item4.json +++ b/data/minecartcrafting/recipes/minecraft_tnt.json @@ -1,12 +1,12 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:tnt_minecart" - } - ], - "result": { - "item": "minecraft:knowledge_book", - "count": 1 - } +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:tnt_minecart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } } \ No newline at end of file diff --git a/data/minecartcrafting/recipes/railways_jukebox.json b/data/minecartcrafting/recipes/railways_jukebox.json new file mode 100644 index 0000000..f7c3867 --- /dev/null +++ b/data/minecartcrafting/recipes/railways_jukebox.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "railways:jukeboxcart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } +} \ No newline at end of file diff --git a/data/minecartcrafting/recipes/railways_workbench.json b/data/minecartcrafting/recipes/railways_workbench.json new file mode 100644 index 0000000..ab7b4ec --- /dev/null +++ b/data/minecartcrafting/recipes/railways_workbench.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "railways:benchcart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } +} \ No newline at end of file diff --git a/data/minecartcrafting/recipes/supplementaries_dispenser_r.json b/data/minecartcrafting/recipes/supplementaries_dispenser_r.json new file mode 100644 index 0000000..bcbb899 --- /dev/null +++ b/data/minecartcrafting/recipes/supplementaries_dispenser_r.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "supplementaries:dispenser_minecart" + } + ], + "result": { + "item": "minecraft:knowledge_book", + "count": 1 + } +}