Перейти к содержимому
Mineforgian

Aegis

Aegis is a kotlin DSL wrapper around brigader

Загрузки
2K
Подписчики
2
Обновлён
11 августа 2021 г.
Лицензия
MPL-2.0

Опубликован 2 августа 2021 г.

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

Ченджлог

3.2.7Релиз1.17.1 · 11 августа 2021 г.

More docs, add GameProfile to supported data params

3.2.6Релиз1.17.1 · 10 августа 2021 г.

Add data/class constructors

3.2.5Релиз1.16.5, 1.17, 1.17.1 · 3 августа 2021 г.

Clean up some minor things in preparation for runtime split

Комментарии

Загружаем…