
交互实体
将任何生物变为一个完整脚本化的NPC,包含分支对话、任务和条件,只需通过简单的JSON文件,无需编码。
查看大图InteractEntity
将任意生物变成完全脚本化的NPC。分支对话、任务、条件选择和故事链——全部通过简单的JSON文件实现。无需Java。
✨ 特性
- 💬 分支对话,包含选项和可见性条件
- 📜 任务系统,带HUD追踪器和日志(按
J打开) - 🔗 多NPC故事链——一个NPC的动作可触发另一个NPC
- 🎭 19种条件:物品(含NBT/模组物品)、生命值、饥饿值、时间、天气、生物群系、维度、击杀数、变量、声望、成就、已访问节点……
- ⚡ 28种动作:给予/移除物品、运行指令、传送、粒子效果、声音、镜头抖动、状态效果、任务、声望、变量、表情……
- 🧙 自动生成——NPC在玩家加入世界、对话后或进入特定区域时出现
- 🎨 动态皮肤加载器——将自定义
.png皮肤(或玩家皮肤)直接放入config/interactentity/skins/文件夹,无需重新构建。支持自定义头像、背景和颜色代码(&a、十六进制&#FF6600) - 🌐 支持多人游戏——服务器内共享进度(全局范围)
📦 快速开始
- 将
.jar文件放入mods/文件夹 - 启动游戏——会自动创建
config/interactentity/dialogues/文件夹 - 添加描述对话的JSON文件:
{
"target": { "name": "Old Zombie", "tag": "old_zombie" },
"entry": "start",
"nodes": {
"start": { "text": "&f你好,旅行者……", "next": "end" },
"end": { "text": "&7*僵尸陷入沉默*" }
}
}
- 执行
/dialogue reload,然后生成生物并右键点击它:
/summon zombie ~ ~ ~ {CustomName:'"Old Zombie"',CustomNameVisible:1b,Tags:["old_zombie"]}
提示:在JSON中添加
summon块,之后就可以使用/npc spawn old_zombie指令。
📚 完整文档
全部28种动作、19种条件、示例、GUI自定义、多NPC故事链——请查看GitHub上的完整README(英文+俄文)。
🛠️ 要求
- Minecraft 1.20.1 + Forge
- GeckoLib(必需依赖!)
- 客户端+服务端(模组两端都需要安装)
🇷🇺 俄文
将任意生物变成完整功能的NPC。分支对话、任务、条件和故事链——全部通过简单的JSON文件实现。无需Java或插件。
✨ 功能
- 💬 分支对话,带回答选项和按钮可见性条件
- 📜 任务系统——HUD追踪器和日志(按
J打开) - 🔗 NPC链——一个NPC的动作触发另一个NPC
- 🎭 19种条件:物品(含NBT/模组物品)、生命值、饥饿值、时间、天气、生物群系、维度、击杀数、变量、声望、成就、已访问节点……
- ⚡ 28种动作:给予/移除物品、指令、传送、粒子、声音、镜头抖动、状态效果、任务、声望、变量、表情……
- 🧙 自动生成——NPC在玩家加入世界、对话后或进入区域时出现
- 🎨 动态皮肤加载器——将
.png(或玩家皮肤)直接放入config/interactentity/skins/文件夹,无需重新构建。支持自定义头像、背景和颜色代码(&a、十六进制&#FF6600) - 🌐 多人游戏——服务器内共享进度(全局范围)
📦 快速开始
- 将
.jar放入mods/文件夹 - 启动游戏——将创建
config/interactentity/dialogues/文件夹 - 添加包含对话的JSON文件:
{
"target": { "name": "Старый Зомби", "tag": "old_zombie" },
"entry": "start",
"nodes": {
"start": { "text": "&f你好,旅行者……", "next": "end" },
"end": { "text": "&7*僵尸陷入沉默*" }
}
}
- 执行
/dialogue reload,生成生物并右键点击:
/summon zombie ~ ~ ~ {CustomName:'"Старый Зомби"',CustomNameVisible:1b,Tags:["old_zombie"]}
提示:在JSON中添加
summon块,就可以使用/npc spawn old_zombie指令。
📚 完整文档
全部28种动作、19种条件、示例、GUI自定义、NPC故事链——请查看GitHub上的完整README(英文+俄文)。
🛠️ 要求
- Minecraft 1.20.1 + Forge
- GeckoLib(必需依赖!)
- 客户端+服务端(模组两端都需要安装)
正在加载版本记录…














正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。