
UltimateWorldVoidGenerator is the ultimate solution for generating void worlds in Minecraft with ease and flexibility! Whether you're a server owner looking for blank canvases to build on or an adventure map creator needing void worlds to control every detail, this plugin has you covered.
Why choose UltimateWorldVoidGenerator?
- Effortless creation of void worlds with a single command.
- Full control over world behavior, from block placement restrictions to mob spawning rules.
- Lightweight and optimized for performance.
- Customizable configurations for specific world rules.
- Void World Creation: Create an empty, flat world with just a bedrock block at the spawn point. No other terrain to worry about!
- Full World Control: Customize your void worlds with tailored settings, including:
- Block placement and breaking restrictions: Perfect for controlled environments.
- Mob spawning control: Toggle mob spawning, or specify which mobs are banned.
- Explosion protection: Disable explosions to ensure nothing disrupts your builds.
- Commands & Permissions: Manage void worlds directly in-game with easy-to-use commands:
- /uwv create <world> - Create a new void world.
- /uwv tp <world> - Teleport to any void world.
- /uwv setspawn - Set the spawn point for the world.
- /uwv delete <world> - Delete an existing void world.
- /uwv list - List all created void worlds.
- /uwv reload - Reload plugin configuration.
- Tab Completion: Built-in tab completion to simplify command usage.
- Configurable Messages: Customize all plugin messages with support for Minecraft's chat color codes!
The plugin provides extensive configuration options for complete control over each void world. Configuration is done through config.yml, data.yml, and messages.yml. Below is a breakdown of the configurable options:
config.yml
Each world has its own configuration block, allowing you to enable or disable specific features for each void world:
Code:
worlds:
<world_name>:
Configuration: "custom" # Use 'default' or 'custom'
MobControl:
MobSpawning: true # Allow mobs to spawn
BannedMobs: # List of mobs that are banned from spawning in this world
- ZOMBIE
- SKELETON
BuildControl:
BlockBreak: true # Allow or prevent block breaking
BlockPlace: true # Allow or prevent block placing
ExplosionControl: true # Allow or prevent explosions
messages.yml
Easily customize all in-game messages with color codes and placeholders:
Code:
create_world_success: "&aWorld {world} created successfully!"
tp_world_success: "&aTeleported to {world}!"
delete_world_success: "&aWorld {world} deleted successfully!"
no_permission: "&cYou do not have permission to execute this command."
usage_command: "&eUsage: /uwv <create|tp|delete|list|setspawn|reload>"
data.yml
This file stores your world data, ensuring that your void worlds are remembered even after a restart.

Command Description Permission
Creates a new void world:
/uwv create <world>
ultimateworldvoidgenerator.create
Teleports you to the specified void world
/uwv tp <world>
ultimateworldvoidgenerator.tp
Sets the spawn point in the current void world
/uwv setspawn
ultimateworldvoidgenerator.setspawn
Deletes the specified void world
/uwv delete <world>
ultimateworldvoidgenerator.delete
Lists all void worlds
/uwv list
ultimateworldvoidgenerator.list
Reloads the plugin configuration
/uwv reload
ultimateworldvoidgenerator.reload
Compatibility
- Minecraft Versions: Fully compatible with Spigot and PaperMC servers, from Minecraft 1.13 through 1.20!
- Performance: Designed with server performance in mind. Even with multiple worlds, your server will continue to run smoothly without added lag.
- Multi-World Support: Manage multiple void worlds with ease, perfect for networked or multi-gameplay servers.