Skip to content
Hosting · Pluginy

ProtocolLib: načo je potrebný

Knižnica na prácu so sieťovými paketmi: ktoré pluginy ju vyžadujú, prečo sa pri aktualizácii verzie pokazí ako prvá a ako to opraviť.

Aktualizované 13. augusta 2026

ProtocolLib dáva pluginom prístup k sieťovým paketom medzi klientom a serverom. Samotný nerobí nič, ale mnohé populárne pluginy bez neho nefungujú.

Kto ho vyžaduje

Staršie generácie hologramov, niektoré anticheaty, pluginy na skiny a NPC, vlastné rozhrania a pluginy, ktoré prepisujú zobrazovanie blokov.

Kľúčová vlastnosť

ProtocolLib je naviazaný na vnútornosti konkrétnej verzie Minecraftu oveľa tesnejšie než bežný plugin. Preto sa po aktualizácii servera pokazí ako prvý:

[ProtocolLib] Unsupported server version

Jediná oprava je aktualizovať ProtocolLib na build pre tvoju verziu. Niekedy je potrebný dev build: release vychádza neskôr.

Čo sa stane, keď sa pokazí

Pluginy, ktoré na ňom závisia, sa nenačítajú: v logu sa objaví NoClassDefFoundError alebo zlyhanie načítania s uvedením závislosti — Chýbajúca závislosť.

Záťaž

Zachytávanie paketov nie je zadarmo. Ak ProtocolLib potrebuje len jeden plugin a ten plugin nepoužívaš, odober oba. Na serveri s mnohými hráčmi je to viditeľné pri profilovaní — Spark.

Kontrola

/protocol dump

ukáže verziu a stav. Ak si plugin sťažuje na nekompatibilitu, ale server akoby funguje, niektoré funkcie sú už ticho vypnuté.

Minecraft hostingTvoj server beží, aj keď si offlineVytvoriť server