Releases: auioc/arnicalib-mcmod
Releases · auioc/arnicalib-mcmod
v4.1.3
Features
- api: FailableTriPredicate functional interface (WakelessSloth56)
- utils: methods for validating that a value is in an interval (WakelessSloth56)
- utils: methods for validating that a value is positive or negative (WakelessSloth56)
- utils: method for creating mob effect instance from json (WakelessSloth56)
- loot: set custom effects loot item function (WakelessSloth56)
Bug Fixes
- utils: correct the error message of method RandomUtils.pickFromList (WakelessSloth56)
Styles
- add private modifier to private fields (WakelessSloth56)
- utils: add region marks in Validate class (WakelessSloth56)
Code Refactoring
- api: remove function interfaces (WakelessSloth56)
- utils: RandomUtils use new validator (WakelessSloth56)
Builds
- bump verison to 4.1.3 (WakelessSloth56)
Continuous Integration
- rename github workflow (WakelessSloth56)
- dev-build (WakelessSloth56)
v4.1.2
Features
- utils: get log marker by class method (WakelessSloth56)
- utils: RandomUtils extends apache RandomUtils (WakelessSloth56)
- loot: LootItemFunctionRegistry (WakelessSloth56)
- utils: method for picking random element from collection (WakelessSloth56)
- utils: method for picking random element(s) from list (WakelessSloth56)
- loot: set random potion loot item function (WakelessSloth56)
- loot: set random potion function blacklist mode (WakelessSloth56)
Code Refactoring
- new vanilla hidden item group (WakelessSloth56)
- sort vanilla hidden item list (WakelessSloth56)
- utils: remove getModLogger method (WakelessSloth56)
- loot: rename LootConditionTypeRegistry to LootItemConditionRegistry (WakelessSloth56)
Builds
- bump version to 4.1.2 (WakelessSloth56)
v4.1.1
Features
- utils: log with mod name when get manifest failed (WakelessSloth56)
- utils: getModVersion method without name parameter (WakelessSloth56)
- utils: warn when mod revision number is null (WakelessSloth56)
- utils: TextUtils simple methods (WakelessSloth56)
- version command i18n (WakelessSloth56)
- LootConditionTypeRegistry (WakelessSloth56)
- loaded mod loot item condition (WakelessSloth56)
Bug Fixes
- use GsonHelper instead of directly accessing json element (WakelessSloth56)
Documentation
- update readme (WakelessSloth56)
Styles
- LootTableInjector comments and variable names (WakelessSloth56)
Code Refactoring
- api: move some api to game package (WakelessSloth56)
- api: move some api to java package (WakelessSloth56)
- references class (WakelessSloth56)
- new mod display url (WakelessSloth56)
- move HLootInjector to modifier package (WakelessSloth56)
- rename CommandArgumentRegistry register method to init (WakelessSloth56)
- rename HLootInjector to LootTableInjector (WakelessSloth56)
- loot table injector uses json object instead of array (WakelessSloth56)
Builds
- bump version to 4.1.1 (WakelessSloth56)
Commits
- 08a3ad0: Merge branch 'refactor-api' into 1.18-forge (WakelessSloth56)