1 475
收录服务器
2 188
注册
53 456
玩家
GUI Report 图形界面报告
一个简单和可配置的报告插件。
作 者 Kavatch
发布时间 2016年10月30日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10
点此下载

GUI Report 插件为你的 Minecraft 服务器提供了一个简单易用的举报系统。玩家可以通过图形界面举报其他玩家,管理人员可以查看和处理举报。

🚨 GUI Report

🛠️ 命令

  • /report <Name>: 打开举报菜单,用于举报玩家。
  • /reportlist: 打开 GUI 界面,查看所有举报,点击即可移除举报。
  • /addplayer <name>: 将玩家添加到管理团队列表。
  • /delplayer <name>: 从管理团队列表移除玩家。

🔑 权限

  • report.use: 使用 /report 命令的权限。
  • report.see: 在聊天中查看举报信息和使用 /reportlist 命令的权限。
  • report.admin: 将玩家添加到管理团队列表的权限。

✨ 特性

  • 几乎所有内容都可以在配置文件中修改。
  • 举报冷却时间(秒)。
  • 支持 Bungeecord / MySQL 数据库。
  • 美观的 GUI 界面设计。
  • 易于设置。

⚙️ Bungeecord / MySQL 支持

要配合 Bungeecord / MySQL 使用此插件,首先启动服务器以生成配置文件。然后修改配置文件,将 mysql enable 设置为 true,并设置用户名、密码、主机、端口和数据库信息。

如果需要在 Bungeecord 版本中使用此插件,必须使用 BungeeBridge 插件,该插件位于插件文件夹中。请参考文件夹中的 README 文件。

📦 安装

将插件放入 plugins 文件夹并重启/重载服务器。

赋予用户/团队相应的权限,并根据需要编辑配置文件。

🖼️ 截图

举报菜单

玩家举报界面。

聊天信息

用户和管理团队的聊天信息显示。

举报列表 GUI

管理团队查看举报信息的 GUI 界面。

📄 配置文件示例


#  You can use Colorcodes in every message (&a = green, &b = aqua, &c = red, &d = purple, &e = yellow, &f = white, &0 = black, &1 = dark blue, &2 = dark green, &3 = dark aqua, &4 = dark red, &5 = dark purple, &6 = gold, &7 = gray, &8 = dark gray, &9 = blue)

prefix: '&7[&cReport&7] '
noperm: '&cYou dont have the Permissions to do that!'
Reported: '&aYou have successfully reported &6%name%&a!'
Reportedteam: '&c%name% &7has reported &c%reported%&7! Reason: &c%reason%'
JoinMessage: '&a%name% &7joined the Server!'
LeftMessage: '&c%name% &7left the Server!'
reload: '&aYou have successfully reloaded the Config!'
usage: '&cUsage: /report '
PlayerNotFound: '&cPlayer not Found!'
AddPlayer: '&aYou have added &6%name% &ato the TeamList!'
DelPlayer: '&aYou have removed &6%name% &afrom the TeamList!'
IsntTeam: '&cThis player isnt in the TeamList!'
CooldownMessage: '&cYou need to wait &6%time% &cSeconds!'
NoReports: '&cThere are no Reports!'
RemovedReport: '&aYou have successfully removed this Report!'

#If you want to use this Plugin as BungeeCord Plugin you need to install the BungeeBridge Plugin
#and set the BungeeMode to true!
BungeeMode: false
mysql:
  enable: false
  host: 'localhost'
  port: '3306'
  username: 'root'
  password: ''
  database: 'reports'

cooldown: 30

GUI:
  Title: '&cReport &7%name%'
  Reason1: '&cCheating'
  Reason2: '&cBugusing'
  Reason3: '&cGriefing'
  Reason4: '&cCamping'
  Reason5: '&cTeaming'
  Reason6: '&cRacism'
  Reason7: '&cOther'

ReportList:
  Title: '&cReportList'
  NoReports: '&cThere are no Reports!'