GenerateRegion
- If your server constantly lags from players exploring outside of the world's current boundaries but you have plenty of disk space...
- If you need a large world to test another plugin on (such as a map renderer)...
- If you just like generating things because you like the sound of your processor crying for help...
...you probably want to use this plugin.
Simply put, it generates regions of your map. It can't get much simpler than that.
There are a few safety features built in:
- When your server has less than 10MB of memory left, it waits before trying to generate any more chunks.
- No players are allowed on the server during generation.
- Every tick, only a 3x3 grid of chunks is loaded, saved, and unloaded, giving the file system time to catch up while still finishing in a reasonable amount of time.
- The generation process will wait for chunks to be saved if more than 200 are waiting in the queue to avoid running out of memory.
- If a generation command would generate more than 16GB of data, it is prevented.
Commands
There are currently three commands usable in the GenerateRegion plugin:
- /generateregion worldname x z
- /generateregion worldname startX startZ endX endZ
- /generateregion progress
The first generates a single region, the second allows you to generate multiple regions in one command, and the third allows you to get a progress report and an estimate of remaining time.
Keep in mind that the units in these commands are regions, not blocks or chunks. If you need help converting between these units, I suggest using Dinnerbone's Coordinate Tools. Regions are quite large - if you stand in the middle of one, even on the highest allowed view range, you will not be able to see any others.
-
View User Profile
-
Send Message
Posted Mar 30, 2012Any plans on making a radial generation as well? that would be swell.
-
View User Profile
-
Send Message
Posted Mar 28, 2012amazing this plugin make me a 4.5 Go map XD
-
View User Profile
-
Send Message
Posted Mar 22, 2012@GlabbichRulz
Thanks for reminding me :)
-
View User Profile
-
Send Message
Posted Mar 22, 2012The Commands are:
/generateregion worldName xXXX zXXX
Please put this in the description
-
View User Profile
-
Send Message
Posted Mar 21, 2012I'm getting some weird terrain generation, only happens when this is generating land. CB 1.2.3-R0.2 and CB 1.2.3-R0.3#752 on both plugin versions 1.1 and 1.2. Used -2 -2 2 2 for generation.
Picture: http://imgur.com/9g82o
Some errors that showed up: http://pastebin.com/sCvFuE9t
-
View User Profile
-
Send Message
Posted Mar 21, 2012you ... are my hero!
i have been waiting for a plugin like this for so long!
-
View User Profile
-
Send Message
Posted Mar 21, 2012And as I said in my reply:
It was on purpose!!
And it worked...even if I intended something else with my Test...
Nice Work!!!
-
View User Profile
-
Send Message
Posted Mar 21, 2012I wanted to copy a private message I just sent here so everyone knows to be careful what numbers they feed this plugin. The person I sent this to had tried to generate from -9999 -9999 to 9999 9999.
-
View User Profile
-
Send Message
Posted Mar 20, 2012I could do the translation of this plugin in French! I am French so... PM me!
-
View User Profile
-
Send Message
Posted Mar 20, 2012@Pandamatak
No, this plugin can't do that. I suggest building a wall with WorldEdit or using WorldGuard to prevent access to the outermost chunks of the generated area.
-
View User Profile
-
Send Message
Posted Mar 19, 2012Is there any way you could make it so that the plugin will prevent players from generating more than what has already been generated at the start?
If you do that, I think you'll have to generate at least one stronghold on the map, though.
-
View User Profile
-
Send Message
Posted Mar 19, 2012@GoldBattle
Yes, it will generate the world as if someone had explored it and decided to stay exactly within region boundaries.
-
View User Profile
-
Send Message
Posted Mar 19, 2012Looks good I've been looking for one of these. A quick question. If I have a custom terrain plugin. Will this allow be to generate based off it. i.e.Skylands+
Thanks!