Giant Trees
Giant Trees
Giant Trees is a plugin for adding procedurally generated giant trees to your world. Giant trees are generated in three ways:
- Giant trees are grown in creative/survival mode by planting saplings and fertilizing with bone meal
- Giant trees are summoned with a command
- Giant trees naturally grow when new forested biomes spawn
Tutorials in other languages:
Planting Giant Trees
To plant a giant tree in creative/survival mode, perform the following steps:
- Flatten a 5x5 area of dirt
- Surround an emerald block with two rings of saplings
- Fertilize a sapling with a stack of 64 bone meal
- Stand back
The type of sapling fertilized will determine the species of giant tree that grows.
Commands
To create a giant tree with a command, use the /tree-create or /gt command, followed by the name of the tree. Tree names are found in the plugin's data directory. For example, to summon a giant acacia tree, use the command
/gt tree.ACACIA
To edit the model for an existing tree, or create a new tree model, use the /tree-edit command. This command can only be used from the server console.
/tree-edit tree.ACACIA
Naturally Growing Trees
By default, Giant Trees will grow naturally in newly generated chunks in the default overworld (the world called "world"). To add giant trees to more worlds, increase the frequency of tree growth, or disable natural tree growth altogether, edit the plugin's config.yml.
Tree Species
For the beta the following species of trees can be summoned with the /gt command:
- tree.ACACIA
- tree.BIRCH
- tree.DARK_OAK
- tree.JUNGLE
- tree.OAK
- tree.SPRUCE
More tree species will be added in future releases.
Undoing Giant Trees
Trees summoned with the /gt command can be undone using WorldEdit's //undo
command. This feature is automatically enabled if WorldEdit is installed.
Making Your Own Giant Tree Species
You can make your own species of giant tree. Start by using the /tree-edit command from the server console, giving it the name of the tree you want to edit or create. (For new trees, ignore the file not found error). As an alternative, you can double-click the Giant Trees plugin .jar file to start the visual tree editor.
Design your tree using the visual tree editor. When you are done, click save and exit the visual editor. To add roots to your tree, create another tree with the same name as your tree, with .root added to the end. For example, /tree-edit tree.ACACIA.root. Root trees are rendered upside down in the world and scaled to match their tree.
Is your new tree really awesome? If so, PM me the model and I'll include it in the next version of the plugin.
Permissions
- gianttrees.create (default OP) - Allows the creation of a giant tree using the tree-create command.
- gianttrees.grow (default true) - Allows a player to grow a giant tree by fertilizing a grid of saplings.
Source Code/Issues
https://github.com/rmichela/GiantTrees
Metrics
This plugin utilizes Hidendra's plugin metrics system. the following information is collected and sent to mcstats.org unless opted out:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- Plugin's version
- Server's version
- OS version/name and architecture
- core count for the CPU
- Number of players online
- Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
@Galexrt
Should work fine with 1.2.3. Plugins do not need to be updated every build unless something breaks - and nothing should have. In fact, I already coded in jungle support when I released for 1.1.
Enjoy.
update for 1.2.3 would be nice because of the jungle biomes= the awesome new trees.
Tree house time!!! :D Thanks man!
@CMahaff
Excellent! I just updated my server with it and I'll see what happens. :D I would have to say that your plugin is a HUGE hit on my server and I would have updated it myself if you hadn't.
@Tux2
Hahaha I know I promised updates to you a long time ago. Well, here it is! Finally!
Wow, updates, finally! I've been using an old version and didn't even know it. :D
@Hiramas
Indeed! It should work already, just waiting for the bukkit 1.2 build for 256 high worlds :)
So, can we expect some fun with 256 blocks high trees?
@LmnDK
I warn multiple times in the wiki that this will be hard on your server. I'm sorry but that's just the way it is.
If there's something you think I need to fix, then I need some more details.
Wow, thanks, that just screwed my server..
@CMahaff
ah ty, spruce instead of pine. I was mislead by the names in http://minecraftdatavalues.com/ Is it possible to use data values? So you could have a giant tree made of two different kinds of wool? without world editing it that way :P
@Xnapi
Please look at the commands section of the wiki: https://github.com/CMahaff/Giant-Trees/wiki/Commands
What you mean to say is /gt 24 4 spruce spruce :D
I have been spawning awesome giant trees happily on both of my servers now :D, but I haven't been able to get a pine tree with pine leaves, can anyone tell me the usage for data values or names. I've been trying everything I can think of to get it right. maybe I'm doing something else wrong. (using default config as an op from y:15 on the map) /gt 100 14 17:1 18:1 30 /gt 100 14 pine_log pine_leaves 27 I've tried just pine for them both, tried quotes etc.
I get "Invalid Tree"
@Xnapi
Ooops, bukkit dev broke the link. Should be fixed now, thanks for letting me know :)
Could anyone post some screen shots of their trees. Some different sizes would be great too :P
Edit: The zip with config link is broken :(
@LukethDragon
Oh wow, that's a big mistake. I'll fix ocean trees :P Thanks for letting me know about that.
Just installed it and had a play around, works well, definitely like it. It's well done.
Couple little things I've noticed though, any chance of adding say an extra leaf layer on top of the trees? the wood underneath that top layer is just a little too visible.
Also, I appear to now have new oceans that are covered in giant trees. :P Any chance of getting them not to spawn in ocean biomes?
Sorry for another update. I realized that I still had world height set to 127 - which means it would break when 1.2 comes out. Changed that. This would only affect you if you were using the tree populator in 1.2.
@Sk8Sanctified
Awesome, glad it worked. Thanks for the updates.
RAM disk server, total start time (354.776s) normal is about 8-12sec however, maybe I was freaking out a bit an exaggerated some with the HDD test server of mine :P. It was a lot longer, closer to 10-15min.
Well seems to work fine. Don't panic like I did lolz, I made new trees. Deleted them, all that. Ay-okay