ReportSystem

Sistema di segnalazioni in game con menù, gestione staff e notifiche Discord. Per qualsiasi server Paper.

Paper 1.8 - 26.3 v1.1.0 Documentazione

ReportSystem dà ai tuoi giocatori un modo semplice e ordinato per segnalare chi bara o rovina la partita, e al tuo staff un pannello per gestire tutto senza uscire dal gioco.

Il giocatore apre /report, sceglie chi segnalare e il motivo da un menù, oppure scrive un motivo personalizzato. Lo staff riceve la notifica in chat e, se vuoi, su Discord, e gestisce ogni segnalazione da un menù: la prende in carico, si teletrasporta dal giocatore, la chiude o la annulla.

Tutto è configurabile: motivi, cooldown, limiti, messaggi e colori. Le segnalazioni sono salvate su database, quindi restano anche dopo un riavvio e sono condivise tra più server della stessa network.

Nessun riferimento a network specifiche: lo installi, imposti nome server e database, ed è pronto.

Funzionalità

  • Menù in game per segnalare: scegli giocatore e motivo con un clic
  • Motivi personalizzabili con icona, colore e descrizione (fino a 14)
  • Motivo libero scritto in chat, con timeout configurabile
  • Pannello staff /reportadmin: prendi in carico, chiudi, riapri, annulla
  • Teletrasporto dal giocatore segnalato
  • Notifiche in chat allo staff e all'ingresso se ci sono segnalazioni aperte
  • Notifiche su Discord via webhook, con ping a un ruolo e cambi di stato
  • Anti-spam: cooldown, massimo segnalazioni aperte, blocco doppioni
  • Salvataggio su MySQL/MariaDB, adatto anche a network multi-server
  • Permessi granulari per ogni azione dello staff
  • Messaggi e date completamente personalizzabili (config e language)

Changelog

  • v1.1.028/09/2026