A component-oriented framework for building minecraft GUIs
Run gradlew build publishToMavenLocal
to build and publish to your local maven repository
Include the dependency in your project
repositories {
mavenLocal()
}
dependencies {
implementation("net.ultragrav:Fluid:1.0.0")
}
class ExampleGUI {
val gui = FluidGUI(Component.empty(), 3)
init {
gui.addComponent(UnitComponent(ItemStack(Material.STONE)), 4, 1)
}
}