Report players using a customizable GUI, view reports and solve it.
Features:
● GUI-SYSTEM
You can enable or disable the gui-system using the command /report gui.
Typing /report <player>, if gui is enabled, you will open a menu where you can select some reasons to report the specified player.
If you disable the gui, you will be able to report a player using
/report <player> <reason> command.
● GUI-LOADING
There are 2 loading-systems for the GUI ( /report loading).
1) Instant-loading, the gui will be loaded instantly.
2) Delayed-loading, the gui will be loaded with a little delay, but it is very nice to see!
● REPORTS LIST
Typing the command /report list you will be able to see all the reports, to solve it clicking these, and to clear all.
● FULLY CUSTOMIZABLE CONFIGURATION
You will be able to customize all the messages of this plugin!
Commands & Permissions:
● /report < player> » Report a player (If the gui is enabled)
● /report < player> < reason> < » Report a player (If the gui is disabled)
● Permissions: no permissions
● /report reload » Reload the config
● Permissions: report.admin (Default = OP)
● /report gui » Enable or disable the gui
● Permissions: report.admin (Default = OP)
● /report loading » Change the loading-system
● Permissions: report.admin (Default = OP)
● /report list or /reports » View reports, solve it or clear all
● Permissions: report.notify or report.admin (Default = OP)
● /report help » View a command list
● Permissions: no permissions
● Receive reports notify
● Permissions: report.notify or report.admin (Default = OP)
Config.yml:
settings:
report-cooldown : "3"
gui-enabled : true
gui-instant-loading : true
messages:
prefix : "&3iReports &8● "
report-cooldown : "&7Please wait before using report command again."
usage : "&7Usage: /report <player>"
usage-extended : "&7Usage: /report <player> <reason>"
block-self-report : "&7You can't report yourself."
invalid-player : "&7You must specify an online player."
successfully-reported : "&7You successfully reported &a%player% &7for %reason%&7."
report-notify : "&a%player% &7reported &a%target% &7for &a%reason%&7."
config-reloaded : "&7Config reloaded."
no-permission : "&7You haven't &ereport.admin &7permission, so you can't perform
this command."
gui-switched:
"true" : "&7Now iReports is GUI-Based."
"false" : "&7Now iReports is no longer GUI-Based."
gui-not-enabled : "&7You can't change loading-mode if the gui isn't enabled."
gui-loading-switched:
"true" : "&7Now the GUI will be loaded instantly."
"false" : "&7Now the GUI will no longer be loaded instantly."
other-reason:
line:
"1" : "&7Send the reason why you want to report &a%player%&7."
"2" : "&7Type &cCancel &7to go back."
came-back : "&7You came back."
too-long : "&7The maximum length of reason that you can send is 16 characters."
## Please consider using in the lines "item" only material ids that you can find at the following link: http://materials.sebaah.it/
gui:
name:
report : "&8Reporting"
list : "&8Reports list"
report:
slots:
"1":
name : Killaura
item : DIAMOND_HOE
"2":
name : Speed
item : SUGAR
"3":
name : Reach
item : STICK
"4":
name : Fly
item : FEATHER
"5":
name : Bugabusing
item : MONSTER_EGG
"6":
name : Spam
item : REDSTONE_BLOCK
"7":
name : Swearing
item : BOOK
"8":
name : Other reason
item : BOOK_AND_QUILL
list:
not-solved : "&eClick to solve it"
solved : "&aSolved by %player%"
slots:
clear:
name : "&cClear the list"
item : STAINED_CLAY
report:
name : "&6&lREPORT"
line:
nickname : "&3Nickname:"
reported-by : "&3Reported by:"
reason : "&3Reason:"
item : BOOK
SPECIAL FEATURE
Clicking the last item of the GUI, you can select a reason just by typing it in chat!
Please rate this plugin and if you find a bug, report it!
Features:
● GUI-SYSTEM
You can enable or disable the gui-system using the command /report gui.
Typing /report <player>, if gui is enabled, you will open a menu where you can select some reasons to report the specified player.
If you disable the gui, you will be able to report a player using
/report <player> <reason> command.
● GUI-LOADING
There are 2 loading-systems for the GUI ( /report loading).
1) Instant-loading, the gui will be loaded instantly.
2) Delayed-loading, the gui will be loaded with a little delay, but it is very nice to see!
● REPORTS LIST
Typing the command /report list you will be able to see all the reports, to solve it clicking these, and to clear all.
● FULLY CUSTOMIZABLE CONFIGURATION
You will be able to customize all the messages of this plugin!
Commands & Permissions:
● /report < player> » Report a player (If the gui is enabled)
● /report < player> < reason> < » Report a player (If the gui is disabled)
● Permissions: no permissions
● /report reload » Reload the config
● Permissions: report.admin (Default = OP)
● /report gui » Enable or disable the gui
● Permissions: report.admin (Default = OP)
● /report loading » Change the loading-system
● Permissions: report.admin (Default = OP)
● /report list or /reports » View reports, solve it or clear all
● Permissions: report.notify or report.admin (Default = OP)
● /report help » View a command list
● Permissions: no permissions
● Receive reports notify
● Permissions: report.notify or report.admin (Default = OP)
Config.yml:
Code (YAML):
settings:
report-cooldown : "3"
gui-enabled : true
gui-instant-loading : true
messages:
prefix : "&3iReports &8● "
report-cooldown : "&7Please wait before using report command again."
usage : "&7Usage: /report <player>"
usage-extended : "&7Usage: /report <player> <reason>"
block-self-report : "&7You can't report yourself."
invalid-player : "&7You must specify an online player."
successfully-reported : "&7You successfully reported &a%player% &7for %reason%&7."
report-notify : "&a%player% &7reported &a%target% &7for &a%reason%&7."
config-reloaded : "&7Config reloaded."
no-permission : "&7You haven't &ereport.admin &7permission, so you can't perform
this command."
gui-switched:
"true" : "&7Now iReports is GUI-Based."
"false" : "&7Now iReports is no longer GUI-Based."
gui-not-enabled : "&7You can't change loading-mode if the gui isn't enabled."
gui-loading-switched:
"true" : "&7Now the GUI will be loaded instantly."
"false" : "&7Now the GUI will no longer be loaded instantly."
other-reason:
line:
"1" : "&7Send the reason why you want to report &a%player%&7."
"2" : "&7Type &cCancel &7to go back."
came-back : "&7You came back."
too-long : "&7The maximum length of reason that you can send is 16 characters."
## Please consider using in the lines "item" only material ids that you can find at the following link: http://materials.sebaah.it/
gui:
name:
report : "&8Reporting"
list : "&8Reports list"
report:
slots:
"1":
name : Killaura
item : DIAMOND_HOE
"2":
name : Speed
item : SUGAR
"3":
name : Reach
item : STICK
"4":
name : Fly
item : FEATHER
"5":
name : Bugabusing
item : MONSTER_EGG
"6":
name : Spam
item : REDSTONE_BLOCK
"7":
name : Swearing
item : BOOK
"8":
name : Other reason
item : BOOK_AND_QUILL
list:
not-solved : "&eClick to solve it"
solved : "&aSolved by %player%"
slots:
clear:
name : "&cClear the list"
item : STAINED_CLAY
report:
name : "&6&lREPORT"
line:
nickname : "&3Nickname:"
reported-by : "&3Reported by:"
reason : "&3Reason:"
item : BOOK
SPECIAL FEATURE
Clicking the last item of the GUI, you can select a reason just by typing it in chat!
Please rate this plugin and if you find a bug, report it!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
✦ iReports ✦ GUI-BASED REPORT SYSTEM ✦ is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 853 times (via Spigot). Download it and open it directly in the game.