开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[JE服务端] nftown_NpcTalk?不要再让你的NPC只能右键打开菜单啦?

 发表于 2025-7-12 23:38:50|显示全部楼层|阅读模式 IP:四川省
插件发布
中文名:nftown_NpcTalk
外语名:nftown_NpcTalk
支持版本:1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 1.21.x 
适用服务端:CraftBukkit Spigot 
插件属性:本体插件 
插件类型:聊天 
前置插件:无前置
来源:原创
原帖地址:-
下载地址:https://www.minebbs.com/resources/nftown-npctalk-npc.11885/
最后更新:2025-07-12
NpcTalk 插件
一个简单的Minecraft Spigot插件,用于向玩家发送预设消息、播放声音、应用缓慢效果并执行命令。
功能
  • 向指定玩家发送预设消息(支持多行)
  • 支持颜色代码(&a格式和十六进制颜色代码&#RRGGBB)
  • 播放声音效果
  • 应用缓慢效果(可配置持续时间)
  • 延迟执行指定命令
  • 支持Tab补全功能
  • 支持重载配置命令
命令/npctalk <玩家名> <消息预设> <指令>/npctalk reload
例如:
/npctalk MFDR27 你好 help
这将向玩家MFDR27发送"你好"预设中的消息,播放配置的声音,应用缓慢效果,并在效果结束后执行help命令。
配置
插件配置文件(config.yml)结构如下:
[size=1.2]yaml:
# 缓慢效果持续时间(秒)slow-effect-duration: 2# 消息预设message-presets:你好:messenger: - "&a欢迎来到服务器"- "&e这里是NFT服务器"- "&b祝您游戏愉快!"sound: "entity.experience_orb.pickup"再见:messenger:- "&e感谢您的访问,期待再次见到您"- "&6下次再见!"sound: "entity.player.levelup"提示:messenger:- "&b请注意查看服务器公告"- "&9有任何问题请联系管理员"sound: "block.note_block.pling"彩色:messenger:- "&a绿色 &b天蓝色 &c红色 &d粉色"- "&e黄色 &f白色 &1深蓝色 &2深绿色"- "&3青色 &4深红色 &5紫色 &6金色"- "&7灰色 &8深灰色 &9蓝色 &0黑色"- "&#FF0000红色 &#00FF00绿色 &#0000FF蓝色"sound: "entity.player.levelup"

配置说明
  • slow-effect-duration: 缓慢效果的持续时间(秒)
  • message-presets: 消息预设列表
  • 预设名称(如"你好"):
  • messenger: 发送给玩家的消息文本(支持多行和颜色代码)
  • sound: 播放的声音ID
颜色代码
插件支持以下颜色代码格式:
  • 传统颜色代码:&a、&b等
  • 十六进制颜色代码:&#FF0000(红色)、&#00FF00(绿色)等 颜色代码对照表:
  • &0 黑色
  • &1 深蓝色
  • &2 深绿色
  • &3 青色
  • &4 深红色
  • &5 紫色
  • &6 金色
  • &7 灰色
  • &8 深灰色
  • &9 蓝色
  • &a 绿色
  • &b 天蓝色
  • &c 红色
  • &d 粉色
  • &e 黄色
  • &f 白色 格式代码:
  • &l 粗体
  • &m 删除线
  • &n 下划线
  • &o 斜体
  • &k 随机字符
  • &r 重置格式
权限
  • nftown.npctalk: 允许使用/npctalk命令(默认仅OP可用)
  • nftown.npctalk.reload: 允许使用/npctalk reload命令重载配置(默认仅OP可用)
安装
  • 下载插件JAR文件
  • 将JAR文件放入服务器的plugins文件夹
  • 启动或重启服务器
  • 编辑生成的config.yml文件,根据需要自定义消息预设
声音ID参考
您可以在配置文件中使用以下两种方式指定声音:
  • 使用Sound枚举名称(如 ENTITY_EXPERIENCE_ORB_PICKUP)
  • 使用命名空间ID(如 entity.experience_orb.pickup) 常用的声音ID示例:
  • entity.experience_orb.pickup - 经验球拾取声
  • entity.player.levelup - 玩家升级声
  • block.note_block.pling - 音符盒声音
  • entity.villager.yes - 村民肯定声
  • entity.villager.no - 村民否定声




苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

| 由 木韩网络 提供支持 | GMT+8, 2026-2-3 07:33

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4