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.
@BaranCODE What I mean is you have got commands for Multiworld, Multicraft and My Worlds, but no commands for Multicraft. So how would I know what to type in to get a void world? I really need my world empty, so can you tell me now what I should do to get the plugin working?
You must know what I mean now.
@Denholm2468
I don't understand what you mean. The fact that you're using Multicraft shouldn't change anything.
@xion87
I'll check that.
Edit: Works perfectly fine in 1.8.3, for me. Make sure you still have the plugin installed, and it is still set as the world's generator.
it stopped to work for me :( generating chunk of normal territory with 1.8.3 no errors
Could you possibly update it so it includes Multicraft? I really need a void world! Thanks!
@ursak
That's an interesting idea, I'll look into it.
Any way of making this plugin so that when you do a tp it put's a block of bedrock under you?
Want an empty world that players are randomly tp'ed on. Call it my ultimate user-world, since this empty world will be the only permanent one and then I'll have a normal world that resets from time to time that players just go to for resources..
@RJbeley
Yep, EmptyWorldGenerator works perfectly with the newly released Spigot 1.8. I tested it just now.
Does this plugin still work for Spigot 1.8?
Love this :D Its very useful on my Multiworld and Multiverse server.
Im just searching an flat world gen or a vanilla minecraft wolrd gen and no there only custom and boring ones
@marylaza13
If you use a plugin such as Island World, it needs a world generator to work. EmptyWorldGenerator can be used with it for a skyblock world.
Hum<sub> how i can use this for skyblock?</sub>
After x amount of blocks there will be normal land how is this possible?
@king27
The same way you teleported to your empty world. If you're using multiverse, that should be:
/mv tp <world name>
how can i tp to my normal world?
@xHawkSparkz
Because the world is empty, the plugin that uses the command /world thinks that it would not be safe to teleport you, and so it doesn't. You could try using the "/mv tp <world>" command instead of the "/world" command and see if that works (the mv tp command will probably ask you to confirm that you really want to teleport, because it will also think that it's not safe).
@zenok2
From what I know, that is not specific to this plugin. I've seen people reporting those types of problems for many different world generators, including other generators that do what EmptyWorldGenerator does (making empty worlds).
When I try to go to the world, I receive a message that says: Error: Hole in floor! I did the command /mv create skyblock normal -g EmptyWorldGenerator. Then /world skyblock. Is there a different command I should use? Thanks. :)
This plugin causes some chunks fail to Bukkit 1.7.9 and 1.7.10, I had to reset a map to fix it.
@SimSonic
No, I don't think I'll be adding that.