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.