Botany
Botany
Botany is a bukkit server plugin that attempts to recreate natural plant regrowth in the Minecraft world.
Reasons to use Botany
Ever got tired of having to use bone meal to make your landscapes look natural again? Fighting lots of spiders causing all your grass to break? Are your plains looking really, really plain? This bukkit plugin slowly and naturally will grow back plants that are natural to a biome, such as a thick grass cover in Savannas, flowers on plains, spruce trees in Ice Biomes.
Normal Minecraft worlds are very static - only players will cause changes to the world, perhaps an ender will move some blocks around. This plugin will, just like Sedimentology, create a more natural and dynamic world that adapts and behaves as the real world. If you mow your grass, it will slowly regrow over time. If you chop down trees, saplings will come up over time and regrow the forest.
Considerations
Currently, Botany plants most trees, grasses, ferns, and sunflowers. Most of the regular flowers are not planted due to the sheer number of possibilities and combinations, but they may be added in the future.
Some plants like to grow in little clusters, and Botany can not yet achieve this result, instead, Botany tries to litter plants of a type in a somewhat unordered way so that the density is close to the measured experimental values.
The list of plants that Botany plants in each Biome is configurable (see below) and can be modified by a server admin to exclude plants or add new plants that are not covered by the base list.
Do you like a more dynamic world? Please check out my Sedimentology plugin too!
Using this plugin together with other plugins?
Recommendations for other plugin's settings:
UberForest
- isForestGrowthEnabled: false
UberForest's way of growing forests is not compatible with Botany, make sure you set "isForestGrowthEnabled: false" in UberForest's config.yml. UberForest does nothing to prevent overgrowth of forests and will happily spread spread trees that do not belong in certain Biomes. Also, UberForest is not maintained and cannot properly create seedlings for Acacia and dark oak trees.
PwnPlantGrowth
PwnPlantGrowth modifies seedlings or plants, but doesn't interfere with how forests spread in the long run. The combination should be without any issues, and PwnPlantGrowth will create an even further natural simulation. Recommended!
Sedimentology
Goes without speaking that Sedimentology was designed to work well together with Botany. While they share code, the plugins do not depend on eachother, but the outcome of running both will enhance gameplay and create interesting benefits and drawbacks for users, creating a dynamic world that they will appreciate in the long term.
Configuration
Information about commands, permissions and config.yml switches are found on the Configuration page.
Information about the plants.csv file format and how it works can be found on the plants.csv page.
-
View User Profile
-
Send Message
Posted Apr 21, 2014Thanks for this neat job. Installed on my server since the concept is really good for a more realistic world. Go on as you are a creative developer !
-
View User Profile
-
Send Message
Posted Apr 21, 2014@JamieKG
It doesn't at the moment - but it may be worth including this as a feature. Could you open a ticket for this and describe what you want? You can click "Tickets" right at the top and then create a new feature ticket. This will help me track it.
-
View User Profile
-
Send Message
Posted Apr 21, 2014Going to check out Botany 8 now!
-
View User Profile
-
Send Message
Posted Apr 21, 2014@s0f4r
Thank you ive been using since you uploaded it I do have a question with forests im not sure if your plugin does it I would like the forest to grow so only to plant a oak sapling if there is oak with in a 10 block radius same with all the other plants ?
-
View User Profile
-
Send Message
Posted Apr 20, 2014@JamieKG
This is implemented in Botany-8. Check the configuration page or delete the config.yml and have the plugin install a new default config so you can see how to enable/disable protection plugins. Please test and let me know if it works for you.
-
View User Profile
-
Send Message
Posted Apr 20, 2014@Draver10
Should be fixed in Botany-8, if you can, please test and let me know if it fixed the issue.
-
View User Profile
-
Send Message
Posted Apr 20, 2014@Jahb57
This issue is fixed in Botany-8, please test it and let me know if it fixes the problem for you.
-
View User Profile
-
Send Message
Posted Apr 19, 2014@Jahb57
Yes, Dark Oak saplings in a Roofed Forest biome - this is a known bug, perhaps I should start tracking it in a ticket so I don't forget.
Fixed up the plugin to plant these properly in a 2x2 fashion, so expect an update to come out soon!
-
View User Profile
-
Send Message
Posted Apr 19, 2014Im having a small problem with this plugin in biomes where saplings need to be in a 2x2 square to grow many single saplings are placed around the biome that will never grow into a tree making things look a bit messy.
-
View User Profile
-
Send Message
Posted Apr 16, 2014@Draver10
no, what is likely happening is that no players are inside that world and so the list of loaded chunks is null.
-
View User Profile
-
Send Message
Posted Apr 16, 2014@s0f4r
Yes, the listed worlds are correct. (Extra info) I recently disabled protections, could this perhaps be causing the errors?
-
View User Profile
-
Send Message
Posted Apr 16, 2014@s0f4r
Done as requested Thanks
-
View User Profile
-
Send Message
Posted Apr 16, 2014@JamieKG
Can you file a ticket for this as a feature request? I'm open to adding this, as it will be relatively little code.
-
View User Profile
-
Send Message
Posted Apr 16, 2014Hi s0f4r any chance you could make it so we can choose what protection plugins it will not plant in as I would like to allow it in towny but deny it in worldguard
Thanks JamieKG
-
View User Profile
-
Send Message
Posted Apr 15, 2014@Draver10
Ok, there's some extra error checking needed in the code, but I'm wondering if you have enabled worlds that do not exist in botany? Can you check that "/botany list" shows the correct world names?
The NPE should be harmless, but could prevent any plant from being planted in a world.
-
View User Profile
-
Send Message
Posted Apr 15, 2014@poiNt3D
I've purposedly not added flowers to the plants.csv file since flowers are rare and irregularly planted in Minecraft, and they would increase resource usage. (With the exception of sunflowers, but those won't grow outside sunflower plain biomes)
You can however add plant definitions yourself to plants.csv to grow flowers, the format is simple and explained in the file.
-
View User Profile
-
Send Message
Posted Apr 15, 2014@technowix
Currently in default settings the plugin does not use a lot of resources at all, it's actually very lightweight. If you have factions, it will by default not modify or plant anything inside faction claims.
-
View User Profile
-
Send Message
Posted Apr 15, 2014How about all flowers? Some people (like me) have their maps generated before 1.7 and no new flowers on them. This is very sad :- (
-
View User Profile
-
Send Message
Posted Apr 14, 2014Hi, the plugin works great! :D However I'm getting this strange error http://pastebin.com/Ta6Rh6x7 It repeats constantly in the console though I don't notice anything wrong with the function.
-
View User Profile
-
Send Message
Posted Apr 14, 2014Hi, I own a little server, and y really love to see forest back, hehe, but i want to know if this plugin is ressource intensive or he are "barrely" optimized ? Like new thread for searching new spot to plant ? :D , thank in advance.
Oh, and it will support faction/etc, don't want to see a "treebridge" created randomaly x'D