Elegantia
Elegantia is a tool library that is actively used in mods by developer Araraki Leo. This versatile set provides developers with a wide range of capabilities for creating and enhancing game content.
Main Features
The library includes various tools for working with graphical interfaces, textures, and resource packs. Among the key components are a widget system, tools for drawing and rendering elements, as well as utilities for quick configuration setup.
Additional functions include a built-in update checking system through Modrinth, mathematical interfaces for calculations, utilities for working with the game world, and many other auxiliary tools.
Getting Started
To connect the library to your project, add the following lines to the build.gradle file:
repositories {
maven {
url = "https://api.modrinth.com/maven"
}
}
dependencies {
modImplementation "maven.modrinth:elegantia:0.0.1+fabric-1.21"
}
Alternative option for the build.gradle.kts file:
repositories {
maven("https://api.modrinth.com/maven")
}
dependencies {
modImplementation("maven.modrinth", "elegantia", "0.0.1+fabric-1.21")
}
Project Page Badges
To improve the appearance of your project page and enhance information perception, you can use special badges. Various options are available, including compatibility badges with other popular mods and platforms.