SimplePMs

一个允许使用 /msg、/r 和社交窃听的简单插件。

资源图片
# 简单私信 一个用于处理直接消息的插件,功能包括: - 消息和回复 - 开启或关闭消息 - 屏蔽用户 - 自定义格式化,并与 Placeholder API 集成 - 社交间谍 - 允许从控制台向用户发送消息,并允许他们回复 ### 指令 | 指令 | 权限 | 功能 | |-------------------------|------------------------|---------------------------------------------------------------------| | `/msg <玩家> <消息>` | `message.basic.send` | 向另一用户发送私信 | | `/msgtoggle` | `message.basic.toggle` | 启用/禁用接收私信 | | `/r <消息>` | `message.basic.send` | 回复你最后一次对话的人 | | `/block <用户> <原因>` | `message.basic.block` | 阻止该用户向你发送私信 | | `/unblock <用户>` | `message.basic.block` | 允许该用户再次向你发送私信 | | `/blocklist` | `message.basic.block` | 查看你屏蔽的用户列表 | | `/socialspy` | `message.admin.social-spy` | 切换是否查看其他用户的已记录消息 | | `/spmreload` | `message.reload` | 重新加载插件配置和消息 | ### 权限 | 权限 | 默认值 | 功能 | |-------------------------|:-------:|------------------------------------------------------------------------------------------------------------------| | `message.reload` | OP | 允许重新加载 config/locale | | `message.basic.*` | `true` | 授予所有基本消息功能 | | `message.basic.send` | `true` | 允许发送消息 | | `message.basic.receive` | `true` | 允许接收消息 | | `message.basic.toggle` | `true` | 允许开启或关闭直接消息 | | `message.basic.block` | `true` | 允许屏蔽、解除屏蔽和查看你的屏蔽用户列表 | | `message.admin.*` | OP | 授予所有后续管理员权限 | | `message.admin.override`| OP | 允许向已禁用消息、已屏蔽你或没有接收权限的用户发送消息 | | `message.admin.social-spy`| OP | 显示玩家之间发送的私信日志 | | `message.admin.console-spy`| OP | 显示控制台和玩家之间发送的任何私信日志(由此插件发送) | | `message.bypass.social-spy` | OP | 防止你发送的消息或发给你消息被具有社交间谍权限的人看到 | | `message.bypass.command-spy` | OP | 防止你发送的命令被社交间谍看到 | ### PlaceholderAPI 集成 你可以在 `config` 文件中使用 PlaceholderAPI 占位符,方法是使用:``
你需要从占位符中删除任何 `%` 并只放入文本,所以对于占位符 `%player_displayname%` 你应该在文件中使用 ``。
你需要安装 PlaceholderAPI 才能使这些占位符生效 > 注意:这仅适用于 `config.yml` > > 这不适用于 `locale.yml` 中的消息