闪灵的变形器

闪灵的变形器

Fox模型加载器的继任者——一个通用的Minecraft自定义模型加载器,支持YSM、Blockbench、动画、声音、多人游戏同步等更多功能。

装饰

Sparkle's Morpher

前身为 Fox Model Loader

Sparkle's Morpher 是 Fox Model Loader 的官方后继版本。

Fox Model Loader 已停止开发,目前的活跃开发以 Sparkle's Morpher 的形式继续进行。该项目保留了原有的自定义模型功能,同时扩展为一个更通用的 Minecraft 模型加载平台。

现有的 Fox Model Loader 版本仍作为旧版保留并提供。

Sparkle's Morpher 是一个适用于 Minecraft 的通用自定义模型加载器,允许玩家将原版玩家模型替换为自定义模型、动画、纹理、音效等。

✨ 功能特性

自定义玩家模型

将原版的 Steve 和 Alex 玩家模型替换为完全自定义的 3D 角色。

自定义模型可以包含几何体、纹理、骨骼动画、自定义第一人称手臂、音效以及自定义动作。

多种模型格式

Sparkle's Morpher 目前支持:

  • YSM(.ysm)
  • Blockbench(.bbmodel)
  • Figura 虚拟形象归档
  • 兼容的基于 ZIP 的模型包

随着项目的持续发展,计划支持更多模型格式。

动画系统

内置动画系统支持移动、动作、物品使用、自定义动画控制器、Molang 表达式以及多种播放模式。

动画轮播允许在游戏中直接触发特定模型的动作和动画。

音效

模型可以包含语音和其他音效,支持 Opus 音频解码以及跨平台原生加速。

模型管理

从本地文件、目录、归档、URL 以及支持的远程来源导入和整理模型。

模型还可以进行分组并添加到收藏夹。

多人游戏

Sparkle's Morpher 支持多人游戏模型同步,并包含服务端功能,例如:

  • 模型同步
  • 模型清单
  • 模型上传
  • 模型黑名单
  • 传输调度
  • 可配置的全局带宽限制

🔄 从 Fox Model Loader 迁移

Fox Model Loader 用户应在安装 Sparkle's Morpher 之前移除旧的 Fox Model Loader JAR。

Fox Model Loader 使用的模组 ID 为:

yes_steve_model

Sparkle's Morpher 使用的模组 ID 为:

sparkle_morpher

请勿故意同时安装两个模组。

Sparkle's Morpher 包含兼容代码,可以在新配置目录尚不存在时,将旧配置目录:

config/yes_steve_model

迁移至:

config/sparkle_morpher

现有的 YSM 模型继续受到支持。

我们建议在进行重大升级之前,备份重要的自定义模型和配置文件。

📦 旧版 Fox Model Loader 版本

此 Modrinth 项目页面上使用 Fox Model Loader 名称的较旧版本被有意保留为旧版版本。

它们仍然可供旧版 Minecraft 用户、现有安装、兼容性用途以及回滚使用。

Fox Model Loader 不再积极维护。

所有未来的开发均以 Sparkle's Morpher 的形式继续。

🔗 链接

源代码

https://github.com/sdf123098/Sparkle-Morpher

旧版 Fox Model Loader 源代码

https://github.com/sdf123098/Fox-Model-Loader

问题追踪器

https://github.com/sdf123098/Sparkle-Morpher/issues

Discord

https://discord.gg/3KqK7USF39

Telegram

https://t.me/sparklemorpher

QQ 群

1104823534

📜 鸣谢与许可

Sparkle's Morpher 是基于 MIT 许可证 的开源项目。

该项目源自 Fox Model Loader / OpenYSM 代码库,并使用了 OpenYSM 生态系统中的组件。

相关上游项目和第三方组件已在源代码仓库中注明。