docs.papermc.io
Documentation for all projects under the PaperMC umbrella, including Paper, Velocity and Folia.
At a glance
- Category
- Development
- Language
- English
- Paid-content signal
- No paid content foundObserved
- Registered
- Unknown
- Hosting
- CloudflareInferred
- HTTPS certificate trusted
- PassedObserved
- Last updated
Related questions
More questions →What Is Waterfall and Is It Still Maintained According to PaperMC Docs?
Waterfall is a discontinued BungeeCord proxy fork that aimed to improve performance and stability. According to PaperMC Docs, it is no longer maintained, so new deployments should use Velocity instead. The documentation remains available for reference, but it should not be treated as a supported option for new servers.
What Waterfall Was
Waterfall was built on BungeeCord, the long-standing Minecraft server proxy, with changes intended to improve performance and stability. A proxy sits in front of backend servers and routes player connections, which is useful for networks with multiple servers.
PaperMC Docs lists Waterfall alongside its other projects but explicitly labels it as discontinued. That label is the key fact for anyone deciding whether to use it.
Is Waterfall Still Maintained?
No. PaperMC Docs describes Waterfall as a discontinued BungeeCord proxy fork. The documentation is still hosted on the site, but hosting documentation is not the same as active maintenance. The project should be treated as legacy software.
| Question | Answer from PaperMC Docs |
|---|---|
| What is Waterfall? | A BungeeCord proxy fork |
| What was its goal? | Improve performance and stability |
| Is it maintained? | No, it is discontinued |
| Is documentation available? | Yes, still hosted on PaperMC Docs |
| What should new setups use? | Velocity, the modern proxy listed on the same site |
Why the Distinction Matters
Using a discontinued proxy means you are relying on software that is not receiving ongoing fixes or updates. For a public Minecraft network, that is a meaningful operational risk. The documentation page is useful for understanding existing setups, but it is not a signal that Waterfall is a current choice.
What to Use Instead
PaperMC Docs presents Velocity as the modern, next-generation Minecraft server proxy. For a new proxy deployment, Velocity is the project the documentation positions as current. If you are migrating from Waterfall or BungeeCord, review the Velocity documentation on the same site before changing your setup, since proxy configuration and plugin compatibility are the usual sticking points.
Quick Checklist
- Confirm whether your current setup already uses Waterfall; if so, plan a migration path.
- Read the Velocity documentation on PaperMC Docs before starting a new proxy build.
- Treat the Waterfall pages as historical reference, not as a setup guide for new servers.
- Check plugin compatibility against Velocity rather than assuming BungeeCord-era plugins will carry over unchanged.
How do Paper, Velocity, and Folia differ on PaperMC Docs?
Paper, Velocity, and Folia are three separate projects documented on docs.papermc.io, and they serve different roles in a Minecraft server setup. Paper is the server itself, Velocity is a proxy that sits in front of servers, and Folia is a Paper fork that changes how the server handles threading. If you are deciding which documentation to read, start with the role you need: running a server (Paper), routing players across multiple servers (Velocity), or running a Paper-based server with regionized multithreading (Folia).
The three projects at a glance
The PaperMC Docs homepage describes each project in its own section, and each links to its own documentation area on the site.
| Project | What it is | Role in a setup |
|---|---|---|
| Paper | A high-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies | The server players connect to |
| Velocity | A modern, next-generation Minecraft server proxy | Routes connections between players and one or more servers |
| Folia | A fork of Paper that adds regionized multithreading to the dedicated server | A server, but with a different threading model than Paper |
The key distinction is between a server and a proxy. Paper and Folia are both server implementations; Velocity is not a server and does not replace one. A typical network uses Velocity as the entry point and Paper (or another server) behind it.
Paper: the server implementation
Paper is described as a high-performance Minecraft server focused on fixing gameplay and mechanics inconsistencies. In practice, this is the project you look at when you want to run a single server that players join directly, or when you need the server-side documentation for configuration, plugin behavior, and server administration.
Choose the Paper docs when your task is about the server itself: setting up a server, tuning it, or understanding how the server handles gameplay mechanics.
Velocity: the proxy, not a server
Velocity is a proxy. It accepts player connections and forwards them to backend servers, which is what makes it useful for networks with more than one server. Because it is a proxy, reading the Velocity docs is the right move when your question is about routing players, running multiple backend servers behind one address, or proxy-side configuration.
A common point of confusion is treating Velocity as a Paper alternative. It is not: you still need a server such as Paper behind it. If your goal is a single standalone server, the Velocity docs are not the section you need.
Folia: a Paper fork with regionized multithreading
Folia is a fork of Paper that adds regionized multithreading to the dedicated server. That means it is still a Paper-based server, but its threading model differs from Paper's. The Folia docs are the place to look when you specifically want that regionized multithreading behavior and need to understand how it affects the server.
Because Folia is a fork rather than the mainline project, treat Paper and Folia documentation as separate: a question about standard Paper server behavior belongs in the Paper docs, while questions about Folia's threading model belong in the Folia section.
Other sections on the same site
The docs site also covers projects beyond these three, and knowing they exist helps you avoid reading the wrong section:
- Adventure — a Java library for server-controllable user interface elements in Minecraft: Java Edition.
- Waterfall — a discontinued BungeeCord proxy fork that aimed to improve performance and stability. Since it is discontinued, it is not the proxy to pick for a new setup.
- Miscellaneous — various other documentation and tools.
How to pick the right section
Use the role you are working on as the deciding factor:
- Running or configuring the server players join → Paper docs.
- Routing players across multiple servers → Velocity docs (and remember you still need backend servers).
- Running a Paper-based server with regionized multithreading → Folia docs.
- Building UI elements into a Minecraft: Java Edition plugin or server → Adventure docs.
- Looking at an older BungeeCord-based proxy → Waterfall docs, keeping in mind it is discontinued.
If you are unsure, check the project description on the docs homepage first; each entry states the project's role in one sentence, which is usually enough to confirm whether you are in the right section before you start reading detailed pages.
What Is the PaperMC Docs Website?
docs.papermc.io is the official documentation hub for all projects under the PaperMC umbrella. It is a reference site for server administrators, plugin developers, and contributors who work with PaperMC software — not a download page, and not an official Minecraft site. Use it when you need setup guidance, configuration references, or project-specific technical documentation for Paper, Velocity, Folia, Adventure, Waterfall, or related tools.
What the site covers
The homepage organizes documentation by project. Each entry points to a distinct product with its own purpose:
| Project | What it is, per the docs site |
|---|---|
| Paper | A high-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies |
| Velocity | A modern, next-generation Minecraft server proxy |
| Folia | A fork of Paper that adds regionized multithreading to the dedicated server |
| Adventure | A Java library for server-controllable user interface elements in Minecraft: Java Edition |
| Waterfall | A discontinued BungeeCord proxy fork that aimed to improve performance and stability |
| Miscellaneous | Various other documentation and tools |
Two details are worth noting before you rely on the site. First, Waterfall is explicitly marked as discontinued, so its pages are best treated as historical reference rather than guidance for new deployments. Second, Folia is described as a fork of Paper with regionized multithreading — a meaningfully different server model from Paper, so don't assume Paper instructions transfer unchanged.
Who each section is for
- Server administrators running Paper or Velocity will find the operational documentation here: configuration, setup, and behavior of the server and proxy.
- Developers building on Paper or using Adventure for UI elements in Minecraft: Java Edition should start with those project sections.
- Anyone evaluating Folia should read its section specifically, since its multithreading model sets it apart from Paper.
- Contributors have a dedicated path: the site includes a "Contribute" section thanking everyone who has written code, submitted feedback, fixed typos, or shared expertise, and framing the docs as a team effort.
What it is not
The site's own footer states that it is not an official Minecraft website and is not associated with Mojang Studios or Microsoft. Product and company names are trademarks of their respective holders, and their use does not imply affiliation or endorsement. In practice, this means you should treat docs.papermc.io as PaperMC's project documentation only — not as an authoritative source for Minecraft itself.
The documentation is built with Starlight, and the site carries a copyright notice for PaperMC and contributors (© 2026).
How to use it
- Identify your project first. If you run a Paper server, go to the Paper section; if you operate a proxy, go to Velocity. Mixing guidance across projects is the most likely source of confusion, especially with Folia's different threading model.
- Check the project status. Waterfall's discontinued status should shape how much you invest in reading its pages.
- Use the Contribute section if you want to improve the docs — the site explicitly welcomes code, feedback, typo fixes, and shared expertise.
If your goal is simply to confirm what the site is: it's the central documentation resource for PaperMC's family of Minecraft server, proxy, and library projects, maintained by PaperMC and its contributors.
How to Contribute to PaperMC Docs
PaperMC Docs accepts contributions beyond writing documentation: the site's Contribute section thanks people for code, feedback, typo fixes, and shared expertise. If you want to help, the practical path is to find the relevant page or repository, make a focused change or report, and submit it through the project's normal contribution workflow. The docs site itself does not publish a separate contributor form on its welcome page, so treat the Contribute section as an invitation and use the linked project resources to find the exact process.
What Counts as a Contribution
According to the PaperMC Docs welcome page, contributions include:
- Writing or editing code
- Submitting feedback
- Fixing typos
- Sharing expertise
The page frames this as a team effort and thanks contributors directly. That means small fixes are explicitly in scope — you do not need to be a project maintainer to help.
Where to Start
PaperMC Docs covers several projects under the PaperMC umbrella:
| Project | What it is |
|---|---|
| Paper | High-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies |
| Velocity | Modern, next-generation Minecraft server proxy |
| Folia | A fork of Paper adding regionized multithreading to the dedicated server |
| Adventure | Java library for server-controllable UI elements in Minecraft: Java Edition |
| Waterfall | Discontinued BungeeCord proxy fork aimed at performance and stability |
| Miscellaneous | Other documentation and tools |
Pick the project whose docs you actually use. A typo fix or unclear sentence on a page you rely on is the easiest first contribution because you already know what confused you.
A Practical Workflow
- Identify the page and the problem. Note the exact URL and the sentence or section that is wrong, outdated, or unclear.
- Check whether it is a docs issue or a code issue. A wrong command example belongs in the docs; a broken behavior belongs in the relevant project's issue tracker.
- Make the smallest useful change. For a typo or wording fix, edit only that line. For a missing explanation, add a short paragraph with a concrete example.
- Submit through the project's contribution channel. The welcome page does not list a single submission form; use the repository or community links associated with the project you are editing.
- Verify the result. After a change is accepted, reload the published page and confirm the rendered text and any code blocks display correctly.
Common Stumbling Points
- Editing the wrong project. Paper, Velocity, and Folia have separate documentation areas. A fix for a Paper server setting should not be filed against Velocity.
- Assuming Waterfall is active. The docs describe Waterfall as discontinued, so new feature documentation for it is unlikely to be accepted; corrections to existing pages are more plausible.
- Skipping the example. Feedback like "this section is confusing" is harder to act on than "this command fails because the path assumes Linux." Include the specific case.
- Expecting a formal application. The Contribute section is a thank-you and an open invitation, not a registration process. Start with a concrete fix rather than asking for permission.
What to Expect
The site credits contributors for code, feedback, typo fixes, and expertise, so credit is part of the culture. The welcome page does not describe review timelines, contributor tiers, or a formal onboarding program, so do not plan around those. The reliable expectation is that a focused, well-explained change is the kind of contribution the project says it values.
If your goal is simply to report a problem rather than edit text, gather the page URL, the exact wording, and what you expected instead, then send it through the project's community or issue channel. That is feedback in the sense the Contribute section describes.
Which PaperMC Projects Are Documented on PaperMC Docs?
PaperMC Docs is the central documentation hub for every project under the PaperMC umbrella. According to the site's homepage, it covers Paper, Velocity, Folia, Adventure, Waterfall, and a "Miscellaneous" section for other documentation and tools. The table below summarizes what each project is, based on the descriptions published on the docs site.
| Project | What it is (per PaperMC Docs) | Status signal on the site |
|---|---|---|
| Paper | A high-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies | Active, listed first |
| Velocity | A modern, next-generation Minecraft server proxy | Active |
| Folia | A fork of Paper that adds regionized multithreading to the dedicated server | Active |
| Adventure | A Java library for server-controllable user interface elements in Minecraft: Java Edition | Active |
| Waterfall | A BungeeCord proxy fork that aimed to improve performance and stability | Explicitly described as discontinued |
| Miscellaneous | Various other documentation and tools | Catch-all section |
How to use this list
- Running a Minecraft server and want performance plus gameplay fixes: start with the Paper documentation.
- Operating multiple backend servers behind one entry point: the Velocity proxy docs are the relevant section.
- Exploring regionized multithreading for a dedicated server: Folia's docs describe the fork, but note it is a distinct Paper fork rather than a drop-in replacement for every setup.
- Developing plugins with server-controllable UI elements: Adventure is a Java library, so its docs are aimed at developers rather than server administrators.
- Following older BungeeCord-based proxy guides: Waterfall is marked discontinued on the site, so treat its documentation as historical reference rather than a current recommendation.
Practical notes
The homepage does not publish pricing, download links, or version-support details for these projects; those specifics live in each project's own documentation section. The site also states it is not an official Minecraft website and is not associated with Mojang Studios or Microsoft, and that product and company names remain trademarks of their respective holders.
If you are new to the ecosystem, the fastest path is to open the section for the project you intend to run (Paper for a server, Velocity for a proxy) and read its getting-started material before installing anything.
Website Overview
Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.
Domain and Registration
Unknown
DNS and Email
Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the papermc.io email service. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown.
TLS and Certificates
The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.
HTTP and Browser Security
The response lacks these common security headers: CSP, Permissions-Policy, clickjacking protection. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers.
Technology Stack Analysis
The public page identifies Cloudflare without precise versions, leaving fewer clues for version-specific scanning.
Search and Social Sharing
The title has 22 characters, within a common display range. A meta description is present, with 95 characters. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed. A viewport declaration is present, providing a basis for mobile layout.
Hosting and Email
Registration details
Unknown
DNS records
| Type | Name | Value | TTL | Priority |
|---|---|---|---|---|
| A | docs.papermc.io | 104.18.18.103 | 300 | — |
| A | docs.papermc.io | 104.18.19.103 | 300 | — |
| AAAA | docs.papermc.io | 2606:4700::6812:1267 | 300 | — |
| AAAA | docs.papermc.io | 2606:4700::6812:1367 | 300 | — |
| MX | papermc.io | _dc-mx.813989315a62.papermc.io | 300 | 10 |
| NS | papermc.io | merlin.ns.cloudflare.com | 86400 | — |
| NS | papermc.io | uma.ns.cloudflare.com | 86400 | — |
| TXT | papermc.io | atlassian-domain-verification=Aih/woAouoPDoeYRiEZ93PYAfZhy2LqcpNdteWirLZQxa6oD5F15jxmdbfJc/FYN | 300 | — |
| TXT | papermc.io | google-site-verification=qih4NSgBL-1tXAlchWvg7__U9CStLBIBTYdRE1qINa4 | 300 | — |
| TXT | papermc.io | uqoicxaqzx | 300 | — |
| TXT | papermc.io | v=spf1 a mx include:mxroute.com ~all | 300 | — |
| CAA | papermc.io | 0 issue "comodoca.com" | 3600 | — |
| CAA | papermc.io | 0 issue "digicert.com; cansignhttpexchanges=yes" | 3600 | — |
| CAA | papermc.io | 0 issue "letsencrypt.org" | 3600 | — |
| CAA | papermc.io | 0 issue "pki.goog; cansignhttpexchanges=yes" | 3600 | — |
| CAA | papermc.io | 0 issue "ssl.com" | 3600 | — |
| CAA | papermc.io | 0 issuewild "comodoca.com" | 3600 | — |
| CAA | papermc.io | 0 issuewild "digicert.com; cansignhttpexchanges=yes" | 3600 | — |
| CAA | papermc.io | 0 issuewild "letsencrypt.org" | 3600 | — |
| CAA | papermc.io | 0 issuewild "pki.goog; cansignhttpexchanges=yes" | 3600 | — |
| CAA | papermc.io | 0 issuewild "ssl.com" | 3600 | — |
| DS | papermc.io | 2371 13 2 cd88a2cada3cf53e2c6a43544f0dcc6ae1af7d8afaa0b039bfbca3570ed4d31e | 3600 | — |
| DMARC | _dmarc.papermc.io | v=DMARC1; p=reject; rua=mailto:[email protected] | 300 | — |
TLS and certificates
HTTP response headers
| Header | Value |
|---|---|
| content-type | text/html; charset=utf-8 |
| cache-control | public, max-age=0, must-revalidate |
| server | cloudflare |
| strict-transport-security | max-age=15552000; includeSubDomains; preload |
| x-content-type-options | nosniff |
| referrer-policy | strict-origin-when-cross-origin |
| access-control-allow-origin | * |
Identified technologies
Pages, Search and Sharing
| Meta description | Documentation for all projects under the PaperMC umbrella, including Paper, Velocity and Folia. |
|---|---|
| Canonical URL | https://docs.papermc.io/ |
| Language | English (default) |
| Twitter Card | Not detected |
Social Sharing Preview
7 fieldsrobots.txt (opens in a new tab)
1 rulesAll bots 1 allowed · 0 disallowed
- Allow
/
No matching rules.
Sitemaps
1Recent Updates
- Website images
- Screenshots
- Network details
- Website Technologies
- Pages and Search Information
- HTTP Response Information
- TLS and certificates
- DNS Information
- Website profile
- Website Description
- Website Name
- Website profile
- Website Description
- Website Name
User reviews (0)