EmptyWorldGenerator

Works in Minecraft 1.12!
This is a world generator that creates empty/void worlds.
I created this plugin because we needed a reliable and easy way to create empty worlds on my network (mainly for minigames), and none of the plugins I found satisfied me.
This plugin's main purpose is to create worlds. However, to make building easier, it also has an option in its config that is enabled by default. If it is enabled, worlds will have a circle of bedrock at 0, 64, 0 (location and circle radius can be changed from config) and the player will spawn on top of it. This is so that you can easily start building in the empty world. You can disable this option from the config.
Instructions:
Single World Servers: At the root/main directory of your server, edit your bukkit.yml and add this to the end:
worlds: <worldname>: generator: EmptyWorldGenerator
Note: <worldname> will probably be "world" (without quotes) if you haven't changed it.
Note: Delete the old world first.
Note: To make sure no structures are generated, set generate-structures in the server.properties to false.
Note: If you want the void darkness and particles to start at around Y=0 instead of Y=64, set the level-type in the server.properties to FLAT.
Servers with Multiverse: When creating the world, use this command:
/mv create <worldname> normal -g EmptyWorldGenerator
Note: If you want the void darkness and particles to start at around Y=0 instead of Y=64, add "-t FLAT" (without quotes) to the end of the command.
Servers with Multiworld: When creating the world, use this command:
/mw create <worldname> plugin:EmptyWorldGenerator
Servers with My Worlds: When creating the world, use this command:
/world create <worldname>:EmptyWorldGenerator
Note: If you want the void darkness and particles to start at around Y=0 instead of Y=64, use the command "/world create <worldname>/flat:EmptyWorldGenerator" (without quotes) instead.
Permissions:
None for this plugin. If you want to change who can create worlds, you do that with your world management plugin (Multiverse, Multiworld, My Worlds, etc.)
Commands:
None.
Bugs/Problems:
None that I know of. If you find one, submit a ticket.
Upcoming Features:
The point of this plugin is for it to be basic and lightweight, but I am open to suggestions. If you want a feature added, submit a ticket.
Extra Info:
- This plugin can spawn a circle of bedrock at 0, 64, 0 (location and circle radius can be changed from config) but you might also want to place another block somewhere else, in the emptiness. If so, you can use these:
- If you are using WorldEdit, you can use these commands:
- Teleports you a number of blocks up, and spawns one glass block
//up <number of blocks up> - Spawns a number of blocks in the shape of a pyramid
//pyramid <block type> <number> - Spawns a number of blocks in the shape of a circle or cylinder
//cyl <block type> <number> - Spawns a number of blocks in the shape of a sphere/ball
//sphere <block type> <number> - If you know more commands or plugins that can do this, post it in the comments.
- You can use this plugin with other plugins, such as a skyblock plugin, if that plugin doesn't create the empty air itself.
Videos:
Metrics:
EmtpyWorldGenerator automatically collects some very basic information from your server so that I can see how EmtpyWorldGenerator is used. If you want to disable this, you can opt out at any time by going to the "PluginMetrics" folder in your plugins folder, opening the config and setting "opt-out" to true.

-
View User Profile
-
Send Message
Posted Jul 17, 2014Can you add option to set the biome value?
may be in the form: biomeId: <integer 0-255>
-
View User Profile
-
Send Message
Posted Jun 30, 2014Simple but effective :-)
-
View User Profile
-
Send Message
Posted May 18, 2014@BaranCODE
Hello and thanks for responsing, I'll give you information.
It was empty, but if I fly somewhere I have never went before, there's land or ocean...
I'm using the latest version of Multiverse.... I also use the command: '/lagg unloadchunks' from ClearLag...
-
View User Profile
-
Send Message
Posted May 18, 2014@Francoflorentino
So it was empty before, but it started being normal land? If so, that means it stopped using EmptyWorldGenerator as the generator. I'll need more details to be able to give more help. Are you using Multiverse, another plugin, or did you set the generator from bukkit.yml? Did you change anything related to the world before it started doing this?
-
View User Profile
-
Send Message
Posted May 18, 2014Help!
I was building in my Empty World, when I found normal land and biome.
-
View User Profile
-
Send Message
Posted May 14, 2014@CayleRose
I am assuming your spawn world is being generated with EmptyWorldGenerator.
Are you using multiverse? If so, in the multiverse folder, in worlds.yml, you could change the "generator" setting for that world to:
'null'
If you aren't using a world management plugin, and set up EmptyWorldGenerator through your bukkit.yml, then just remove these lines, that you had added:
If you are using another plugin, let me know.
-
View User Profile
-
Send Message
Posted May 13, 2014would somebody message me how to stop my spawn world from generating anymore?
-
View User Profile
-
Send Message
Posted May 9, 2014Confirmed Working for CB 1.7.9-R0.1 #3072
-
View User Profile
-
Send Message
Posted May 9, 2014Say I want to make a skyblock map can I use this to clear the nether as well as the overworld?
-
View User Profile
-
Send Message
Posted May 4, 2014Thanks for making the plugin so simple to use - that's exactly how it should be.
-
View User Profile
-
Send Message
Posted Mar 31, 2014@IgnotusPeverell1
Yes. However, I think I'm going to upload a version that works with Java 1.6 as well.
-
View User Profile
-
Send Message
Posted Mar 31, 2014This requires Java 1.7.0, correct?
-
View User Profile
-
Send Message
Posted Mar 20, 2014@absthatsme
Okay, I'll do something like that.
-
View User Profile
-
Send Message
Posted Mar 20, 2014Hello BaranCODE, I generate the worlds for people on my server to have a private house/world and they always complain about falling off the 1 bedrock at the begging because, you spawn on the edge of it. Do you think you can add an option in the config to make it a certain radius? like maybe 4x4 bedrock area?
-
View User Profile
-
Send Message
Posted Mar 19, 2014@ExoArex07
Are you using Multiverse or a similar plugin?
Also, I've been getting complaints similar to this, so I'll be looking into it. I think it might have to do with your Java version. If you have Java 6, try updating to 7.
-
View User Profile
-
Send Message
Posted Mar 19, 2014:/ It keeps creating normal worlds, nvm I didn't get it fixed :( Is there a solution to my problem BaranCODE? I don't see what I did wrong.
-
View User Profile
-
Send Message
Posted Mar 19, 2014@ExoArex07 Nvm, fixed it! Great plugin! ;)
-
View User Profile
-
Send Message
Posted Mar 19, 2014I'm having trouble loading a void world with MultiWorld. Whenever I load the world, it ends up being a regular world. Is there any way to fix this error? Thanks! :)
-
View User Profile
-
Send Message
Posted Mar 11, 2014@TWSSYesterday
@joehot200
Thanks!
-
View User Profile
-
Send Message
Posted Feb 15, 2014Thanks for this! Very useful for my up-and-coming SkyBlock server!