Terrain Control
Pictures (top to bottom, left to right):Floating island by LanToaster, Arches by mysource, Extreme Hills by IRSmoh, Island by Piginabag, Alternative Nether by IRSmoh
TerrainControl is an advanced world generator. Through various configuration files it gives the user control over almost every aspect of Minecraft terrain generation, with no knowledge of Java required. It can be used on Bukkit or Forge servers and on singleplayer with Forge. TerrainControl is the successor to the old PhoenixTerrainMod, which was based on the popular BiomeTerrainMod.
Quote:Spigot 1.8
All updates for Spigot 1.8 won't be posted here, but on the Spigot forums instead: http://www.spigotmc.org/resources/terraincontrol.2214/
See you there!
Features
- Control horizontal and vertical noise of terrain generation
- Control terrain height and volatility per biome
- Generating biome maps from images
- Control the size of biomes, islands and continents
- Custom biomes
- Many options for caves, canyons
- Control vanilla structures like mineshafts, strongholds and villages
- Full control of ores, plants, dungeons, ponds and many more
- Custom trees and other objects (BO2 and BO3)
- Block replacement
- Visual settings like custom foliage colors (TerrainControl client required)
...and many more!
whitespace hack
Metrics
As of Terrain Control 2.4.13, the plugin sends some stats to mcstats.org, a service by Hidendra and others. You can view the stats here. Terrain Control won't upload your configs, it will only send your BiomeMode along with some information of your computer. You can toggle it off by setting opt-out
to true
in the metrics config file. More information is available on this wiki page.
Showcase
Pictures
Videos
Also check out the showcase thread in our forums!
How to use
TerrainControl is more complex than most Bukkit plugins, so it may take a while to get into - but the results are worth it. If you want to create your own world, be sure to check our documentation. If you have done some reading and still have problems using TerrainControl, just post to our forums and we'll try to figure it out.
Tutorials
Installation guide |
TerrainControl Wiki | First steps
TerrainControl Analysis | mysource's tutorial
Tutorial Videos
Useful tools
- TerrainControl User Interface
- BetterBOB for creating BO2-objects
- Notepad ++ for easier editing of config files
- Minutor for viewing generated maps
- Eihort for viewing your generated maps
- WorldBorder for pregenerating your map
- BO3-Tweaks by Elzaar and LanToaster. Command-line application to tweak BO3-objects.
- BO3Tools for ingame creation of BO3-objects
- ClimateChanger for mass-changing biome ids in an existing world
- BiomeEdit.py to edit biomes side by side.
Team
Active staff | hack to display table correctly |
---|---|
Khoorn | Maintainer, Coding |
Timethor | Coding |
Rutger Kok | Coding |
Burckhart | Support, Documentation |
Retired staff | |
Mysource | Support, Documentation |
Cayorion | Coding |
Additional Credits | |
Bucyruss | Creator of the BiomeTerrainMod |
R-T-B | Creator of PhoenixTerrainMod |
More contributors on GitHub | |
Users contributing to the wiki are found here |
Get involved!
Commit code on GitHub | Contribute to the wiki | Share your configuration
Report bugs and request features on GitHub
Downloads
You'll always find the newest approved stable builds here. As of 2.4, the files will work on both Bukkit and Forge servers (without the need of something like MCPC+) and on singleplayer with Forge. Installation instructions can be found here.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Development builds at mctcp.com
You can find all user-created world configurations, biomes and custom objects that are currently available here.
Important - please do not post your questions in the comments section below, head to the forums instead! We do not answer questions here as it would only result in chaos. Feel free to use the wall for general comments!
This is the SPACE world (WIP), I made today using TerrainControl.
Texturepack is MisaHD with custom moon_phases.png.
Bedrock disabled in worldConfig and 2 custom biomes added.
Bye, mysource
...and some other stuff:
@IRSmoh
That's because of all the nice pictures you and the others provided in the showcase-tread, thanks :-)
I would just like to say, that new format/pictures looks sexy as hell.
As you can see, TerrainControl got a new devbukkit-page! If you find any errors, please report them to me.
You can regenerate an entire world by going into the world folder on your server opening up /region and deleting all the info there. Make sure you have the server stopped before you do any generation.
@Burckhart
great, i'll take a look at those. thanks for the quick replies.
@marubal21
Yes, Mobsspawning doesn't work that well at the moment, so I'd not change it. Take a look at the tutorials, you can easily just change some parameters of the terrain generation. It will only affect new areas. All blocks that are already generated are not affected.
@Burckhart
that is good to hear that i can add it to our existing world. mainly i'm looking at the plugin, to use the great generating it offers without changing ore or mob spawn just mainly the land. will this plugin offer this? also will it create its own biomes or just change the land generation we a player ventures in to the newly effected areas?
@marubal21
SSP is short for "survival single player", although the mod of course also works in creative.
You can use it on an existing world, but the terrain that is already generated wont be affected - so you could get some ugly borders between old and new terrain. There may be some ways to smooth these borders, but I haven't tried that myself.
Sorry for the noob questions, but what is SSP? And also can i add this plugin to an already created world?
Rutgerkok has compiled new stable versions of TC for the newest CraftBukkit and Forge:
Bukkit
Forge
Once it has been approved by the Bukkit team you'll also find it on this page, in the panel on the right.
If you have any suggestions for the next major version please post to this thread.
Hey everyone, please report bugs in the unofficial builds in the new versions thread on the forums as they are all compiled from the source on github, Khoorn and others will try to fix them. There is no point in argueing wether a error results in a bug or in a wrong setup, as there are some bugs that only happen on specific setups. I will move bug reports to the forums if they are posted here and delete all replies.
@Jungle_Law
If you could provide a server log (per PM or on the new versions thread in the forums) and any additional information that could help find out what's wrong, that would be great. I tested CB 1.4.2. RO.2 with mysources latest java 7 build and everything seems to work.
@WhyHaveALife
The same bug was just reported on the forums, I can't reproduce it on my machine, if you have any additional details that could help find the bug causing this please post them on the forums.
@Jungle_Law...and the other "doesn´t work" or "where is the TC 1.4.2 compatible version" folks:
Hi,
so, that´s definitely my last post here at the wall, as I refuse to support that kind of displaced asking for support further.
Ask in the FORUM, as told a 1000 times...and read that new versions thread before.
...
Just to prove, I show here 2 screens made some minutes ago (using Burckharts nice "Dolomites" world just for testing).
I use the last TC dev for MC 1.4.2, compiled by myself at 12.11.2012:
My versions are working nice and that command /plugins is working too (despite nobody needs that really...or?).
Forced to start using either Java 7 or (old) Java 6 by 2 different start.bat`s, that version works in either case too.
But still and always I wonder, why many people always take that extremly "curved" and by far hardest painful way to use a webserver, despite just following f. i. my TUT to set up a fool-proof local server for to TESTING everything, before using any (expensive) webservers and some (cryptic) commands .... and often reaping only frustration....and telling here, it "doesn´t work ?
Its easy, its proven and its working and the only way to separate own mistakes AND any webserver problems (by old Java 6 f. i. ????).... and its definitely the WRONG place here to discuss anything.
I use a 1.4.2 setup (and all that + 5 updates of the 1.4.2 version in the past time) without any problems and since some days now...and not only my Testworld users too ;-), believe me.
All Links have been given in the Forum (and even at that wrong place here too...) and even to Java 6 and 7 versions now.
How ist still telling, it doesn´t work or even worser, that there is no version for MC 1.4.2 out yet at all ("official" or not doesn´t count, as all MC stuff is always buggy and will ever be as proven since 1. MC came out), is 100% wrong and should just stay at the old stuff.
Really not my problem for sure as I start to piddle time here again now.
To wait for any "official" 1.4.2 compatible TC version....is just waiting for ??? .... as I strongly believe, MC 1.4.4 (or even 1.5) will be online before this will happen...and break everything again, as it happened nearly always with that MC Update Terrror.
So what ?
(May be, its better starting again just to delete all that wrong posted stuff here in the futur)
Bye
@deleted_6846210
"With all due respect" do you think im retarded enough to think that a plugin appear in a folder by itself?!
Seriously dude... Get real.
And yes - > I am talking about the command - i didnt write C:/Server/anything/whatyouthink?
@deleted_6846210
I believe he means in the command "/plugins" within the server.
All plugins that are installed properly show up in that command, but his saying that it doesn't.
While I'm replying to you, I would like to notify you that your dev versions seem to enable themselves but does not load the biome configurations. There are no lines in the config that say that the biomes are loaded like it used to in older versions.
@Jungle_Law
Hi,
despite you too refuse to follow any hints / rules NOT TO POST HERE, I will give a short answer....
For sure are my dev Versions working without any problems.
How should TC "show up" in the plugins folder by itself ????
You have to paste it manually into that folder, as ist the case always with any plugin....
You guess 100% wrong ;-(
...and its not only that you refuse to read...you have some more problems, I guess....;-)
Bye
@godgodgodgo
I tried downloading MySource's dev builds, but they didnt even show up on /plugins - so they arent working i guess.
@Jungle_Law
If you read the comment below yours you'll see that there are already dev versions. There is no official version as of yet unfortunately, that's what I'm currently waiting for.
You'll make an update for 1.4 right?
Say you will! And do it fast! I need this So Much! :D
Thank you master sensai!
@SuperMinecraftBrosMC
Hi,
I would read, as told just above, always here: LINK
...and download f. e. here: my TC Downloads
(...clearly telling what´s it made for...;-)....or not?)
But yes, that version name in the other downlaods offered by others and/or plugin.yml is still misrepresentative.
That´s why I always name the TC downloads compiled by myself the way it tells (in console at server start) that its made for 1.4.2 use.
But why again posting at the wall...and not in that "new versions" thread .... in former times I just deleted that posts without any warning !!!
Bye