v4.1.4
github-actions
released this
10 Jan 05:40
·
648 commits
to 1.20-forge
since this release
Features
- api: ordered forge registries (WakelessSloth56)
- utils: getRandomEffect method (WakelessSloth56)
- utils: validate class throw exception methods (WakelessSloth56)
- utils: methods for getting item by id (WakelessSloth56)
- utils: method for creating itemstack from json (WakelessSloth56)
- utils: create mob effect instance with custom curative items from json (WakelessSloth56)
Bug Fixes
- mixin: disable remap for LootContext.queriedLootTableId field (WakelessSloth56)
- use registry.containsKey instead of comparing to null (WakelessSloth56)
Documentation
- mixin: add overwrite annotation javadoc (WakelessSloth56)
Code Refactoring
- use initialization class instead of initializing in main mod class (WakelessSloth56)
- add final modifier to init,registry,factory classes (WakelessSloth56)
- mixin: overwrite setQueriedLootTableId instead of injecting (WakelessSloth56)
- utils: rearrange parameters of ItemUtils.createItemStack method (WakelessSloth56)
Performance Improvements
- utils: get from list directly when only 1 element is needed (WakelessSloth56)
- loot: get random potion from ordered registry instead of original registry (WakelessSloth56)
Builds
- add runs vmarg encoding utf-8 (WakelessSloth56)
- bump verison to 4.1.4 (WakelessSloth56)
Continuous Integration
- dev-build ignore tags (WakelessSloth56)