All Projects → LambdAurora → SpruceUI

LambdAurora / SpruceUI

Licence: MIT license
A Minecraft library mod which adds a new abstraction to create GUI interfaces. Still close to the Vanilla design code-wise.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to SpruceUI

Fabric-Autoswitch
Automagical switching of tools to the best one for the job, for Minecraft
Stars: ✭ 17 (-63.83%)
Mutual labels:  minecraft-mod, fabricmc
kibe
A miscellaneous mod for Minecraft that adds a bunch of random, and mostly unoriginal things.
Stars: ✭ 42 (-10.64%)
Mutual labels:  minecraft-mod, fabricmc
Terra
Voxel world generation modding platform
Stars: ✭ 320 (+580.85%)
Mutual labels:  minecraft-mod, fabricmc
serilum-mc-mods
A hub for source code, issues and content suggestions for Serilum's Minecraft mods on CurseForge.
Stars: ✭ 66 (+40.43%)
Mutual labels:  minecraft-mod, fabricmc
pastelwonderland
A mod that uses pastel colors and feels to provide you with a beautiful, yet chaotic, dimension.
Stars: ✭ 17 (-63.83%)
Mutual labels:  minecraft-mod, fabricmc
the-hallow
Fabric Community mod for Hacktoberfest!
Stars: ✭ 14 (-70.21%)
Mutual labels:  minecraft-mod, fabricmc
EssentialClient
EssentialClient is a client side mod originally forked from Carpet Client for 1.15.2 that implements new client side features
Stars: ✭ 67 (+42.55%)
Mutual labels:  minecraft-mod, fabricmc
lazydfu
Fabric mod that makes Minecraft DataFixerUpper initialization lazy
Stars: ✭ 156 (+231.91%)
Mutual labels:  minecraft-mod, fabricmc
Adorn
A decoration mod for Minecraft 1.14+.
Stars: ✭ 81 (+72.34%)
Mutual labels:  minecraft-mod, fabricmc
ScreenshotToClipboard
Screenshots taken are copied to the clipboard.
Stars: ✭ 28 (-40.43%)
Mutual labels:  minecraft-mod, fabricmc
BorderlessMining
A windowed borderless (fullscreen) mod for 1.15.2 and newer versions of Minecraft
Stars: ✭ 34 (-27.66%)
Mutual labels:  minecraft-mod, fabricmc
Requiem
Revamps Minecraft's vanilla death experience and adds various related mechanics.
Stars: ✭ 88 (+87.23%)
Mutual labels:  minecraft-mod, fabricmc
Rayon
Rigid body simulation for Minecraft
Stars: ✭ 25 (-46.81%)
Mutual labels:  minecraft-mod, fabricmc
mouse-wheelie
"Small" Minecraft mod focusing on inventory utilities, like scrolling, sorting and auto refilling of items
Stars: ✭ 58 (+23.4%)
Mutual labels:  minecraft-mod, fabricmc
refinedstorage2
Refined Storage is a mass storage mod for Minecraft that offers the player a network-based storage system, allowing them to store items and fluids on a massively expandable device network.
Stars: ✭ 35 (-25.53%)
Mutual labels:  minecraft-mod, fabricmc
LibBlockAttributes
Library mod for fabric that adds items and attribute API's for blocks.
Stars: ✭ 43 (-8.51%)
Mutual labels:  minecraft-mod, fabricmc
NaturesCompass
A Minecraft mod that allows you to search for a biome's location anywhere in the world and view information about it.
Stars: ✭ 42 (-10.64%)
Mutual labels:  minecraft-mod, fabricmc
Randomly-Adding-Anything
No description or website provided.
Stars: ✭ 42 (-10.64%)
Mutual labels:  minecraft-mod, fabricmc
ShulkerBoxTooltip
What's in my shulker box?
Stars: ✭ 63 (+34.04%)
Mutual labels:  minecraft-mod, fabricmc
modget-minecraft
The Minecraft Mod Package Manager!
Stars: ✭ 47 (+0%)
Mutual labels:  minecraft-mod, fabricmc

SpruceUI

Java 17 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!

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 {
    mavenLocal()
    maven {
        name 'Gegy'
        url 'https://maven.gegy.dev'
    }
}

dependencies {
    /* Fabric definitions */

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

And this to your gradle.properties:

spruceui_version=4.0.0+1.19

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].