Fixed:
- Typo in UpdateUtils leading to not displaying the correct download URL if an update is available
- Plugin website in plugin.yml
- Typo in plugin banner
Changed:
- Static handeling of Plugin instance inside of plugin is changed to be handled dynamically.
- Old plugin name into new plugin name on banner.
The migration from Spigot to Github is moving along.
This update intruduces easy and fast access to the github api.
All future updates will be posted there first.
Changed:
- Changed spigot to latest dependency version
- Now using spigot's native import of GSON. Previously version was asigned but could lead to some compatibilty issues.
Removed:
- Removed leftover debug message [VoidGen] Ain't nobody got time for that!
Only showed up for Spigot/Paper v1.18.1 and newer, but plugin worked as intended.
Changed:
- Bumped down Java version to Java 8.
108 discord messages that you are not able to use this because the java version was too new still. Aparantly some you guys are running ancient systems...
So, to keep my discord more silent and help you guys, this should help. But consider updating to a newer mc version. You can even make it feel like 1.8 or even 1.7 if you really like those versions.
Since a lot of people are having trouble with the latest and greatest Java LTS version and some server hoster's are not willing to update their java instances, this version is compiled against an older java LTS. Java 11.
Added
- Full functionallity of the new and improved 1.17.1 World Generation API
- Functionallity for 1.18 since it is realeasing in a couple of days
- Flag noise (for 1.17.1 and up)
- Flag surface (for 1.17.1 and up)
- Flag bedrock (for 1.17.1 and up)
Improved
- Flags in the parameter strings do no longer need paratheses "
- Obfuscation for GSON arrays
Removed
- Void Generator for anything prior to 1.8.8, since you are not supposed to use it anyway and those are the majority of issues I get messaged about.
You will not loose any worlds!
Added:
- Support for all legacy versions from 1.7 onwards.
- Support for the new 1.17.x chunk sizes.
- Parameter - caves
- Parameter - decorations
- Parameter - mobs
- Parameter - structures
- Faster parallel processing of world creation
Changed:
- Plugin name from VoidGenerator to VoidGen
- smarter file minimizing
- new way to specify generator settings
Removed:
- Permission, if you dont want to know if there is an update available there is a config option for you. Otherwise all OPs will get notified.
- Lots and lots of junk
- Added error message on startup for unsupported MC versions
- Added feature to increase update time for future MC versions
- Fixed possible Mob spawning issue in MC versions 1.14.2 and above
- Fixed parallel chunk generation for MC versions 1.14.x
- Fixed possible configuration-file issues
- Fixed error messages if something goes wrong
- Changed how the plugin decides on which version to load (should be 12ns faster chunk creation (thats what I have tested)
- Changed shrinking dictionary to slim down file size
Changend:
- Significantly improved start-up times
- Decreased the plugin size by more than half due to some bytecode optimiziations (let me know if you experience any bugs)
- chunkgenerator now handles most of the logic
- plugin timings are improved by over 30%
Removed:
Changed: Loading procedures, the plugin should now function with most pluginmanagers, please let me know if you are still getting errors in your console.
Changed: Internal Biome handeling, World generation should be faster on the newest MC versions.
Fixed: Vanilla biomes only beeing generated below y=16. Now they generate as expected.
Added: VoidGenerator now always loads before your favourite world management plugin
Added: Support for Yggdrasil
Added: Full support for MC 1.16.x (spigot & paper)
Improved: Integration into Multiverse should be smoother now
Improved: Parallel Compatibility for 1.14.x and above
Improved: Update Checking
Improved: Speed when creating 10 worlds or more at the same time
Removed: Private Events, they are no longer needed
Changed: LoginListener only gets registered if it is needed.
@Metalshark
Changed: Most classes initialze most of the code onLoad and not onEnable
Fixed: a NullpointExeption beeing generated by some Paper version and forks that used said code -
@mibby ,
@Koora
Fixed: Update Notification triggering, when Spigot reported an old plugin version.
Fixed: Unwanted shrinking in config, correct value should now appear.
Fixed: Possible NullpointerExeption removed
Added: Configuration file in the plugin directory. There is no reload command. You'll need to restart the server. Support for outdated plugin version will
NOT be given.
Fixed: Json Updater Messages sometimes caused errors. Those are fixed now.
Updated: Even more parts of the code where moved off the main thread. Should be faster

Added: Support for vanilla biome layout. Just use parameter "vanilla" for the biome parameter.
Fixed: Some heavier methods were made asynch, therefor the minor lag should be improved -
@SladeHazard
Fixed: Api-Version changed so older server versions are loading as expected now. -
@Govindas
Fixed: Silenced most console messages. Now only new updates get send. -
@SlimeDog
Added: Generator now fully supports parallel chunk creation. You do not need to change any further settings for it just run a mc server of version 1.15 and up
Added: Public discord is available on the plugin page now, so your problems and wishes can get worked on quicker
Fixed: Metrics sending incorrect plugin data, sorry my fault
Updated: Changed my username on all platforms I use. Therefor the package data and author tag in the plugin.yml got changed as well.
Added: Added Generator for 3D Biome Layouts, needed for 1.15 and up
Added: Added Generator for 2D Biome Layouts, needed for 1.14.4 and below
Added: Public plugin discord, where problems can be discussed and help can be given quicker
Updated: Metrics to version 1.7
Fixed: Improved the way chunkgenerator were stored in memory
Fixed: Sped up the creation of chunk data, worlds should generate faster
Removed: Configuration was removed, if you want to disable metrics there is a seperate config file for that under bstats
Fixed: Configuration not saving values
Added: Json color coding, full integration coming soon.
Fixed: Possible NPE not beeing handled correctly (
@Velasco83 )
Fixed: Spelling Mistake
Fixed: Metrics behavior is now handled more strictly (
@SlimeDog )
Updated: Metrics was pushed to version 1.4
Fixed: On some versions between 1.8.4 to 1.8.8 a certain switch case was not read correcly, therefor the plugin was not working. Thanks
@elcio for pointing it out to me.
Added: Extended supported MC-versions from 1.8.4 to latest
Fix: Small change in the updater routine
Added: A list of all internal biome names in the configuration.
Fix: Fixed the update notification.
Fix: Fixed some letftover debug messages.
Removed: Last legacy code removed.
Added: Full 1.13 support
Added: Biomes can be specified for the void generator
Added: Generators get cached so in case you want to handle multiple worlds with different generators your generation time should decrease
Added: Preparations for improved updater were made
Added: Native Plugin API is now 1.13
Fix: Messages cleared up
Fix: potential NPEs were removed
Removed: Any version support below 1.13. If you still wish to use your legacy versions use the 1.2.0 legacy version of this plugin.
Removed: Unneccessary memory loops
Added: New faster chunk generator
Added: Nether Void Generator
Fix:
@SDpyro 's request to change [Update] to [VoidGenerator] in log.
Fix: Generators are now getting cached to eliminated constuction upon generation.
Removed: Old deprecated chunk generator
Added: Support for all versions 1.8 - latest
Added: Support for newest Java version 9.
Fix: Configuration issues, please delete your old config file.
Fix: Optimization improvements
Fix: Spiget updater is now the default update checker
Removed: Spiget updater, not officially supported by Spigot
Fix: changed communications protocol to
Hypertext Transfer Protocol Secure. As you can see, the version request works again.
@ALYHFYAN found NullPointerException which is hereby resolved.
Currently it looks like the Spigot API does not answer correctly upon Version requests. Currently it is adviced to use Spiget Update checker. Can be set in config.
-better performance
-new Update option (Spiget)
-can be set in configuration
-if an old config is found, parameter will be imported in new config.
Supporting 1.8 Servers now.
The Void biome on the 1.8 servers got changed to plains.
Fix: shrinking issues regarding metric package
Uterlizing bStats for metrics.
Request: by @SilmeDog Added a tiny configuration file to disable update notification. This option will only be taken into effect once the server starts up.
It seems like Metrics is beeing discontinued. Therefor, to keep this plugin up to date, I decided to remove the feature until further notice.
Added: some futureproof code to prevent plugin crashes upon spigot update
Fixed: metric support
Fixed Bug concerning the updater.
This update should speed up the updater. This also removed a bit of redundant code and some unneccisary memory reservations.
Keeping it under 5Kb

-Improved networking code
-Shrunk plugin
-Preparing updater for better handeling
Added metrics, so that I can easily check which version people are running and if this plugin is getting any use.
Fixed Improved updater messages.
Fixed Improved update handeling
Fix Minor improvements in the Update-Checker
Added : Super Lightweight update checking not running on the main thread.
Added : Hourly notification in console if an update was found.
Fixed : Removed some somewhat bulky code that wasn't used at all. Now only runs the minimum amount of code. (Lightweight)
Help? : If you have any issues with the plugin please let me know. I would also love that, if you find this plugin helpful, that you drop me a rating.