服务器使用量
未统计
服务玩家数
未统计
下载量
4,642
插件详细介绍
EmoteNPC 是一个用于创建 NPC 的插件,该 NPC 可以播放所有 LabyMod 表情动作。播放的表情可以通过一个包含所有表情的 GUI 来选择。NPC 的皮肤将始终与您自己的皮肤保持一致。
核心功能
- 创建一个可以播放所有 LabyMod 表情的 NPC。
- 通过右键点击 NPC 打开 GUI 来选择要播放的表情(重载服务器后需要重新加入才能生效)。
- NPC 的皮肤会自动设置为当前玩家的皮肤。
- 支持多种 NPC 行为设置,如跟随玩家潜行、注视玩家等。
配置说明 (`config.yml`)
配置文件允许您自定义 NPC 的外观、位置、消息和交互设置。
主要配置项
- prefix: 插件消息前缀,例如
"&6EmoteNPC &8|"。 - npc:
- **name**: NPC 的显示名称,例如 `"&bEmotes"`。- **location**: NPC 的生成位置(世界、坐标、朝向)。- **settings**:- `toggleSneak`: 是否让 NPC 在玩家潜行时也潜行。- `lookClose`: 是否让 NPC 始终注视附近的玩家。- scoreboard: 记分板显示的文本和颜色设置。
- inventory: GUI 菜单的标题、分页和按钮文本。
- command: 各种命令执行后的反馈消息。
- message: 播放表情和错误提示消息。
- debug: 调试模式开关。
命令列表
/emote- 显示所有可用命令。/emote reload- 重新加载config.yml配置文件。/emote set location- 将 NPC 的位置设置到您当前的位置。/emote toggle lookclose- 切换 NPC 是否始终注视玩家(开启),或看向config.yml中设定的方向(关闭)。/emote toggle sneaking- 切换 NPC 是否在玩家潜行时也跟随潜行。
权限节点
emote.command- 允许使用/emote基础命令。emote.command.reload- 允许使用/emote reload命令。emote.command.set- 允许使用/emote set location命令。emote.command.toggle- 允许使用/emote toggle lookclose和/emote toggle sneaking命令。
使用与交互
如何打开表情选择菜单
- 在游戏中,右键点击 EmoteNPC 即可打开表情选择 GUI。
- 注意:服务器重载 (
/reload) 后,您需要重新加入服务器才能使右键点击功能生效。
如何设置 NPC
- 使用
/emote set location将 NPC 放置在您想要的位置。 - 使用
/emote toggle sneaking和/emote toggle lookclose来调整 NPC 的行为。 - 修改
config.yml文件以自定义 NPC 名称、消息等,然后使用/emote reload应用更改。
注意事项
- 此插件功能需要玩家安装 LabyMod 客户端。未安装 LabyMod 的玩家将收到提示消息。
- NPC 皮肤是动态的,会匹配当前与之交互的玩家的皮肤。
测试支持版本
版本分布
基本信息
插件名称
LabyMod Emote NPC
作者
Funboyy
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
4
最近版本
暂无数据
-