跳到正文

MCA: Female Gender Physics

一款附属模组,将 Female Gender Mod(FGM)的乳房渲染和弹簧阻尼物理效果带给《Minecraft Comes Alive》(MCA)中的女性 NPC。

收藏

截图

介绍

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

⚠️ 重要——请先阅读

目前已发布 8 个版本——请选择与你的 Minecraft 版本和加载器相匹配的文件。
Minecraft 1.21.1、26.1.2 和 26.2 均提供 NeoForge 版和 Fabric 版。
1.20.1 Forge 版本提供两个 jar 文件,因为 MCA 在 7.7.1 版中重命名了内部包名。

客户端和服务器都必须安装此模组。请看下文——只在一端安装会悄悄损坏村民数据,而不是导致游戏崩溃。

这是一个非官方粉丝移植版,与 Female Gender Mod 或 Minecraft Comes Alive 的作者无关,也未获其认可。

功能介绍

  • 为女性村民(普通村民和僵尸村民)渲染胸部。纹理会在运行时根据每位村民自己的 MCA 皮肤生成,因此与村民当前使用的皮肤相匹配。
  • 加入弹簧阻尼物理效果:村民行走时会随之摆动,并对碰撞和跳跃作出反应。
  • 大小和形状由MCA 的遗传系统决定,因此这些特征会遗传、在每位村民身上随机生成,也可以在 MCA 的村民编辑器中调整。
  • 为 MCA 的基因库添加 5 种基因:间距、高度、深度、旋转和生长。
  • 在 MCA 村民编辑器中新增“更多胸部设置”页面——包含 4 个基因滑块,以及渲染、物理和显示选项。
  • 超大尺寸(v0.1.8 新增):提供本地开关和 100%–250% 的缩放滑块,让你可以放大自己屏幕上看到的效果。不会影响其他玩家或存档。
  • 发育从青少年阶段开始——婴儿、幼儿和儿童不会渲染胸部。
  • 怀孕期间生长:每次怀孕都会按随机系数增大尺寸,但最多为自然尺寸的 1.25 倍。此效果不会遗传给孩子。
  • 旧存档中已存在的村民会获得一次随机外观数值,因此不会全都长得一模一样。
  • 安装了 Townstead 后,表情动画(拥抱、跳舞等)也会驱动物理效果。26.x 版本和 MCA 7.7.1+ 版本不支持——详见下文。

为什么要下载它

如果你在玩 MCA,并希望女性村民拥有 Female Gender Mod 为玩家提供的同款身体自定义功能,这个模组就能实现。所有内容都由 MCA 现有的遗传系统驱动,而非使用独立菜单,因此村民会自然产生差异、将特征遗传给孩子,还可以通过 MCA 自带的编辑器逐个调整。

运行要求

目前已发布 8 个版本。请选择与你的 Minecraft 版本和加载器相匹配的文件。

版本 Minecraft 版本 加载器 MCA(Minecraft Comes Alive)版本 文件
1.21.1 / NeoForge 1.21.1 NeoForge 21.1.0 或更高版本 7.7.x …-neoforge-1.21.1.jar
26.1.2 / NeoForge 26.1.2 NeoForge 26.1.2.100 或更高版本 8.1.x …-neoforge-26.1.2.jar
26.2 / NeoForge 26.2 NeoForge 26.2.0.72 或更高版本 8.1.x …-neoforge-26.2.jar
1.21.1 / Fabric 1.21.1 Fabric Loader 0.16 或更高版本 7.7.x …-fabric-1.21.1.jar
26.1.2 / Fabric 26.1.2 Fabric Loader 0.19 或更高版本 8.1.x …-fabric-26.1.2.jar
26.2 / Fabric 26.2 Fabric Loader 0.19 或更高版本 8.1.x …-fabric-26.2.jar
1.20.1 / Forge 1.20.1 Forge 47.4.26 或更高版本 7.6.26 – 7.7.0-beta.2 …-forge-1.20.1.jar
1.20.1 / Forge(MCA 7.7.1) 1.20.1 Forge 47.4.26 或更高版本 7.7.1-alpha.1 – 7.7.x …-forge-1.20.1-mca7.7.1.jar

1.20.1 / Forge——我该用哪个 jar 文件?

