我的NPC

我的NPC

一个现代化、高度可定制的NPC系统,适用于客户端和服务器,并带有高级生态系统集成。

My NPCs Banner

Twitter CurseForge Modrinth

My NPCs: A Living World 是一个现代化、高性能且高度通用的NPC创建系统,专为现代Minecraft从零构建。它为客户端和服务器提供无缝、无缺陷的体验,让你能够完全掌控,为你的世界、冒险地图和RPG服务器注入生机。

🌐 支持语言:

EN | ES (es, cl, ar, mx) | PT (br) | CZ | DE | FR | NL | HU | ID | KO | PL | RU | SV (se) | ZH (cn, tw)

⚙️ 最新更新内容:

  • [兼容性] 在 NeoForge 之外,新增了完整的原生 Fabric 支持。
  • [新角色] 新增了专门的 招式教学师角色,用于教授自定义生物招式。
  • [集成] 添加了与 TM Craft 的开箱即用的原生兼容性。
  • [修复] NPC 持久化程序已彻底重做;NPC 将不再因区块卸载、意外崩溃或服务器重启而消失或无法保存。

Separator

🚀 主要特点

  • 原生现代性能: 原生为 Minecraft 1.21.1 和 Java 21 构建,并支持 NeoForge 和 Fabric 双加载器。
  • 零依赖: 只需拖放即可游玩。无需额外库模组即可解锁其全部核心潜力。
  • 完全自定义: 轻松调整属性、AI行为、物品栏布局、自定义掉落物、全局设置、模型,并应用你自己的自定义皮肤。

My NPCs in World

通过高度自定义、动态的 NPC 为你的世界注入生机,它们与你的服务器环境原生兼容。

Separator

🎭 NPC 角色与职业

通过为 NPC 分配深层功能和交互行为,赋予它们在 world 中独特的使命。每个选项都代表一个完全独立的机制:

👥 角色 ⚒️ 职业
- 物品商人: 标准的以物易物和商店机制。支持需要最多 2 个输入物品或经济货币 (Cobbledollars) 来交换特定物品资产的交易。
- 银行家: 玩家物品的安全存储库。原生集成经济网络,可安全存放和管理 Cobbledollars 账户。
- 传送师: 在区域间建立自定义的快速旅行路径点网络。
- 邮差: 处理异步物品邮件投递和网络物流。
- 追随者: 可雇佣的伙伴,能够动态地协助玩家并与之同行。
- 伙伴: 专门负责旅行和防御目标的活跃同伴。
- 对话: 设计分支结构的文本树和沉浸式传说文本链。
- 招式教学师: 专门用于配置和向队伍生物教授特定自定义招式组合的角色。
- 宝可梦商人 (Cobblemon): 先进的生态系统交易框架。处理标准生物交换,具有自定义玩家/服务器冷却限制、固定/镜像等级,并可要求最多 3 个额外物品。
- 宝可梦训练师 (Cobblemon): 高度可配置的战斗系统。定义自定义前缀、等级、战斗冷却时间和击败后的奖励结构。
- 吟游诗人: 播放自定义的环境背景音乐循环和音频流。
- 治疗师: 恢复玩家生命值参数 (并完全治疗 Cobblemon 队伍)。
- 守卫: 保护并防御预定义的周边区域免受敌对实体侵害。
- 物品给予者: 发放预定义的每日冷却物品、奖励或礼包。
- 区块加载器: 保持关键区块和自动化机器全天候运行。
- 傀儡: 允许对 NPC 模型进行精确的美学静态摆姿。
- 建筑师: 执行快速的结构蓝图建造过程。
- 农民: 运行持续的自动化农业、收获和耕作循环。
- 刷怪器: 配置自动化的自定义生物波次生成行为。

Display GUI

高级美学配置菜单 (尺寸、披风、Boss 血条和可见性选项)。

Skins Selector GUI

内置的自定义纹理和精灵图文件夹层级选择器。

Separator

🔌 Cobblemon 与生态系统的原生集成

My NPCs 具有对顶级生态系统模组的强大自动检测功能。当整合包中存在 Cobblemon 或如 TM Craft 之类的附加组件时,专门的底层结构选项将立即解锁:

  • 招式教学师与回忆支持: 无缝地在你的世界中部署专门的招式教学师,与基础生物机制和如 TM Craft 等技术机器系统完全集成。
  • 高级宝可梦训练师角色: 设置高度可定制的战斗结构。定义等级、自定义战斗前缀 (例如,道馆馆主、四天王)、战斗限制和尝试/获胜次数限制。击败它们可以触发物品掉落或直接执行服务器控制台命令。
  • 宝可梦商人角色: 一个完全独立的专门角色,专攻生物经济。设置专门的宝可梦对宝可梦交换,包括自定义携带物品预设、冷却限制、镜像等级配置,以及最多 3 个额外物品需求。
  • 智能宝可梦治疗: 原生的 治疗师 职业在交互时自动适应,完全治疗并恢复你队伍的 Cobblemon,前提是在最大 6 格距离内放置了 治疗机器 方块。
  • 任务与经济挂钩: 与 FTB Quests 进度和 Cobbledollars 货币网络的开箱即用的内置兼容性。

Advanced Menu GUI

通过简洁的高级设置轻松分配和关联自定义角色与职业。

Trainer Config GUI

深入的训练师属性配置、战斗条件、冷却时间和奖励面板。

Pokémon Stats Editor

全面的宝可梦数据管理工具:以完美的精度调整等级、闪光状态、性格、个体值/努力值和单独的技能池。

Separator

🔥 自定义方块:下界熔炉

厌倦了管理燃料?下界熔炉 引入了一种为进阶世界和服务器环境设计的智能实用机制:

  • 无限燃烧: 得益于其下界岩基底,只要内部有待冶炼的原材料,这个熔炉就会持续点亮并燃烧。无需额外煤炭。
  • 交互控制: 你可以随时使用 锹 右键点击方块手动熄灭火焰,并使用 打火石 安全地重新点燃它。

下界熔炉合成配方:

Nether Furnace Recipe

Separator

🛠️ 创造与管理工具

该模组引入了一个广泛的专用创造物品和实用方块库,使创建过程变得轻松:

  • 法杖与工具: 克隆器、生成器、路径编辑器、脚本工具、坐骑调整器和原始 NBT 编辑器。
  • NPC 罐: 一种类似金绳结的工具。随时随地捕获、移动和部署你的自定义创作。
  • 智能方块: 可编程红石方块、定位方块、功能性邮箱、即时建造方块和结构复制器。

Separator

🔮 未来路线图与社区投票

这个项目正在积极开发中,并会持续更新新的系统和社区要求的功能。

🗳️ 塑造生态系统!

未来与其他热门模组的原生集成以及开发优先级直接由我们的社区驱动。前往我们的 Patreon 参与积极的投票、讨论和独家功能投票!

Separator

Support on Patreon

🧡 在 Patreon 上支持我的工作并解锁独家特权!

Separator

📦 探索我的生态系统中的其他模组

发现更多为现代服务器环境原生构建的轻量级、高性能独立原版扩展。

My NPCs

My Picture Frame

WorldGuard (Ported)