跳到正文

Youkai’s Homecoming-unofficial-port

作者:yinyuze

Youkai's Homecoming 的非官方 1.21.1 移植版。原作者为 lcy0x1,由 yinyuze 移植,基本包含了全部 1.20.1 内容。

收藏

介绍

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

Youkai’s Homecoming — 非官方 1.21.1 NeoForge 移植版

这是由 Youkai’s Homecoming 移植而来的非官方版本,原模组作者为 lcy0x1,将几乎全部 1.20.1 内容带到了 Minecraft 1.21.1 / NeoForge。

经原作者许可,由 yinyuze 移植。源代码、许可证及所有原始设计的署名均归 lcy0x1 和上游贡献者所有。


⚠️ 署名与许可证

  • 原模组:Youkai’s Homecoming,作者 lcy0x1 — GitHub
  • 许可证:LGPL-2.1-only(继承自上游项目)
  • 此移植版:由 yinyuze 维护,并经 lcy0x1 许可
  • 移植版源代码:GitHub 仓库

如果你遇到的漏洞在原版 1.20.1中也存在,请向上游仓库报告,而不是在此处报告。
对于由此移植版引入的漏洞(1.21.1 特有问题),请使用本项目的问题追踪器。


此移植版为 1.21.1 带来了什么

此移植版将大部分 1.20.1 内容迁移到了 1.21.1 NeoForge 生态。以下是功能概览。

🍱 食物与烹饪系统

完整的东方主题烹饪系统,已全部移植并集成 JEI:

  • 烹饪锅 — 小铁锅、矮铁锅、汤锅(3 种尺寸)
  • 料理板 — 寿司、卷物及组合料理
  • 木盆 — 捣制配方,可批量加工
  • 蒸锅 + 蒸架 + 锅盖 — 可堆叠的蒸制烹饪
  • 酱料架、食材架、酒架 — 装饰性储物
  • 摩卡壶、水壶、发酵桶、晾晒架 — 用于制作咖啡、茶、发酵饮品和干货
  • 砧板配方 — 超过 25 种自定义切法(寿司备料、食材加工等)
  • 70 多种烹饪锅配方 — 完整的东方料理系列(拉面、团子、麻薯、寿司、咖喱等)

👥 东方角色

完整的 AI 行为、交易系统和任务机制:

  • 博丽灵梦 — 通过捐款箱召唤;完成喂食任务可获得她的发带;村民受到伤害时会发怒
  • 琪露诺 — 妖精 AI、猎捕青蛙(掉落冰冻青蛙)、交易、冻结弹幕
  • 露米娅 — 喂食肉类机制、蓄力攻击模式;在 Ex 难度下被击败时掉落发带
  • 声望系统会根据角色做出不同反应
  • 捐款箱 — 投入绿宝石/金锭即可召唤灵梦

🌸 装备与机制

所有帽子和发带均已移植,并保留原有行为:

| 物品 | 效果 |
|—|—|
| 灵梦的发带 | 创造模式飞行;弹幕可无视魔法防护;初始资源 +1;碰撞箱缩小 10% |
| 露米娅的发带 | 攻击力 +25%;击杀时掉落生物头颅(骷髅/凋灵骷髅/僵尸/苦力怕/猪灵);无需刀即可掉落肉和血(使用刀可获得额外掉落);持续获得妖化效果 |
| 琪露诺的发带 | 魔法伤害可冻结目标和青蛙;持续获得妖精效果 |
| 琪露诺的翅膀 | 妖精效果生效时可进行创造模式飞行 |
| 诹访子的帽子 | 村民面前的青蛙吃掉掠夺者后掉落;持续获得原住民效果 |
| 古明地恋的帽子 | 连续 N 次格挡古明地恋的攻击后掉落;持续获得无意识效果 |
| 草帽 | 在青蛙处于妖化中/已妖化时为其装备,可使它们攻击掠夺者 |

🎯 弹幕系统

由内置的 danmaku_api 提供支持:

  • 圆形 / 球形 / Mentos / 泡泡 / 蝴蝶 / 火花 / 星星弹幕类型
  • 16种染料颜色
  • 升级配方:4个球形弹幕 → 1个泡泡弹幕;4个火花弹幕 → 1个星星弹幕(每种颜色)
  • 可升级的激光和激光笔
  • 基于帽子的免消耗支持:戴上对应颜色的帽子时,不会消耗同色弹幕
  • 伤害类型修改(灵梦发带 → 深渊;等)

