
iLike2MoveIt - CORE
iLike2Moveit资源包的伴侣模组。它解锁了需要代码的部分:村民在动画手中持有交易物品、3D手持物品、鸡的变种以及狼的“欢迎回来”反应。需要该资源包加EMF/ETF。
查看大图iLike2MoveIt — 核心组件
这是 iLike2MoveIt 资源包 的配套模组。该资源包通过 CEM/EMF 动画让原版生物栩栩如生;而此模组的作用是将资源包无法直接从游戏中读取的信息传递给动画引擎。
EMF 通过变量来驱动动画。但原版游戏中存在一些状态,并未以任何有用的方式暴露出来——例如,这只狼是否刚刚重新找到你?狐狸是真的在睡觉,还是仅仅站着不动?猫躺在你身上的进度如何?此模组会在客户端计算这些状态,并将其作为动画变量传递给 EMF,以便资源包能够响应这些状态。没有这座桥梁,这些动画将无从触发。
仅限客户端。 请勿在服务器上安装:它在服务器上不会起任何作用。
功能特性
- 狼 — 重逢。 识别出你的狼在与你分离后再次找到你的时刻,并触发其问候动画。状态会按 UUID 分别保存,因此每只狼都会记住自己的状态。问候动画会错开播放,因此一群狼不会同时向你打招呼。
- 猫 — 休息。 传递猫躺到你身上的真实进度,使动作过渡呈现为平滑移动,而非瞬间切换。
- 狐狸 — 自身状态。 坐下、睡觉和潜行(蹲伏)状态会被分别计算,因为原版的标志位不适用于狐狸。
- 鸡和猪 — 温暖变种。 修复了 VanillaBackport 在 1.21.1 版本渲染器中缺失的图层,使温暖生物群系变种能够正确渲染。
- 村民 — 交易物品。 其提供的交易物品将不再固定于胸前,而是跟随模型动画中的手部动作。
- 手持物品。 统一调整所有手持物品的视觉大小,并将其整齐放置,使钻石、锭和 3D 模型物品都能正确坐落在同一位置。
它还会强制设置一项 EMF 配置(asmMaths=false),仅保存在内存中,因此您无需手动编辑。否则,村民的动画块会超出 JVM 限制,导致生物静默停止动画。您的 entity_model_features.json 文件将不会被修改,卸载模组后,您的配置将恢复原样。
前置要求
- NeoForge 1.21.1 (21.1.0+)
- Entity Model Features (EMF) 3.2.4+
- Entity Texture Features (ETF) 7.1+
- VanillaBackport 1.1.7.10+ (以及 Platform 1.3.3+)
- 已启用的 iLike2MoveIt 资源包
未来展望
这仅仅是个开始。计划是不断扩展:加入更多拥有自身状态的生物、更多动作,以及与玩家现有模组更好的兼容性。欢迎提交错误报告和建议。
社区
Discord:https://discord.gg/45YFupj5Q7
致谢
- 感谢 Traben 制作了 Entity Model Features 和 Entity Texture Features — 没有它们,这一切都不可能实现。
- 感谢 lukidonu 制作了 Villagers Refreshed。
- 感谢 Fresh Animations,作为参考和灵感来源。
许可证
CC BY-NC-SA 4.0。 您可以共享、改编并在此基础上构建 — 需署名、非商业性使用,并以相同许可证发布。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。