CleanroomGenerator
This plugin can be used by world managers such as MultiVerse (version 2.0+) as a Custom Chunk Generator to create customisable flat clean room style worlds.
Your world manager must support Custom Chunk Generation or this will not work. MultiVerse only supports it in version 2.0 and later.
Example usage with MultiVerse: /mvcreate cleanroom normal -g CleanroomGenerator:64|stone
This will create a new world named "cleanroom" with the layer 0 as bedrock and layers 1-64 as stone, thus giving 65 total layers (including bedrock). Block ids are also valid in place of block names.
You can also specify multiple layers such as: /mvcreate cleanroom normal -g CleanroomGenerator:10|stone|20|dirt|1|grass
This would create a new world named "cleanroom" with layer 0 as bedrock, layers 1-10 as stone, layers 11-30 as dirt, and layer 31 as grass thus giving 32 total layers (including bedrock).
If the generator id is prefixed with a "." character, layer0 will not be generated as bedrock by default, allowing you to create space maps, or have a different block at layer0. For space maps, the spawn is set to y=64 to allow some falling before damage is taken. Fly mods are recommended for this sort of map.
If the generator id is prefixed with a "^" character, the first layer will be generated at y=-64 rather than y=0. Note this can be combined with the previous option in any order, eg "^." or ".^" are the same.
Some more examples:
/mvcreate cleanroom normal -g CleanroomGenerator: - Creates a map with only layer0 as bedrock.
/mvcreate cleanroom normal -g CleanroomGenerator:. - Creates an empty 'space' map.
/mvcreate cleanroom normal -g CleanroomGenerator - Creates a map with layer0 as bedrock, followed by 64 stone (default when no generator id is specified).
/mvcreate cleanroom noraml -g CleanroomGenerator:1|minecraft:grass_block[snowy=true] - Creates a map with bedrock followed by snowy grass (this is an example of the modern format)
More examples can be found at the Wiki
Features:
- Customisable height and block types of cleanroom.
- Support for multiple layers.
- Commands like WorldEdit's regen will regenerate the correct blocks.
- World sizes are not restricted as is the case with mcedited cleanroom maps.
- Only generates chunks as required.
- Able to create infinite space maps (using "." as the generator id to skip generation of the bedrock).
- Supports arbitrary height worlds (to within what CraftBukkit/Minecraft supports) - tldr: Supports 128-height and 256-hight worlds.
- Supports modern block naming and data values like minecraft:grass_block[snowy=true]
Version 1.0.0 and earlier of this plugin used a comma (,) as a separator and a colon (:) to specify block data values. 1.1.0 and above use a | to avoid conflicting with modern block names and do not support block data values in favour of the modern block naming format.
Known Conflicting Plugins:
Any plugin which calls createWorld itself rather than letting your world manager plugin call it (with the appropriate parameters to specify WGEN) will cause issues. The following are known to cause conflicts, please let me know if you find any other plugins causing issues, or if any listed have been updated to no longer cause issues with custom WGENs.
- Creative Gates
I accept pull requests on GitHub. For bug or feature requests, please use the GitHub Issues Tracker for this project.
Hi Thanks For the great plugin but im having problems with the chunks failing to load in void areas basically u cant build there even with world edit and the character is black im running the latest Bukkit build #2368 and Multiverse build is Core 2.4-AB Any help would be welcome thanks
@soccerstrike917
There's a whole other problem right there (Essentials), but the point remains the bug is caused by something external to this plugin, most likely a bug in the version of Bukkit you're using. Not much else I can tell you - I can't fix a non-existent bug in this plugin.
if I do essentials refuses to start due to the Beta build being recommended by bukkit
@Neo_Vortex
Works fine for me
@soccerstrike917
Yeah it definitely is a Bukkit bug. Try using the latest RB instead.
same problem and I am using the Beta Build Craftbukkit # 2352 its a recommended beta build (not dev) (not fully recommended) thos pics the guy uploaded look just like mine and they crash the server sometimes
@Juelz0312
What build are you using?
@Har88
What build are you using? I want to see if maybe its the bukkit build.
@Juelz0312
There's nothing wrong with the plugin... Neo is right. I'm not having any issues. Great work neo_vortex!
@Juelz0312
There hasn't been any changes to the WGEN API since the last update of CR.
@Neo_Vortex
However, I've haven't had this problem with other generators. So I'm considering maybe this plugin needs to be updated.
@TheUnknownMiner
I'm having the same issue, and if i change to survival i get kiked for being floating...
@TheUnknownMiner
Yeah, that sounds like a Bukkit bug as I said earlier to some other people, not a plugin conflict.
@Neo_Vortex
Here is some pics
http://imgur.com/a/Rm8pe#4
@Wolf17cz
Yeah I've been having this problem, posted it on GitHub.
@John__B
The point still stands, although the error message is a little odd, but Multiverse in general will refuse to teleport a player to their death, which includes being teleported into a pool of lava. Check out the Multiverse docs for details.
@Neo_Vortex
No this is for the wavesgame world.
works perfect for me i use 1.3.1 r2.0 recommended build
if u use dev or beta build this is a commom thing to happen
@Wolf17cz
Ok, that's weird. I'd report that to the Bukkit guys as it sounds like a bug on that end (or with Minecraft itself).
I have a problem same as others. completely clean world generates one layer full of junk. You can stand on it, but if you just Right click on it it disappears. Screen