Single-jar server bootstrapper for Fabric loader.
Bundle Server Launcher (formerly Woven Server Launcher) is a single-jar server bootstrapper for Fabric loader, which does not require an installer for
users to use.
The build
task (gradlew build
) will make:
bundle-fabric
jar with all dependencies and configuration bundled, which can be distributed to users-base
jar containing only the compiled Bundle Server Launcher code, which you can merge yourself with the dependenciesMETA-INF/services/java.nio.file.spi.FileSystemProvider
file with the one provided, and abundle-server-launcher.properties
file with appropriate values for launch.mainClass
, serverJarUrl
and serverJarHash
.The buildMulti
task makes JARs for several different Minecraft versions - used for CI
Use the run
task to directly run the complete jar.