MCA 在 7.7.1-alpha.1 中把它的包名从 forge.net.mca 改成了 forge.net.conczin.mca,而这个名字被写进了源码里,所以一个 jar 无法同时覆盖两者。因此 1.20.1 Forge 系列分为两个文件发布:

  • …-forge-1.20.1.jar — MCA 7.6.26 – 7.7.0-beta.2(7.6.26 – 7.6.28-beta.10,外加 7.7.0-beta.1/beta.2)。它把 mca 声明为 [7.6.26,7.7.0),而胸部的绘制方式取决于 MCA 版本:
    • 7.6.26 / 7.6.27 — 仅皮肤 + 衣物;头发不会被绘制。这些版本没有拼接皮肤,而把单张头发纹理绘制到突出的几何体上,会让整个形状变成头发颜色,而不是头发垂在它上面。长发村民的胸部会轻微穿模进头发里。
    • 7.6.28-beta.1 – beta.10 — 完整,包括头发:纹理取自 MCA 的拼接皮肤,与 1.21.1 构建使用的是同一条路径。
    • 7.7.0-beta.1 / beta.2 — 结果与 7.6.28-beta.x 相同(完整,包括头发)。这两个版本保留旧的 forge.net.mca 包;只有它们的实体注册包装器变了。
    • MCA 7.7.0-beta.1 完全无法启动 — 它自己的 mixin refmap 缺少 getEyeHeight 映射,所以无论是否安装本模组,MCA 在加载 Entity 时都会崩溃。这是上游 bug,已在 7.7.0-beta.2 中修复;请使用 beta.2。
  • …-forge-1.20.1-mca7.7.1.jar — MCA 7.7.1-alpha.1 及更新版本(低于 7.8)。功能集相同,只有一个例外:表情驱动的物理效果不生效,因为该功能依赖 Townstead,而 Townstead 目前还无法在 MCA 7.7 上加载(它的 mixin 仍指向旧包)。在 Townstead 缺席期间,编辑器中的两行表情设置会被隐藏,所以不会出现无效控件。一旦 Townstead 支持 MCA 7.7,同一个 jar 无需重新构建就会重新启用该功能。
  • 两个 1.20.1 jar 使用不同的基因名称,所以 外观数值不会在它们之间保留 — 在存档中途更换 jar 会重新随机一次村民外观。

早于 7.6.26 的 MCA 版本未经测试。

Female Gender Mod 本身不是必需的。两个模组可以共存 — FGM 处理玩家,本模组处理 MCA 村民。

Minecraft 26.x 构建 — 有什么不同?

  • 表情驱动的物理效果暂时不可用:Townstead 没有 26.x 版本,所以那两个控件会被隐藏,而不是毫无作用。
  • 已知问题:同时安装 Female Gender Mod 和 MCA 时,在 MCA 中把你的玩家模型设为 Villager 会导致 不渲染胸部。FGM 不支持 MCA 的村民模型;如果你想让本模组渲染玩家,请移除 FGM。这适用于 26.x 构建和 1.21.1 Fabric 构建。

⚠️ 下载前必须知道

客户端和服务端都必须安装本模组。

这不是建议。本模组会向 MCA 的基因池追加同步字段,而网络协议通过索引来识别这些字段。只在一侧安装会静默损坏村民数据(性别、名字、基因),而不是崩溃,这让诊断变得困难得多。

安装

  1. 安装带有匹配加载器的 Minecraft(见上表)
  2. 把 MCA 放入 mods 文件夹
  3. 把与你的 Minecraft 版本、加载器和 MCA 版本匹配的 jar 放入 mods 文件夹 在客户端和服务端上都要这样做
  4. 启动游戏

用法

对女性村民使用 MCA 的针或梳子打开编辑器,然后切换到 “更多胸部设置” 页面。

滑块 — 这些是每个村民的基因,会同步到服务端:

滑块 效果
分离 两侧之间的水平距离
高度 垂直位置
深度 向外凸出的幅度
旋转 向外倾斜角度

开关与物理滑块——这些是你自己的客户端设置,保存在 mcabp-client.toml:

