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.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@AnotherP
If you have permissions installed, you must use permissions, you cannot use OPs. Ops only kicks in for people without permissions systems. The proper command is gianttrees.*
This is probably your issue. I don't think commands can have spaces otherwise it would have been what you posted. Try gianttrees.*
-
View User Profile
-
Send Message
Posted Jan 26, 2012ok well i am testing it on 1.0.0 and no one can use it. Not even my ops and they have *, giant trees.*, AND the are ops.
it says you do not have permission to build that type of tree!
-
View User Profile
-
Send Message
Posted Jan 26, 2012@AnotherP
Should work fine with 1.1
-
View User Profile
-
Send Message
Posted Jan 26, 2012Is this good with 1.1? If so could you maybe post that on the main topic (above) as to avoid confusion?
-
View User Profile
-
Send Message
Posted Jan 22, 2012@ludo0777
Yep!
-
View User Profile
-
Send Message
Posted Jan 22, 2012Is this plugin compatible with the latest bukkit?
-
View User Profile
-
Send Message
Posted Dec 27, 2011I too think this would benefit from presets, different types/artistic styles and what not. Some of us don't have the skills =P.
-
View User Profile
-
Send Message
Posted Dec 25, 2011Request: Could there be a default tree generation? Or perhaps presets? I find that the best and biggest trees are made with Height = 128-y, Width = (124-y)/6. It would be nice if I could set a preset to generate a tree by those dimensions, based on my current y coordinate.
Perhaps it would automatically choose those dimensions when I just /gt, and add a /gt help for command reference.
Thanks! I really love this plugin and it works amazingly well! I just like to spawn entire forests of epic trees and it take too long to write down the numbers for the ideal tree. :3
Keep up the good work!!
-
View User Profile
-
Send Message
Posted Nov 27, 2011@CMahaff
I wrote it in a PM...
-
View User Profile
-
Send Message
Posted Nov 26, 2011@lubblig
I need the error from the server console. Should say something about exceptions. Give me the whole text of the error.
-
View User Profile
-
Send Message
Posted Nov 26, 2011When I try to create a tree it says: An internal error occurred while attempting to perform this command
I have tried to reinstall the plugin with a new jar file if something went wrong the first time I downloaded it and deleted the old one. I also deleted the folder Giant Trees if something was wrong there but nothing seems to solve the problem and I keep getting that error message.
-
View User Profile
-
Send Message
Posted Nov 2, 2011@werfu
It is the density of the leaves on the tree. Eventually there will be a way to spawn trees naturally in the world, but not forests. This is not a world-generator plugin, and because of that, generating forests would absolutely destroy a server. You'll have to look for alternatives for that.
-
View User Profile
-
Send Message
Posted Nov 2, 2011The command has a density, but you don't say anything about it? Is it used to generate a forest or it's for the leaves density?
I'd be realy interested in generating a giant tree forest. Can it be done with this plugin or I need to use WorldEdit?
-
View User Profile
-
Send Message
Posted Sep 28, 2011@Jungalist81
I don't think that is necessary. I only update the change log when I change something in the program itself. I will change the download file name to the current Bukkit build, but the old file should work fine.
-
View User Profile
-
Send Message
Posted Sep 28, 2011Good job with adding this to Bukkitdev, I heard from the IRC chat that BukkitDev will replace the traditional forum posting of plugins.
I use this plugin on my 1.8 minecraft server. it still works. Can we get a changelog that says: tested and works on 1.8?
-
View User Profile
-
Send Message
Posted Sep 16, 2011I love this plugin! Someone might get a kick out of this. :) TNT Tree