跳到正文

Middle-Earth Additions: Npc

作者:Trep

将中土世界的居民变成可以互动的商人和交易者。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Middle-Earth NPC

Minecraft Version
Mod Loader
License

概述

Middle-Earth NPC将中土居民变成可互动的商人和贸易者。为 NPC 分配职业,建立基于阵营的商业体系,并在中土的九大主要阵营中打造一个生机勃勃的经济体系。

功能

NPC 职业系统

  • 铁匠职业:NPC 会出售武器、盔甲、原材料和附魔书
  • 农民职业:NPC 会提供食物、作物和农用物资
  • 自动检测工作站(铁匠使用铁砧,农民使用堆肥桶)
  • 智能 AI 寻路,可认领并维护工作站

阵营交易

  • 中土全部 9 个阵营均拥有独特的商店库存:
  • 刚铎、洛汗、夏尔、艾辛格
  • 罗瑞恩、长须族、魔多、迷雾族、河谷镇
  • 使用中土货币(铜币、银币、金币),并提供阵营专属物品和定价
  • 可通过 JSON 文件配置商店数据

职业管理

  • 使用 /npcrole <role>手动为 NPC 分配职业
  • 通过右键交互系统确认待处理的职业分配
  • 只有平民和民兵等级的 NPC 才能分配职业
  • 世界存档间持久保存数据

数据包自定义

  • 使用数据包覆盖默认商店
  • 创建 data/me-npc/farmer/<faction>.json 或 data/me-npc/blacksmith/<faction>.json
  • 自定义任意阵营商人的物品和价格
  • 示例:data/me-npc/farmer/gondor.json修改刚铎农民的库存

使用方法

  1. 找到任意阵营的平民或民兵 NPC
  2. 在 NPC 附近使用 /npcrole blacksmith 或 /npcrole farmer
  3. 右键点击 NPC,确认职业分配
  4. NPC 会寻找附近的工作站并开始交易
  5. 如需移除职业,使用 /npcrole clear

运行要求

  • Minecraft:1.21.1
  • Fabric 加载器 + Fabric API
  • Middle-earth Mod(1.5.3-1.21.1-alpha 或兼容版本)

安装

  1. 安装 Fabric 加载器和 Fabric API
  2. 安装 Middle-earth Mod
  3. 安装 Cardinal Components API
  4. 将此模组的 jar 文件放入 mods 文件夹
  5. 启动游戏,开始打造你的中土经济体系

技术详情

  • 支持 Fabric,可在客户端和服务器端运行
  • 基于 Mixin 扩展实体,实现无缝集成
  • 采用数据驱动的商店配置,便于自定义
  • 使用 Cardinal Components 持久保存 NPC 职业数据

许可与鸣谢

  • 许可证:请参阅 LICENSE
  • 为中土模组社区打造
  • 感谢 Fabric 和 Cardinal Components 团队

将你的中土聚居地打造成繁荣的商业和贸易中心

常见问题

Middle-Earth Additions: Npc 支持哪些 Minecraft 版本?

Middle-Earth Additions: Npc 支持 Minecraft Java 版 1.21.1–1.21.8,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Middle-Earth Additions: Npc 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Trep 的其他作品

查看全部 →