欢迎来到 HiMCBBS 论坛~

想在这里休息会么?和我们共度美好时光吧~

加入QQ群:879016948 获得最新公告,并与群友们一起聊天吹水!

注册 登录
NPC Forge — 用 ModelEngine 模型创建NPC

免费 RPG NPC Forge — 用 ModelEngine 模型创建NPC 1.3

请先注册登录后下载
版权类型
转载
插件英文名称
NPC Forge
支持的核心
  1. Bukkit
  2. Spigot
  3. Paper
  4. Purpur
  5. PufferFish
  6. PaperSpigot
  7. Leaves
  8. 其他Spigot下游
  9. 其他Paper下游
版权链接
https://www.spigotmc.org/resources/npc-forge.122020/
前置组件
ModelEngine
资源语言
  1. 英语
适配版本(Java)
  1. 1.21

🛠️ NPC Forge | 适用于 ModelEngine 模型的 NPC 插件

插件简介

NPC Forge 是一个轻量级但功能强大的 Spigot 服务器插件,可与 ModelEngine 集成,使用自定义模型创建交互式 NPC。通过该插件,您可以创建响应玩家互动、执行命令的 NPC,为您的服务器增添活力。

主要功能

  • 创建自定义模型的 NPC: 与 ModelEngine 集成,支持使用自定义模型创建 NPC。
  • 交互式点击命令: 支持玩家和服务器执行的点击命令。
  • 动态玩家跟踪/注视系统: NPC 可动态跟踪并注视玩家。
  • 简易的 NPC 管理: 提供可点击的控制,方便管理 NPC。
  • 完整的命令自动补全: 所有命令均支持自动补全,提升使用体验。
  • 简单的权限系统: 提供直观的权限管理。
  • 开发者 API 与事件支持: 为开发者提供多种事件,方便进行二次开发。

命令与权限

  • 创建与管理:
    • /npc create <名称> <模型> <显示名>:创建 NPC(权限:npcforge.create
    • /npc delete <名称>:删除 NPC(权限:npcforge.delete
    • /npc changeModel <名称> <模型>:更改 NPC 模型(权限:npcforge.changemodel
    • /npc rename <名称> <显示名>:重命名 NPC(权限:npcforge.rename
  • 位置控制:
    • /npc tp <名称>:传送到 NPC(权限:npcforge.tp
    • /npc tphere <名称>:将 NPC 传送到当前位置(权限:npcforge.tphere
    • /npc look <名称>:切换 NPC 的玩家跟踪状态(权限:npcforge.look
  • 交互命令:
    • /npc addcmd <名称> <right|left> <server|player> <命令>:添加点击命令(权限:npcforge.addcmd
    • /npc remcmd <名称> <right|left> <server|player> <编号>:移除指定编号的点击命令(权限:npcforge.remcmd
    • /npc clrcmd <名称>:清除所有点击命令(权限:npcforge.clrcmd
    • /npc lscmd <名称>:列出所有点击命令(权限:npcforge.lscmd
  • 其他:
    • /npc list:显示所有 NPC(权限:npcforge.list

开发者 API

NPC Forge 为开发者提供了多种事件,方便进行扩展和定制:

  • NPCCreateEvent:当创建 NPC 时触发。
  • NPCDeleteEvent:当删除 NPC 时触发。
  • NPCRightClickEvent:当玩家右键点击 NPC 时触发。
  • NPCLeftClickEvent:当玩家左键点击 NPC 时触发。

开发者可以监听这些事件,以实现自定义功能。

相似资源 最多浏览 查看更多
后退
顶部