Plugin de Minecraft ProtocolLib
Información sobre ProtocolLib y los servidores donde fue encontrado
🔌 Acerca de ProtocolLib
ProtocolLib es una biblioteca de plugins de Minecraft que expone el protocolo de red a otros plugins. Proporciona una API para leer, modificar, cancelar y enviar paquetes en bruto entre el servidor y el cliente sin que los plugins tengan que depender de internals ofuscados del servidor.
🎯 Propósito
ProtocolLib existe para que el trabajo a nivel de paquetes sea fiable y fácil de mantener para los desarrolladores de plugins. Centraliza el acceso a los paquetes detrás de una API estable, de modo que varios plugins puedan inspeccionar y cambiar el tráfico de paquetes sin engancharse directamente a las clases internas del servidor.
⚙️ Características
- API con estilo de eventos para interceptar paquetes entrantes y salientes.
- Accesores de lectura/escritura para campos comunes de paquetes (strings, ints, vectors, etc.).
- Capacidad para cancelar paquetes o modificar su contenido antes de que lleguen a su destino.
- Utilidad para construir y enviar paquetes desde el lado del servidor.
- Oculta las clases ofuscadas del servidor detrás de un sistema de lectura/escritura basado en índices para mejorar la estabilidad entre versiones.
- Se distribuye como un jar del lado del servidor y se puede consumir como dependencia de compilación para builds de plugins.
🧩 Para quién es
- Desarrolladores de plugins que necesitan control a nivel de paquetes (cosméticos, disfraces, efectos personalizados en el cliente, utilidades de red).
- Administradores de servidores que ejecutan plugins que dependen de acceso directo al protocolo.
🏗️ Ejemplos de uso
- Escuchar paquetes de chat para implementar un filtro del lado del servidor antes de que se apliquen los mensajes.
- Enviar a un jugador un paquete de explosión creado manualmente para generar un efecto en el cliente sin cambiar el estado del mundo.
- Implementar disfraces, animaciones personalizadas u otros elementos visuales solo del cliente que requieren manipulación de paquetes.
⌨️ Comandos
ProtocolLib no ofrece comandos para el usuario final; es una biblioteca para desarrolladores, no un plugin de funciones.
⚙️ Instalación
📥 Configuración
- Descarga el jar oficial de ProtocolLib y colócalo en el directorio
plugins/de tu servidor. - Reinicia el servidor y comprueba la consola para confirmar que el plugin se carga sin errores.
- Al desarrollar un plugin que use ProtocolLib, añádelo como dependencia de compilación y decláralo (o soft-depend) en el manifiesto del plugin.
📦 Dependencias
- ProtocolLib no necesita otros plugins del servidor para funcionar; está pensado para que otros plugins lo usen como biblioteca.
🧾 Configuración
- ProtocolLib crea sus propios archivos de configuración en la primera ejecución. La configuración específica del plugin la gestionan los plugins que usan ProtocolLib.
🧠 Notas técnicas
- ProtocolLib ofrece un punto de entrada
ProtocolManagerpara registrar listeners de paquetes y enviar paquetes de forma programática. - El proyecto se distribuye bajo la licencia GPL-2.0.
- Las coordenadas de Maven/Gradle se publican para usarlas como dependencia de compilación.
- ProtocolLib se mantiene teniendo en cuenta la compatibilidad con una amplia variedad de versiones de servidores Minecraft; está orientado principalmente a software de servidor derivado de Bukkit.
🤝 Cuándo es útil este plugin
Si tu proyecto necesita inspeccionar o alterar el protocolo bruto de Minecraft (para efectos del cliente, elementos visuales personalizados o hooks a nivel de red), ProtocolLib centraliza y estabiliza ese trabajo para que varios plugins puedan interactuar con los paquetes con seguridad.
- Herocraft Online
Red RPG con múltiples clases, townships, mazmorras y economía — perfecta para quienes buscan supervivencia con toque rol y PvP.
2555.72 - LinkCraft
Servidor comunitario de Minecraft centrado en rankups, circuitos de parkour, laberintos y desafíos — mini‑juegos y progresión casual.
2854.72 - Restarting...1753.51
- The Best In The Game129452.23
- A Minecraft Server951.91
- Netherlite is loading...551.22
- Froggie
SMP de survival acogedor que ofrece claims protegidos, una economía con tiendas de jugadores y subastas, soporte para varias versiones y cross-play entre Java y Bedrock para builders casuales y comunidades.
351.19 - Rooted Realm
SMP Survival Java con whitelist: sin wipes programados, economía dirigida por jugadores, eventos semanales y PvP opcional. Comunidad adulta y amable.
550.88 - DaemoniaCraft
Servidor Towny RPG estilo Solo‑Leveling: mobs personalizados, economía activa y soporte Bedrock — ideal para jugadores que buscan progresión.
450.18 - Smithtainment
SMP de supervivencia centrado en la comunidad, con plugins personalizados, economía, mcMMO y mini‑juegos — comunidad amable y foro activo.
549.84 - Minecart Rapid Transit
Servidor centrado en la comunidad para la construcción de ciudades y el transporte, con trenes en los que puedes viajar, grandes redes de transporte, construcciones protegidas, economía gestionada por jugadores y arenas PvP organizadas.
1449.45 - Akoot&Co
SMP acogedor y centrado en la comunidad, con soporte para Java y Bedrock, un mapa del mundo en vivo público, tienda de donaciones y funciones de calidad de vida para construir y explorar con calma.
449 - LilBoxPvP
Un servidor centrado en BoxPvP con combates rápidos en arena, duelos y progresión estacional. Ofrece objetos personalizados, menús guiados por NPCs y probablemente crossplay entre Java y Bedrock.
548.8 - A Minecraft Server148.2
- GospelCraft
Servidor cristiano Towny de supervivencia con mobs personalizados, mcMMO y trabajos; las escrituras se introducen mediante el juego.
747.93 - MoodCraft
SMP de supervivencia semi-RP en francés, centrado en ciudades gestionadas por jugadores, economía y proyectos urbanos — progreso amigable con guías dentro del juego, tiendas, trabajos y protección segura de cofres. Compatible con Java y Bedrock.
347.8 - TGG Online
Servidor de Minecraft coreano con estilo FPS que ofrece survival de zombis y minijuegos de bomb/escape, con una amplia selección de armas personalizadas, modelos personalizados y una experiencia respaldada por resource pack.
046.72 - EthelMC
Survival comunitario con economía, protección de tierras, arenas y crossplay (Java & Bedrock). Tiendas y eventos.
246.71 - Minetown
Servidor de supervivencia estilo Minetopia (holandés) con economía, plugins personalizados y comunidad amigable — ¡empieza tu aventura ya!
945.79
La página del plugin ProtocolLib muestra en qué servidores el monitoreo ha encontrado este plugin, así como con qué plataformas y versiones aparece.
Los plugins pueden añadir comandos, economía, protección, permisos, minijuegos, integraciones u otras mecánicas. El papel real de ProtocolLib depende de la configuración del servidor en cuestión.
Los datos se forman automáticamente a partir de las respuestas técnicas de los servidores. Si un servidor oculta la lista de plugins, puede no aparecer en esta sección, aunque use ProtocolLib.
Usa la lista de servidores con ProtocolLib para comparar proyectos, verificar versiones compatibles o encontrar ejemplos de uso del plugin en servidores públicos.