OverlayLib

OverlayLib

用于渲染实时信息覆盖层的库

OverlayLib

一个用于实时信息覆盖层的渲染库

覆盖层

该模组允许其他模组创建“覆盖层”,可以在部分甚至所有方块上渲染带有可变颜色、纹理等属性的纹理,专为信息性覆盖层而设计(例如光照等级覆盖层)。

这是一个库模组

这是一个库模组,因此单独安装本模组而不同时安装其他模组不会产生任何效果。

面向开发者

将 OverlayLib 添加到你的 Fabric 依赖中:

{
  "depends": {
    "overlaylib": "VERSION" // 将 VERSION 替换为版本选择器
  }
}

在 build.gradle 中将 cursemaven 添加到你的仓库中:

repositories {
    exclusiveContent {
        forRepository {
            maven {
                url "https://cursemaven.com"
            }
        }
        filter {
            includeGroup "curse.maven"
        }
    }
}

将 OverlayLib 添加到你的 Gradle 依赖中:

dependencies {
    modApi "curse.maven:overlaylib-1447526:<fileids>" // 正确的语法请参见 https://www.cursemaven.com/
}

现在你可以开始使用 OverlayLib:

import net.lugo.overlaylib.Overlay

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