Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 3.41 KB

README.md

File metadata and controls

45 lines (30 loc) · 3.41 KB

SpruceUI

Java 21 GitHub license Environment: Client Mod loader: Fabric

A Minecraft mod API which adds some GUI utilities.

Build

Just do ./gradlew build and everything should build just fine!

To test SpruceUI, you can run the testmod with ./gradlew runTestmodClient.

Use inside a mod

You can look at the SpruceUI test mod for examples of use.

Import inside a project

Add this to your build.gradle in addition of the base Fabric mod build.gradle:

repositories {
    maven {
        name = "Gegy"
        url = uri("https://maven.gegy.dev")
    }
}

dependencies {
    /* Fabric definitions */

    include(modImplementation("dev.lambdaurora:spruceui:${project.spruceui_version}"))
}

And this to your gradle.properties:

spruceui_version=6.2.0+1.21.3

It will JAR-in-JAR SpruceUI so users of your mod don't need to download it separately!