WeChat

WeChat - 微信聊天室

创建公共或受密码保护的聊天室(支持成本设置:经济、材料、经验值),以及更多功能!
Bukkit / Spigot 作者 WAS 支持版本 1.7 - 1.11
服务器使用量
未统计
服务玩家数
未统计
下载量
8,175
插件详细介绍

WeChat 是一款为 Minecraft 服务器设计的聊天室插件,允许玩家快速创建公共或受密码保护的私人聊天房间。它提供了丰富的房间管理功能、自定义选项,并支持多种经济与聊天插件,旨在为玩家提供一个无干扰、可定制的社交环境。

重要更新 (2017年5月9日)

WeChat 已结束 Alpha 测试,现提供 WeChat 0.3.0+ Beta 版本!

  • 新版下载地址位于资源概述页面的下方。
  • 新版本更稳定,错误更少。建议所有用户升级以获得更好体验。
  • WeChat 0.2.1-1 及以下版本已停止维护。

遗留版本下载

注意: 以下为旧版构建,官方不再提供支持且大部分未经测试。如需反馈,请在讨论帖或私信中提交。

核心特性

  • 无需数据库:聊天室数据量小,直接使用文件存储。
  • 持久化房间:服务器重启/停止时,用户和房间数据会被缓存并恢复。
  • 无干扰聊天:在房间内时,不会收到房间外的闲聊信息干扰。
  • 聊天音效:可配置是否启用新消息(全局或房间)提示音,并可调整音高和音量。
  • 默认房间:在配置文件中定义默认房间,随服务器启动自动创建并“预留”。
  • 房间创建:可创建公共房间或带密码的私人房间。
  • 创建成本:可基于权限节点设置创建房间的经济成本,支持:
  • Vault 经济货币
  • 材料物品
  • 经验值
  • 邀请功能:邀请好友加入你的房间。
  • 欢迎消息:为房间设置自定义欢迎语。
  • 聊天格式:自定义房间内的聊天格式。
  • 全局消息:从房间内向全局聊天发送消息。
  • 全局消息开关:在房间内可切换是否接收全局聊天消息(OP/管理员默认开启)。
  • 聊天动作:在房间内使用类似 /me 的命令执行动作(默认动作字符为 *)。
  • 聊天审查
  • 审查不雅用语,可自定义替换词。
  • 审查 URL 链接。
  • 聊天格式化控制:允许或基于权限节点限制聊天格式代码的使用。
  • 聊天冷却:防止用户过快地发送消息。
  • 房间所有者:可添加用户为房间的永久所有者。
  • 房间管理员:可提拔管理员来协助踢出/封禁捣乱用户。
  • 提醒功能:可“嗡嗡”(Buzz)玩家以引起其注意。
  • 用户管理:踢出或封禁用户,也可解封。
  • 记忆功能:记住玩家退出时的房间,并在其重新登录时自动加入(前提是房间密码未更改)。
  • 列表功能
  • 列出所有公共房间(OP/管理员可查看所有公共及私人房间)。
  • 列出房间内用户(OP/管理员可列出所有房间内的全局用户)。
  • 房间数量限制:限制单个玩家可拥有的最大房间数,可通过权限节点为特定用户绕过此限制。
  • 完全可定制:所有提示文本均可自定义为你的母语。

支持与兼容性

支持插件

不兼容插件

  • 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-censorurl-censor:控制是否启用聊天内容与URL审查。
  • profanity-exclusive:定义特定不雅用语的替换词。

致谢

  • Swiftlicious:提供了关于聊天过滤、URL格式限制及权限节点等宝贵建议。
  • SGT_Shan:慷慨提供了德语翻译。
  • MrMaurice211:协助了计时器相关的数学计算。
  • Mokur0h:提出了全局消息和快捷命令等新想法,并帮助发现了许多漏洞。
  • RichardB122:提供了 ExperienceManager 的基础代码。
  • 我的未婚妻 Ändréa:感谢她的爱与支持。

反馈与支持

  • 请将所有反馈和漏洞报告提交至插件的讨论帖
  • 您的反馈和报告对改进 WeChat 至关重要。
  • 我们非常感谢您的评价,但请在评价时考虑上述关于反馈和漏洞报告的说明。
测试支持版本
1.7 1.8 1.9 1.10 1.11
版本分布
基本信息
插件名称 WeChat
作者 WAS
平台 Bukkit / Spigot
支持版本 1.7 - 1.11
点赞数 未统计
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,656,428  |  历史访问人次:3,220,562

今日访问人数:1,436  |  今日访问人次:1,540

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6