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.
@livengoodb
Okay. It looks like the world is corrupted. Did you try deleting it and creating another void world? Does the crashing happen again? Also, it looks like the ArmorHUD plugin is crashing as well, although the first crash with the world might be causing that.
Note: It appears other people also have this problem with void worlds created in other plugins. http:www.spigotmc.org/threads/chunk-generating-crash.8168/
@livengoodb
I'm not sure why that would happen, but I don't think it's happening because of EmptyWorldGenerator. I'll try to help, though. Are there any errors in the console?
ok thanks it worked
@Omkar123
Okay, I figured it out. I had written the instructions for MultiWorld incorrectly. Instead of doing:
/mw create Hub EmptyWorldGenerator
you need to do:
/mw create Hub plugin:EmptyWorldGenerator
Thanks for pointing this out, I have fixed it in the instructions.
what do you mean the plugin is the same version as my bukkit's version?
I'm using v 1.4 EmptyWorldGenerator, and
And im typing the command correct.
E.g. for the Hub,
/mw create Hub EmptyWorldGenerator.
I checked the console, and the plugin was enabled and loaded.
@Omkar123
I will test this to see if I can reproduce the problem, but in the meanwhile, make sure you're typing the command exactly right, and that the version of the plugin is the same as your Bukkit version.
For the command, make sure you're typing this, exactly (case-sensitive):
If you're typing the command correctly, then the plugin must not have loaded, and there should probably be some errors in the console when the server is starting. Try to find those errors and show them to me.
I'm using MultiWorld on my server. i have a few worlds like one for donating, shop, spawn, and survival because donators have world edit and i don't want them world editing those warps.
So, im creating a Hub with all the server/world portals in 1 world and i need a flat world for that.
But when i do /mw create Hub EmptyWorldGenerator,
it says Error: generator not found, though i have the plugin installed.
pic: http://imgur.com/Efx7fWz
@123ang
The command "/mv" doesn't belong to this plugin. It is a multiverse command. If you aren't using multiverse, read the instructions on how to use this plugin for Single World Servers.
@BaranCODE I have a problem here, I put the plugin in the plugins folder, then I went into my server & do /pl It showed up in my plugin's list but when I do any of the /mv commands I just sais Unknown command type "help" for help.
Please help.
@Durzanult
That is weird. Are you sure you're doing everything right? Can you give more information?
Hi, I am trying to run this plugin on my own computer, but when I start up the server, it doesn't seem to even notice that the EmptyWorldGenerator is there... no config file is made, and I cannot create the dang world at all. WHAT THE HECK!
ok never mine guys I found it
hey I'd like to download this but where is the download link?
@Jake7902
Thanks! Glad you liked it.
Great plugin. Worked spot on first try. Thanks so much. Simple but effective plugin.
@BaranCODE
On also make sure they have generate structures to false too !!
@Relicum
Okay, thanks for mentioning that thing about the FLAT worlds.
@BaranCODE
The way to fix the Void particles is easy when I thought about it. Set the level type to a FLAT world and the void start about y -2 I think.
I will give it a test now you've updated it, I have coded my own Multi World support especially designed for mini games very light weight allowing me to reduce the load compared to MV and the like. I am using the WorldCreator API so as long as your plugin registers itself as a generator I should be good to go.
Well done on this by the way.
@el411961
I don't know if it works with MCPC. EmptyWorldGenerator was made for Bukkit, and other server JARs that are compatible with Bukkit plugins (like Spigot).
Hello, Does this plugin work for mcpc 1.6.4 ? I can't use it in mcpc. Thanks!