服务器使用量
未统计
服务玩家数
未统计
下载量
7,664
插件详细介绍
一款适用于代理服务器的免费 Minecraft 举报插件。
简介
LiteProxyReport 是一款轻量级的举报插件,专为 Velocity 等 Minecraft 代理服务器设计。它允许玩家举报其他玩家,并即时通知在线的工作人员。插件无需数据库,配置简单,支持十六进制颜色代码,便于完全自定义。
主要特性
- 工作人员通知:当有举报提交时,所有拥有权限的工作人员会立即收到通知。
- 举报提醒开关:工作人员可以随时开启或关闭接收举报提醒。
- 重复举报冷却:防止玩家在短时间内重复举报。
- 被举报玩家列表:查看所有被举报过的玩家及其信息。
- 举报管理命令:提供查看、清除和移除举报的完整命令集。
- 无永久数据库/缓存:所有数据存储在内存中,重启后清空。
- 支持 Velocity 代理:专为 Velocity 代理环境优化。
- 支持十六进制颜色:在配置中使用
&#RRGGBB格式自定义颜色。 - 简单易编辑:所有消息和设置都可通过配置文件轻松修改。
命令与权限
/report <player> <reason>- 举报一名玩家。
- 权限: `proxyreport.command.report`/reports- 查看被举报玩家列表。
- 权限: `proxyreport.command.reports`/togglereports- 切换是否接收举报提醒。
- 权限: `proxyreport.command.toggle`/viewreport- 查看指定玩家的举报详情。
- 权限: `proxyreport.command.viewreport`/proxyreport clear- 清除所有举报记录。
- 权限: `proxyreport.command.clear`/proxyreport remove <player>- 移除指定玩家的所有举报记录。
- 权限: `proxyreport.command.remove`/proxyreport reload- 重载插件配置文件。
- 权限: `proxyreport.command.reload`工作人员提醒权限
- 要接收举报提醒,工作人员还需要拥有权限:
proxyreport.alerts
配置文件预览
以下是配置文件 config.yml 的主要结构示例:
LITE_PROXY_REPORT:
NO_PERMISSION: "No permission."
NO_ONLINE: "Player not online."
NO_YOURSELF: "Cannot report yourself."
NO_REPORTS: "No reports found."
CACHE_CLEAR: 3 # 小时
REPORT_AGAIN_TIME: 5 # 分钟
JOIN_SERVER_COMMAND: "/server <server>"
REPORTER:
COOLDOWN_TIME: "Wait <time> to report again."
PLAYER_JOINED: "<player> joined the server with <reports> reports!"
REPORT_SUCCESS:
- "Thanks for your report!"
REPORT_ALERT:
- "&m--------------------------------------------------"
- "<target> reported by <player>."
- "* Verify the report on <server>."
- "&m--------------------------------------------------"
REPORT_ALERT-HOVER:
- "Reason: <reason>"
- " "
- "&eClick to verify!"
REPORT_VIEWER:
- "&m--------------------------------------------------"
- "Viewing <player>'s report."
- " Online: <online>"
- " Playing time: <playing_time>"
- " Last report: <last-report_time>"
- " "
- " Server: <server>"
- " Reports: <reports>"
- "&m--------------------------------------------------"
REPORTS_LIST:
- "&m--------------------------------------------------"
- "Viewing Players reported."
- "<list_format>"
- "&m--------------------------------------------------"
REPORTS-LIST_FORMAT: " * <player> ( reports: <reports>, Online: <online> )"
TOGGLE: "Reports alerts turn <mode>."
REMOVE: "<player>'s report cleared by <staff-player>."
CLEAR: "All reports cleared by <staff-player>."配置说明
- 占位符:如
<player>,<reason>,<server>等会在运行时被替换为实际值。 - 时间设置:
- `CACHE_CLEAR`: 内存中举报数据的保留时间(小时)。- `REPORT_AGAIN_TIME`: 玩家重复举报所需等待的冷却时间(分钟)。- 命令设置:
JOIN_SERVER_COMMAND定义了工作人员点击提醒消息时执行的传送命令。
注意事项
- 此插件设计用于 Velocity 代理服务器。
- 所有举报数据仅保存在服务器内存中,服务器重启后将被清空。
- 请确保拥有相应权限的工作人员才能使用管理命令。
- 配置文件支持
&#RRGGBB格式的十六进制颜色代码,可用于美化消息。
测试支持版本
版本分布
基本信息
插件名称
LITE Proxy Report / Bungee & Velocity ! - by 2MBO
作者
Dombooh
平台
Bukkit / Spigot
支持版本
1.7 - 1.21
点赞数
2
最近版本
暂无数据
-