Botany Pots
Adds pots that you can use to grow crops!
Designed to be relaxing and comfortable with little challenge, often including elements like peaceful villages, farming, and gentle exploration.
Features a central focus of farming and villages/ homesteading.
Introduces new enchantments and/or changes the vanilla enchantment system.
Enhances farming mechanics and introduces new crops and livestock.
Focuses on cooking, recipes, and food-related mechanics.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Botany Pots is a mod that lets you grow crops, flowers, and other kind of plants in customizxable pots. Each pot is like a miniature farm, just place add soil, plant the seed, and watch them grow!
Pot Types
Basic Botany Pot
Botany pots are simple blocks that can be used to grow crops and other plants. To get started, right click the pot and place a seed and compatible soil in the inventory. Growing a crop in a botany pot typically ignores environmental factors such as light level, nearby water blocks, etc. Once the crop has been fully grown you can right click the block again to harvest and replant the crop. They also come in a wide variety of colors and material!
Waxed Botany Pot
Waxed botany pots are a decorative variant of the botany pot. Seeds planted in a waxed pot will appear fully grown and can not be harvested or bonemealed. They have been optimized for decorative use and have a minimal impact on performance.
Hopper Botany Pots
Hopper Botany Pots are an upgraded version of the basic pot that can be automated! When the crop is fully grown it will be harvested, replanted, and the drops will go into an internal inventory or into the inventory of the block below the pot. Right clicking the block will reveal 12 new slots for the pots inventory and a new optional harvest tool slot. The harvest tool slot is optional and allows you to define the tool used to harvest the crop. Some crops require harvest tools to get certain drops, for example tall grass will only drop wheat seeds if the harvest tool has not been set to shears. Other factors like enchantments, are also factored. In addition to their other effects, the efficiency enchantment will make crops grow 5% faster for each level. The fortune and looting enchantments will also give you a chance at more drops.
Pot Interactions
Pot interactions are a special type of recipe that happen when you interact with a botany pot. Most of these recipes are very simple, for example you can right click a pot with dirt in it while holding a hoe to transform the dirt into farmland. Another recipe example is creating obsidian by combining lava and soil ingredients.
Other Features
Curse of Idle Hands
The curse of idle hands is a new curse enchantment that protects a tool from taking durability damage when used in the botany pot. It also makes tools effectively useless when used by a player, removing all of their mining speed, attack damage, and interaction distance. This was added as a middle ground for players who want to use harvest tools but don't want to worry about constantly repairing or replacing the tool.
Debug Commands
- /botanypots debug check_crops - This command will spawn a botany pot at your position and run tests on every crop to find common issues like crops not having a drop defined. The command can have false negatives and false positives, it only checks for common issues that are easily tested for.
- /botanypots debug missing soils [gen_files] - Scans through the game data looking for soils that may not be defined yet. If gen_files is true the command will attempt to generate datapack files for those soils. Outputed files should always be double checked and only used as a starting point.
- /botanypots debug missing seeds [saplings] [gen_files] - Scans through the game data looking for crops that may not be defined yet. By default saplings are excluded from the results. If gen_files is true the mod will try to generate datapack files for each missing crop. These files should alway sbe double checked and only used as a starting point.
- /botanypots debug place_sseds [pos] [all_soils] - This command will generate a grid of pots for every defined seed starting at the defined position. If all_soils is true every combination of soil/seed will be used, otherwise it will only use the first valid soil for each seed.
Growth Modifiers
Growth modifiers are used to change how fast a crop will grow. The most common way to modify the growth speed is through using different soils. For example tilled dirt grows crops 10% faster than normal dirt. Harvest tools can also provide growth modifiers, for example tools with efficiency make the crop grow 5% faster for each level of the enchantment. Other mods and addons may also add other ways to modify the growth!
Yield Modifier & Scale
The yield modifier determines how much a crop will drop when harvested. Most crops have a 100% yield meaning you will always get one set of drops when the crop is harvested. The yield can be modified by soils, tools, and other factors. For example tools with Fortune or looting will give +10% yield for each level of the enchantment. If the yield goes above 100% you have a chance to receive another set of drops when the crop is harvested. For example 150% yield means one guranteed set of drops and a 50% chance for a second set of drops. If you have 450% yield you would get four guranteed drops and a 50% chance at a fifth set, etc.
Yield scale is a property of crops that determines how big of an impact yield modifiers have on them. Most crops have a 100% yield scale, but if it was set to a lower value like 50% only half of the modifier would be applied. For example if you have a soil that gives +1000% yield but the crop has a 10% yield scale you would only get +100% yield from that soil.
The yield system does not come up much with vanilla content, and primarily exists to help addons, modpacks, and servers created custom experiences.
Mod Compatability & Addons
The Botany Pots mod has support for over 1,300 crops and soils from various mods! Support for additional crops and soils can be added by installing various addons and datapacks!
- Botany Trees - Adds support for trees and saplings.
- Botany Pots Mystical Agriculture Compat
- Botany Pots Pixelmon Compat
- BotanyPotsTweaker - CraftTweaker support
Dependencies
This mod requires the Bookshelf library. On newer versions (1.21.1+) it also requires the Prickle library. If you're ever unsure, make sure to double check the dependencies section on the files page.
This project is sponsored by Nodecraft. Use code DARKHAX for 30% off your first month of service!
This mod adds the Botany Pot which is a block that can grow all kinds of crops. The Botany Pot can be used for decoration, and to also make farming certain types of crops much easier. This mod was inspired by Davenonymous's awesome Bonsai Trees mod.
Features
- Harvesting a crop in a Botany Pot will automatically replant the seed.
- Hopper Botany Pot upgrade allows the pot to harvest itself and put items in a chest or other block with an inventory.
- Seventeen different colors!
- Extensive datapack support for adding new crops, soils, and fertilizers.
- Extensive support for CraftTweaker to allow removing, modifying, and adding crops, soils, and fertilizers.
Getting Started
- First you need to craft the Botany Pot. Then you must think about the type of crop you want to grow and the soil it grows in. There are many kinds of soil blocks and certain crops will need certain soils. A good example of this is wheat growing in dirt and nether wart growing in soul sand. Once you have the soil and seed for your crop simply right click the block with your soil and then your seed. This will start the growth process for your crop. The crop may take a while to grow, you can speed it up by right clicking with bone meal and other fertilizers. Once the crop is done growing right click it to harvest and automatically plant another. To remove items from the botany pot you can sneak and right click the block with an empty hand. Breaking the block will also work.
While this mod may seem simple on it's surface, there are many technical details involved. For those who would like to get a better understanding of the mod you can read the Technical Information page on the wiki.
Mod Support
This mod uses predefined json files to add support for crops. These json files let you do things like define soils, fertilizers, and new crops. Mod authors and servers can easily add these files to their data packs to customize crops. Additionally users can create and share their own data packs to enable a broader range of mod support. If you would like to add new data for the mod please check out the wiki for more information about the mod and where to get help.
Currently Supported
- Biomes O' Plenty (15 crops, 3 soils)
- Botania (32 crops, 7 soils, 1 fertilizer)
- Buzzier Bees (13 crops)
- Metal Bushes (6 crops)
- Mystical Agriculture(43 crops, 5 soils, 1 fertilizer)
- Harvestcraft (78 crops)
- Peanut Mod (1 crop)
- Quark (1 crop, 1 soil)
- Simple Farming (34 crops)
- Snad (2 soils)
- XL Food Mod (6 crops)
Like the mod and want to support me?
This project is sponsored by Nodecraft. Use code DARKHAX for 30% off your first month of service!
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
