介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
Arboreal –
Arboreal 是一个 Minecraft 模组开发前置库,提供多种实用功能,帮助项目开发;新增功能力求简单易懂、易于使用,同时保留足够的扩展能力。
Arboreal 提供:
WorldUtil类,包含多种方法,例如获取指定半径内的Entity、向任意ServerPlayerEntity播放客户端音效,以及授予TickCriterion。ItemUtil类,包含多种方法,例如将progress和maxValue整数对转换为可供Item中getItemBarStep方法使用的整数、用于创建武器属性的简便方法,以及创建带有预设ComponentType的ItemStack。- 可扩展的
PacketNetwork类,提供注册数据包所需的方法,只需在模组初始化器中进行初始化。 Index类,提供便捷的对象注册方法。- 多个事件回调,可扩展客户端功能,例如
LeftClickCallback,每当玩家攻击时就会运行。 Tooltip接口,无需使用已弃用的方法,即可像旧版本那样创建物品提示。- 多个全新的
TrackedDataHandler。 - 内置的
ownerAttachment。 - 多个用于处理
WorldInteractionCallbacks下实体交互的事件回调。
以及许多其他功能。
项目未来还计划加入更多内容!
其他鸣谢 –
AcoYTMC – AcornLib 中 formatString 方法的作者;Arboreal 的 ItemUtils#formatString 以此为基础。
如何集成 Arboreal
在你的 build.gradle 中:
maven {
url = "https://api.modrinth.com/maven"
}
加入你的 build.gradle dependencies:
modImplementation "maven.modrinth:arboreal:ARBOREAL_VERISON"
常见问题
Arboreal 支持哪些 Minecraft 版本?
Arboreal 支持 Minecraft Java 版 1.21.11,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Arboreal 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分