Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

ProtocolLib

Bibliothèque API donnant accès au protocole Minecraft


Logo de ProtocolLib
Logo de ProtocolLib
ProtocolLib
Type
API
Développeur
dmulloy2, Comphenix
Statut
Grade requis
Ressources
Documentation
Site web
Bukkit
Hangar
Spigot
Code source
Compatibilité
Dépendance(s)
Aucune
Compatible avec


ProtocolLib est une bibliothèque API essentielle permettant aux développeurs de plugins de lire et modifier les packets Minecraft sans modifier le code serveur. C'est une dépendance requise pour de nombreux plugins populaires.

Description

ProtocolLib intercepte et manipule les communications réseau entre le client et le serveur Minecraft. Elle permet aux développeurs de créer des fonctionnalités avancées impossibles avec l'API Bukkit/Spigot standard, comme des entités fantômes, des blocs custom, des animations personnalisées, et bien plus.

Fonctionnalités

Catégorie Fonctionnalités
Manipulation de packets
  • Lecture des packets entrants/sortants
  • Modification des données de packets
  • Envoi de packets custom
  • Filtrage et interception
  • Gestion asynchrone
API pour développeurs
  • Interface simple et intuitive
  • Documentation complète
  • Compatibilité multi-versions
  • Hooks et événements
  • Structures de données optimisées
Performance
  • Overhead minimal
  • Traitement asynchrone
  • Cache intelligent
  • Optimisations automatiques
  • Impact négligeable sur le TPS
Compatibilité
  • Support multi-versions (1.8-1.21+)
  • Paper, Spigot, Purpur
  • Mise à jour rapide pour nouvelles versions
  • Rétrocompatibilité
  • Support des snapshots

Commandes

Commande Description Permission
/protocol version Affiche la version de ProtocolLib protocol.info
/protocol config Ouvre la configuration protocol.admin
/protocol dump Dump des packets pour debug protocol.admin
/protocol timings Statistiques de performance protocol.admin
/protocol listeners Liste les listeners actifs protocol.admin