选项 效果
启用渲染 整个模组的总开关
启用物理 关闭摆动效果,但保留渲染
独立摆动 两侧分别摆动(关闭时,两侧完全同步移动)
盔甲下显示 穿戴胸甲时仍显示胸部
穿甲摆动 胸甲不再减弱摆动效果
摆动幅度 受击和跳跃时摆动的剧烈程度
摆动时长 摆动恢复稳定所需的时间
超级尺寸 启用本地渲染缩放增强(默认关闭)
缩放比例 在你自己的屏幕上放大的幅度(100%–250%)
表情物理 表情动画是否会带动胸部(需要 Townstead)
表情摆动强度 表情动画引起的摆动强度

内容提示

这是一个用于增强外观真实感的装饰性附加模组。它为 NPC 添加非露骨的解剖模型,并使用每位村民自己的皮肤贴图进行渲染,方式与 Female Gender Mod 相同。模组不包含任何性内容或露骨素材。

致谢与许可

本模组基于上游模组,采用 LGPL-3.0 许可发布。

  • Female Gender Mod,作者 WildfireRomeo — LGPL-3.0 — 渲染与物理代码移植并修改自该模组
  • Minecraft Comes Alive (MCA) — 宿主模组 — GPL-3.0

中文

将 Female Gender Mod 的胸部渲染与弹簧-阻尼物理模拟,移植到 凡家物语(MCA) 的女性 NPC 上。本模组为非官方粉丝移植,与 Female Gender Mod、凡家物语的原作者无隶属或授权关系。

⚠️ 重要,请先读这里

共发布八个构建 —— 请按自己的 Minecraft 版本与加载器选择对应文件。
Minecraft 1.21.1、26.1.2、26.2 各有一个 NeoForge 构建和一个 Fabric 构建。
1.20.1 Forge 这一线拆成两个 jar,因为 MCA 在 7.7.1 改了内部包名。

客户端与服务端都必须安装本模组。只装一端会静默弄乱村民数据,而不是崩溃,排查起来很麻烦。

功能

  • 为女性村民(普通与僵尸)渲染胸部,贴图在运行时依据该村民自己的 MCA 皮肤动态生成
  • 弹簧-阻尼物理:行走时会晃动,也会对受击和跳跃做出反应
  • 大小与形态由 MCA 基因系统驱动,会遗传、为每个村民随机生成,并可在 MCA 村民编辑器中调整
  • 向 MCA 基因池追加 5 个基因:分离、高度、深度、旋转、发育度
  • 村民编辑器新增「更多胸部设定」页:4 个基因滑块,以及渲染、物理与显示选项
  • 超级乳房(v0.1.8 新增):一个开关 + 100%~250% 的倍率滑块,只放大你自己屏幕上的画面,不影响其他玩家与存档
  • 发育从青春期开始 —— 婴儿、幼儿、儿童不渲染胸部
  • 怀孕二次发育:每次怀孕按随机倍率增大,上限为自然值的 1.25 倍,且不遗传给子代
  • 老存档中已有的村民会自动补一次随机外观
  • 装了 Townstead 时,表情动画(拥抱、跳舞等)也会驱动物理;26.x 构建与 MCA 7.7.1+ 构建暂不支持,见下

依赖

共发布八个构建,请按自己的 Minecraft 版本与加载器选择对应文件。

构建 Minecraft 加载器 MCA(凡家物语) 文件
1.21.1 / NeoForge 1.21.1 NeoForge 21.1.0 或更新 7.7.x …-neoforge-1.21.1.jar
26.1.2 / NeoForge 26.1.2 NeoForge 26.1.2.100 或更新 8.1.x …-neoforge-26.1.2.jar
26.2 / NeoForge 26.2 NeoForge 26.2.0.72 或更新 8.1.x …-neoforge-26.2.jar
1.21.1 / Fabric 1.21.1 Fabric Loader 0.16 或更新 7.7.x …-fabric-1.21.1.jar
26.1.2 / Fabric 26.1.2 Fabric Loader 0.19 或更新 8.1.x …-fabric-26.1.2.jar
26.2 / Fabric 26.2 Fabric Loader 0.19 或更新 8.1.x …-fabric-26.2.jar
1.20.1 / Forge 1.20.1 Forge 47.4.26 或更新 7.6.26 ~ 7.7.0-beta.2 …-forge-1.20.1.jar
1.20.1 / Forge(MCA 7.7.1) 1.20.1 Forge 47.4.26 或更新 7.7.1-alpha.1 ~ 7.7.x …-forge-1.20.1-mca7.7.1.jar

