World borders
Protected opened this issue ยท 12 comments
Any plans to add "pretty" world borders to generation by allowing users to set a radius or two rectangle distances from the center beyond which all chunks are generated completely empty? Because that would be extremely convenient, and I don't think it's difficult to implement. I am not asking for the plugin to enforce any sort of border for ENTITIES, just to not generate outside the border. A command could be provided to expand borders which would delete existing empty chunks (beyond the old border) so they can be generated "properly" the next time someone goes there.
Lower priority add-on: "soft" borders by either using gradient compression on border chunks or adding "sides" to them.
Come on, you know you're going to have to add that global config file sooner or later!
Well, WorldBorder already does this. Just pregenerate the world and then replace the generator with one that generates air chunks (you can do this with Minecraft's superflat settings). Another approach is to use /tc map, add an air biome at the borders and reuse the map for FromImage, and set the biome outside the image to the air biome. Will produce smooth borders.
Removing the air chunks is more difficult, but I don't see why TC has to change into a word edit tool. MCEdit has a nice 2d view in which you can quickly delete chunks.
And what has the global config got to do with this?
Oh yeah, I forgot to describe the setting for automaticaly adjusting default /tc map sizes to borders.
Pre-generation is slow, inflexible and clumsy. It's completely unpractical for very large worlds. TC is a generator and the feature suggested is 100% within the scope of a generator.
This one doesn't use pregeneration:
Another approach is to use /tc map, add an air biome at the borders and reuse the map for FromImage, and set the biome outside the image to the air biome. Will produce smooth borders.
I never said that stopping generation after a limit is outside the scope of Terrain Control, I said that deleting air chunks was more for world editors.
You have to decompile Minecraft using MCP and the Forge source and then add the TC code, and reobfuscate.
I made a (hidden) tutorial for it:
https://github.com/Wickth/TerrainControl/wiki/Developer-page
It can be quite confusing (sorry!), so I happily assist you.
The forge installer is unable to open some jars. Upgrading from jdk 1.6 to 1.7 did not help. Can I just do the CB side and leave the forge side to you? I am not the least bit interested in forge.
Ok. Changes are that you only need to modify the common part.
Thanks for helping out. :)