
NReport SistemaAvanzadoReportes v1.0.0
NReport es la herramienta que necesitas para gestionar los reportes de tu servidor.
NReport es un plugin avanzado y altamente configurable de reportes diseñado para servidores PaperMC 1.21+ (requiere Java 21), ideal tanto para servidores individuales como para networks (con soporte MySQL opcional).
Permite a los jugadores reportar fácilmente a otros usuarios (/report <jugador>) mediante menús interactivos (GUI), seleccionando razones como Hacks (con sub-menú para tipos específicos configurables), Spam o Mensajes Incoherentes.

Para el staff, NReport ofrece un potente panel de administración (/nreport admin) con una lista de reportes paginada, filtrable (Activos, Cerrados, Todos) y ordenable (Fecha, Reportador, Reportado, Estado). Desde la GUI de detalles de cada reporte, los administradores pueden:
- Ver toda la información relevante (incluyendo servidor de origen e historial de advertencias del reportado).
- Cambiar el estado del reporte (Activo/Cerrado).
- Asignarse/Desasignarse reportes.
- Teletransportarse al jugador reportado.

- Eliminar reportes cerrados.
- Iniciar un proceso de advertencia (warn) con razón personalizada (/nwarnconfirm).
- Ejecutar acciones directas configurables (Ban, Kick, Mute) mediante comandos definidos en config.yml.
Características Adicionales:
- Todo Configurable: GUIs (gui_*.yml), Mensajes (messages.yml), Tipos de Hacks, Cooldown de reportes, Acciones de Ban/Kick/Mute.
- Almacenamiento Flexible: Elige entre archivos locales YAML o una base de datos MySQL (ideal para networks).
- Permisos Granulares: Control detallado sobre quién puede hacer qué.
- Historial de Reportes: Comando /nreport history <jugador> para ver reportes contra un usuario.
- Notificaciones Clickeables: (Opcional si se implementó) Notificaciones de nuevos reportes que llevan directo a los detalles.

