Botany Pots Mod — Configuration
Advanced Configuration & Datapacks
For versions 1.18.2, 1.20.1, and 1.21.1, Botany Pots uses the Minecraft Datapack system to define recipes. This allows users and modpack creators to add support for any custom plant or soil.
Recipe JSON Structure
A typical recipe file includes:
* Type: botanypots:crop or botanypots:soil.
* Seed: The item used to start the growth.
* Categories: Tags that link the plant to specific soils (e.g., "dirt", "sand").
* GrowthTicks: The base time required for the plant to grow.
* Display: The block model shown inside the pot.
* Drops: A list of items dropped, including their chance and quantity.
Example Drop Table
| Item | Chance | Min/Max |
|---|---|---|
| Wheat | 100% | 1-1 |
| Wheat Seeds | 10% | 1-2 |
Users can find the built-in datapack files within the mod JAR to use as templates for creating their own custom compatibility patches.