- Functions
- Recipes
- 1,351 views • 10 today
- 178 downloads • 1 today
244
Original concept by Darkhax.
This datapack is inspired by their Botany Pots mod. While it aims to recreate the same core idea, name, look, and crafting recipes, it is an independent implementation and may have small technical or balancing differences due to datapack limitations.
🌱 Botany Pot (Datapack / No Mod / No Resourcepack)
Powered by [Beet]
This datapack adds the Botany Pot, a compact and decorative farming block that allows you to grow crops in a single space while automatically replanting them after harvest.
Perfect for aesthetic builds, compact farms (try the Hopper Botany Pot), or simplified crop setups.
📦 Crafting
Craft the Botany Pot using the same recipe as the original mod version. Put a hopper in the center in order to get the Hopper Botany Pot Or check the image gallery.
Once crafted, place it like any normal block.
🌾 How to Use
Using the Botany Pot is simple:
1️⃣ Insert Soil
Right-click the placed Botany Pot with a valid soil block.
Different crops require different soils. For example:
- Wheat → Farmland
- Nether Wart → Soul Sand
Make sure you use the correct soil for the crop you want to grow.
2️⃣ Plant the Crop
Right-click the Botany Pot with the seed or crop item.
The crop will begin growing immediately.

🌿 Growth & Fertilizer
- Crops grow automatically over time. (remember the light conditions)
- You can speed up growth by right-clicking with Bone Meal.
- You can block growth using honeycomb / restore it using a axe
🌻 Harvesting
- Right-click a fully grown crop to harvest it.
- The crop will automatically replant itself.
- Left-click with an empty hand to remove contents.
- The Hopper Botany Pot will automatically harvest the crop when ready. Remember to put a hopper below it, or your resources will go lost.
⚙️ Customization
New crops and soils can be configured easily from in-game or via other datapacks.
Example in-game
/data modify storage ulg:botanypots custom_plants append value {plant_id:"example",block_id:"minecraft:lantern",item_id:"minecraft:lantern",block_size:"small",growth_time:[3,6],ready_block_size:"big",soils:[{soil_id:"dirt"}],loot:{...}}
Adding a custom crop: you can now plant a lantern and make it grow (visually too) to harvest lanterns.
✨ Disclaimer
This datapack is an independent recreation inspired by Darkhax’s original idea. It is not an official port of the mod, and some features may behave differently.
| Credit | Darkhax |
| Compatibility | Minecraft 1.21 |
| Tags |
4 Update Logs
Custom crops. Now even easier! : by UltroGhast 04/17/2026 6:50:43 pmApril 17 @ 10:50 pm UTC
Generate your custom crop configuration here:
iconikoulg.github.io/generators/botanypots/customcrops.html
iconikoulg.github.io/generators/botanypots/customcrops.html
LOAD MORE LOGS
6856713
119




Have something to say?
I am having trouble with the custom crops, though. I tried directly copying the command you posted but it didn't do anything. Could you elaborate on how to add custom crops? Maybe post an example datapack? Also, is it possible to edit the loot table for default plants? I'd like to add leaf blocks to existing trees if possible. I kind of assume this would be covered in the first question but wanted to be sure.
Again, THANK YOU SO MUCH. You rock!
https://iconikoulg.github.io/generators/botanypots/customcrops.html
Check it here.
Thanks
#-#
#P#
-#-
Where
# = Brick
- = air(nothing)
P = pot or dirt, hopper if you want the Hopper Botany Pot
Just to be clear, you can't make a botany pot with farmland (I tried : D), you need to use dirt and then RC with a hoe. That may be obvious for most, but it took me a few minutes to figure it out.
Super DP! Thanks!