Glossary background texture
Article

Fork

Carl S.
Carl S. Last updated: Mar 31, 2026
1 min read

A fork is a modified version of Minecraft server software that branches off from the original codebase to add new features, fix bugs, or optimize performance. Server owners use forks like Paper, Purpur, or Spigot instead of vanilla Minecraft server software to gain access to plugins, performance improvements, and additional configuration options.

Why Forks Matter for Minecraft Server Hosting

  • Performance optimization: Forks like Paper reduce lag by implementing better chunk loading, optimized entity tracking, and improved redstone mechanics
  • Plugin ecosystem access: Forks enable the use of thousands of Bukkit/Spigot plugins for features like economy systems, anti-grief protection, and custom game modes that vanilla servers cannot support
  • Bug fixes ahead of Mojang: Popular forks patch game-breaking exploits and duplication glitches weeks or months before official Minecraft releases
  • Configuration flexibility: Forks expose server settings that vanilla software keeps hardcoded, allowing a lot more control.

Paper: The most widely adopted fork, balancing performance gains while preserving Vanilla behavior.

Purpur: Extends Paper with gameplay-altering features like configurable mob AI, flight in survival mode, and per-player time/weather settings. Best for heavily customized servers.

Spigot: The original performance fork, now considered baseline functionality. Adds the Bukkit plugin API but offers fewer optimizations than modern alternatives.

Fabric/Forge server-side: Technically mod loaders rather than forks, but serve similar purposes for modded servers. Fabric focuses on lightweight modding with faster updates; Forge supports the largest mod ecosystem.

Join our Discord Server

Talk with the community! Become an official member of the WiseHosting community by joining our public Discord server.

Accept Invite