Ravencraft logo: Black Raven on a purple circle
Ravencraft
18+ | Graylist | Semi-vanilla | Survival Minecraft

HOME About Map Map

Minecraft Servers

Paper? Spigot? WTF? Aren't we just playing Minecraft?

Yes. Mostly.

The "stock" Minecraft server released by Mojang has notoriously poor performance when more than three or four players are on the server (we say "it doesn't scale well"). It also does not support server plugins that add useful functions to the server. (Yes, it supports mods, just like single player, but that's a different kettle of fish).

Originally there was a third party server called Bukkit , which offered programming libraries and interfaces (APIs) to enable the creation and use of plugins. But Bukkit is not optimized for performance.

Another group took the base Bukket server and started their own project (they "forked" Bukket) called Spigot. Spigot is a Minecraft server with a number of optimizations to reduce server workload and improve efficiency.

That wasn't enough optimizing for yet another group of folks, who decided to develop their own set of optimizations, improvements and fixes (don't ask Anna about the fixes unless you want a rant) which they layer on top of Spigot. This is the Paper project.

Ravencraft normally runs on Paper. However, because Team Paper can't start their work until Team Spigot releases their work, when there has just been a major update, we will often run Spigot for a time in order to get onto the latest version of MC faster.

Here is a tongue-in-cheek performace comparisson of "stock" MC server, Spigot and Paper

Server
5 Users
15 Users
30 Users
Stock Minecraft
Lagging
Weeping in a corner
Stick a fork in it, it's dead
Spigot
Running fine
Breathing hard: the lag is real
Sweating bullets but still up
Paper
There are users on?
Getting down to business
Busy. Very busy.

Last update: 2021-06-29