**SentienceEntity**
一个强大的 Minecraft 插件,为你的 Minecraft 服务器添加具有高级功能的交互式 NPC。
- 具有自定义皮肤的交互式 NPC
- 适用于你版本的全部实体类型
- NPC 的全息图支持
- 全息图物品
- 简单的寻路功能,包含两个函数(循环、交互)
- 基于数据包的实体处理,以获得更好的性能
- 基于权限的 NPC 和全息图可见性
- 玩家互动系统
- 可定制的 NPC 行为
- 自定义 NPC 外观的皮肤获取系统
要求
- Paper/Spigot 1.21.x
命令
NPC
- /se spawnnpc | 生成一个新的 NPC
- /se editnpc <名称> | 编辑一个 NPC
- /se removenpc <名称> | 移除一个 NPC
- /se listnpc | 列出所有 NPC
- /se inspect | 进入检查器模式
全息图
- /sh createHologram <名称> | 为一个 NPC 创建一个全息图
- /sh addTextLine <名称> <文本> | 为全息图添加文本行
- /sh addItemLine <名称> | 为全息图添加物品行
- /sh setTextLine <名称> <索引> <文本> | 设置全息图指定索引的文本行
- /sh setItemLine <名称> <索引> | 设置全息图指定索引的物品行
- /sh lines <名称> | 列出全息图的所有行
- /sh removeLine <名称> <索引> | 移除指定索引的行
- /sh removeHologram <名称> | 移除一个全息图
路径
- /sp create <路径名> | 创建一个路径
- /sp remove <路径名> | 移除一个路径
- /sp addPoint <路径名> | 向路径添加一个点
- /sp removePoint <路径名> <索引> | 移除路径中指定索引的点
- /sp listPoints <路径名> | 列出路径的所有点
- /sp list | 列出所有路径
- /sp apply <路径名> | 手动将路径应用于一个 NPC
- /sp setTrigger <路径名> | 更改 NPC 的触发器类型
权限
- 'se.command' | 允许访问主插件命令
- 'se.path' | 允许访问路径命令
- 'se.hologram' | 允许访问全息图命令
待办事项:
- 对话系统(可能会使用 Minecraft 1.21.6 中新添加的对话系统。)
安装
1. 下载 SentienceEntity 的最新版本
2. 将 jar 文件放置在服务器的 `plugins` 文件夹中
3. 重新启动你的服务器