Spectrum反作弊系统 - 命令文档
📋 目录
🎮 命令概述
Spectrum反作弊系统提供了丰富的命令,用于管理和控制反作弊系统的各个功能。所有命令都以/spectrum为前缀,后跟具体的子命令。
为了使用这些命令,玩家需要具有相应的权限。权限系统的详细说明请参考PERMISSIONS.md文档。
🔧 基础命令
基础命令用于查看插件信息和获取帮助。
/spectrum
描述:显示Spectrum反作弊系统的基本信息
用法:/spectrum
权限:spectrum.use
示例:
/spectrum/spectrum help
描述:显示Spectrum反作弊系统的帮助信息,包括所有可用命令
用法:/spectrum help [页码]
参数:
页码(可选):显示特定页码的帮助信息
权限:spectrum.help
示例:
/spectrum help
/spectrum help 2/spectrum info
描述:显示插件的详细信息,包括版本、作者、许可证等
用法:/spectrum info
权限:spectrum.use
示例:
/spectrum info/spectrum version
描述:显示插件的当前版本信息
用法:/spectrum version
权限:spectrum.use
示例:
/spectrum version👨💼 管理命令
管理命令用于管理玩家和系统设置。
/spectrum reload
描述:重新加载Spectrum的配置文件
用法:/spectrum reload
权限:spectrum.reload
示例:
/spectrum reload/spectrum setup
描述:启动交互式设置向导,引导管理员完成插件的基本配置
用法:/spectrum setup
权限:spectrum.setup
示例:
/spectrum setup/spectrum update
描述:检查并更新Spectrum反作弊系统到最新版本
用法:/spectrum update [check/download/install]
参数:
check(可选):仅检查是否有新版本download(可选):下载新版本但不安装install(可选):下载并安装新版本
权限:spectrum.update
示例:
/spectrum update
/spectrum update check
/spectrum update install/spectrum stats
描述:显示Spectrum反作弊系统的性能统计信息
用法:/spectrum stats [详细]
参数:
详细(可选):显示更详细的统计信息
权限:spectrum.stats
示例:
/spectrum stats
/spectrum stats 详细🔍 检查命令
检查命令用于检查玩家的状态和违规记录。
/spectrum check <玩家>
描述:检查玩家的违规记录和当前状态
用法:/spectrum check <玩家名>
参数:
玩家名:要检查的玩家名称
权限:spectrum.check
示例:
/spectrum check Notch/spectrum logs <玩家> [页码]
描述:查看玩家的详细违规日志
用法:/spectrum logs <玩家名> [页码]
参数:
玩家名:要查看日志的玩家名称页码(可选):查看特定页码的日志
权限:spectrum.logs
示例:
/spectrum logs Notch
/spectrum logs Notch 2/spectrum alerts
描述:切换管理员的警报通知开关
用法:/spectrum alerts
权限:spectrum.alerts
示例:
/spectrum alerts/spectrum export <玩家>
描述:导出玩家的详细数据,包括违规记录、行为模式等
用法:/spectrum export <玩家名>
参数:
玩家名:要导出数据的玩家名称
权限:spectrum.export
示例:
/spectrum export Notch⚖️ 惩罚命令
惩罚命令用于对违规玩家执行惩罚措施。
/spectrum ban <玩家> [原因]
描述:永久封禁玩家
用法:/spectrum ban <玩家名> [原因]
参数:
玩家名:要封禁的玩家名称原因(可选):封禁原因
权限:spectrum.ban
示例:
/spectrum ban Notch 使用作弊客户端/spectrum tempban <玩家> <时间> [原因]
描述:临时封禁玩家
用法:/spectrum tempban <玩家名> <时间> [原因]
参数:
玩家名:要临时封禁的玩家名称时间:封禁时长,格式为数字+单位(s=秒, m=分, h=小时, d=天, w=周, mo=月)原因(可选):封禁原因
权限:spectrum.tempban
示例:
/spectrum tempban Notch 1d 使用作弊客户端
/spectrum tempban Notch 12h 违反服务器规则/spectrum unban <玩家> [原因]
描述:解除玩家的封禁状态
用法:/spectrum unban <玩家名> [原因]
参数:
玩家名:要解除封禁的玩家名称原因(可选):解除封禁的原因
权限:spectrum.unban
示例:
/spectrum unban Notch 误封/spectrum kick <玩家> [原因]
描述:踢出玩家
用法:/spectrum kick <玩家名> [原因]
参数:
玩家名:要踢出的玩家名称原因(可选):踢出原因
权限:spectrum.kick
示例:
/spectrum kick Notch 使用作弊客户端/spectrum warn <玩家> [原因]
描述:警告玩家
用法:/spectrum warn <玩家名> [原因]
参数:
玩家名:要警告的玩家名称原因(可选):警告原因
权限:spectrum.warn
示例:
/spectrum warn Notch 请不要使用作弊客户端/spectrum mute <玩家> [时间] [原因]
描述:禁言玩家
用法:/spectrum mute <玩家名> [时间] [原因]
参数:
玩家名:要禁言的玩家名称时间(可选):禁言时长,格式同tempban原因(可选):禁言原因
权限:spectrum.mute
示例:
/spectrum mute Notch 永久 刷屏
/spectrum mute Notch 30m 辱骂他人/spectrum unmute <玩家>
描述:解除玩家的禁言状态
用法:/spectrum unmute <玩家名>
参数:
玩家名:要解除禁言的玩家名称
权限:spectrum.unmute
示例:
/spectrum unmute Notch📊 统计命令
统计命令用于查看反作弊系统的各种统计数据。
/spectrum stats top [类型]
描述:显示服务器的Top统计数据
用法:/spectrum stats top [类型]
参数:
类型(可选):统计类型,包括violations(违规次数)、bans(封禁次数)、kicks(踢出次数)、warnings(警告次数)
权限:spectrum.stats
示例:
/spectrum stats top
/spectrum stats top violations/spectrum stats checks
描述:显示各种检测模块的统计数据
用法:/spectrum stats checks
权限:spectrum.stats
示例:
/spectrum stats checks/spectrum stats performance
描述:显示插件的性能统计数据
用法:/spectrum stats performance
权限:spectrum.stats
示例:
/spectrum stats performance⚙️ 配置命令
配置命令用于配置反作弊系统的各种设置。
/spectrum toggle <检查类型> <on/off>
描述:开启或关闭特定的检测模块
用法:/spectrum toggle <检查类型> <on/off>
参数:
检查类型:检测模块名称,如movement.flight、combat.killaura等on/off:开启或关闭
权限:spectrum.toggle
示例:
/spectrum toggle movement.flight off
/spectrum toggle combat.killaura on/spectrum whitelist <add/remove/list> [玩家]
描述:管理反作弊白名单
用法:/spectrum whitelist <add/remove/list> [玩家名]
参数:
add/remove/list:操作类型,添加、移除或列出白名单玩家名(可选,仅用于add和remove操作):要添加或移除的玩家名称
权限:spectrum.whitelist
示例:
/spectrum whitelist add Notch
/spectrum whitelist remove Notch
/spectrum whitelist list/spectrum reset <玩家>
描述:重置玩家的违规记录和数据
用法:/spectrum reset <玩家名>
参数:
玩家名:要重置数据的玩家名称
权限:spectrum.reset
示例:
/spectrum reset Notch/spectrum debug <on/off>
描述:开启或关闭调试模式
用法:/spectrum debug <on/off>
参数:
on/off:开启或关闭调试模式
权限:spectrum.debug
示例:
/spectrum debug on
/spectrum debug off/spectrum test
描述:测试反作弊系统的功能是否正常工作
用法:/spectrum test
权限:spectrum.test
示例:
/spectrum test📝 命令简写
Spectrum支持命令简写,以下是一些常用命令的简写形式:
| 完整命令 | 简写命令 |
|---|---|
/spectrum help | /spectrum h |
/spectrum reload | /spectrum r |
/spectrum check <玩家> | /spectrum c <玩家> |
/spectrum ban <玩家> | /spectrum b <玩家> |
/spectrum tempban <玩家> <时间> | /spectrum tb <玩家> <时间> |
/spectrum unban <玩家> | /spectrum ub <玩家> |
/spectrum kick <玩家> | /spectrum k <玩家> |
/spectrum warn <玩家> | /spectrum w <玩家> |
/spectrum logs <玩家> | /spectrum l <玩家> |
🔑 命令权限表
下表列出了所有命令及其所需的权限:
| 命令 | 所需权限 | 描述 |
|---|---|---|
/spectrum | spectrum.use | 显示插件信息 |
/spectrum help | spectrum.help | 显示帮助信息 |
/spectrum reload | spectrum.reload | 重新加载配置文件 |
/spectrum check <玩家> | spectrum.check | 检查玩家的违规记录 |
/spectrum ban <玩家> [原因] | spectrum.ban | 封禁玩家 |
/spectrum tempban <玩家> <时间> [原因] | spectrum.tempban | 临时封禁玩家 |
/spectrum unban <玩家> | spectrum.unban | 解除玩家封禁 |
/spectrum kick <玩家> [原因] | spectrum.kick | 踢出玩家 |
/spectrum warn <玩家> [原因] | spectrum.warn | 警告玩家 |
/spectrum info <玩家> | spectrum.info | 显示玩家信息 |
/spectrum logs <玩家> [页码] | spectrum.logs | 查看玩家日志 |
/spectrum toggle <检查类型> <on/off> | spectrum.toggle | 开启/关闭特定检查 |
/spectrum alerts | spectrum.alerts | 切换警报通知 |
/spectrum debug | spectrum.debug | 切换调试模式 |
/spectrum export <玩家> | spectrum.export | 导出玩家数据 |
/spectrum stats | spectrum.stats | 显示统计信息 |
/spectrum setup | spectrum.setup | 启动设置向导 |
/spectrum test | spectrum.test | 测试反作弊功能 |
/spectrum whitelist <add/remove> <玩家> | spectrum.whitelist | 管理白名单 |
/spectrum reset <玩家> | spectrum.reset | 重置玩家数据 |
/spectrum update | spectrum.update | 检查更新 |
/spectrum mute <玩家> [时间] [原因] | spectrum.mute | 禁言玩家 |
/spectrum unmute <玩家> | spectrum.unmute | 解除玩家禁言 |
❓ 命令常见问题
Q: 为什么我无法使用某个命令? A: 请检查您是否具有该命令所需的权限。可以使用/perm check <玩家> <权限>命令(如果安装了权限插件)来检查权限。
Q: 命令执行后没有任何反应怎么办? A: 请检查命令格式是否正确,参数是否完整。您可以使用/spectrum help <命令>来查看特定命令的正确格式。
Q: 如何查看某个玩家的详细违规记录? A: 使用/spectrum logs <玩家名>命令来查看玩家的详细违规记录。如果记录较多,可以使用页码参数来查看更多内容。
最后更新时间:2025年10月2日