BBSMC Logo
模组整合包光影资源包软件汉化插件数据包地图
登录
模组插件数据包光影资源包整合包软件汉化地图
登录
设置
Mson

Mson

对实体和方块实体的 JSON 化模型的支持

前置
8102 years ago
Mson

Mson

对实体和方块实体的 JSON 化模型的支持

81
0
前置

基本信息

我的世界Java版本

26.2-snapshot-2
26.1.x
1.21.10
1.21.6–1.21.8
1.21–1.21.4
1.20.5–1.20.6

平台

\n \n \n Fabric
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端
客户端和服务端

分类

前置

其他链接

反馈问题 查看源码
Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MIT
发布于 2024-11-28
更新于 2026-04-14
简介更新日志版本百科反馈讨论

M-SON

当前版本 构建状态 下载量 Discord 服务器 许可证

/ˈmeɪs(ə)n/

名词
名词:mason;复数名词:masons;名词:Mason;复数名词:Masons

  1. 擅长在建筑物中切割、修整、铺设石料的人。
    "威斯敏斯特教堂的首席石匠"
  2. 共济会成员
    "共济会的握手礼"
  3. 模型(Model)和 JSON 的混合词
    "看看这些很棒的 mson,哟"
  4. 一个用于 Minecraft 的建模依赖/模组,它将实体模型和行为与加载 json 文件的能力相结合
    "老兄,你得用 M-Son"

动词

  • 用石头建造或加固
    "另一座建筑是用凿成的石灰石砌成的"
  • 切割或修整(石头)。
    "一层巨大的石头,大致修整过"

Mson 是什么?

Wiki | 模型语言定义

Mson 是一个 fabric 依赖/模组,用于通过可配置的 json 文件定义和加载实体模型。

它将模型几何从代码中取出并放置在与游戏逻辑分离的位置,使模组制作者的工作更轻松, 并且通过使您的模型可以仅使用资源包进行自定义和替换,从而使玩家的体验更好。

入门 [资源包和模组创建者]

安装 MSON 后,游戏中的每个实体模型都可以从 assets/<命名空间>/models/entity/mson 文件夹中的等效 json 文件中加载。查看 此文件夹,其中包含了为少数几个原版实体制作的示例模型,这些模型与等效模型紧密匹配(在某些情况下不太紧密)。

有关更完整的列表以及如何转换已加载到游戏中的模型的说明,请查看 示例 1.20.1 模型 Wiki 页面。

入门 [模组创建者]

想要注册您自己的模型以使用 mson 加载吗?这样做非常简单,如下所示:

  1. assets/<模组 ID>/models/entity/my_model.json

  2. static ModelKey<MyEntityModel<MyEntity>> MY_ENTITY_MODEL = Mson.getInstance().registerModel(new Identifier("mymod", "my_model"), MyEntityModel::new);

  3. MyEntityModel<MyEntity> model = MyModels.MY_ENTITY_MODEL.createModel();

想要创建一个类人模型吗?Mson 已经捆绑了史蒂夫(steve)、亚历克斯(alex)和一个简单的四足动物的模型,因此只需指定 { "parent": "mson:steve" } 作为您的起始模型,并在进行过程中为每个身体部位添加覆盖。查看 这里 以获取示例!

BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号