🍴 食物与效果

  • 妖怪化 / 已妖怪化进度(食用肉类 → 成为半妖 → 成为完全妖怪)
  • 肉与熟肉 — 在妖怪效果下用刀击杀人类类型生物时掉落
  • 血瓶 — 机制相同,但需要在副手持有玻璃瓶
  • 彼岸汤、力量汤、蘑菇汤、味噌汤、海鲜味噌汤、贫穷神汤、团子粥、辉夜姬、米粉猪肉等
  • 全系列咖啡(浓缩咖啡、美式咖啡、拿铁、卡布奇诺、玛奇朵、摩卡、阿芙佳朵等)及混搭配方
  • 茶饮系列(绿茶、白茶、红茶、乌龙茶、矢车菊茶、樱花蜂蜜茶、Saidi茶、玄米茶、茶摩卡、绿水)
  • 寿司与卷物(通过烹饪板制作)
  • 多种团子(御手洗团子、黄豆粉团子、赏月团子、樱花团子、甜红豆团子)

🌍 世界生成

  • 博丽神社 — 在樱花生物群系中生成
  • 琪露诺的巢穴 — 在雪地生物群系中生成
  • 妖怪巢穴 — 在黑森林中生成
  • 樱花森林 / 樱花白桦森林 / 樱花针叶林 — 三种自定义生物群系
  • 农作物与野生植物 — 大豆、红豆、茶叶、咖啡、黄瓜、黑葡萄 / 红葡萄 / 白葡萄、曼德拉草根、优昙婆罗
  • 生物 — 野猪(森林)、鹿(森林,生成率经过平衡)、七鳃鳗(水中)、螃蟹(河流)
  • 战利品修改 — 优昙婆罗会出现在远古城市箱子中;可以在河里钓到螃蟹;七鳃鳗可在任何水域获得

🏆进度

已移植20多个原创进度,包括喂食灵梦挑战(给灵梦喂食模组中的所有非肉类食物,即可获得她的发带)。


🔗 Curios 集成(软依赖)

Curios 完全可选。没有它,模组也能正常运行;但如果安装了Curios API,每顶帽子和每条发带都会自动获得 Curios 功能:

  • ✅ 可将帽子 / 发带佩戴在任意 Curios 槽位,也可以佩戴在原版头部槽位
  • ✅ 所有帽子机制都会同时检查原版头部槽位和所有Curios 槽位——即使把露米娅的发带戴在 Curios 项链槽位,击杀生物时仍会掉落生物头颅
  • ✅多帽子叠加:如果有多个 Curios 槽位,佩戴多顶不同颜色的帽子时,各颜色的弹幕免消耗支持会叠加
  • ✅ 自定义战利品条件可以正确读取已装备的 Curios 物品(例如露米娅的头颅掉落战利品修改器)

🧩 模组兼容性

  • Lithium(NeoForge) — 兼容。青蛙 AI 混入使用@ModifyReturnValue,因此即使启用了 Lithium 的frog_attackables优化,诹访子帽子青蛙仍会攻击掠夺者。
  • Kaleidoscope(Cookery) — 兼容。烹饪锅和砧板配方会生成在youkaishomecoming命名空间下(而不是farmersdelight),以避免配方被静默覆盖。
  • Farmer’s Delight — 必需。烹饪锅和砧板的配方类型由它提供。
  • JEI — 可选。已注册所有自定义配方分类(烹饪、锅中烹饪、盆、蒸锅等)。
  • Jade — 可选。为烹饪锅、水壶和发酵桶提供提示信息。

📦 依赖项

必需

  • NeoForge 21.1.62+
  • Farmer’s Delight 1.2.4+

可选

  • JEI — 配方查看
  • Curios API — 扩展帽子/发带饰品槽支持
  • Jade — 方块提示信息
  • TerraBlender — 自定义樱花生物群系在主世界生成所必需

已内置(无需单独安装)

本模组通过 jarJar捆绑了 lcy0x1 的所有前置库模组:
l2core、l2serial、l2library、l2modularblocks、l2damagetracker、l2itemselector、l2menustacker、l2harvester、danmaku_api、fast_projectile_api。


🐛 问题反馈

请提供以下信息:

  1. Minecraft 版本、NeoForge 版本、本模组版本
  2. 其他已安装模组列表(尤其是 Lithium、ModernFix、Embeddium 等性能/AI 模组)
  3. 复现步骤
  4. 崩溃报告或 latest.log(最好两者都提供)

请在 GitHub 问题追踪页面反馈。


📜 许可证

本项目采用 LGPL-2.1-only许可证,与上游 Youkai’s Homecoming 使用相同的许可证。完整文本请见源代码仓库中的 LICENSE 文件。


🙏 致谢

  • lcy0x1 — Youkai’s Homecoming 及所有上游前置库模组的原作者,并授权本移植版本发布
  • yinyuze — 1.21.1 NeoForge 移植版本维护者
  • Touhou Project,由 ZUN 创作 — 本模组所依据的角色与灵感来源

本移植版本由社区共同制作,旨在经原作者许可,将 lcy0x1 的优秀作品带到更新版本的 Minecraft 中。所有原创内容均归上游作者所有。

常见问题

Youkai’s Homecoming-unofficial-port 支持哪些 Minecraft 版本?

Youkai’s Homecoming-unofficial-port 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Youkai’s Homecoming-unofficial-port 怎么安装?

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

评论

登录后评论和评分