This is a script to set up a fully automatic spigot server using podman (docker).
This is a script to set up a spigot server fully automatically using podman (docker).
spigot is an extension of minecraft server, a so-called "mod". By applying community-developed mods to it, various extensions can be added to the server.
The spigot itself is made by modifying the stock minecraft server. Therefore, you should not be allowed to distribute spigot binaries as is.
Therefore, spigot consists of BuildTools, which automatically modifies the stock minecraft server.
With the BuildTools, you can generate spigot from the stock minecraft server. However, this process is complicated (though not complicated).
So, using the scripts in this repository, you can fully automate the creation and execution of spigot using Docker containers.
This repository assumes that the container system is podman; Docker is of course fine and should work just by changing podman to docker in the script, but we have not tested it.