Releases: auioc/arnicalib-mcmod
Releases · auioc/arnicalib-mcmod
v5.3.5
Features
- utils: getEnchantment methods return Optional (WakelessSloth56)
- utils: VanillaPredicates (WakelessSloth56)
- command: rtp command (WakelessSloth56)
Bug Fixes
- utils: fix getHighestEnchantment function (WakelessSloth56)
- utils: fix isDev function potential case sensitivity bug (WakelessSloth56)
Commits
- b65e665: release v5.3.5 (WakelessSloth56)
v5.3.4
Features
- utils: method for detecting if running in dev environment (WakelessSloth56)
- command: register test node in dev env only (WakelessSloth56)
- utils: AABBUtils moveTo methods (WakelessSloth56)
- utils: methods for getting a random signum (WakelessSloth56)
- utils: methods for getting random offset (WakelessSloth56)
- utils: method for teleporting entity to blockpos (WakelessSloth56)
- utils: BlockUtils (WakelessSloth56)
- utils: PositionUtils (WakelessSloth56)
- utils: methods for getting random vec3 (WakelessSloth56)
- utils: method for testing blocks contained in aabb (WakelessSloth56)
- utils: method for teleporting entity to vec3 (WakelessSloth56)
- utils: unsafe random teleporter (WakelessSloth56)
- api: HException (WakelessSloth56)
- utils: method for finding standable Y with specified XZ (WakelessSloth56)
- utils: safe random teleporter (WakelessSloth56)
- utils: safe teleport method always_on_surface switch (WakelessSloth56)
- utils: command source permission level predicates (WakelessSloth56)
- utils: function for casting entity to living (WakelessSloth56)
Code Refactoring
- utils: change EntityUtils to class (WakelessSloth56)
- utils: rename canStand(On) methods (WakelessSloth56)
- utils: rename RandomTeleporter methods (WakelessSloth56)
Commits
- e11a318: release v5.3.4 (WakelessSloth56)
v5.3.3
Features
- utils: mc time constants (lainio24)
- utils: format mc day time supports millisecond (lainio24)
- utils: uppercase mc time constants (WakelessSloth56)
- command: test command dynamic loader (lainio24)
- api: ExceptionCommandExceptionType (WakelessSloth56)
- utils: CommandHandlerDynamicLoader (WakelessSloth56)
- utils: loggable internal command exception message (WakelessSloth56)
- utils: command handler dynamic loader supports custom method name (WakelessSloth56)
Bug Fixes
- utils: fix get mc day method (lainio24)
Styles
- organize imports (WakelessSloth56)
Code Refactoring
- command: load test command using CommandHandlerDynamicLoader (WakelessSloth56)
- command: no longer print dynamic loader error details to the game (WakelessSloth56)
- utils: rename CommandHandlerDynamicLoader to DynamicCommandHandler (WakelessSloth56)
Commits
- 0466ed1: release v5.3.3 (WakelessSloth56)
v5.3.2
Features
- api: UsableItem (lainio24)
- utils: EffectUtils makeIncurable method (lainio24)
- utils: RandomUtils pickFromList method allowRepetitions option (lainio24)
Performance Improvements
- utils: remove redundant validations in RandomUtils (lainio24)
Builds
- test: remove cursegradle plugin (WakelessSloth56)
- publications signing (WakelessSloth56)
Continuous Integration
- github release with signature file (WakelessSloth56)
Chores
- mixin: mixin java docs (lainio24)
Commits
- 9981e1f: release v5.3.2 (WakelessSloth56)
v5.3.1
Features
- command: remove damage source arguments (WakelessSloth56)
- client: advanced tooltip supports i18n (WakelessSloth56)
Bug Fixes
- utils: fix misspelled method name playerToPlayer (WakelessSloth56)
- utils: fix EffectUtils getEffect function (WakelessSloth56)
Code Refactoring
- command: mark getRootNode functions as forRemoval (WakelessSloth56)
- lang: remove unused messages (WakelessSloth56)
Builds
- update dev env jdk (WakelessSloth56)
- remove dependencies tag from pom (WakelessSloth56)
Commits
- fb59141: release v5.3.1 (WakelessSloth56)
v5.3.0
Features
- client: enable advanced tooltip by default (WakelessSloth56)
Bug Fixes
- client: add missing OnlyIn markers (WakelessSloth56)
Code Refactoring
- utils: move OrderedForgeRegistries to utils package (WakelessSloth56)
- api: remove HSimpleException (WakelessSloth56)
Builds
- update to forge 40.1.0 (WakelessSloth56)
- fix root project name (WakelessSloth56)
- test: test cursegradle (WakelessSloth56)
- bump version to 5.3.0 (WakelessSloth56)
v5.2.2
Features
- utils: method for parsing items from id list (WakelessSloth56)
- utils: add new methods to SoundUtils (WakelessSloth56)
- api: ThrowableSupplier for Optional.orElseThrow (WakelessSloth56)
- api: UnknownRegistryEntryException (WakelessSloth56)
- utils: getItem methods return Optional (WakelessSloth56)
- utils: getSoundEvent methods return Optional (WakelessSloth56)
- utils: getEffect methods return Optional (WakelessSloth56)
Code Refactoring
- utils: collects some methods from ItemUtils into ContainerUtils (WakelessSloth56)
- utils: move CommandFeedbackHelper out of CommandUtils (WakelessSloth56)
- utils: rename serialize methods (WakelessSloth56)
Builds
- bump version to 5.2.2 (WakelessSloth56)
v5.2.1
Features
- utils: entity predicates (WakelessSloth56)
Documentation
- update README.md (WakelessSloth56)
Builds
- update to forge 40.0.44 (WakelessSloth56)
- bump version to 5.2.1 (WakelessSloth56)
v5.2.0
v5.1.5
Code Refactoring
- loot: register condition types using deferred register (WakelessSloth56)
- loot: register function types using deferred register (WakelessSloth56)
- loot: rename serializers (WakelessSloth56)
- compatibility (WakelessSloth56)
Builds
- update to forge 40.0.36 (WakelessSloth56)
- bump version to 5.1.5 (WakelessSloth56)