
UltraLib
Non-intrusive java code library
Автор: Sygikal40 тыс.4обновлён 22 нояб. 2025 г.
БиблиотекиУправлениеУтилиты
Описание
This is my penultimate library mod, meant for easing data-driven development and feature registration. It is non-intrusive (meaning no-mixins and such for broad compatibilty) and is purely a collection of helpful Java classes.
Currently includes:
OptionalObject: A way for parsing optional data from JSONLatchedKeyBinding: Keybindings that only run once per clickSortedList: Sorting a list by weightUltraConfig: Extremely light-weight configSimpleDataLoader,RunnableDataLoader,DetachedRunableDataLoader: Different methods of loading json dataCreator: AFunctionwith registry that allows for turning one object into another by a specified id. Mainly used for data-driven features.Lists: Repackaging of the Apache Commons class because its not included on the client by default
UltraDRY!
- UltraLib now offers some utilities to help keep things DRY.
- Opt-in by adding this to your client init:
UltraLib.registerPackage(this.getClass(), MOD_ID); - Now you can grab multiple things with ease!:
- Mod-specific identifiers with
UltraLib.id(String id); - Mod translations with
UltraLib.getText(String title, String... paths); - You can even get your logger wtih
UltraLib.log();! - More examples here
- Mod-specific identifiers with
Последние версии
Все версии →release
UltraLib 1.0.7+1.20.1
1.0.7+1.20.122 нояб. 2025 г.24,8 тыс.Minecraft: 1.20.1fabric
Что нового
- UltraLib is now **UltraDry!**
- TextUtil and formulas
release
UltraLib 1.0.5+1.21.9
1.0.5+1.21.91 окт. 2025 г.14,4 тыс.Minecraft: 1.21.10, 1.21.9fabric
Что нового
- Updated to 1.21.9
release
UltraLib 1.0.4.3
1.0.4.330 сент. 2025 г.591Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
Что нового
- Updates to `UltraConfig`
release
UltraLib 1.0.4.2
1.0.4.226 сент. 2025 г.89Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
Что нового
- Condition for `SimpleDataLoader`
release
UltraLib 1.0.3
1.0.313 сент. 2025 г.124Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
Что нового
- Initial modrinth release