VoidGen
VoidGen is a Minecraft plugin that enables server owners to create countless custom void worlds with a powerful and lightweight generator system. The plugin is made to handle all aspects of how you create void worlds. If you find any bug or have crashed because of the plugin, please report it at the official Discord server.
Disclaimer
This is a fork of the original plugin, VoidGen. This fork was created because the original developer has been inactive on GitHub, and SpigotMC. This new plugin supports the latest Minecraft versions.
How To
Find out how to setup and use the plugin on the Tutorial Page.
License
VoidGen is licensed under the GNU General Public License v3.0.
World Management
If you are using VoidGen for your default world and are not using any world management plugins like Multiverse, you are done here. Reload your server and the plugin should function as intended. In case you are running a world management plugin like Multiverse this is important for you. If you are not using Multiverse use the corresponding commands from your plugin of choice. You have three different choices, Create a world, Import a world and/or use the Default world.
Create
Use the following command, when creating a new World:
/mv create <world_name> <env> -g VoidGen:<parameters> -t FLAT
-
- This is the name of the world you want the plugin to work in. -
- represents the environment of the world, use ```/mv env``` to see a list of all possible environments. Most common ones are ```NORMAL``` and ```NETHER```. -
- see [Tutorial Page](https://github.com/NicoNekoDev/VoidGen/blob/master/docs/tutorial.md#parameters) for an explanation. - Void darkness start at around Y=64, if you want them to start at Y=0, set the
level-typein theserver.propertiesfile toFLAT.level-type=FLATImport
Use the following command, when creating a new World:
/mv import <world_name> <env> -g VoidGen:<parameters> -t FLAT -
represents the name of the world you want to generate. -
represents the environment of the world, use ```/mv env``` to see a list of all possible environments. Most common ones are ```NORMAL``` and ```NETHER```. -
- see [Tutorial Page](https://github.com/NicoNekoDev/VoidGen/blob/master/docs/tutorial.md#parameters) for an explanation. ### **Default world** - We already specified the generator in the
bukkit.ymlfile. But we also need to change the generator in our multiverse world file to:generator: VoidGen:<parameters> -
- see [Tutorial Page](https://github.com/NicoNekoDev/VoidGen/blob/master/docs/tutorial.md#parameters) for an explanation.
All Versions
+ Add Version### Added
- [Add support for Minecraft 26.2](https://github.com/NicoNekoDev/VoidGen/commit/fd8e376a6431b4f82e4e5987fc89431df2c35e60)
### Changed
- [Incompatible versions will give a proper warning now](https://github.com/NicoNekoDev/VoidGen/commit/c38888f2ccfb41433dc70d2c19043a0297aa46ee)
### Added
- [Minecraft 26.1.2 support](https://github.com/NicoNekoDev/VoidGen/commit/919e08f1e5ed601a18035bcef2f31038f95894b8)
Added support for Minecraft 26.1.1. I've decided to go back to Java 21 since so many users uses it.
### Changed
- [Downgrade to java 21](https://github.com/NicoNekoDev/VoidGen/commit/a610cdf65bb74b325a701b3dde0dd7d123f8b2e7)
- [Add 26.1.1 support](https://github.com/NicoNekoDev/VoidGen/commit/87688773e4e3df0b1b6d2049f676044b4489c815)
Added support for Minecraft 26.1, Java 25 is required by the plugin to work.
### Added
- [Update to Minecraft 26.1](https://github.com/NicoNekoDev/VoidGen/commit/e75f7692d25296ed10e0dc52bfbc302bd84077b4)
### Changed
- [Bump gradle, java and libraries](https://github.com/NicoNekoDev/VoidGen/commit/8b41096ef8f253053886c31b87a8d5e6387949e3)
This version makes the
biome parameter not needed anymore. You can have the minecraft default biomes generate.### Added
- [Add support for Minecraft 1.21.11](https://github.com/NicoNekoDev/VoidGen/commit/7a36c1f1a4115d08d38ef3d19e4f628cb9fa7e3b)
### Changed
- [Get rid of the biome parameter, improve the codebase too](https://github.com/NicoNekoDev/VoidGen/commit/82c06497ad9c676e713e489b99713d7e3e924324)
- [Add block data for copper golem statue pose](https://github.com/NicoNekoDev/VoidGen/commit/4978bc3cb108d71af2c1831dc76f794fab1fbcd3)
- [Improved settings](https://github.com/NicoNekoDev/VoidGen/commit/9830bb8e6a7b1b523e07130ebc542afce3e8a2f7)
### Added
- [Support for 1.21.9](https://github.com/NicoNekoDev/VoidGen/commit/dfd895c8e8f663e5bd40c3e1675092d78bbb329f)
- [Support for 1.21.10](https://github.com/NicoNekoDev/VoidGen/commit/6547b7e89f9525a4bfaa3828a282e61fd933e31a)
- [Replace PlayerLoginEvent with PlayerJoinEvent to resolve PaperMC warning](https://github.com/NicoNekoDev/VoidGen/commit/6a314efaf91120719308ee629f5e6d4a17bbcb7b) (Thanks [qheilmann](https://github.com/qheilmann) for the fix!)
### Added
- [Add the new configuration system](https://github.com/NicoNekoDev/VoidGen/commit/31410785ccbfdc23ac79e458d890e684ed122cf5)
- A way to disable the loggers in the console (check the new settings.yml!)
### Changed
- Dropped support for versions bellow 1.15 (they are no longer supported as they are just **TOO OLD**, please **UPDATE**)
### Added
- Added a new layer system (please read the wiki on the main page)
- Added a new block data system along with the new layer system
### Fixed
- Fix older versions not working (again)
### Added
- [Add metrics](https://github.com/NicoNekoDev/VoidGen/commit/53bbec56c8efd230f29f2c39f2182cb72a3e82e6)
### Fixed
- [Fix older versions not working](https://github.com/NicoNekoDev/VoidGen/commit/53bbec56c8efd230f29f2c39f2182cb72a3e82e6)
### Added
### Fixed
- [Fix Multiverse hook](https://github.com/NicoNekoDev/VoidGen/commit/e9558d2718c4a6cf6c3ae1ec9813f9ecadf0eb02)
### Changed
- [Give loggers some love](https://github.com/NicoNekoDev/VoidGen/commit/d76e9b1d4807c7b20090044e68638e5e67452fa5)