IRMINSULSMP

ProtocolLib

ProtocolLib is a library the player never launches or even sees — yet plenty of other plugins wouldn't work without it. It gives them access to packets: the tiny messages your client and the server exchange constantly. That lets plugins do things that otherwise wouldn't be possible — hide the look of your armor, light a dynamic glow around you, change what you're shown on screen, and similar bits of magic drawn straight into the picture. On its own the library does nothing and has no command for you at all — it just runs quietly in the background, waiting for other plugins to call on it. We keep it on a version that matches our Paper build, so everything built on top of it (like hidden armor or dynamic lights) works reliably.

How to use

  1. 1You don't interact with ProtocolLib directly — it's a library other plugins are built on.
  2. 2When hidden armor or dynamic lights work, it's ProtocolLib quietly doing the job in the background.
  3. 3There's nothing to install or set up — the server takes care of the library.
Good to know

Good to know: ProtocolLib must match the game version. When the server updates to a newer Minecraft, this library usually has to be upgraded too — otherwise the things built on it (hidden armor, dynamic lights) stop working. That's why we watch it as one of the first things after every update.

Open plugin source