跳到正文

Framework (Fabric)

作者:MrCrayfish

一个为开发者提供强大工具和通用代码的前置库

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

这是 Framework 的Fabric版本,也提供Forge版本!

 

Fabric MrCrayfish's WebsiteMrCrayfish's YouTubeMrCrayfish's Discord

 

📙 关于:

Framework 是一个轻量而强大的前置库,旨在改进模组开发并减少常见代码。与其他前置库不同,Framework 致力于提供强大且易于使用的工具,让开发者无需编写大量代码,也能轻松实现原本难以使用的功能。

由于 Fabric 的特性,Framework 的 Fabric 版本无法避免使用 Mixins(代码注入服务),因此与其他模组一起安装时可能会出现问题。 如果此模组与其他模组发生冲突,请在问题追踪页面报告。

 

✨ 功能:

🚀 开放模型格式

开放模型格式是对原版 JSON 方块模型格式的扩展。它取消了旋转角度必须以 22.5 度递增的限制,并允许创建尺寸超出 [-16, 32] 范围的模型。

 

🔑 同步数据键

同步数据键改进了 Minecraft 的实体数据访问器系统。它允许你为任意实体附加额外数据,而无需编写复杂的能力。使用 Framework 的同步数据键,可以获得许多强大功能。正如其名称所示,数据可以自动同步到客户端,这意味着你无需处理数据包。数据还可以保存到实体中,在世界重新加载或服务器重启后保留。与 Minecraft 原有系统不同,Framework 还提供了一个选项,让数据在玩家死亡后继续保留,而不是重置为默认值。还不够 убед服你吗?看看下面的示例,了解这个系统既简单又强大。

示例:记录一只鸡被玩家击中的次数

 

📦 简化登录数据包

Forge 支持开发者创建登录数据包,但实现起来需要编写大量代码。Framework 将所需代码精简为一个简单的注册方法,并负责将数据发送到客户端。

 

🙋‍♀️ 需要帮助或想关注模组开发进展:

评论区不太适合寻求帮助,因此 MrCrayfish 建议你加入  Discord 社区。你可以获得模组安装与配置、解决崩溃等方面的帮助!此外,你还能第一时间了解模组更新和开发资讯。点击下方横幅加入 🔽

常见问题

Framework (Fabric) 支持哪些 Minecraft 版本?

Framework (Fabric) 支持 Minecraft Java 版 1.19.2–1.20.1,共 3 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Framework (Fabric) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

MrCrayfish 的其他作品

查看全部 →