Changes (Bukkit)
- Aliases are now defined in distinct keyed lists as opposed to a list of semi-colon delimited strings. Existing configurations will be automatically migrated to use the new format
- Added support for Polar AntiCheat
- Added support for Intave AntiCheat
- Added integration with the Jobs plugin
- Added Jobs.NerfExperienceGain configuration setting. If true, job experience is only yielded for the initial block break. Defaults to false
- Added Jobs.NerfCurrencyGain configuration setting. If true, job currency is only yielded for the initial block break. Defaults to false
- Fixed aliases not working at all
- Fixed a memory leak that increased memory use over time as players joined and left the server (thanks @ImIllusion for finding this!)
Note: Specific implementations for anti-cheats are not endorsements! I am not affiliated with Polar nor Intave, they just had freely available public APIs that were easy to write support for!
New Aliases Format:
Code (YAML):
# Before:
Aliases
:
- 'minecraft:acacia_log;minecraft:acacia_wood'
- 'minecraft:birch_log;minecraft:birch_wood'
- 'minecraft:brown_mushroom_block;minecraft:red_mushroom_block'
- 'minecraft:carved_pumpkin;minecraft:pumpkin'
- 'minecraft:cherry_log;minecraft:cherry_wood'
- 'minecraft:crimson_hyphae;minecraft:crimson_stem'
- 'minecraft:dark_oak_log;minecraft:dark_oak_wood'
- 'minecraft:short_grass;minecraft:tall_grass'
- 'minecraft:jungle_log;minecraft:jungle_wood'
- 'minecraft:mangrove_log;minecraft:mangrove_wood'
- 'minecraft:oak_log;minecraft:oak_wood'
- 'minecraft:pale_oak_log;minecraft:pale_oak_wood'
- 'minecraft:spruce_log;minecraft:spruce_wood'
- 'minecraft:warped_hyphae;minecraft:warped_stem'
# After:
Aliases:
acacia_wood
:
# These keys are arbitrary and used only for logging purposes. They can be anything as long as it's unique and valid YAML
- 'minecraft:acacia_log'
- 'minecraft:acacia_wood'
birch_wood
:
- 'minecraft:birch_log'
- 'minecraft:birch_wood'
mushroom_blocks
:
- 'minecraft:brown_mushroom_block'
- 'minecraft:red_mushroom_block'
pumpkins
:
- 'minecraft:carved_pumpkin'
- 'minecraft:pumpkin'
cherry_wood
:
- 'minecraft:cherry_log'
- 'minecraft:cherry_wood'
crimson_wood
:
- 'minecraft:crimson_hyphae'
- 'minecraft:crimson_stem'
dark_oak_wood
:
- 'minecraft:dark_oak_log'
- 'minecraft:dark_oak_wood'
grass
:
- 'minecraft:short_grass'
- 'minecraft:tall_grass'
jungle_wood
:
- 'minecraft:jungle_log'
- 'minecraft:jungle_wood'
mangrove_wood
:
- 'minecraft:mangrove_log'
- 'minecraft:mangrove_wood'
oak_wood
:
- 'minecraft:oak_log'
- 'minecraft:oak_wood'
pale_oak_wood
:
- 'minecraft:pale_oak_log'
- 'minecraft:pale_oak_wood'
spruce_wood
:
- 'minecraft:spruce_log'
- 'minecraft:spruce_wood'
warped_wood
:
- 'minecraft:warped_hyphae'
- 'minecraft:warped_stem'
Changes (Fabric)
No specific changes, but two versions were released to support Minecraft 1.21.10 and 1.21.11. 1.21.9 cannot be supported due to a breaking change in the Fabric API, but this version is largely superseded by 1.21.10 and should not be used anyways.
Credits
This release is dedicated to:
See the GitHub release notes
here