Compatibility
Minecraft: Java Edition
1.17.x
1.16.5
Platforms
Fabric
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MPL-2.0
Published 3 years ago
Updated 3 years ago
Aegis is a DSL wrapper around brigadier for kotlin, allowing for significantly more compact brigadier code that doesnt look like enterprise-level hellspawn.
An example usage would be
dispatcher.register("example") {
integer("value", -10, 200) {
executes {
println(it.getInt("value"))
}
}
}
Aegis attempts to stay somewhat light-weight so that it can be more efficiently bundled without causing a a huge jump in JAR size.