CoreReports es la solución definitiva para manejar los reportes de tu servidor de manera eficiente y sin lag. Olvídate de los plugins pesados que consumen recursos de más: CoreReports está construido de forma óptima utilizando la API nativa de Java 17 para enviar notificaciones directamente a tu canal de Discord mediante Webhooks, sin depender de bots externos
✨
Características Principales
Integración Nativa con Discord: Envía reportes limpios, detallados y con formato Embed directamente a tu servidor de Discord usando Webhooks.
Categorización Inteligente: Tus usuarios pueden elegir si quieren reportar a un Jugador específico o si encontraron un Bug en el servidor, manteniendo tu Discord organizado.
Comando Dinámico: ¿No te gusta /report? Cambia el comando base a /queja, /reportar o lo que prefieras desde la configuración. El servidor lo adoptará automáticamente.
Sistema Anti-Spam (Cooldown): Protege tu Discord de ataques de "Rate Limit". Configura un tiempo de espera obligatorio entre reportes por jugador.
Alertas In-Game para el Staff: Si hay moderadores conectados jugando, recibirán una alerta instantánea en el chat del juego al mismo tiempo que el reporte llega a Discord.
Autocompletado (Tab-Complete): Autocompletado inteligente de nombres de jugadores y sugerencias de argumentos visuales que guían a tus usuarios sobre qué escribir.
100% Personalizable: Absolutamente todos los mensajes de error, de éxito y los textos que llegan a Discord se pueden editar desde un sencillo archivo messages.yml.
️
Comandos y Permisos
/<comando> jugador <nombre> <motivo> - Reporta el comportamiento de un usuario. (Sin permiso requerido)
/<comando> bug <descripción> - Reporta un fallo del servidor. (Sin permiso requerido)
/corereports reload - Recarga la configuración y los mensajes sin reiniciar el servidor. (Permiso: corereports.admin)
Alertas al staff: Los usuarios que tengan el permiso corereports.staff recibirán notificaciones en el chat por cada nuevo reporte.
Instrucciones de Instalación
Descarga el archivo .jar de CoreReports.
Colócalo dentro de la carpeta plugins de tu servidor.
Inicia el servidor para que se generen los archivos por defecto.
En tu servidor de Discord, ve a Ajustes del Canal > Integraciones > Webhooks > Nuevo Webhook y copia la URL.
Abre el archivo plugins/CoreReports/config.yml y pega tu URL en la opción webhook_url.
Configura tus tiempos de cooldown y edita los textos en messages.yml a tu gusto.
Guarda los archivos y ejecuta /corereports reload en el servidor. ¡Listo para usar!
⚙️
Requisitos Técnicos
Minecraft Version: 1.19.x - 1.20.x (Compatible con versiones superiores).
Java: Requiere Java 17 o superior.
Software: Spigot, Paper o cualquier fork compatible.