From 566cb57ec2f123a0625ece9f8a35f630ca8c36f2 Mon Sep 17 00:00:00 2001 From: Phillip Pham Date: Sat, 19 Oct 2024 16:29:01 -0400 Subject: [PATCH] collector's reap compaabilty for 1.20.1 --- .../recipes/collectorsreap/lime.json | 65 +++++++++++++++++++ .../recipes/collectorsreap/pomegranate.json | 65 +++++++++++++++++++ .../recipes/collectorsreap/portobello.json | 23 +++++++ .../portobello_mushroom_colony.json | 40 ++++++++++++ 4 files changed, 193 insertions(+) create mode 100644 common/src/main/resources/data/botanypots/recipes/collectorsreap/lime.json create mode 100644 common/src/main/resources/data/botanypots/recipes/collectorsreap/pomegranate.json create mode 100644 common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello.json create mode 100644 common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello_mushroom_colony.json diff --git a/common/src/main/resources/data/botanypots/recipes/collectorsreap/lime.json b/common/src/main/resources/data/botanypots/recipes/collectorsreap/lime.json new file mode 100644 index 00000000..67f48219 --- /dev/null +++ b/common/src/main/resources/data/botanypots/recipes/collectorsreap/lime.json @@ -0,0 +1,65 @@ +{ + "type": "botanypots:crop", + "seed": { + "item": "collectorsreap:lime_seeds" + }, + "categories": [ + "dirt", + "farmland" + ], + "growthTicks": 1800, + "display": { + "type": "botanypots:transitional", + "phases": [ + { + "block": "collectorsreap:lime_bush", + "properties": { + "age": 0, + "half": "lower" + } + }, + { + "block": "collectorsreap:lime_bush", + "properties": { + "age": 1, + "half": "lower" + } + }, + { + "block": "collectorsreap:lime_bush", + "properties": { + "age": 2, + "half": "upper" + } + }, + { + "block": "collectorsreap:lime_bush", + "properties": { + "age": 3, + "half": "upper" + } + }, + { + "block": "collectorsreap:lime_bush", + "properties": { + "age": 4, + "half": "upper" + } + } + ] + }, + "drops": [ + { + "chance": 1.00, + "output": { + "item": "collectorsreap:lime" + } + }, + { + "chance": 0.05, + "output": { + "item": "collectorsreap:lime_seeds" + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/botanypots/recipes/collectorsreap/pomegranate.json b/common/src/main/resources/data/botanypots/recipes/collectorsreap/pomegranate.json new file mode 100644 index 00000000..163c88e8 --- /dev/null +++ b/common/src/main/resources/data/botanypots/recipes/collectorsreap/pomegranate.json @@ -0,0 +1,65 @@ +{ + "type": "botanypots:crop", + "seed": { + "item": "collectorsreap:pomegranate_seeds" + }, + "categories": [ + "nylium", + "rich_soul" + ], + "growthTicks": 1800, + "display": { + "type": "botanypots:transitional", + "phases": [ + { + "block": "collectorsreap:pomegranate_bush", + "properties": { + "age": 0, + "half": "lower" + } + }, + { + "block": "collectorsreap:pomegranate_bush", + "properties": { + "age": 1, + "half": "lower" + } + }, + { + "block": "collectorsreap:pomegranate_bush", + "properties": { + "age": 2, + "half": "upper" + } + }, + { + "block": "collectorsreap:pomegranate_bush", + "properties": { + "age": 3, + "half": "upper" + } + }, + { + "block": "collectorsreap:pomegranate_bush", + "properties": { + "age": 4, + "half": "upper" + } + } + ] + }, + "drops": [ + { + "chance": 1.00, + "output": { + "item": "collectorsreap:pomegranate" + } + }, + { + "chance": 0.05, + "output": { + "item": "collectorsreap:pomegranate_seeds" + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello.json b/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello.json new file mode 100644 index 00000000..4ec35cab --- /dev/null +++ b/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello.json @@ -0,0 +1,23 @@ +{ + "type": "botanypots:crop", + "seed": { + "item": "collectorsreap:portobello" + }, + "categories": [ + "stone", + "mushroom", + "mulch" + ], + "growthTicks": 1200, + "display": { + "block": "collectorsreap:portobello" + }, + "drops": [ + { + "chance": 1.00, + "output": { + "item": "collectorsreap:portobello" + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello_mushroom_colony.json b/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello_mushroom_colony.json new file mode 100644 index 00000000..d7cbb2a3 --- /dev/null +++ b/common/src/main/resources/data/botanypots/recipes/collectorsreap/portobello_mushroom_colony.json @@ -0,0 +1,40 @@ +{ + "bookshelf:load_conditions": [ + { + "type": "bookshelf:item_exists", + "values": [ + "collectorsreap:portobello_colony" + ] + } + ], + "type": "botanypots:crop", + "seed": { + "item": "collectorsreap:portobello_colony" + }, + "categories": [ + "mushroom" + ], + "growthTicks": 1400, + "display": { + "type": "botanypots:aging", + "block": "collectorsreap:portobello_colony" + }, + "drops": [ + { + "chance": 1.00, + "output": { + "item": "collectorsreap:portobello" + }, + "minRolls": 1, + "maxRolls": 3 + }, + { + "chance": 0.05, + "output": { + "item": "collectorsreap:portobello" + }, + "minRolls": 1, + "maxRolls": 2 + } + ] +}