幼年僵尸和村民旧模型恢复器

幼年僵尸和村民旧模型恢复器

一个Minecraft模组,完全在客户端恢复1.21.11版本“微型接管”之前的婴儿僵尸、尸壳、溺尸、村民和僵尸村民的婴儿模型。

旧版小村民与僵尸

带回经典的幼年生物!在 Minecraft 26.1 中还原 Tiny Takeover (1.21.11) 之前的幼年僵尸、幼年村民和幼年僵尸村民模型——全部通过 mixin 实现,无需资源包。


为什么有这个模组

在 Minecraft 26.1(即“Tiny Takeover”更新)中,Mojang 为幼年僵尸、幼年村民和幼年僵尸村民设计了全新的手工“迷你”模型、独立的幼年纹理以及新的幼年盔甲网格。

说实话?我个人认为新的迷你模型看起来很糟糕。大头大眼的经典幼年生物更有魅力——它们可爱、表情丰富且一眼就能认出。这个模组将它们还原为深受喜爱的 1.21.11 外观,让你能再次享受经典的幼年生物。

个人观点声明:这只是我的喜好!如果你喜欢新的迷你模型,这个模组显然不适合你——但如果你是看着经典幼年僵尸长大的,欢迎回家。


模组功能

此模组将 Tiny Takeover 幼年生物模型改革 还原为 1.21.11 外观:

  • 幼年僵尸 / 幼年尸壳 / 幼年溺尸 — 使用经典幼年变换(头部 0.75 倍,身体 0.5 倍)缩放的成年模型网格:标志性的大头幼年僵尸。
  • 幼年村民 — 使用村民 0.9375 系数缩放,然后整体再缩 0.5 倍的成年村民模型网格。
  • 幼年僵尸村民 — 成年僵尸村民模型网格 + 经典幼年变换。
  • 以上所有生物的幼年盔甲 — 使用经典幼年变换缩放的成年盔甲,使盔甲与还原后的模型完美对齐。
  • 纹理 — 幼年生物再次使用常规的成年纹理。(26.1 的 _baby.png 纹理专为迷你模型绘制,与还原后的 UV 布局不符。)

受影响的生物

  • 僵尸 — 幼年模型和纹理已还原
  • 尸壳 — 幼年模型和纹理已还原
  • 溺尸 — 幼年模型和纹理已还原
  • 村民 — 幼年模型和纹理已还原
  • 僵尸村民 — 幼年模型和纹理已还原

只有视觉效果发生了变化——碰撞箱、体型属性和游戏玩法完全不受影响。幼年生物的行为仍然与原版完全一致;只是外观恢复成了经典样式。


工作原理

100% 客户端 mixin — 无需资源包,不改变世界,服务器端无需任何要求。每个改动都是位于 io.sniperjohnny.github.client.mixin 下的针对性 mixin:

  • BabyZombieModelMixin — 幼年僵尸网格(同时涵盖尸壳和溺尸的共享层)
  • BabyDrownedModelMixin — 幼年溺尸网格
  • BabyVillagerModelMixin — 幼年村民网格(身体和无帽变体)
  • BabyZombieVillagerModelMixin — 幼年僵尸村民网格(身体和无帽变体)
  • AbstractZombieRendererMixin — 幼年僵尸使用成年纹理
  • HuskRendererMixin — 幼年尸壳使用成年纹理
  • DrownedRendererMixin — 幼年溺尸使用成年纹理
  • VillagerRendererMixin — 幼年村民使用成年纹理
  • ZombieVillagerRendererMixin — 幼年僵尸村民使用成年纹理
  • VillagerProfessionLayerMixin — 幼年生物使用常规的“类型”职业纹理
  • LayerDefinitionsMixin — 为僵尸 / 尸壳 / 溺尸 / 僵尸村民提供旧版风格的幼年盔甲

需求

  • Minecraft: 26.1
  • 加载器: Fabric(Fabric Loader 0.19.3 或更新版本)
  • Java: 25 或更新版本
  • 依赖: Fabric API

安装

  1. 为 Minecraft 26.1 安装 Fabric Loader 并下载 Fabric API。
  2. 将此模组的 .jar 文件放入你的 mods 文件夹。
  3. 启动游戏——就完成了!

从源码构建

./gradlew build

构建好的 jar 文件位于 build/libs/ 中。


许可证

采用 MIT 许可证 — 可自由使用、修改和分享,需注明出处。(c) 2026 SniperJohnny。