Tropic
Tropic
is a wgen plugin i was working for some time now and with the new jungle biomes being out i decided to complete it. So what does Tropic do? Well it generates a world that is fully covered with a thick rainforest. The Terrain has some nice hills/beaches, but also pretty high mountains. The Generator features a lot of unique BlockPopulators for a individual look:
- 3 Different, fully custom tree types featuring generated world-trees
- Lakes and small creeks
- "Glowshrooms"
- Bushes and all other foliage that can be found in minecraft
- All ores/lava/gravel/etc you need
- Custom caves
Screenshots: https://imgur.com/a/5XFQA
Also thanks alot to @codename_B for allowing me to use his BlockPopulators.
And as always, feedback and suggestions are always welcome, hope you like it.
1.2.3-R0.2 is required, this plugin won't work with earlier craftbukkit versions!
WARNING:
As the structures that are generated by this plugin are pretty huge and the bukkit server doesn't really support multi threading for wgens, the generation is pretty slow. Also i had to split the population of the chucks into two steps, otherwise the server would crash. This results in you seenig only the base terrain after world creation, the foliage is generated later. I hope to fix this in future releases, but for now you should know that you shouldn't run this plugin on a large live server while people are playing. Use a plugin like Worldborder.
COMMANDS
/tropic <worldname> <seed>
Creates a new Tropic world and ports you in the world. If there already is a world with the given name, you will just be ported in the world.
PERMISSIONS
tropic.command
Gives access to the /tropic command
HOW TO USE WITH A MULTIWORLD MANAGER
For Pinapp see: Link
For Multiverse see: Link
For My Worlds see: Link
The tutorials above were written for my other wgen plugin nordic, but it works the same way for Tropic
Any others multiworld manager that supports generators should provide information on how to do it. Everything you need from Nordic apart from the .jar file is the Generatorname, which is Tropic
bukkit.yml
you have to add the following to your bukkit.yml file if you aren't using pinapp or a similar plugin:
worlds: yourworldname: generator: Tropic
Fantastic first release, in my opinion! Worldborder was again an ass-saver and overall this runs fine. But the cave generator is currently pretty ugly (at least from the caves I saw so far).
Do you plan to add a config? I would love to be able to modify the occurances of certan biomes like water and tighter, large trees. (for a new server concept we would love to have such a map where the canopy is mostly closed).
Thanks from MadRealms - we love your work!
Keep it up!
This and Nordic are simply amazing.
@jtjj222 Thanks, and yes the Source is on my github: https://github.com/s1mpl3x/Tropic
@VariousArtist There is a typo in the plugin.yml file... i've uploaded a fixed version, if don't want to wait open the jar file with winrar/7zip/.. and change the line startup: startup to load: startup.
my bad, but yes this works then if you edit the bukkit.yml and the server.properties
Yes, indeed. But all latest bukkits have 1.2.3-R0.2 in the name. Well, was misleading.
However, CB 2060 allowed /tropic but I still had no chance to force tropic as worldgen for the mainworld via bukkit.yml
Should that work?
@VariousArtist
ok, i'll add it to the description, thought the filename should be clear enought ;)
Ok, oversaw "latest beta release" and that theres indeed a new beta. Testing again.
When you say "latest beta release" it would be 100% more helpful to say CB 2060 instead.
(CB 2036) Multiverse errors out too: http://pastie.org/3572477
s1mpl3x, Ive tried to use the edit for the bukkit.yml with "yourworldname" set to the mainworld name, but it does not generate a tropic world.
Does Tropic not allow to generate the mainworld as tropic world?
Also using the /tropic-command which throws errors:
http://pastie.org/3572426
i've just uploaded the file, waiting for approval. The Plugin requires the latest beta release (1.2.3-R0.2) to work properly, i just couldn't select this version for the file.. as i said before, be warned the performance is still terrible, but after you let the server do its thing for 15min or more, restart it and you should be able to play normally
Pressing F5 as well, didn't know this one existed. I hope it works nicely with multiverse.
F5...F5... F5...F5... oh, dont feel pushed, hehe! Seems we will setup a testserver for your plugin!
I'll upload a first release later this day, i hope to be able to improve the performence a bit
Very nice!
Is there a certain reason for making this private? I'd really love to use this!
VERY VERY NICE.
Honestly, this worldgen is incredible. I've been looking for something like this for a long time and have never found it until now.
You, sir, are a genius.