MCA: Female Gender Physics
一款附属模组,将 Female Gender Mod(FGM)的乳房渲染和弹簧阻尼物理效果带给《Minecraft Comes Alive》(MCA)中的女性 NPC。
截图
介绍
⚠️ 重要——请先阅读
目前已发布 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 的基因池追加同步字段,而网络协议通过索引来识别这些字段。只在一侧安装会静默损坏村民数据(性别、名字、基因),而不是崩溃,这让诊断变得困难得多。
安装
- 安装带有匹配加载器的 Minecraft(见上表)
- 把 MCA 放入
mods文件夹 - 把与你的 Minecraft 版本、加载器和 MCA 版本匹配的 jar 放入
mods文件夹 在客户端和服务端上都要这样做 - 启动游戏
用法
对女性村民使用 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 构建。
安装
- 安装对应加载器的 Minecraft(见上表)
- 把 MCA 放进
mods文件夹 - 在客户端与服务端的
mods文件夹里都放入本模组的 jar —— 按 Minecraft 版本、加载器与 MCA 版本挑对应的那个 - 启动游戏
使用
用 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/版本名 下面。
评论
登录后评论和评分