Мод-библиотека для разработчиков модов Майнкрафт. Он содержит Java-классы для регистрации возможностей, работы с данными JSON, настройками, списками и клавишами, не вмешиваясь в игру через mixin.
Возможности
OptionalObjectдля чтения необязательных данных из JSON.LatchedKeyBindingдля привязок клавиш, срабатывающих один раз за нажатие.SortedListдля сортировки списка по весу.UltraConfigдля лёгких конфигураций.SimpleDataLoader,RunnableDataLoaderиDetachedRunableDataLoaderдля загрузки данных JSON.Creatorдля преобразования объектов по идентификатору.Listsс утилитами Apache Commons.
Для дополнительных утилит в инициализацию клиента добавляется UltraLib.registerPackage(this.getClass(), MOD_ID);. После этого доступны UltraLib.id(String id);, UltraLib.getText(String title, String... paths); и UltraLib.log();.
