NPC——一个支持3D/4D的NPC插件

插件 NPC——一个支持3D/4D的NPC插件 1.0.0

版权类型
转载
API版本
3.x.y
版权链接
见下载地址
语言支持
简体中文
NPC
一个为 PocketMine-MP 制作的NPC插件
这个插件基于 PocketMine-MP 的插件API上并且可能不会支持 其他的PocketMine分支.

lirDhsZQ9eU5caL.png

图片来源:插件GitHub ReadMe.md

指令

指令说明
/npc create [类型] [名称] [皮肤文件路径(可选)] [模型文件路径(可选)创建一个实体
/npc remove删除一个实体
/npc edit [message/command/scale] [args...]
其中
message:消息
command:指令
scale:大小
例如
/npc edit command spawn 即为这个NPC设置/spawn指令,玩家点击这个NPC以后就会执行这个命令
编辑一个实体
/npc get获取一个实体

功能
不使用实体class.
你可以随意新建 & 改版 实体.
你可以自定义NPC的皮肤.
模型皮肤也可以被支持.
如果你想使用模型皮肤, 你需要设置 geometryName: "你的模型名称" 在由BlockBench生成的json文件中.

汉化文件 eng.yml
plugin.prefix: "§b§l[NPC] §r§7"
plugin.loaded: "已加载"
plugin.disabled: "已卸载"
ext-gd.missing: "GD拓展尚未安装"
path.notExist: "文件 {%0} 不存在"
entity.spawn: "{%0} 实体已创建"
entity.path: "请输入皮肤 (Skin)或者模型(Geometry) 文件的路径" entity.geometry: "在指定的模型文件中无法找到模型名称(GeometryName)"
entity.notExist: "指定的实体不存在"
entity.delete: "成功删除实体"
entity.notExistId: "指定实体不存在"
command.create.usage: "/npc create [类型] [名称] [皮肤文件路径(可选项)] [模型文件路径(可选项)] - 创建实体"
command.delete.usage: "/npc remove [id] - 删除实体"
command.edit.usage: "/npc edit [command|message|scale] [文本...] - 编辑实体"
command.get.usage: "/npc get - 获取实体"
command.item.usage: "/npc item - 给NPC设置手持物品"
command.onlyAccept: "{%0} 只接受 {%1}"
command.entity.list: "实体列表: "
command.list.empty: "指定列表为零"
command.list: "指定实体列表: "
command.remove.message: "请点击你想要删除的实体"
command.edit.message: "请点击你想要编辑的实体"
message.notExtend: "指定实体不是一个NPC"
message.noGeometryName: "请插入 geometryName 在 {%0}"
  • 喜欢
Reactions: jzaawmx521

Latest reviews

怎么添加4D皮肤没有详细教程
Back
Top Bottom