服务器使用量
未统计
服务玩家数
未统计
下载量
8,175
插件详细介绍
WeChat 是一款为 Minecraft 服务器设计的聊天室插件,允许玩家快速创建公共或受密码保护的私人聊天房间。它提供了丰富的房间管理功能、自定义选项,并支持多种经济与聊天插件,旨在为玩家提供一个无干扰、可定制的社交环境。
重要更新 (2017年5月9日)
WeChat 已结束 Alpha 测试,现提供 WeChat 0.3.0+ Beta 版本!
- 新版下载地址位于资源概述页面的下方。
- 新版本更稳定,错误更少。建议所有用户升级以获得更好体验。
- WeChat 0.2.1-1 及以下版本已停止维护。
遗留版本下载
注意: 以下为旧版构建,官方不再提供支持且大部分未经测试。如需反馈,请在讨论帖或私信中提交。
- WeChat Legacy v0.2.1-1 (ALPHA) for Spigot 1.10.2
- WeChat Legacy v0.2.1-1 (ALPHA) for Spigot 1.9
- WeChat Legacy v0.2.1-1 (ALPHA) for Spigot 1.8.8
- WeChat Legacy v0.2.1-1 (ALPHA) for Spigot 1.7.10
核心特性
- 无需数据库:聊天室数据量小,直接使用文件存储。
- 持久化房间:服务器重启/停止时,用户和房间数据会被缓存并恢复。
- 无干扰聊天:在房间内时,不会收到房间外的闲聊信息干扰。
- 聊天音效:可配置是否启用新消息(全局或房间)提示音,并可调整音高和音量。
- 默认房间:在配置文件中定义默认房间,随服务器启动自动创建并“预留”。
- 房间创建:可创建公共房间或带密码的私人房间。
- 创建成本:可基于权限节点设置创建房间的经济成本,支持:
- Vault 经济货币
- 材料物品
- 经验值
- 邀请功能:邀请好友加入你的房间。
- 欢迎消息:为房间设置自定义欢迎语。
- 聊天格式:自定义房间内的聊天格式。
- 全局消息:从房间内向全局聊天发送消息。
- 全局消息开关:在房间内可切换是否接收全局聊天消息(OP/管理员默认开启)。
- 聊天动作:在房间内使用类似
/me的命令执行动作(默认动作字符为*)。 - 聊天审查:
- 审查不雅用语,可自定义替换词。
- 审查 URL 链接。
- 聊天格式化控制:允许或基于权限节点限制聊天格式代码的使用。
- 聊天冷却:防止用户过快地发送消息。
- 房间所有者:可添加用户为房间的永久所有者。
- 房间管理员:可提拔管理员来协助踢出/封禁捣乱用户。
- 提醒功能:可“嗡嗡”(Buzz)玩家以引起其注意。
- 用户管理:踢出或封禁用户,也可解封。
- 记忆功能:记住玩家退出时的房间,并在其重新登录时自动加入(前提是房间密码未更改)。
- 列表功能:
- 列出所有公共房间(OP/管理员可查看所有公共及私人房间)。
- 列出房间内用户(OP/管理员可列出所有房间内的全局用户)。
- 房间数量限制:限制单个玩家可拥有的最大房间数,可通过权限节点为特定用户绕过此限制。
- 完全可定制:所有提示文本均可自定义为你的母语。
支持与兼容性
支持插件
- DiscordSRV
- Vault
- DICE - Roleplaying Dice Command
- ChatLog
不兼容插件
- EssentialsChat(不会导致严重问题,但会干扰 URL 审查功能)
- EssentialsXChat(不会导致严重问题,但会干扰 URL 审查功能)
权限节点
基础权限
wechat.create:允许创建聊天室(拥有成本节点权限时也必须拥有此权限)。wechat.create.expcost:允许以消耗经验值(于配置中定义)为代价创建房间。wechat.create.itemcost:允许以消耗材料(于配置中定义)为代价创建房间。wechat.create.vaultcost:允许以消耗 Vault 经济货币(于配置中定义)为代价创建房间。wechat.invite:允许向玩家发送邀请。wechat.buzz:允许向玩家发送“嗡嗡”提醒。wechat.list:允许查看公共房间列表(OP/管理员可查看私密房间)。wechat.users:允许查看用户列表(OP/管理员可查看所有全局用户)。wechat.global:允许发送全局聊天消息(非 OP/管理员需要此权限)。wechat.direct:允许向房间发送直接消息(非 OP/管理员需要此权限)。wechat.admin:允许管理 WeChat 插件。
格式化与审查绕过权限
wechat.format:允许在消息中使用格式化代码(非 OP/管理员需要此权限,即使拥有无效格式节点)。wechat.format.<invalid_formats>:从用户消息中移除指定的格式代码。- 例:
wechat.format.lmnok(移除所有非颜色格式代码) - 例:
wechat.format.0-9abcdef(移除所有颜色代码) - 例:
wechat.format.0134589(移除深色代码) wechat.bypass.wordcensor:允许在消息中发布不雅用语(非 OP/管理员需要此权限)。wechat.bypass.urlcensor:允许在消息中发布 URL 链接(非 OP/管理员需要此权限)。
房间数量限制权限
wechat.maxrooms.<MAX_ROOMS>:允许玩家绕过默认的最大房间数限制,<MAX_ROOMS>为 1 至 30 之间的整数。- 例:
wechat.maxrooms.10
命令列表
主命令:/wechat 或 /wc
房间管理命令
create <房间名> [密码]:创建一个房间。join <房间名> [密码]:加入一个房间。leave:离开当前房间。remove <房间名> [密码]:删除一个房间(需要 OP/管理员/所有者权限)。passwd <新密码> <旧密码>:更改当前房间的密码。list:显示公共房间列表(OP/管理员显示所有房间)。users [房间名 | ALL]:显示指定房间或所有房间的用户(OP/管理员显示全局用户)。
消息与交互命令
invite <玩家名>:邀请一名玩家。accept:接受一个邀请。deny:拒绝一个邀请。global <消息>:发送一条全局聊天消息。msg <房间名> <消息>:向指定房间发送一条直接消息。toggle:切换是否接收全局消息。buzz <玩家名>:“嗡嗡”一名玩家以引起其注意。
房间设置命令
format <格式代码>:设置房间的聊天格式(有效颜色/格式代码以&开头)。welcomemsg <欢迎消息>:设置房间的欢迎消息(有效颜色/格式代码以&开头)。
用户管理命令
kick <玩家名>:将玩家踢出房间(需要 OP/管理员/所有者/房间管理员权限)。ban <玩家名>:将玩家封禁出房间(需要 OP/管理员/所有者/房间管理员权限)。unban <玩家名>:将玩家解封(需要 OP/管理员/所有者/房间管理员权限)。mod add <玩家名>:将玩家添加为房间管理员。mod remove <玩家名>:移除房间的管理员。addowner <玩家名>:将玩家添加为房间的永久所有者。
快捷命令
/wcjoin <房间名> [密码]/wcleave/wclist/wcusers [房间名 | ALL]/wcinvite <玩家名>/wcaccept/wcdeny/wcbuzz <玩家名>/wcmsg <房间名> <消息>/wcversion
命令示例
# 创建房间
/wc create 休息室
/wc create 私人俱乐部 密码123
# 加入房间
/wcjoin 休息室
/wc join 私人俱乐部 密码123
# 邀请与回应
/wcinvite Steve
/wcaccept
/wcdeny
# 更改密码
/wc passwd 新密码456 密码123
# 发送消息
/wc global 大家好!
!大家好! (使用快捷字符,默认`!`)
/wcmsg 休息室 这里有人吗?
# 管理房间
/wc kick Steve
/wc ban Alex
/wc mod add Alex
/wc addowner Steve配置示例
配置文件允许深度自定义,包括本地化字符串、房间创建成本、审查列表等。以下为关键配置项示例(完整示例请参考原始文档中的 YAML 代码块):
chat-format-char:聊天格式字符(默认&)。default-rooms:服务器启动时创建的默认房间列表,可指定名称、欢迎消息、所有者UUID、格式和密码。costs:房间创建成本设置,可配置经验、经济货币和材料消耗。local:本地化字符串,用于自定义所有插件提示信息。chat-censor与url-censor:控制是否启用聊天内容与URL审查。profanity-exclusive:定义特定不雅用语的替换词。
致谢
- Swiftlicious:提供了关于聊天过滤、URL格式限制及权限节点等宝贵建议。
- SGT_Shan:慷慨提供了德语翻译。
- MrMaurice211:协助了计时器相关的数学计算。
- Mokur0h:提出了全局消息和快捷命令等新想法,并帮助发现了许多漏洞。
- RichardB122:提供了 ExperienceManager 的基础代码。
- 我的未婚妻 Ändréa:感谢她的爱与支持。
反馈与支持
- 请将所有反馈和漏洞报告提交至插件的讨论帖。
- 您的反馈和报告对改进 WeChat 至关重要。
- 我们非常感谢您的评价,但请在评价时考虑上述关于反馈和漏洞报告的说明。
测试支持版本
版本分布
基本信息
插件名称
WeChat
作者
WAS
平台
Bukkit / Spigot
支持版本
1.7 - 1.11
点赞数
未统计
最近版本
暂无数据
-