From 9ae1f53c7dcea91cbc48d232d765e8a21ac794e7 Mon Sep 17 00:00:00 2001 From: Ayutac Date: Mon, 17 Jan 2022 23:40:19 +0100 Subject: [PATCH] Added misc recipes (#2748) * Added misc recipes 3 new recipes for plantball. 1 via 3x3 grass variants (new tag), 1 via cross/ball per kelp and sugar so it doesn't take up the space of a storage block in other mods maybe. 5 small calcite dust -> calcite (requiring one more small dust than yielded by grinding calcite) Centrifuge recipes for eggs and turtle eggs, yielding methane and a bit of calcite dust Centrifuge recipe for tuff into ashes and dark ashes. * Added misc recipes 3 new recipes for plantball. 1 via 3x3 grass variants (new tag), 1 via cross/ball per kelp and sugar so it doesn't take up the space of a storage block in other mods maybe. 5 small calcite dust -> calcite (requiring one more small dust than yielded by grinding calcite) Centrifuge recipes for eggs and turtle eggs, yielding methane and a bit of calcite dust Centrifuge recipe for tuff into ashes and dark ashes. --- .../data/c/tags/items/grass_variants.json | 11 ++++++ .../techreborn/recipes/centrifuge/egg.json | 26 ++++++++++++++ .../techreborn/recipes/centrifuge/tuff.json | 21 +++++++++++ .../recipes/centrifuge/turtle_egg.json | 26 ++++++++++++++ .../recipes/compressor/calcite.json | 16 +++++++++ .../parts/plantball_from_grass_variants.json | 36 +++++++++++++++++++ .../parts/plantball_from_kelp.json | 16 +++++++++ .../parts/plantball_from_sugar_cane.json | 16 +++++++++ 8 files changed, 168 insertions(+) create mode 100644 src/main/resources/data/c/tags/items/grass_variants.json create mode 100644 src/main/resources/data/techreborn/recipes/centrifuge/egg.json create mode 100644 src/main/resources/data/techreborn/recipes/centrifuge/tuff.json create mode 100644 src/main/resources/data/techreborn/recipes/centrifuge/turtle_egg.json create mode 100644 src/main/resources/data/techreborn/recipes/compressor/calcite.json create mode 100644 src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_grass_variants.json create mode 100644 src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_kelp.json create mode 100644 src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_sugar_cane.json diff --git a/src/main/resources/data/c/tags/items/grass_variants.json b/src/main/resources/data/c/tags/items/grass_variants.json new file mode 100644 index 000000000..62e6e418b --- /dev/null +++ b/src/main/resources/data/c/tags/items/grass_variants.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "minecraft:grass", + "minecraft:tall_grass", + "minecraft:fern", + "minecraft:large_fern", + "minecraft:moss_carpet", + "minecraft:seagrass" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/centrifuge/egg.json b/src/main/resources/data/techreborn/recipes/centrifuge/egg.json new file mode 100644 index 000000000..2f8d0196f --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/centrifuge/egg.json @@ -0,0 +1,26 @@ +{ + "type": "techreborn:centrifuge", + "power": 5, + "time": 5000, + "ingredients": [ + { + "item": "minecraft:egg", + "count": 16 + }, + { + "item": "techreborn:cell", + "nbt": "null" + } + ], + "results": [ + { + "item": "techreborn:cell", + "nbt": { + "fluid": "techreborn:methane" + } + }, + { + "item": "techreborn:calcite_dust" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/centrifuge/tuff.json b/src/main/resources/data/techreborn/recipes/centrifuge/tuff.json new file mode 100644 index 000000000..256653156 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/centrifuge/tuff.json @@ -0,0 +1,21 @@ +{ + "type": "techreborn:centrifuge", + "power": 5, + "time": 2500, + "ingredients": [ + { + "item": "minecraft:tuff", + "count": 16 + } + ], + "results": [ + { + "item": "techreborn:dark_ashes_dust", + "count": 18 + }, + { + "item": "techreborn:ashes_dust", + "count": 12 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/centrifuge/turtle_egg.json b/src/main/resources/data/techreborn/recipes/centrifuge/turtle_egg.json new file mode 100644 index 000000000..817b6dc1d --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/centrifuge/turtle_egg.json @@ -0,0 +1,26 @@ +{ + "type": "techreborn:centrifuge", + "power": 5, + "time": 5000, + "ingredients": [ + { + "item": "minecraft:turtle_egg", + "count": 32 + }, + { + "item": "techreborn:cell", + "nbt": "null" + } + ], + "results": [ + { + "item": "techreborn:cell", + "nbt": { + "fluid": "techreborn:methane" + } + }, + { + "item": "techreborn:calcite_dust" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/compressor/calcite.json b/src/main/resources/data/techreborn/recipes/compressor/calcite.json new file mode 100644 index 000000000..766fee634 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/compressor/calcite.json @@ -0,0 +1,16 @@ +{ + "type": "techreborn:compressor", + "power": 10, + "time": 300, + "ingredients": [ + { + "tag": "c:calcite_small_dusts", + "count": 5 + } + ], + "results": [ + { + "item": "minecraft:calcite" + } + ] +} diff --git a/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_grass_variants.json b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_grass_variants.json new file mode 100644 index 000000000..2c47d4899 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_grass_variants.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "plantball", + "ingredients": [ + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + }, + { + "tag": "c:grass_variants" + } + ], + "result": { + "item": "techreborn:plantball" + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_kelp.json b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_kelp.json new file mode 100644 index 000000000..d1fffd253 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_kelp.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XXX", + " X " + ], + "key": { + "X": { + "item": "minecraft:kelp" + } + }, + "result": { + "item": "techreborn:plantball" + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_sugar_cane.json b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_sugar_cane.json new file mode 100644 index 000000000..cace6d592 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_table/parts/plantball_from_sugar_cane.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XXX", + " X " + ], + "key": { + "X": { + "item": "minecraft:sugar_cane" + } + }, + "result": { + "item": "techreborn:plantball" + } +} \ No newline at end of file