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

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

插件详细介绍

插件简介

🔧 BungeeChat+Bukkit 是著名跨服聊天插件 BungeeChat+ 的 Bukkit 端扩展附加组件。它专为需要将聊天功能与服务器经济、领地插件深度整合的环境而设计,提供 VaultFactions 以及 LocalChat(本地聊天) 的支持。

⚠️ 重要提示: 该插件当前版本为 0.1.7,作者已将其标记为 Deprecated(废弃),并明确声明不再提供任何技术支持,也不再继续开发。尽管历史评分高达 5.0/5.0(基于 4817 次下载),但使用前请充分评估风险,建议寻找替代方案。

核心功能

🌟 无缝连接 BungeeChat+ 与 Bukkit/Spigot
作为桥梁插件,它让 BungeeChat+ 的跨服聊天功能能够感知 Bukkit 端的本地数据,实现更精细的聊天控制。

💎 Vault 经济与权限挂钩
通过 Vault API,聊天格式可直接显示玩家的前缀、后缀(如 %prefix%suffix),支持权限节点控制敏感词豁免。

🏰 Factions 阵营识别
可启用 FactionServer 选项,让聊天频道自动识别玩家所在阵营,实现阵营内/跨阵营消息过滤。

🔍 强大的正则表达式过滤规则
内置规则引擎支持正则匹配,可对消息进行替换、改写、警告、踢出、记录等操作。支持忽略/要求用户、权限或字符串条件。

使用场景

👥 多服务器网络中的本地聊天
在大型服务器网络中,当需要某些聊天消息仅在当前服务器传播(而非跨服广播)时,LocalChat 支持非常关键。

🔐 敏感词自动审查与替换
通过配置复杂的正则规则(如将 “f*k” 替换为 “fudge”),实现自动净化聊天内容,并记录违规行为。支持权限节点让特定玩家免受限制。

🎮 阵营服务器聊天定制
对于以 Factions 为核心的服务器,可让每位玩家的聊天前缀自动携带阵营颜色或标签,提升沉浸感。

📊 统计与日志
开启正则日志后,所有匹配规则的触发事件都会被记录,方便管理员审查聊天行为。

配置说明

插件的主要配置由 config.yml 控制,核心节点如下:

# BungeeChatPlusBukkit - By Favorlock
Settings:
  EnableRegex: true          # 启用正则过滤
  EnableRegexLog: true       # 记录正则触发日志
  Messages:
    warnmsg: '&4[&6BungeeChat+&4] &4Warned by BungeeChat+!'
    kickmsg: '&4[&6BungeeChat+&4] &4Kicked by BungeeChat+!'
  VaultSupport: true         # 启用Vault前缀/后缀支持
  FactionServer: false       # 是否为Factions服务器
  CancelChatEvents: true     # 取消原版聊天事件(由BungeeChat+接管)

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

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

📝 规则配置示例(rules.txt)
规则文件支持丰富的正则语法,位于插件数据目录。每个规则需包含一个 match 语句和至少一个 then 语句:

# 将 F-bomb 变体替换为 "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 permission.node
then randrep meep|beep|bleep|herp|derp

# 仅为特定用户改写消息(彩色)
match \btremor+\b|\btrem+\b
require user tremor77
then rewrite &bt&cREM&bor&f

兼容性与依赖

🔌 必要依赖: Vault(必须安装)

⚙️ 前置插件: BungeeChat+(BungeeCord 端主插件)

🖥️ 服务端版本: 基于 Jenkins 主动构建,支持主流 1.8~1.16+ Bukkit/Spigot 版本(未明确上限,但已废弃,新版本可能不兼容)。

📦 源代码与构建: 源码托管于 GitHub,通过 Jenkins 提供开发版构建。建议自行编译以适配最新环境。

注意事项

⚠️ 由于插件已废弃,作者不提供任何支持,且可能无法在新版 Paper/Spigot 上正常工作。建议有足够技术能力的服主在测试环境验证后方可部署。

📅 该插件最后一次更新距今较久,其依赖的 BungeeChat+ 主线也已停滞,如需现代化的跨服聊天解决方案,可考虑 VentureChatStaffChat+ 等活跃替代品。

💡 若仅需本地聊天与过滤功能,也可通过 PAPI(PlaceholderAPI)配合 CMIEssentialsX Chat 实现类似效果,维护更简单。

📥 下载地址

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

🌐 外部下载:http://ci.md-5.net/job/BungeeChatPlus-Bukkit/13/artifact/target/BungeeChatPlusBukkit-0.1.7-SNAPSHOT.jar

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

温馨提示: 本文最后更新于2026-05-12 00:09:25,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 fufuiu 的 MC 小窝
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容