跳到正文

OverlayLib

作者:lugosieben

用于渲染实时信息叠加层的前置库

收藏

介绍

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

OverlayLib

用于实时信息叠加显示的渲染前置库

叠加显示

此模组允许其他模组创建“叠加显示”,在部分或所有方块上渲染纹理,并可自定义颜色、纹理等。该功能旨在显示实用信息(例如光照等级叠加显示)。

这是一个前置库模组。

这是一个前置库模组,因此只安装它而不安装其他模组不会产生任何效果。

部分功能

  • 自定义光影和渲染管线会为你处理所有渲染工作
  • 以简单且可配置的方式计算叠加信息
  • 缓存叠加数据,避免每帧重复计算
  • 提供 OverlayRenderer 和 OverlayManager 预设,让你无需从头编写(当然,你也可以自行编写)

文档

目前这个模组还没有完善的文档。如果你想了解如何使用它来创建自己的模组,可以在 Discord 上给我发私信:@lugosieben

在项目中实现

将 OverlayLib 添加到 Fabric 依赖项中:

{
  "depends": {
    "overlaylib": "VERSION" // Replace VERSION with a version selector
  }
}

将 Modrinth Maven 仓库添加到 build.gradle 的仓库配置中:

repositories {
    maven { url "https://api.modrinth.com/maven" }
}

将 OverlayLib 添加到 Gradle 依赖项中:

dependencies {
    modApi "maven.modrinth:overlaylib:VERSION" // Replace VERSION with a version number
}

现在你可以开始使用 OverlayLib 了:

import net.lugo.overlaylib.Overlay

Overlay myOverlay = new Overlay(...);
myOverlay.register();

常见问题

OverlayLib 支持哪些 Minecraft 版本?

OverlayLib 支持 Minecraft Java 版 1.21.11–26.3,共 6 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

OverlayLib 怎么安装?

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

评论

登录后评论和评分

lugosieben 的其他作品

查看全部 →