跨服聊天插件-实现多子服务器之前玩家相互聊天

版权类型:原创
插件中文名:nyt-chat
插件英文名:nyt-chat
原帖地址:
支持的核心:velocity paper
前置组建:PlaceholderAPI
适配版本:1.20.4及以上版本

1.0.0版本功能一览

自定义聊天格式,服务器前缀、敏感词。

插件简介

全域聊天互联:

基于 Velocity/Paper 核心构建跨服务器通信框架,实现多子服玩家无缝对话,突破传统单服聊天边界,支持动态服务器前缀标识(如 [生存区] [主城]),清晰溯源消息归属。

全自由度聊天格式配置:

深度集成 PlaceholderAPI,支持自定义文本颜色、玩家称号、交互式按钮等元素,可配置如 {服务器} {玩家} ▶ {内容} 等复合式消息模板,适配 RPG、生存、小游戏等多类型服务器生态。

智能语义过滤系统:

内置正则表达式与关键词双引擎,支持分级敏感词屏蔽(如广告、辱骂、隐私泄露),并可通过「***」替换或自定义提示语柔性处理违规内容,维护纯净聊天环境。

技术特性

轻量化设计:低资源占用架构,适配 1.20.4 及以上版本,无冗余依赖
动态扩展性:开放 API 接口,支持二次开发插件联动功能(如经济系统、成就弹幕)
多协议兼容:完美匹配 Velocity 代理层与 Paper 优化端,确保跨服消息零延迟同步。

应用场景

群组服生态:解决分区服务器间「信息孤岛」问题,增强玩家社区归属感
赛事直播互动:通过跨服广播实现观赛玩家实时交流
管理协同:管理员跨服务器发送指令预警或公告

安装与配置

下载最新版本的插件JAR文件
将JAR文件放入服务器的plugins文件夹中
重启服务器或使用插件管理器加载插件
初次启动时,插件将自动创建必要的配置文件

配置文件

Config文件傻瓜式配置

服务器指令

/nytchat reload 重载配置文件
指令权限是nytchat.command,默认op拥有。

测试

velocity端启动日志:

paper端启动日志:

游戏内测试:

测试版本1.20.4
api版本1.20

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。