ModsFinder

Aegis

by SilverAndro

Aegis is a Kotlin DSL wrapper around Brigadier that makes command code for Fabric servers shorter to write.

FabricServer-side onlyMozilla Public License 2.0Open source1.16.5 – 1.17.1

What it does

Aegis wraps Brigadier, the command parser Minecraft uses, in a Kotlin DSL so command trees can be written in fewer lines. The library stays light: its JAR is kept small and it bundles without a large jump in size. It runs on the server alone, so players join without installing anything. Fabric is the only loader it targets, with files for 1.16.5 – 1.17.1 and 1.17.1 as the latest release, under the Mozilla Public License 2.0, and the code is open source.

Key features

  1. Compact command syntax

    A Kotlin DSL that expresses Brigadier command trees with significantly less boilerplate than the raw API.

  2. Light footprint

    The library is built to stay small in size, so bundling it into a mod adds little to the JAR.

  3. Server-side operation

    Commands are registered on the server, and clients need no installation to use them.

Compatibility

Latest build for each game version and loader.

1.17.13.2.7
1.173.2.5
1.16.53.2.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Ekho is a Fabric mod for 1.17 that can run on a client, a server or both, and is licensed under the GNU Lesser General Public License v3.0 only. JSON to Brigadier Minecraft is server-side only, published for 1.17 under the MIT License, and turns JSON definitions into Brigadier commands instead of using a Kotlin DSL.

ModLoadersGame versionsEnvironmentUpdated
AegisFabric1.16.5 – 1.17.1Server-side only2021-08-11
EkhoFabric1.17Client or server, optional2021-06-16
JSON to Brigadier MinecraftFabric1.17Server-side only2021-06-12

Questions

Does Aegis need to be installed on clients?

No. Players join without it, since only the server has to run the mod.

Which loader does Aegis support?

Aegis is published for Fabric only. The latest file is 3.2.7 for 1.17.1.

In the catalog

Aegis is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 4,181 mods support Minecraft 1.17.1.

More from SilverAndro

All projects

Similar mods

What the author says

Aegis is a DSL wrapper around brigadier for kotlin, allowing for significantly more compact brigadier code that doesnt look like enterprise-level hellspawn. Aegis attempts to stay somewhat light-weight so that it can be more efficiently bundled without causing a a huge jump in JAR size.
SilverAndro, on the Modrinth page

Official listing

Owner
SilverAndro
Published
2021-08-02
Updated on Modrinth
2021-08-11
Facts verified
2026-10-15

Tags