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.
@deltahat
Hey,
thanks for the answer, when will it be included? Otherwise I can't really use it :(
@halloichbinkuhl
Right now, you don't. Adding undo is in the backlog.
Hey nice plugin, how to undo a giant tree?
@deltahat
Thanks, I appreciate it. While I realize the stems may not reach out far enough to "support" the leaves (as some will decay), it would be a nice feature to play with and be able to implement, and be able to choose which leaf you want.
@user_550497
The lack of leaf decay is by design. Because of their scale, the leaf clusters of the giant trees are larger than the leaf decay algorithm of Minecraft was designed to handle. I'll add a ticket to the project backlog to look into this issue.
This is a nice plugin for custom giant trees, however, I noticed the leaves do not decay when separated from the wood. Is there a way to change this? If players choose to chop one of these trees down, it would be a head ache to clean up their "leaf mess."
@bounce_raff
Are the broken trees naturally generating or did you use the command or recipe? Can you send me a screen shot?
@deltahat
I'll probably mess around with making trees at one point or another :P
Something I noticed today though, there seems to be quite a lot of "half" and "quarter" trees generating. Not sure if this is a common problem or not.
Just letting you know :)
@bounce_raff
If you design any awesome trees, send me the .xml files and I'll include them in the plugin.
@deltahat
Ok, awesome! I love this plugin so far! Having giant trees adds a certain degree of awe to the land!
Since you're taking feedback, It would be nice to have less "Q-tip" looking oak and birch trees (no offense). I think they would look a lot better with branches that spread outward a bit more rather than ones that hugged the trunk?
Still a beautiful plugin though, that I intend on using to it's fullest!
Thank you!
@bounce_raff
I have plans to add more biomes, but wanted to get the beta out early to get more feedback.
Let me know what you think.
Thank you!
Also, I noticed that only 4 biomes seem to be supported: Birch Forest, Forest, Jungle, Roofed Forest.
Are there plans to include other biomes such as: Taiga, Dark Oak Forest, Savannah, etc. There are tree types in the plugin files that don't have correlating biome files.
Or am I just completely misunderstanding this? hahaha
@bounce_raff
treeGrowthPercentageChance is the percent chance a tree has of growing on a newly generated forested chunk. By default, one in every 200 chunks will get a giant tree. If you set this to 100%, every forested chunk will get a giant tree (this would be chaos). For a dense forest, try somewhere between 5% and 10%.
What are the limits on the treeGrowthPercentChance? I want giant trees to be fairly common yet it seems there are VERY few generating at the default of 0.5
@Liger_XT5
Sure they can. Read the section called Planting Giant Trees above. Make sure your players have the gianttrees.grow permission.
I don't suppose there is a way for normal players to grow the trees without creative mode? Such as a permission or something?
@CommodoreAlpha
I'm glad you like it. If you design an awesome tree, I'll include it in the release version of the plugin.
This is... this is really cool. :)
Looks like very exciting things in the works.... Great work all !!!!!
ALL COMMENTS BELOW ARE FOR THE OLD VERSION OF GIANT TREES. THEY NO LONGER APPLY.