Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Aegis

Aegis

Aegis is a kotlin DSL wrapper around brigader

1,227
1
Library

Compatibility

Minecraft: Java Edition

1.17.x
1.16.5

Platforms

Fabric

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server
Donate on PayPal

Creators

SilverAndro
SilverAndro Owner

Details

Licensed MPL-2.0
Published 3 years ago
Updated 3 years ago
DescriptionChangelogVersions

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.

More details on github

Modrinth is open source.

main@016c3d7

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.