服务器使用量
未统计
服务玩家数
未统计
下载量
4,848
插件详细介绍
简介
NSpy 是一款用于监控服务器聊天与命令的插件。它允许管理员通过可自定义的配置文件,灵活地筛选和查看来自不同服务器、玩家或特定内容的聊天与命令记录,便于进行服务器管理和监督。
命令与权限
- 主要命令:
/nspy reload <config|profiles|data|all>
- 用于重载插件的配置文件、监控配置文件、数据文件或全部文件。- 设置命令:
/nspy set <profile>
- 将你的监控模式切换到指定的配置文件(profile)。- 使用权限:
nspy.use
- 使用插件命令的基础权限。配置文件说明
config.yml
此文件控制插件的基础设置。
logging: true
format: "&b(%server%) %player%: %message%"
bypass-permission: "nspy.bypass"
receive-permission: "nspy.receive"- logging:是否启用日志记录。
- format:监控消息的显示格式。支持变量
%server%(服务器名)、%player%(玩家名)、%message%(消息内容)。 - bypass-permission:拥有此权限的玩家将不会被监控。
- receive-permission:拥有此权限的玩家可以接收到监控消息。
profiles.yml
此文件定义了不同的监控配置文件(profile)。每个配置文件可以独立设置对聊天、命令、服务器和玩家的过滤规则。规则分为白名单(whitelist)和黑名单(blacklist)两种类型。
预置配置文件示例
- default
- **聊天**:白名单模式,仅查看包含关键词 “admin” 的消息。- **命令**:黑名单模式,不查看 `register`、`login`、`msg` 命令。- **服务器**:白名单模式,仅查看来自 `server`、`lobby`、`factions` 服务器的消息。- **玩家**:黑名单模式,不查看玩家 `Notch` 和 `Admin` 的消息。- global
- 所有过滤器均为空的黑名单,即查看所有聊天和命令。- server
- **聊天**:空白的白名单,即不查看任何聊天。- **命令**:空白的黑名单,即查看所有命令。- **服务器**:白名单模式,仅查看来自 `server` 服务器的消息。- lobby
- **聊天与命令**:均为空的黑名单,即查看所有聊天和命令。- **服务器**:白名单模式,仅查看来自 `lobby` 服务器的消息。- none
- 所有过滤器均为空的白名单,即不查看任何聊天、命令、服务器和玩家的消息,相当于完全禁用监控。如何使用
- 安装插件:将 NSpy 放入服务器的
plugins文件夹并重启服务器。 - 配置权限:为需要使用的管理员玩家授予
nspy.use权限。可选授予nspy.bypass(免监控)和nspy.receive(接收消息)权限。 - 选择监控模式:管理员使用
/nspy set <profile>命令切换至不同的监控配置文件,例如/nspy set default。 - 修改配置:根据需要编辑
config.yml和profiles.yml文件。修改后可使用/nspy reload命令重载配置,无需重启服务器。
注意事项
- 配置文件中的列表项(如关键词、服务器名、玩家名)需要严格按照 YAML 格式使用短横线
-和缩进。 - 白名单(whitelist)模式:仅允许列表中的项目通过。
- 黑名单(blacklist)模式:阻止列表中的项目通过。
- 空的白名单意味着“什么都不允许”,空的黑名单意味着“什么都不阻止”。
- 请确保拥有
nspy.receive权限才能看到监控到的消息。
测试支持版本
版本分布
基本信息
插件名称
GlobalSpy : Spy all players on your network!
作者
Hazae41
平台
Bukkit / Spigot
支持版本
1.7 - 1.13
点赞数
未统计
最近版本
暂无数据
-