Get FeatherMC
One jar, the same way you'd run Paper.
FeatherMC
Download Feather, the faster, stabler, and more lightweight version of Paper.
Requirements
- Minecraft
- 26.3 (Java Edition)
- Java
- JDK 25 or newer
- Runs on
- Linux, macOS, Windows
- License
- GPLv3
FeatherMC is not in any way made, endorsed, or supported by the PaperMC team. Do not report FeatherMC issues to PaperMC, instead report them to our team.
Build history
Every build for this Minecraft version, newest first. Each build lists what changed.
Loading builds…
Running a new server
Three steps from an empty folder to a running FeatherMC server.
Install Java 25
FeatherMC needs JDK 25. Check what you have:
java -version
Download the jar
Put the FeatherMC jar in an empty folder and name it server.jar.
Start the jar
Open a terminal in that folder and run:
java -jar server.jar
The first start asks you to accept the Minecraft EULA in eula.txt. Do that, start it again, and you are done.
Migrating an existing server
FeatherMC keeps Paper's config filenames, data keys and plugin API, so a Paper server on the same Minecraft version moves over by swapping the jar.
- Worlds load as they are.
- Plugins built for Paper load without changes.
- Configs in
config/are read as normal. Values you already set are kept.
Your existing values win. Paper writes every setting into paper-world-defaults.yml, so a migrated server keeps Paper's values for the per-chunk save limits. To use FeatherMC's defaults, set them as listed in the config reference.
Back up
Stop the server and copy the whole folder somewhere safe.
Swap the jar
Replace the Paper jar with the FeatherMC jar, and update your start command or script to the new filename.
Start it up
Start up, check the console for a Done! message, and you're good!