跳到正文

BoxLib

作者:Boxadactle

一个客户端前置库模组,功能丰富,为所有客户端模组承担繁重工作。

收藏

介绍

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

BoxLib

最基础的客户端前置库模组。

BoxLib 是一个前置库模组,包含 Boxadactle 客户端模组中使用的共享代码。它被设计为轻量且易于使用,专注于提供客户端模组中常用的实用工具和功能。

前置库

功能

  • 配置 GUI 处理器
  • 配置文件加载器/保存器
  • 客户端命令处理器
  • 数学
  • 客户端工具
  • GUI 工具
  • 渲染工具
  • 世界工具
  • 模组日志记录器
  • Google 翻译功能
  • 渲染布局
  • 按键绑定助手
  • 提示系统
  • 3D 世界渲染

依赖模组

以下所有模组都需要 BoxLib:

如果你难以找到某个模组所需的 BoxLib 版本,只需下载与你所使用的 Minecraft 版本对应的最新版 BoxLib 即可。

使用方法

如果你想使用这个前置库,它已发布在我的 maven 仓库中:https://maven.boxadactle.dev

请不要将 BoxLib 用于服务端模组,它专门为客户端模组编写。

使用 Fabric 配置

build.gradle:

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    modImplementation("dev.boxadactle.boxlib:Boxlib-fabric:VERSION")
}

_请确保将 VERSION 替换为每个模组的正确版本_

使用 NeoForge 配置

build.gradle

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    modImplementation("dev.boxadactle.boxlib:Boxlib-neoforge:VERSION")
}

_请确保将 VERSION 替换为每个模组的正确版本_

使用 Architectury 配置

build.gradle

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]
    
    modCompileOnlyApi("dev.boxadactle:Boxlib-common:VERSION")
}

_请确保将 VERSION 替换为每个模组的正确版本_

使用 Forge 配置

build.gradle:

jarJar.enable()

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    implementation fg.deobf("dev.boxadactle.boxlib:BoxLib-Forge:VERSION")
}

_请确保将 VERSION 替换为每个模组的正确版本_

常见问题

BoxLib 支持哪些 Minecraft 版本?

BoxLib 支持 Minecraft Java 版 1.14.4–26.2,共 36 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

BoxLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

Boxadactle 的其他作品

查看全部 →