1.20.1 / Forge —— 该下哪个 jar?

MCA 从 7.7.1-alpha.1 起把包名从 forge.net.mca 改成 forge.net.conczin.mca,而包名写死在源码里,一份 jar 装不下两套,所以 1.20.1 Forge 有两个文件:

  • …-forge-1.20.1.jar —— MCA 7.6.26 ~ 7.7.0-beta.2(7.6.26 ~ 7.6.28-beta.10,以及 7.7.0-beta.1/beta.2)。它把 mca 声明为 [7.6.26,7.7.0),胸部的画法随 MCA 版本而变:
    • 7.6.26 / 7.6.27 —— 只画皮肤 + 衣服,不画头发。这两个版本没有拼合皮肤,而把单张头发贴图铺到凸起的几何体上,会让整块变成发色,而不是头发垂盖下来。长发的村民胸部会略微顶穿头发。
    • 7.6.28-beta.1 ~ beta.10 —— 外观完整,包含头发:贴图取自 MCA 的拼合皮肤,与 1.21.1 那份走同一条路。
    • 7.7.0-beta.1 / beta.2 —— 与 7.6.28-beta.x 表现一致(同样完整、含头发)。这两版包名仍是旧的 forge.net.mca,只是实体注册表的包装类换了。
    • MCA 7.7.0-beta.1 本身无法启动 —— 它的 mixin refmap 缺少 getEyeHeight 映射,加载 Entity 时 MCA 自己就会崩,与本模组无关。这是 MCA 上游的 bug,7.7.0-beta.2 已修;请用 beta.2。
  • …-forge-1.20.1-mca7.7.1.jar —— MCA 7.7.1-alpha.1 及以上(低于 7.8)。功能与上面一致,只有一处例外:表情驱动物理不生效 —— 该功能依赖 Townstead,而 Townstead 目前装不上 MCA 7.7(它的 mixin 目标还是旧包名)。没装 Townstead 时编辑器里那两行表情设置会隐藏,所以不会出现「调了没反应」的控件。等 Townstead 支持 MCA 7.7 之后,同一个 jar 无需重打包就会自动恢复该功能。
  • 两个 1.20.1 jar 的基因名不同,因此外观数值不互通 —— 中途换 jar 的话,村民外观会被重新随机一次。

MCA 7.6.26 以下未经验证。

非必要安装 Female Gender Mod 本体;两者可以共存 —— FGM 管玩家,本模组管 MCA 村民。

Minecraft 26.x 构建有什么不同?

  • 表情驱动物理暂不可用:Townstead 还没有 26.x 版本,所以那两项控件直接隐藏,而不是让玩家调了没反应。
  • 已知问题:同时装了 Female Gender Mod 与 MCA 时,在 MCA 里把玩家模型设为村民,会出现胸部完全不渲染。FGM 不支持 MCA 的村民模型;想让本模组渲染玩家,请移除 FGM。此问题影响 26.x 构建与 1.21.1 Fabric 构建。

安装

  1. 安装对应加载器的 Minecraft(见上表)
  2. 把 MCA 放进 mods 文件夹
  3. 在客户端与服务端的 mods 文件夹里都放入本模组的 jar —— 按 Minecraft 版本、加载器与 MCA 版本挑对应的那个
  4. 启动游戏

使用

用 MCA 的针线或梳子对准女性村民打开编辑器,然后切到「更多胸部设定」页。滑块是村民的基因(会同步到服务端),开关与物理滑块是你自己的客户端设置(保存在 mcabp-client.toml)。

内容声明

本模组是外观拟真类附加内容,以 Female Gender Mod 相同的方式,用村民自己的皮肤贴图为 NPC 添加非露骨的解剖模型。不含色情内容,不含露骨素材。

许可与致谢

以 LGPL-3.0 许可发布,与所衍生的上游模组保持一致。

  • Female Gender Mod(作者 WildfireRomeo)—— LGPL-3.0 —— 渲染与物理代码移植并修改自该项目
  • 凡家物语 MCA —— 本模组依附的宿主模组 —— GPL-3.0

常见问题

MCA: Female Gender Physics 支持哪些 Minecraft 版本?

MCA: Female Gender Physics 支持 Minecraft Java 版 1.20.1–26.2,共 4 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

MCA: Female Gender Physics 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分