[MC插件] BungeeChat+ | Deprecated v0.6.1 – 评分 4.7/5.0

AI 智能解读
本文由 AI 对插件原始介绍进行智能翻译和重写,旨在帮助中文用户快速了解插件功能。如有疑问请以官方原版为准。
插件名称 BungeeChat+ | Deprecated
当前版本 0.6.1
评分 ⭐⭐⭐⭐⭐ 4.7/5.0
下载量 7,681
全站排行 #2
作者 Favorlock
支持版本 未知
分类 Bungee – Proxy
价格 免费

插件详细介绍

插件简介

BungeeChat+ 是一款专为 BungeeCord 网络设计的跨服聊天系统插件,由作者 Favorlock 开发并维护。版本号 0.6.1,曾在 SpigotMC 获得 4.7 / 5.0 的高评分(7681 次下载)。插件从最初仅支持单词过滤的请求功能,逐步演变为一套完整的聊天解决方案,支持正则表达式脚本、全局聊天、频道系统以及 Factions 阵营聊天隔离。不过,请注意:此版本已被标记为 Deprecated(已废弃),作者明确表示不再提供任何支持,也不再继续开发。若你正在寻找稳定且持续更新的聊天插件,建议优先考虑其他替代方案(如 VentureChat、BungeeChat 等)。


核心功能

  • 🌐 全局聊天与服务器本地聊天切换:玩家可通过 /bcp verbose 指令在全局和服务器内聊天模式间切换,灵活控制消息传播范围。
  • 📡 频道系统:支持动态创建、删除频道,并可为频道设置密码、昵称、格式以及最大玩家数。玩家可以使用 /bcp focus/bcp join 等指令加入或聚焦特定频道。
  • ✂️ 正则表达式过滤(Regex):内置强大的规则引擎(由 Tremor 开发),可用正则表达式匹配并处理敏感词汇,支持替换、警告、踢出、日志记录等操作。可针对特定权限或玩家忽略规则。
  • 🛡️ 阵营(Factions)聊天隔离:指定若干服务器为“阵营服务器”,配合 Bukkit 附加组件,可防止阵营/联盟聊天被广播到其他服务器,保护阵营私密对话。
  • 🏷️ Vault 前后缀支持:通过 BungeeChat+Bukkit 附加模块,可读取 Vault 权限/经济插件的前后缀,在聊天格式中显示。

使用场景

🔹 中小型 BungeeCord 服务器网络:如果你只需要基础的跨服聊天功能,且不追求最新特性,BungeeChat+ 可以快速搭建跨服聊天环境。
🔹 需要正则过滤的服务器:若你的社区对聊天内容有严格管控(例如未成年玩家较多),其正则规则系统非常灵活,可定制任意复杂的过滤逻辑。
🔹 阵营服务器:如果你部署了 Factions 玩法,并希望不同阵营的聊天仅在所属服务器内传播,该插件提供了现成的支持。
🔹 已有 BungeeYAML 依赖的服务器:插件依赖 BungeeYAML,若你已在使用该库,可降低额外依赖开销。

⚠️ 注意:该插件已废弃,缺乏后续安全更新和兼容性维护。建议在测试环境验证后再用于生产,并随时准备迁移。


配置说明

主配置文件(config.yml)示例:

# BungeeChatPlus - By Favorlock

Settings:
  DefaultChannel: Global
  GlobalChatOnLogin: true
  MaxChannelsPerChatter: 3
  EnableRegex: true
  EnableRegexLog: true
  Messages:
    warnmsg: '&4[&6BungeeChat+&4] &4Warned by BungeeChat+!'
    kickmsg: '&4[&6BungeeChat+&4] &4Kicked by BungeeChat+!'
  SendToLocalChat:
  - server1
  - server2
FactionServers:
- factions

频道配置示例(Global.yml):

Name: Global
Nick: G
Format: '&8[&2%nick&8] %prefix&6%player&7%suffix: %message'
Server: ''
Password: ''
MaxChatters: -1

规则配置文件(rules.txt)示例:

# 匹配各种脏话变体,替换为 fudge 并警告
match f+u+c+k+|f+u+k+|f+v+c+k+|f+u+q+
then replace fudge
then warn Watch your language please
then log

# 匹配特定侮辱词汇,忽略拥有对应权限的玩家
match cunt|whore|fag|slut|queer|bitch|bastard
ignore permission bungeechat.bypass
then deny
then log

兼容性与注意事项

  • 📦 依赖:必须安装 BungeeYAML(可通过 Jenkins 或 SpigotMC 获取)。
  • 🖥️ Bukkit 附加组件BungeeChat+Bukkit 需单独安装在子服务器上,用于 Vault 集成和 Factions 聊天隔离。
  • 🔧 权限节点:所有权限均为小写,例如 bungeechat.colorsbungeechat.verbose 等。可通过 * 通配符简化设置。
  • ⚠️ 废弃声明:作者已停止所有支持,未来可能与高版本 Minecraft 或 BungeeCord 不兼容。此外,已知可能存在稳定性问题,请做好备份。
  • 📂 源码与开发版:源码托管于 GitHub,开发版可通过 Jenkins 获取,但同样不受支持。

本文基于 SpigotMC 原始介绍重写,旨在帮助玩家了解该遗留插件的功能。生产环境请谨慎使用。

📥 下载地址

🔗 SpigotMC 官方页面:https://www.spigotmc.org/resources/3/

🌐 外部下载:http://ci.md-5.net/job/BungeeChatPlus/lastSuccessfulBuild/artifact/target/BungeeChatPlus-0.6.1-SNAPSHOT.jar

⚠️ 请前往 SpigotMC 官方页面下载最新版本,确保文件安全。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容