Skip to content
Saltar al contenido
Volver al Blog
Plan: El Plugin de Analítica Minecraft que Necesitas

Plan: El Plugin de Analítica Minecraft que Necesitas

Alexandru Maftei
Alexandru Maftei
@ice
Actualizado
18 vistas
TL;DR:Plan es un plugin de analítica de servidor Minecraft que rastrea la actividad de jugadores, patrones de participación y tendencias del servidor a través de un panel web interactivo. Pero admite Spigot, Paper, Fabric, Bungeecord y otras plataformas desde un único archivo jar.
🐙 Proyecto Minecraft de código abierto

plan-player-analytics/Plan

Plugin de analítica de jugadores para plataformas de servidor Minecraft - Visualiza la actividad de jugadores de tu servidor con facilidad. :calendar:

⭐ 995 stars💻 Java📄 LGPL-3.0
Ver en GitHub ↗

Ejecutar un servidor Minecraft significa volar a ciegas la mayoría del tiempo. Ves jugadores iniciar y cerrar sesión, pero ¿qué están haciendo realmente? ¿Dónde pasan su tiempo? ¿Están comprometidos o solo de paso? Plan responde estas preguntas con un panel de analítica integrado que rastrea el comportamiento de jugadores, actividad del servidor y tendencias a lo largo del tiempo sin complejidad adicional.

Qué Hace Este Proyecto

Plan es un plugin que se coloca en tu servidor Minecraft y recopila datos de jugadores en segundo plano. No es intrusivo - simplemente observa lo que hacen los jugadores y lo almacena en una base de datos. Luego sirve un panel web (alojado directamente en tu servidor) donde puedes ver gráficos, líneas de tiempo de actividad, listas de jugadores y métricas de participación de un vistazo.

Los paneles se construyen con React y muestran cosas como patrones de inicio de sesión, distribución de tiempo de juego, cuántos jugadores están en línea en este momento, datos geográficos (si los habilitas) y capturas de equipamiento/inventario. Todo es interactivo - puedes hacer clic en perfiles de jugadores individuales, ver su historial de sesiones y hacer seguimiento de su progresión.

Una ventaja importante: no está bloqueado en una única plataforma de servidor. Ya sea que ejecutes Spigot, Paper, Fabric, Velocity, Folia o incluso una configuración híbrida de Bungeecord, un único archivo lo maneja todo. No necesitas plugins separados para cada plataforma. Esto solo ahorra dolores de cabeza si estás administrando una red.


Por Qué Lo Usarías

La mayoría de los administradores de servidores ajustan plugins a ciegas, esperando que algo funcione. ¿Esa nueva área de spawn atrae jugadores? ¿Realmente ayudó la prohibición de destructores a la retención? Sin forma de saber sin Plan.

Tarjeta de proyecto GitHub para plan-player-analytics/Plan
Tarjeta de proyecto GitHub para plan-player-analytics/Plan

El caso de uso obvio es la administración del servidor - detectar jugadores inactivos, encontrar puntos de estrangulamiento donde la gente se va y ver qué horas tu servidor está más concurrido. Pero va más profundo. Si ejecutas un servidor de comunidad, puedes ver qué jugadores son amigos (juegan durante las mismas ventanas), y qué áreas del mapa son realmente populares versus las que la gente evita. Eso es oro para planificar construcciones futuras.

Los administradores de servidores PvP pueden rastrear relaciones muerte-muerte y tendencias de combate. Los servidores modificados obtienen estadísticas de uso de artículos. Las comunidades SMP pueden ver quién está cumpliendo su parte y quién está ocupando ranuras de jugadores. Los propietarios de redes pueden equilibrar carga sabiendo exactamente dónde se congregan los jugadores.

Para la monetización de servidores (cosméticos, plugins de rango, recompensas), Plan te dice qué jugadores vale la pena orientar con ofertas. No es espeluznante - es solo mostrar lo que ya podrías ver con suficiente dedicación, pero automáticamente.


Cómo Instalar

La instalación es directa. Descarga la compilación más reciente desde la página de releases - a partir de abril de 2026, eso es 5.7.3306. Solo colócalo en tu carpeta de plugins e reinicia el servidor. Plan crea su base de datos automáticamente en el primer inicio (SQLite por defecto, pero puedes usar MySQL si lo prefieres).

bash
cd /path/to/server/plugins
wget https://github.com/plan-player-analytics/Plan/releases/download/5.7.3306/Plan-5.7-build-3306.jar
# o PlanFabric-5.7-build-3306.jar para Fabric
cd.../start.sh

Después del reinicio, el panel aparece automáticamente en http://your-server-ip:8804 (o cualquier puerto que configures en el archivo de configuración). Crea una cuenta de usuario, inicia sesión y ya estás recopilando datos inmediatamente.

