Simple and clean reportsystem with UI's for everyone!
This plugin use dktapps great pmforms API library.
This Reportsystem is useable for one mc server network types like Minehub or Server.pro servers and also for bigger networks with more than one mc server!
NEW: Discord Integration! Just install PixelgamesToDiscord put in your webhook link and enable discord integration in this plugins configuration!
- Commands
- /report
- /reportlist
- /reportadmin
- Admin
- Admin ui
- Direct ban
- Send report to all op's and permitted players
- Missing Features
- Modular system
- "back" and "exit" buttons
- Multilang
- Review notification
- For new reports
- at join
- Visible review
- Plugin ingame settings
- Config file
- Customization
- prefix
- messages
- Deleteable reports
- Recycle Bin
- Discord Integration
- and more ;)
- API for other plugins
You can download latest phar at poggit
You can download this plugin as zip and run this as folder plugin(needs Devtools)
You can clone this plugin into your IDE(needs Git)
No permission needed - useable for everyone
Permission: reportsystem.admin
Permission to open admin ui
Permission: reportsystem.list
Permission to open report list
Report::getInstance()
Get plugins instance
Report::getInstance()->getReportList();
Returns array of all reports
Report::getInstance()->getRecycleBinList();
Returns array of all reports in recycle bin
Report::getInstance()->saveReport($reportname, $reporter, $playername, $desc, $notes)
Save another report
Report::getInstance()->sendReportToMod()
Send "new report" mesage to all server mods
Report::getInstance()->sendReportToMod()
Send "new report" mesage to all server mods
Report::getInstance()->checkForUnreviewed()
Returns true if some reports are unreviewed
and more API methods, just look into main class. ;)
create an new pull request and help me to develop this reportsystem!