Frequently Asked Questions¶
- Server Administrators
Paper is a fork of the Spigot server implementation (which is itself a fork of CraftBukkit). Paper strives to bring improved performance, more features, and more APIs for developers to build awesome plugins with.
Paper requires the Java Runtime Environment to run. Specifically, it requires at least Java version 8. Once that is installed you’re all good to go! If you don’t already have a Java 8 Runtime, it’s easy to download and install.
TODO: Link to general setup page here :D
Builds of Paper are already available from our continuous integration server.
Alternatively, you can always get the latest build by clicking this link.
Yep! You absolutely can. Paper takes care to maintain compatibility with Bukkit plugins made by the community.
Yes you can! We don’t like to break things most of the time. Sometimes there are plugin authors who do, but we can usually make things work.
When migrating your CraftBukkit or Spigot server to Paper, it is not uncommon to see a noticeable performance improvement.
Though you may see an improvement, Paper is not a silver bullet. Ultimately, you are responsible for the performance of your server, good or bad, on any platform. Tailoring your server to best fit your players and gamemodes is ultimately the key to great performance.
Your plugins and worlds will not be changed and both should work just fine after the change.
Paper provides additional APIs ontop of Bukkit, exposing new vanilla elements and even some of its own for you to play with.
TODO: Link to developer docs here :D
Forunately, Paper does not make breaking API changes so it can maintain plugin compatibility with upstream Spigot and CraftBukkit. At the same time, this means we are also sometimes limited with what we can do and how we can do it.
It’s a double-edged sword.