https://github.com/PaperMC/Paper Skip to content Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} PaperMC / Paper Public * * Notifications * Fork 2k * Star 8.5k * The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies papermc.io/ License View license 8.5k stars 2k forks Branches Tags Activity Star Notifications * Code * Issues 291 * Pull requests 202 * Actions * Projects 3 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Actions * Projects * Security * Insights PaperMC/Paper This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master BranchesTags Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 8,534 Commits .github .github Paper-MojangAPI Paper-MojangAPI build-data build-data gradle/wrapper gradle/wrapper licenses licenses paper-api-generator paper-api-generator patches patches scripts scripts test-plugin test-plugin work work .editorconfig .editorconfig .gitattributes .gitattributes .gitignore .gitignore .gitmodules .gitmodules CONTRIBUTING.md CONTRIBUTING.md LICENSE.md LICENSE.md README.md README.md build.gradle.kts build.gradle.kts gradle.properties gradle.properties gradlew gradlew gradlew.bat gradlew.bat settings.gradle.kts settings.gradle.kts View all files Repository files navigation * README * License Paper Paper Build Status Discord GitHub Sponsors Open Collective The most widely used, high-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies. Support and Project Discussion: * Our forums or Discord How To (Server Admins) Paperclip is a jar file that you can download and run just like a normal jar file. Download Paper from our downloads page. Run the Paperclip jar directly from your server. Just like old times * Documentation on using Paper: docs.papermc.io * For a sneak peek at upcoming features, see here How To (Plugin Developers) * See our API patches here * See upcoming, pending, and recently added API here * Paper API javadocs here: papermc.io/javadocs Repository (for paper-api) Maven papermc https://repo.papermc.io/repository/maven-public/ io.papermc.paper paper-api 1.20.4-R0.1-SNAPSHOT provided Gradle repositories { maven { url = uri("https://repo.papermc.io/repository/maven-public/") } } dependencies { compileOnly("io.papermc.paper:paper-api:1.20.4-R0.1-SNAPSHOT") } java { toolchain.languageVersion.set(JavaLanguageVersion.of(17)) } How To (Compiling Jar From Source) To compile Paper, you need JDK 17 and an internet connection. Clone this repo, run ./gradlew applyPatches, then ./gradlew createReobfBundlerJar from your terminal. You can find the compiled jar in the project root's build/libs directory. To get a full list of tasks, run ./gradlew tasks. How To (Pull Request) See Contributing Support Us First of all, thank you for considering helping out, we really appreciate that! PaperMC has various recurring expenses, mostly related to infrastructure. Paper uses Open Collective via the Open Source Collective fiscal host to manage expenses. Open Collective allows us to be extremely transparent, so you can always see how your donations are used. You can read more about financially supporting PaperMC on our website. You can find our collective here, or you can donate via GitHub Sponsors here, which will also go towards the collective. Special Thanks To: YourKit-Logo YourKit, makers of the outstanding java profiler, support open source projects of all kinds with their full featured Java and .NET application profilers. We thank them for granting Paper an OSS license so that we can make our software the best it can be. [121807008-8ffc6700-c] JetBrains, creators of the IntelliJ IDEA, supports Paper with one of their Open Source Licenses. IntelliJ IDEA is the recommended IDE for working with Paper, and most of the Paper team uses it. All our sponsors! Sponsor Image About The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies papermc.io/ Topics java minecraft bukkit paper minecraft-server minecraft-api minecraft-performance tacos hacktoberfest paper-api papermc Resources Readme License View license Activity Custom properties Stars 8.5k stars Watchers 160 watching Forks 2k forks Report repository Sponsor this project * * open_collective opencollective.com/PaperMC Learn more about GitHub Sponsors Contributors 404 * @aikar * @Machine-Maker * @md-5 * @zachbr * @electronicboy * @kennytv * @jpenilla * @Spottedleaf * @Owen1212055 * @Thinkofname * @kashike * @BillyGalbreath * @EcoCityCraftCI * @Proximyst + 390 contributors Languages * Java 95.9% * Shell 3.4% * Python 0.7% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.