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.
Yah that RAM disk made a huge difference. The plugin works
Yes it has finished. Doing an update on the RAM disk server, with similar specs. Still slow but working. I hope :/ lol
@Sk8Sanctified
Oh wow. I really don't know why it is taking so long then. I hope this isn't a problem. If its taking long for you it could crash others....I don't get it, it finished like 8 trees in 30 seconds on my old PC and that was with Netbeans running.
Has it finished yet?
@CMahaff
The test server is, 3.6ghz cpu 10gb ram, standard HDD though. Maybe why? Official server is RAM disk so will write a bit faster.
@Sk8Sanctified
Just out of curiosity, what are the specs on your server?
Well it froze on my creative and pvp world for a good 5-10 minutes each world. I had maybe 2-3 30 high 10 wide trees or something close to default
edit: ok fully loaded and server started up fine. Cool, going to do it on the official server. Nice, I was always wondering when GT would update.
@Sk8Sanctified
Yes it will take quite a bit the first time. It has to read in all the old saves, re-write them, then create zips with them. This will decrease the size of the folder by around 90% though.
You scared me man! I thought I screwed up big time.
@Sk8Sanctified
Well it will take a bit but it shouldn't take that long :(
Any idea how many saves you had?
uh oh
My server got stuck with the new update
Hasn't done anything for about 10 min, good thing I did this on my test server. I need to go and well, I will have to shut down the server during this process..... I hope its ok.
Edit: Wait there it goes, on to the other worlds. Should this really be taking around 15-25 min to convert saves? I don't have many giant trees
@Yhtomitsu
I'm sorry I don't understand what you are asking
I'm getting a drop in fps everytime I break a block of place one while im in a tree go any idea whats causing it
@Streamliner97
@LukethDragon
Update out now!
When will the wanted features be out? I'm so excited for non boxy trees!
@CMahaff
Awesome. Will see how it goes! Can't wait for an update with some of the future improvements you've listed.
@LukethDragon
Can't damage your world file at all (at least I don't think so, it's never happened to anyone). Could just corrupt the save files for Giant Trees. At most you'd have a partial tree you'd have to get rid of with World Edit.
Just a quick question, love the concept, would love to use it on my server, but: "Undo-ing a tree that hasn't been fully built could corrupt the file"
Which file are we talking about? The Region file? Or the tree's specific undo file?
I just don't want take any unnecessary risks with our world's files is all.
lol...i did /gt 50 16
@AnotherP
Sounds like you did the command backwards. That tree is incredibly wide and short. Try /gt 24 4. I'm guessing you did something closer to /gt 4 24. /gt height width logtype leaftype density is the correct order, the last 3 can be left blank
ok now the trees look like the were hit by a meteor and are part way through getting obliterated.
no I'm on a mac it auto corrected thats what i have... sorry for the confusion