跨服聊天插件-实现多子服务器之前玩家相互聊天
版权类型:原创
插件中文名: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
评论(0)