Skip to content
Try a Minecraft server free. No card needed.48 hours free
AwakeNode
Find my serverMinecraft plansFree trialPay-to-PlayWikiSupport
Legacy billingClient DashboardView plans
Plugins

Plugin

ProtocolLib

A library many plugins need to read and change Minecraft's network traffic. The version must match your Minecraft version closely.

AwakeNode Team · Updated 5 Nov 2026

Works with
Paper, Purpur, Spigot

What it does

ProtocolLib lets plugins read and change the packets the server sends to players: fake blocks, disguises, custom tab lists, anti-cheat checks. On its own it does nothing visible. You install it because another plugin lists it as a dependency.

Install

Put the jar in plugins and restart. The important part is the version.

Getting the right version

ProtocolLib hooks deep into Minecraft, so every Minecraft update can break it. Rules of thumb:

  • For a version that's been out a while, the latest release on SpigotMC or GitHub is fine.
  • For a brand new Minecraft version, the release often isn't ready. ProtocolLib's development builds (linked from its GitHub page) usually support it first.

If you update Minecraft, update ProtocolLib at the same time.

Common problems

A long error at startup mentioning ProtocolLib and your Minecraft version, or "This version of ProtocolLib does not support": your ProtocolLib is too old for your Minecraft version. Install the newest build (a development build for a new Minecraft version).

Plugins say ProtocolLib is missing: check the jar is directly in plugins and the console shows it enabling. If ProtocolLib failed to start, every plugin that needs it fails too, so fix ProtocolLib first.

Errors blaming another plugin, with ProtocolLib in the stack trace: usually that plugin is out of date, not ProtocolLib. Update the plugin named.

Performance

ProtocolLib itself adds very little. Plugins that use it to inspect every packet (some anti-cheats) cost more.

Questions

Is ProtocolLib a mod?+

No, a Paper and Spigot plugin. It doesn't run on Fabric, Forge or NeoForge.

Which plugins need it?+

Many: some anti-cheats, disguise plugins, hologram and NPC plugins, and others. Each one's download page says if it does.

More plugins

VeinMinerMine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun!54M downloadsMultiverse-CoreThe Bukkit World Management Plugin.620K downloadsViaVersionAllow newer Java Edition clients to connect to older servers.2.2M downloadsGeyserA bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.952K downloads
ProtocolLib on SpigotMC

Start a Minecraft server

Run a Paper, Purpur or Spigot server with your plugins.

See plans
AwakeNode

Minecraft server hosting in UK or EU locations. Built by players, for players.

Open a support ticket

Minecraft

  • Minecraft plans
  • Modpack servers
  • Pay-to-Play with friends
  • 48-hour free trial
  • Common questions

Support

  • Wiki and guides
  • Client Dashboard
  • Open a support ticket
  • Legacy game panel (existing servers)
  • Legacy billing (existing accounts)

Company

  • Contact us
  • VPS hosting
  • Terms of service
  • Privacy policy
  • Uptime SLA
  • AwakeNode is a trading name of Falcon Hosting Ltd.
    © 2026 Falcon Hosting Ltd.

    Registered in England & Wales · Company No. 15676555 · ICO registration ZB377567
    Registered office: Anglo Dal House, 5 Spring Villa Park, Spring Villa Road, Edgware, Middlesex, HA8 7EB, United Kingdom