RADICAL REPORTS | Staff Mode | Multi-Language | Bungeecord Support | 1.7 - 1.12 4.10.2

Advanced GUI, configurable, Bungeecord, multi-language, staff mode - what more could you want?
Discord Server: https://discord.gg/TbH8WGG
e8CXygW.png

Radical Reports is a plugin which allows players to report fellow players for breaking rules.
This plugin is unique from other report plugins!
It has tons of features and nearly everything is customizable! There are an unlimited number of possibilities with this plugin, what are you waiting for? Wait, you probably want to know what features this feature-packed plugin actually has? Read below to find out!
qr1YPVH.png

  • /report <player> <reason> - Allows you to report players. If you don't specify a reason it opens a configurable GUI with different report types.
  • /reports [reload] - Reloads the configuration.
  • /reports - Opens a GUI with report information
  • /staff - Shows all of the players with the permission reports-command-permission in a list in chat. Staff typically will have this permission.
  • /staff mode - Toggles your staff mode status.
  • Shows offline/online status of reported player.
  • Displays their UUID.
  • Shows the report ID.
  • Shows the reason for the report.
  • Shows who reported the player. This will help to determine whether it was a false report.
  • Shows when the player was reported (in the server's local time).
  • You can delete reports by pressing the drop key.
  • You can configure the permission, prefix, whether you can report yourself, etc in the configuration
  • All messages are configurable.
  • All players with the permission for /reports are notified when a player is reported.
  • Database reports - the data is cached when you start the server to prevent any lag.
  • Optimized so that you won't get any lag while reporting.
  • Fast responses and updates.
  • Multi-language support - just edit the language file to your needs.
  • Notifications for unread reports.
  • Display custom effects for when you report someone.
  • Bungeecord support - reports are network-wide.
  • Beta staff mode with custom vanish plugin support.
  • Multi-line lores for items using /n in the configuration.
  • Very easy and clear layout of reports - lava buckets mean the report is guilty, paper means that the report is undecided.
  • Staff mode has a teleport compass.
  • Clicks-per-second monitor that will notify players in staff mode when a player reaches a certain amount of clicks per second (in the configuration).
NVkczkv.png

The main configuration file, config.yml.
Code:
mysql-username: username
mysql-password: password
mysql-port: port
mysql-database: database
mysql-host: host
prefix: '&4[&aReport&4]&2'
report-self: true
reports-command-permission: radicalreports.reports
report-notifications-permission: radicalreports.notifications
use-mysql: false
run-commands-when-report-set-to-guilty: true
console-commands-when-guilty:
- broadcast %reported% was found guilty for %reason%
player-commands-when-guilty:
- broadcast %reported% was found guilty !for %reason%
bungeecord: false
play-effects-for-reporter: false
unread-reports-notification: true
To customize all of the messages, just edit the file lang.yml to your liking.
Code:
reloaded-plugin: '%prefix% Reloaded plugin.'
wait-before-command: '%prefix% Please wait before using this command.'
player-status-online: '&7[&2Online&7]'
player-status-offline: '&7[&4Offline&7]'
console-not-allowed-to-use-commands: '%prefix% The console is not allowed to use commands.'
report-command-invalid-arguments: '%prefix% Use /report <player> <reason>.'
report-command-invalid-player: '%prefix% %player% is not a valid player.'
report-command-cannot-report-self: '%prefix% You may not report yourself.'
report-command-no-reason: '%prefix% You need to put a reason for the report.'
reported-player-message-to-staff: '%prefix% %reporter% has reported %reported% for
  %reason%.'
reported-player-message-to-reporter: '%prefix% You have reported %reported% for %reason%.'
reports-command-no-permission: '%prefix% You do not have permission to view the reports.'
reports-command-invalid-arguments: '%prefix% Use /reports [reload]'
reports-command-main-inventory-name: Report Manager
reports-command-main-item-name: '&6Reports'
reports-command-close-inventory-name: '&4Close'
reports-command-next-page-name: '&7Next Page'
reports-command-previous-page-name: '&7Previous Page'
reports-command-history-item-name: '&6Report History'
reports-command-report-click-to-open: '&6Click &7to Open Report'
reports-command-report-drop-to-delete: '&6Drop Key &7to Delete Report'
reports-command-report-reporter: '&7Reporter: &c%reporter% %status%'
reports-command-report-reported: '&7Reported: &4%reported% %status%'
reports-command-report-reason: '&7Reason: &6%reason%'
reports-command-report-date: '&7Date: &e%date%'
reports-command-report-status: '&7Status: &e%status%'
reports-command-report-health: '&7Health: &c%health%'
reports-command-report-gamemode: '&7Gamemode: &c%gamemode%'
reports-command-report-sneaking: '&7Sneaking: &c%sneaking%'
reports-command-report-sprinting: '&7Sprinting: &c%sprinting%'
reports-command-remove-report-name: '&eRemove this Report'
reports-command-report-set-status-name-undecided: '&7Set This Report to &9Undecided'
reports-command-report-status-name-undecided: '&7This Report is &9Undecided'
reports-command-report-set-status-name-guilty: '&7Set This Report to &9Guilty'
reports-command-report-status-name-guilty: '&7This Report is &9Guilty'
reports-command-information: '&7More Information About %reported%'
reports-command-teleport-to-last-position-name: '&7Teleport to %reported%''s Last
  Location'
reports-command-teleport-to-last-position-lore: '&6Left Click &7to Teleport'
view-reports-go-back-name: '&6Click &7to Go Back'
unread-reports-message: '%prefix% You have %amount% unread reports.'
Customizing the report types is super easy!
Code:
types:
  spam:
    name: '&fSpam'
    item: PAPER
  griefing:
    name: '&fGriefing'
    item: LAVA_BUCKET
reloaded-plugin: '%prefix% Плъгина е обновен.'
wait-before-command: '%prefix% Моля, изчакайте, преди да използвате тази команда.'
player-status-online: '&7[&2Online&7]'
player-status-offline: '&7[&4Offline&7]'
console-not-allowed-to-use-commands: '%prefix% На конзолата не е разрешено да използва команди.'
report-command-invalid-arguments: '%prefix% Използвай /report <player> <reason>.'
report-command-invalid-player: '%prefix% %player% не е валиден играч.'
report-command-cannot-report-self: '%prefix% Не можете да се докладвате сами.'
report-command-no-reason: '%prefix% Трябва да посочите причината за доклада.'
reported-player-message-to-staff: '%prefix% %reporter% е докладван %reported% за %reason%.'
reported-player-message-to-reporter: '%prefix% You have reported %reported% for %reason%.'
reports-command-no-permission: '%prefix% Нямате разрешение да преглеждате докладите.'
reports-command-invalid-arguments: '%prefix% Използвай /reports [reload]'
staff-command-invalid-arguments: '%prefix% Използвай /staff'
reports-command-main-inventory-name: Report Manager
reports-command-main-item-name: '&6Доклади'
reports-command-close-inventory-name: '&4Затвори'
reports-command-next-page-name: '&7Следваща страница'
reports-command-previous-page-name: '&7Предишна страница'
reports-command-history-item-name: '&6История на докладите'
reports-command-report-click-to-open: '&6Цъкни &7to Open Report'
reports-command-report-drop-to-delete: '&6Drop Key &7to Delete Report'
reports-command-report-reporter: '&7Докладващ: &c%reporter% %status%'
reports-command-report-reported: '&7Докладван: &4%reported% %status%'
reports-command-report-reason: '&7Причина: &6%reason%'
reports-command-report-date: '&7Дата: &e%date%'
reports-command-report-status: '&7Статус: &e%status%'
reports-command-report-health: '&7Кръв: &c%health%'
reports-command-report-gamemode: '&7Игрален режим: &c%gamemode%'
reports-command-report-sneaking: '&7Sneaking: &c%sneaking%'
reports-command-report-sprinting: '&7Sprinting: &c%sprinting%'
reports-command-remove-report-name: '&eПремахни този доклад'
reports-command-report-set-status-name-undecided: '&7Запиши този доклад като &9НЕРЕШЕН'
reports-command-report-status-name-undecided: '&7Този доклад е &9НЕРЕШЕН'
reports-command-report-set-status-name-guilty: '&7Запиши този доклад като &9РЕШЕН'
reports-command-report-status-name-guilty: '&7Този доклад е &9РЕШЕН'
reports-command-information: '&7Повече информация за %reported%'
reports-command-teleport-to-last-position-name: '&7Телепорт до %reported%''s последно местоположение'
reports-command-teleport-to-last-position-lore: '&6Ляв-клик &7за Телепорт'
reports-command-status: '&7Статус: &c%status%'
view-reports-go-back-name: '&6Цъкни &7да се върна'
unread-reports-message: '%prefix% You have %amount% unread reports.'
staff-mode-enable-item: '&6Цъкни&7, за да АКТИВИРАТЕ режима на персонала'
disable-staff-mode-item-name: '&6Цъкни&7, за да ДЕАКТИВИРАТЕ режима на персонала'
teleport-to-where-you-are-looking-name: '&6Цъкни &7Да телепортирате до мястото, където търсите.'
teleport-to-a-random-player-name: '&6Цъкни&7, за да се телепортираш до произволен играч.'
clicks-per-second-warning-message: '%prefix% %player% е кликал %count% в секунда.'
staff-no-permission: '%prefix% Нямате разрешение да използвате режим на персонал.'
enabled-staff-mode-message: '%prefix% Вие АКТИВИРАХТЕ режим на персонала.'
disabled-staff-mode-message: '%prefix% Вие ДЕАКТИВИРАХТЕ режим на персонала.'
staff-online-message: '%prefix% Онлайн персонал:'
no-staff-online-message: '%prefix% Онлайн персонал:'
Q30Voai.png

  • There will soon be a developer API if it is requested enough.
  • Bungeecord compatibility so you can view and report players across a network. Added as of version 4.1.0
  • MySql instead of files. Added as of version 4.0.0
  • Anything you want added, just PM me!
IdcYqo2.png

  • By purchasing this plugin you agree that there will be no refunds given under any circumstances and that disputing your payment with PayPal will result in your account being removed from the buyers list, which will remove any chance of downloading future updates.
  • By purchasing this plugin you also agree that I may take you off the buyers list for any reason, which includes if you distribute or sell my plugin without my permission. This is very unlikely to happen (it's only for those people who are meanies :'()
Q7yze6d.png

To contact me please join the official Discord server: https://discord.gg/TbH8WGG.

Please don't put bugs in the review section as that's not what its for - instead, send me bug reports on the Discord server. I will try to reply to your messages and queries, but I don't have light speed support. Or do I?

Latest updates

  1. Added a bunch of updates

    Lots of new features like a better staff mode, new /report <player> GUI (configurable), etc.
  2. Added support for a custom staff mode command

    Now you can configure the staff mode command for the GUI
  3. Added new configuration setting

    Now you can change what the undecided and guilty status looks like.

Author

Author
Lightlyrow
Downloads
18
Type
Digital product
License duration
Unlimited
Price
5.00 USD
Views
1,640
First release
Last update
Rating
0.00 star(s) 0 ratings
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.