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.
-
View User Profile
-
Send Message
Posted Jan 25, 2013@Neo_Vortex
Ya i will, sorry for all of the survivalgames crap it sucks because it logs so much crap
-
View User Profile
-
Send Message
Posted Jan 25, 2013@bradybell33
Ah, that makes a lot more sense now, I had read your message that you were using a command -from- CleanroomGenerator, which made no sense at all.
Can you pastebin your full server startup logs?
-
View User Profile
-
Send Message
Posted Jan 24, 2013@Neo_Vortex
Not to be mean, but it clearly says the command to generate an empty space map is /mvcreate cleanroom normal -g CleanroomGenerator:. I may have not been clear but when i use this command it doesnt work, so are there any sudgestions on how i could use it to make an empty space map?
And no, it isnt my default map, and i have multiverse installed also
Thankyou
-
View User Profile
-
Send Message
Posted Jan 23, 2013@bradybell33
I provided no such command. This isn't a world manager plugin. Seek help with whatever you're using for world management.
Note that if it's the default world you need to specify the WGEN in bukkit.yml.
-
View User Profile
-
Send Message
Posted Jan 23, 2013Whenever i make my cleanroom, it doesnt work, i want to make a compleetly empty world for skyblock but when ever i tp to it after using the command you guys provided, it generates like any other work... please help!
-
View User Profile
-
Send Message
Posted Jan 8, 2013@djrazr
If it's your default world you have to specify the generator in the bukkit.yml file.
-
View User Profile
-
Send Message
Posted Jan 8, 2013@djrazr
New world + use world edit to copy and paste...
-
View User Profile
-
Send Message
Posted Jan 8, 2013Once upon a time .... haha, i had a flatlands world (The time when hMod died and Multiverse started in Bukkit) .. A few weeks ago i put it back on my Server but found out that new chunks are not generating right. So i changed generator to 'CleanroomGenerator:64,1' to have it fit the existing chunks (Yes i installed & tested CleanroomGenerator before on another map) but if i now try to generate more chunks, or try regen - it gives me notche's chunks back. Can i somehow change that? Are there files in the world folder that i have to delete, to remove default chunk generation? In addition to that - does somebody know if there is a simple solution to regen all untouched chunks?
-
View User Profile
-
Send Message
Posted Jan 5, 2013@Hiramas
@deleted_8314868
Good suggestion with WorldEdit! The other way is to use a plugin like Voxel Sniper, check it out. Very useful for skyblock style maps!
-
View User Profile
-
Send Message
Posted Jan 5, 2013@Hiramas
Use a plugin of some kind. If you have worldedit you can say something like ''/up 1'' to place a glass block under your feet.
-
View User Profile
-
Send Message
Posted Jan 5, 2013@Neo_Vortex
It is not the getting into the map, but findig a place to start... Placing the first block....
-
View User Profile
-
Send Message
Posted Jan 2, 2013@Hiramas
Use a fly mod and override the multiverse sanity check when TPing.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Maybe a stupid question and I apologize if i simply overlooked something, but, how can I start building in a "space map"? Is there a possibility to create one single starting block or something?
-
View User Profile
-
Send Message
Posted Jan 1, 2013@Neo_Vortex
Thank you for the reply! Much appreciated! :)
-
View User Profile
-
Send Message
Posted Dec 31, 2012@nbancilhon
Should do, unless there's a Bukkit bug.
-
View User Profile
-
Send Message
Posted Dec 31, 2012does this work on 1.4.6 RO.2?
-
View User Profile
-
Send Message
Posted Dec 29, 2012@S1lverSn0w Don't blame it on the plugin author if you are not even 100% sure it was his plugin plus it's your own fault for not backing up your world, map, plugins, etc. . .needed nessary to back things up.
-
View User Profile
-
Send Message
Posted Dec 16, 2012@S1lverSn0w
Wow, impatient much?
You haven't actually said what your problem is, but no matter what it is, it's in fact not a problem with CleanroomGenerator. It's most likely another plugin doing something wrong, or even a bug in Bukkit.
Go check out the source for CR and you'll see exactly how simple CR is - not one issue I've heard of going "it's broken my world" "its generated non-clean chunks" "i cant teleport in" "my world went poof" has ever been the fault of CR.
-
View User Profile
-
Send Message
Posted Dec 16, 2012Can you please reply.
-
View User Profile
-
Send Message
Posted Dec 16, 2012URGH, Can you please FIX this Plugin, It's driving me mad, Now I've just lost my whole spawn and Spleef which I build in a empty world which took me 5 hours....
Now it says HOLE IN FLOOR WTF, I'm fed up of this stupid plugin which loses all my work.
Now I cant go back.