PaperMC/Paper

Created Dec 28, 2020 · View the PaperMC/Paper repository page

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

262

Lines of Code

80,022

From

Jan 15, 2013

To

Dec 28, 2020

About PaperMC/Paper

Paper is a high-performance Minecraft server implementation written in Java that builds upon the Bukkit API. It aims to fix gameplay and mechanics inconsistencies present in the vanilla Minecraft server while maintaining compatibility with existing plugins and server infrastructure. Paper has become the most widely used alternative server software in the Minecraft community, used by server administrators to run multiplayer Minecraft worlds with improved performance and stability.

The project provides Paperclip, a standalone jar file that server administrators can download and run directly without additional setup. The codebase is built with Gradle, requiring JDK 25 to compile from source. Paper maintains comprehensive documentation for both server administrators and plugin developers, including API javadocs and a plugin development guide. The project also offers a Paper API that extends Bukkit's capabilities, allowing developers to create plugins with access to additional features and improvements.

Paper is maintained through transparent community support via Open Collective and GitHub Sponsors, with infrastructure expenses managed publicly. The project benefits from partnerships with professional tool vendors including YourKit for Java profiling and JetBrains for development tools. The active community discusses the project through forums and Discord, while development progress is tracked through public roadmaps and pull request contributions from developers worldwide.

Share this video