Discord | Modrinth | Hangar | Spigot | GitHub
A simple minecraft plugin to generate a void world.
Compatible with Paper, Spigot & Folia in all version since 1.20.
1.1.2 is the last Java 17 compatible version. Update to Java 21 or use 1.1.2.
It can be used to prevent world generation outside of the world border. To prevent that fully generate your world with a plugin as Chunky then add this plugin & configure your bukkit.yml.
Download latest .jar on releases tab.
Place the .jar in plugins/.
Add next lines at the begining of bukkit.yml:
worlds:
world:
generator: VoidWorldGeneratorIf your world is not called world, replace world by your world name. You can set VoidWorldGenerator as generator for more than 1 world.
worlds:
myCustomWorld1:
generator: VoidWorldGenerator
a2ndCustomWorld:
generator: VoidWorldGeneratorBiome to use for empty chunks & the default spawn coordinates can be edit in the plugin config in plugins/VoidWorldGenerator/config.yml.
Feature requests or pull requests are welcome. Concider creating an issue first to talk about your new feature before sending a pull request.
Clone the repo git clone git@github.com:HydrolienF/VoidWorldGenerator.git
Build with ./gradlew assemble. The plugin .jar file will be in build/libs/.
You can test the plugin directly in a Minecraft server with ./gradlew runServer.
You can also try it on an other server by placing the .jar in plugins/.
You might want to update the plugin config to fit your needs.
Push tag to git to trigger a github action release that will create a new Github release and publish to Hangar & Modrinth.
git tag 1.2.3
git push --tagsRequire ossrhUsername & ossrhPassword in ~/.gradle/gradle.properties
./gradlew clean publish
./gradlew jreleaserDeployThe published lib will be available on maven central.