Si estás en un servidor Fabric, obtén la versión de Fabric en su lugar. Las redes de Bungeecord necesitan el plugin Plan principal en el proxy más el plugin en cada servidor backend - sincronizará todos los datos automáticamente.


Características Clave que Importan

Mapa de jugadores en vivo: Ve dónde está construyendo todos en este momento. Esto solo hace que la planificación de eventos de servidor sea más fácil - no estás anunciando cosas a un spawn vacío mientras todos están en alguna base oculta. Puedes ver si los jugadores se agrupan en grupos o se dispersan aleatoriamente.

Rastreo de sesiones: Plan registra cada inicio y cierre de sesión con marcas de tiempo. Puedes reconstruir tu cronología completa del servidor - ¿cuándo llegó realmente X? ¿Esa regla controvertida cambió la participación? Los datos están todos allí. Los perfiles de jugadores individuales muestran su historial completo, para que puedas verificar afirmaciones y detectar patrones. ¿Quieres ejemplos de cómo se ven los perfiles activos? Consulta jugadores como adderall_abuser, ironmouse e joakim2tusen - Plan te da exactamente este tipo de desglose detallado para cada jugador en tu servidor.

Calendarios de actividad: Los mapas de calor visuales muestran qué días y horas están más concurridos. Pero esto es genuinamente útil para programar mantenimiento, planificar eventos estacionales o saber cuándo contratar moderadores adicionales. Una ojeada te dice si tu servidor alcanza su punto máximo los fines de semana (o no, lo cual es su propia perspectiva).

Perspectivas geográficas: Si está habilitado, Plan geolocaliza a los jugadores por IP y te muestra la distribución del servidor en todo el mundo. Útil para redes que abarcan zonas horarias, o simplemente curiosidad sobre dónde viven realmente tus jugadores.

API Extensible: Los desarrolladores pueden conectarse a Plan para agregar métricas personalizadas. El proyecto mantiene Javadocs completos y una especificación de APIv5 en GitHub, por lo que construir integraciones está documentado. Si tienes un plugin personalizado que rastrea datos de jugadores, puedes alimentarlo a la base de datos de Plan en lugar de mantener dos sistemas separados.


Consejos, Trampas y Cosas que Muerden a Nuevos Usuarios

Primero: Plan recopila datos continuamente, y eso sí usa recursos. En una red de 1000 jugadores con jugadores concurrentes, la base de datos puede inflarse a varios GB por año. SQLite está bien para servidores pequeños, pero si tienes escala seria, configura MySQL inmediatamente. SQLite se bloqueará durante escrituras y causará picos de lag.

Segundo, el panel web es tan seguro como tu red. Si lo expones a Internet sin autenticación, cualquiera puede ver tus datos de jugadores. Ejecútalo detrás de un proxy inverso (nginx) con autenticación básica, o mantenlo solo en LAN. El plugin no admite HTTPS por sí mismo, así que no confíes en él para exposición pública.

El rendimiento del panel depende del tamaño de tu conjunto de datos. Un servidor con 10 años de historial y millones de sesiones tardará un momento en cargar la página principal. Esto no es un error - es solo renderizar muchos datos. Si es demasiado lento, puedes eliminar datos antiguos en la configuración.

El archivo de configuración es largo y tiene muchas opciones. Puedes ajustar qué datos recopilar (reducir carga deshabilitando el rastreo de ubicación si no lo necesitas), ajustar intervalos de recopilación y personalizar políticas de retención. No solo aceptes los valores predeterminados si estás en una máquina lenta - el preset "lightweight" existe por una razón. Y si quieres ver qué tipo de perfiles de jugadores estarás administrando, consulta skins como Kneeplant y testuser para visualizar tu base de jugadores.


Alternativas Dignas de Considerar

Si Plan te parece excesivo, está Prism para rastreo de bloques (propósito diferente), o las estadísticas integradas de Spigot si solo necesitas lo básico. Pero honestamente, la mayoría de las alternativas hacen menos (solo conteos de inicio de sesión) o cuestan dinero. Plan es gratuito (licencia LGPL-3.0), se mantiene activamente y resuelve el problema real.

Para analítica de toda la red, podrías emparejar Plan con algo como Grafana para agregación de métricas si ya estás en ese ecosistema. Pero el panel de Plan cubre el 95% de lo que la mayoría de los administradores necesitan - los gráficos son limpios, interactivos y requieren cero configuración externa.

Sobre el autor
Alexandru Maftei
Alexandru MafteiRedactor principal

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

¡Compártelo con tus amigos!

Comentarios

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy