
全新村民
通过情境对话、独特个性和每位玩家的声誉来改变村民互动,使他们能够根据你的行为、他们的情绪和环境做出动态反应。
查看大图简介
为村民引入动态的、情境感知的对话与行为。他们会向玩家打招呼、闲聊八卦、记住过去的互动,并根据信任与声望调整交易。
完整描述
Whole New Villager 用动态的、情境感知的行为与对话取代了标准村民的哼声和静态互动。
村民不再只是等待玩家打开交易菜单,而是会主动向你打招呼、对周围环境做出反应、记住你过去的行为,并据此调整他们的行为。所有对话都以头顶气泡的形式呈现,确保游戏内聊天日志保持干净整洁。
情境对话示例
- 早晨:“早上好,旅行者!这天气正适合交易……呃,聊天。”
- 午夜:“你想干什么,旅行者?现在可是半夜。”
- 雨中:“又淋湿了……这场雨会把胡萝卜泡烂的,旅行者。”
- 无家可归:“没有床,没有家……你见过多余的床吗,旅行者?”
- 认领床铺:“这张床现在归我了!终于有个睡觉的地方了!”
- 手持绿宝石:“那颗绿宝石是给我的吗,旅行者?我们谈谈吧。”
- 受到伤害后:“绿宝石可抹不掉你干的事,旅行者。要买就快点。”
- 低声望:“我的货可不卖给像你这样的人。”
核心机制
- 持久记忆:每个村民都有独特的名字、性格和心情。他们对玩家持有独立的看法。
- 声望系统:和平互动会建立信任,使村民最终会称呼玩家的名字并提供更好的交易。敌对行为会导致交易被拒绝,冲突的消息会通过村民的八卦传播开来,让整个村庄对你冷淡。
- 自主行为:村民会对周围环境做出反应,包括怪物、暴风雨、铁傀儡、猫以及当地生物群系。无家可归的村民会主动寻找未被认领的床,并在夜晚回家。
操作
- 右键单击:发起对话。
- 潜行 + 右键单击:跳过对话,直接打开交易界面。
自定义
无需修改模组代码即可修改或扩展对话台词。默认台词可通过数据包覆盖,并使用 /reload 命令在游戏内重新加载。详细文档和文件格式可在 GitHub 仓库中查看。
安装
- 为你的 Minecraft 版本安装 Fabric Loader。
- 安装 Fabric API。
- 将模组的
.jar文件放入你的mods文件夹。
注意:该模组必须安装在服务端才能正常工作。客户端可以选择性安装以查看对话气泡;未安装客户端模组的玩家仍可正常加入并与服务器互动。
链接
- 源代码、Wiki 和发布版本:GitHub 仓库
- Bug 报告和功能请求:GitHub Issues
许可证
CC0 1.0 Universal(公有领域)。 本项目与 Mojang Studios 或 Microsoft 无隶属、认可或关联关系。 由 milhae77 开发。
正在加载版本记录…



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