UberForest
General
A highly configurable forest plugin. Forests spread naturally at a configurable rate based purely on sapling growth! Spruce and Birch saplings can also grow very large variants similar to oak and jungle trees (and they look good too)! Overcrowding algorithms allow you to configure how dense or sparse forests can grow. You can even configure a world with massive dense forests that players need to work at to keep them from spreading too thick.
Maintenance free reforestation on well used larger Minecraft servers is now a possibility!
Time Lapse Video
See UberForest in action! This was using very agressive growth settings with no overcrowding protection enabled ;) The forest at ground level was so thick you'd need shears to get anywhere in it! UberForest time-lapse video
YouTube Reviews
- ServerMiner gives a concise and to the point summary of UberForest ServerMiner Review
- Andrew and James from UltiByte review UberForest! Utilitbyte Review
- The Russians review UberForest (I think?) Uncraftables Review
Uber Trees
- Spruce Trees up to 24 blocks tall
- Birch Trees up to 16 blocks tall
- Checks if the conditions are good for growing an Uber tree (similar to the normal Minecraft tree checking algorithm)
- Trees will not destroy any non-nature blocks
- Trees requiring a larger base will sometimes create "roots" one block down if needed
- No user interaction required! Works with or without bonemeal!
- Users can still farm trees! Torches placed within 2 blocks of a sapling will prevent it from growing Uber, yet still allow it to grow normally :)
Forest Growth
- Forests plant themselves, once a sapling grows into a tree, a new sapling (configurable) of that tree type is placed nearby on an appropriate tile.
- No user interaction required! Works with or without bonemeal!
- Players can easily manage UberForest growth by smacking away any saplings. No saplings = no spreading as the saplings only spawn when other saplings grow :)
- Adjust the rate of growth in specific biomes. Keep your plains plain!
- Overcrowding protection allows forests to grow "spaced" out or jam packed with trees and saplings. It's up to you! See the detailed configuration section for more details: here
- Use combinations of fence, cobble, smooth brick, torches, glowstone, crops and logs to stop spreading. These blocks will also work when placed 1 under the surface. Saplings will not spawn within whatever distance overcrowding radius is for these blocks. Complete List
Detailed Configuration Notes
You can view more detailed information on config.yml settings here.
Tips
- If you are running as separate tree chopping plugin you may want to test if the uber trees chop properly in it. If not then you can just disable the uber trees in the config and just leave sapling spreading enabled :)
- Remember ForestSpreadSaplings and UberForestSpreadSaplings are additive!
- Regenerate your config if you're upgrading from prior to 1.0 to see all the options available.
Future Improvements
- Implement a better way of players managing growth near their land.
- Mycelium/UberMushroom Growth!
- Sharks with Lasers (one day!)
Are Ubertrees supposed to grow when bonemeal is used or do they only grow naturally? Can't seem to get one to grow when using bonemeal, chance of ubertree set to 100% for testing and they seem to work just fine when left to grow without bonemeal.
@predawnia
Hi predawnia, yes it "should" work just fine. Please try and let me know either way as I haven't tested it myself. There were no real tree growth changes in the last couple of version changes :)
Does version 2.2.0 work with 1.5.2 ?
ServerMiner has done a great review of this plugin: Review
Great mod, I use it on my rpg server. Great work at making the world more realistic !
JUst did some testing with the latest version on MCMMO and GriefPrevention. Works great! :)
I passionately kiss you for this.
Would it be possible to "hook" into WorldEdit, so that trees generated via WorldEdit has a chance of going "Uber"? Ever since the whole bonemeal nerf, planting trees has become a bit more tedious. (No, I don't want an entire forest; that's why I was planting trees myself.)
In addition to that, an option to turn off the UberForest-WorldEdit hook ingame for yourself would be nice, in case you wanted to stop WorldEditing uber trees all of a sudden. Of course, you should also be able to turn it back on.
OR, instead of that whole hassle, you could "do it yourself" and make your own command for generating trees like WorldEdit does. And this would include Uber versions of trees, of course.
A note of warning on including the ability to "make" giant trees (whether naturally or by command), it may lag considerably during generation, and/or take a long time. Being able to /UndoTree could be helpful for this, assuming the tree was generated via command. I once had a plugin like this actually, but it's pretty outdated now.
I just wanted to thank you for this plugin, it really makes Minecraftia look alive!
@CbertCbert
I'm working on something slightly different at the moment CbertCbert (details to come in the near future if i can get it working perfectly)
SuperUber Trees would be something i'd like to add eventually, the biggest issue with them is having them grow safely without tearing apart someones home that might be in the way! there's a lot of checking the plugin has to do for really really large sized trees.
I'm thinking I may allow for super uber trees to grow when a "forest" of certain density has been detected, and no other player made junk is within a certain distance!
Thank you Tobyz28 for updates. :) How about super giant trees & super stunningly giant trees? :D
New update, added some new materials that will prevent trees from crowding in ... see patch notes! Also found another russian video with UberForest! http://www.youtube.com/watch?v=htdPA8TjmJk
Posted an update with the latest Dev API build. Few minor tweaks to the default to make forests a tad less aggressive.
@Tobyz28
Thanks for replying but i can only set things for sapling spreading to 1 or such. I tried most, ill try some other things, thanks.
-ck3
@bee2397
It works 100% around sapling growth events. The moment a sapling grows into a tree it A) determines if it should go Uber and B) plants a random amount of saplings nearby based on the config.
Does It Work If We Plant The Saplings? most of our forest's have been cut down...
Looks like a wonderful mod, thank you !
@CoolKill3r Hey Coolkill3r you should be able to configure the plugin exactly the way you want it to work by carefully going through the detailed configuration notes. This plugin is somewhat based on sapling spread though so it might not be much use once you disable it completely ;)
Any way to disable automatic spreading of saplings?
@zwaterboi
Last update Oct 18, 2012! I don’t believe in excuses no more.