ServUI

ServUI

一个基于用户界面的库,适用于在NeoForge和Fabric上为现有游戏界面创建前端UI。

基础库

Servui

这是 SGui 库的一个移植版本,SGui 是一个小巧、可直接集成(jij-able)的库,可用于创建服务端 GUI。

此构建版本的目标是让使用原版 SGui 库的 Fabric 模组能够借助此构建版本移植到 Neoforge 上。

使用方法(针对模组开发者):

按如下方式将其添加到依赖项中:

  • 创建一个 lib 目录,并将 jar 放入其中。
  • 将本地仓库添加到你的 build.gradle 中:
repositories {
    flatDir { 
        dir 'libs'
    }
}

dependencies {
	modImplementation include("co.lemee:servui:1.9.1+1.21.5-neoforge") // 请根据情况调整,应与你所使用的 jar 相匹配
}

使用它的模组示例:AuctionHouse

之后你就可以开始了!对于简单的 GUI,你可以直接使用 SimpleGUI 及其他类;对于更复杂的 GUI,则可以继承它们。