Paper VS Airplane

Compare Paper vs Airplane and see what are their differences.

Paper

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

Airplane

A stable, optimized, well supported 1.17.1 Paper fork. (by TECHNOVE)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
Paper Airplane
338 30
8,729 337
4.9% 0.0%
9.8 0.0
6 days ago almost 2 years ago
Java Kotlin
GNU General Public License v3.0 or later GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Paper

Posts with mentions or reviews of Paper. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-10.
  • PaperMC/Paper: The most widely used, high performance Minecraft server
    9 projects | news.ycombinator.com | 10 Mar 2024
  • How to Setup a Minecraft Server on Ubuntu: A Step-by-Step Guide
    2 projects | dev.to | 7 Jan 2024
    We will be downloading the Minecraft server files into this directory. To preface, there are numerous variations of server JARs that can be used (e.g. Spigot, Paper, Purpur each touting their own benefits). For this tutorial, we will be working with Paper, a fork of Spigot that is optimized for performance.
  • Create a personal server for a deleted game
    3 projects | /r/servers | 8 Dec 2023
    PaperMC, a minecraft server has over a quarter million lines of code Github link
  • Can't connect to server after new motherboard
    2 projects | /r/MinecraftServer | 17 Nov 2023
    G:\DedicatedServers\test>java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper-1.20.2-291.jar --nogui Starting org.bukkit.craftbukkit.Main System Info: Java 17 (OpenJDK 64-Bit Server VM 17.0.2+8-86) Host: Windows 10 10.0 (amd64) Loading libraries, please wait... [13:37:15 INFO]: Environment: Environment[accountsHost=https://api.mojang.com, sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD] [13:37:15 INFO]: Found new data pack file/bukkit, loading it automatically [13:37:16 INFO]: Loaded 7 recipes [13:37:16 INFO]: Starting minecraft server version 1.20.2 [13:37:16 INFO]: Loading properties [13:37:16 INFO]: This server is running Paper version git-Paper-291 (MC: 1.20.2) (Implementing API version 1.20.2-R0.1-SNAPSHOT) (Git: ce7f068) [13:37:17 INFO]: Using 4 threads for Netty based IO [13:37:17 INFO]: Server Ping Player Sample Count: 12 [13:37:17 INFO]: [ChunkTaskScheduler] Chunk system is using 1 I/O threads, 6 worker threads, and gen parallelism of 6 threads [13:37:17 WARN]: [!] The timings profiler has been enabled but has been scheduled for removal from Paper in the future. We recommend installing the spark profiler as a replacement: https://spark.lucko.me/ For more information please visit: https://github.com/PaperMC/Paper/issues/8948 [13:37:18 INFO]: Default game type: SURVIVAL [13:37:18 INFO]: Generating keypair [13:37:18 INFO]: Starting Minecraft server on *:25555 [13:37:18 INFO]: Using default channel type [13:37:18 INFO]: Paper: Using Java compression from Velocity. [13:37:18 INFO]: Paper: Using Java cipher from Velocity. [13:37:18 INFO]: Preparing level "world" [13:37:22 INFO]: Preparing start region for dimension minecraft:overworld [13:37:22 INFO]: Time elapsed: 52 ms [13:37:22 INFO]: Preparing start region for dimension minecraft:the_nether [13:37:22 INFO]: Time elapsed: 29 ms [13:37:22 INFO]: Preparing start region for dimension minecraft:the_end [13:37:22 INFO]: Time elapsed: 28 ms [13:37:22 INFO]: Running delayed init tasks [13:37:22 INFO]: Done (6.045s)! For help, type "help" [13:37:22 INFO]: Timings Reset
  • Server crash
    3 projects | /r/Minecraft | 25 Oct 2023
    For more information please visit: https://github.com/PaperMC/Paper/issues/8948
  • Breaking the Limits: How Folia Made 1k Player Minecraft Server a Reality
    6 projects | news.ycombinator.com | 26 Jun 2023
  • How to setup multiple Minecraft servers with BungeeCord
    3 projects | /r/FlameCord | 26 Jun 2023
    The latest version of Spigot or Paper for your Minecraft servers from here or here
  • Need help installing optifine on pop is (Mc 1.20.1)
    2 projects | /r/pop_os | 17 Jun 2023
    I am going to assume your client needs the optimizations not the server otherwise I would recommend paper. If you are looking for client sided optimization I'm going to recommend things like sodium, Iris Sharders, and lithium. I have used Optifine in the past and found it to be sub par when compared to those three but you might find different. I am going to recommend Atlaunch as Ive found it to be better than prism but that's just an opinion.
  • Hanger - PaperMC's Plugin Repository
    2 projects | /r/admincraft | 22 Apr 2023
    same as always. https://papermc.io/
  • Running 2 Minecraft servers
    2 projects | /r/admincraft | 3 Apr 2023
    If you're not hosting it through a game server manager, I suggest using PaperMC for vanilla server. It comes with a /restart command you can run to restart the server, and you can find and add a plugin that does that for you. There is a mod for that for use on modded servers as well.

Airplane

Posts with mentions or reviews of Airplane. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-02.
  • TPS on my server is low
    6 projects | /r/admincraft | 2 Nov 2021
    Try using this guide and also use a paper fork like purpur or airplane. You can also use these premade performance configs.
  • Ways to optimize a server without affecting the gameplay
    2 projects | /r/admincraft | 25 Oct 2021
  • Tips for starting an MC server?
    3 projects | /r/admincraft | 10 Oct 2021
    Use software like paper or airplane or purpur. All derivatives of each other. Paper is a fork of spigot with preformance improvements and bug patches. Airplane is a fork of paper with minor preformance improvements. Purpur is a upstream of Paper and airplane adding various customizations. Use aikar's flags. DO NOT use optimization plugins, they tend to only make things worse. Pre generate your map, but this has the downside of terrain being stuck through generation changes like 1.18.
  • Where can I get a server
    2 projects | /r/Minecraft | 9 Sep 2021
    What i would recommend doing is finding an old laptop or pc that isnt going to be used, and hook it up to ethernet. Then grab a server jar like Paper, and fire it up. Paper is going to be recommended in this case, since you are using not the best hardware. i run my servers off of old pcs (Intel Core i5-4950T @ 2GHz, 16GB DDR3 SDRAM, and 256GB SSD) use Airplane and haven't seen any lag so far. If that's not possible, then find a paid third party hoster like Pebblehost and use that instead
  • Is there anyway to make a big Minecraft server?
    4 projects | /r/Minecraft | 4 Sep 2021
    Look into different server software. Vanilla will start lagging when there are more than 10 players at a time. Use Airplane or Purpur in this case. Figure out what plugins you want and learn how to install and configure plugins
  • Should I switch to Paper?
    2 projects | /r/admincraft | 19 Aug 2021
    Just be sure to get airplane-purpur as it's way more performant than purpur. You can get it at https://airplane.gg -> Downloads -> Purpur. I use it for my small 2 GB server with 2 cores and its runs buttery smoother with 6 players and a render distance of 16
  • I have 4GB of RAM on my 2 player server yet it lags unbearably.
    3 projects | /r/Minecraft | 17 Aug 2021
    Actually try Paper instead of spigot. Paper is a fork of Spigot which focuses on high performance and bug fixes. And usually runs faster than Spigot. If you rlly need something to run faster than Paper, Tuinity or Airplane will work
  • Trying to setup server on a vm. Keep getting sever overloaded?
    3 projects | /r/Minecraft | 9 Aug 2021
    2.0ghz isn't a lot for minecraft servers. did you allocate more cores to your server? or used something like airplane? it's still in beta but it does it job, you could also use purpur and allocate more cores yourself doing this
  • Hello, we're Purpur
    3 projects | /r/admincraft | 27 Jul 2021
    TLDR: If you have a small Server use Purpur, If you have a larger one or plan to have many Players rather use Airplane: https://airplane.gg/
  • How to create Java server? Is it free? Does it have to be renewed or something?
    4 projects | /r/Minecraft | 15 Jul 2021
    It's completely free. The server software like Paper, Tuinity, Airplane, and Purpur are completely free and open source. There are tons of them out there, and most remain as open source projects. Excluding the hardware and electricity required to run it, the servers are completely free to host.

What are some alternatives?

When comparing Paper and Airplane you can also consider the following projects:

Purpur - Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.

Arclight - A Bukkit(1.19/1.20) server implementation on Forge using Mixin. ⚡ ⚡⚡⚡⚡

fabric - Essential hooks for modding with Fabric.

Waterfall - BungeeCord fork that aims to improve performance and stability.

Tuinity - Minecraft server software fork of Paper to improve performance without behavioural changes.

Pufferfish - A high-performance fork of Paper designed for large servers.

Mohist - Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+

Magma - Minecraft Forge Hybrid server implementing the Spigot/Bukkit API (Cauldron for 1.12)

NoCheatPlus - Anti-cheating plugin for Minecraft (1.5-1.20, Bukkit/Spigot)

cuberite - A lightweight, fast and extensible game server for Minecraft

quilt-serverside-mods - A list of server-side mods for the Quilt mod loader; including many Fabric mods (which are compatible with Quilt) and some Quilt-only mods.