Dockerfiles/minecraft-paper.README

8 lines
No EOL
870 B
Text

So, you may be wondering why there is no minecraft-paper Dockerfile, right?
Well, PaperMC has no API endpoint to easily fetch the latest jar with one request.
They themselves discourage it, according to their documentations:
"This is intentional, as it had been primarily used to auto-update servers, which is highly discouraged"
I know I could work on a Dockerfile which automatically compiles Paper and so on just like I do with minecraft-spigot (where it's essentially the only official way, I'm not going to rely on third party builds which may be backdoored) or make a few API request, but I'm simply not going to.
They already replaced their JenkinsCI with GitHub CI, so that makes it even harder.
If you wish to work on said Dockerfile feel free to open a pull request.
So, there you have it, this is why there is no minecraft-paper Dockerfile in this repository.