Skip to content

Releases: auioc/arnicalib-mcmod

v4.2.3

22 Feb 08:35
v4.2.3
ff0d033
Compare
Choose a tag to compare

Features

Code Refactoring

Builds

v4.2.2

19 Feb 13:33
v4.2.2
315d844
Compare
Choose a tag to compare

Features

Builds

v4.2.1

13 Feb 12:03
v4.2.1
f7f73ea
Compare
Choose a tag to compare

Bug Fixes

  • api: ServerPlayerEvent getPlayer method return value type (WakelessSloth56)
  • utils: fix validator missing format arguments exception (WakelessSloth56)
  • utils: fix incorrect validation in percentageChance methods (WakelessSloth56)

Builds

v4.2.0

13 Feb 07:57
v4.2.0
0483f9a
Compare
Choose a tag to compare

Features

Styles

Code Refactoring

Builds

Commits

  • 7d759ae: Merge branch 'feature' into 1.18-forge (WakelessSloth56)

v4.1.9

12 Feb 12:15
v4.1.9
19964b4
Compare
Choose a tag to compare

Features

Styles

Tests

Builds

v4.1.8

20 Jan 14:54
v4.1.8
980d959
Compare
Choose a tag to compare

Code Refactoring

Builds

Continuous Integration

v4.1.7

13 Jan 06:28
v4.1.7
8ac1d32
Compare
Choose a tag to compare

Features

Code Refactoring

Builds

Chores

v4.1.6

12 Jan 07:46
v4.1.6
a88001d
Compare
Choose a tag to compare

Features

Code Refactoring

Builds

v4.1.5

12 Jan 03:24
v4.1.5
fcb1c80
Compare
Choose a tag to compare

Features

  • utils: validate that the hidden mob effect is valid when create instance from json (WakelessSloth56)
  • mixin: method for getting hidden effect from instance (WakelessSloth56)
  • utils: method for saving mob effect instance to json (WakelessSloth56)
  • mixin: method for getting real source from command source stack (WakelessSloth56)

Documentation

Code Refactoring

  • mixin: MixinServerLifecycleHooks supports integrated server (WakelessSloth56)
  • mixin: add abstract modifier to mixin classes (WakelessSloth56)
  • utils: annotate CommandUtils.getPrivateSource method as deprecated (WakelessSloth56)

Builds

v4.1.4

10 Jan 05:40
v4.1.4
0d21a86
Compare
Choose a tag to compare

Features

Bug Fixes

  • mixin: disable remap for LootContext.queriedLootTableId field (WakelessSloth56)
  • use registry.containsKey instead of comparing to null (WakelessSloth56)

Documentation

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

Continuous Integration