Skip to content

HuskClaims 1.3 - /claimban, better performance, fixes

Compare
Choose a tag to compare
@WiIIiam278 WiIIiam278 released this 29 May 21:22
· 130 commits to master since this release
56ae9aa

HuskClaims 1.3 adds new features, improves plugin performance, and fixes bugs.

  • Added the ability for players to ban others from claims (#128)
    • New command: /claimban <ban|unban|list> [username] (permission: huskclaims.command.claimban)
    • Requires bans to be enabled: true in config.yml (defaults to false)
    • When a user is banned, they will be moved to a safe spot outside of the claim. They will not be able to re-enter the claim.
  • Added the ability to specify custom model data which a claim tool must have for it to qualify as a claim tool (#49)
  • Improved the information displayed when using /claimblocks (#102)
    • It now shows you a breakdown of your claim block balance, showing you the total number of accrued blocks and how many you've spent.
  • Improved system performance through a new chunk-based caching strategy for claims, courtesy of @alexdev03 (#116)
    • This will improve operation performance, particularly for single-server setups operating on a large scale
  • Fixed a race condition that could occur related to claim block balances, courtesy of @ProdPreva1l (#108)
  • Fixed death drops failing to stack in certain cases due to persistent tags applied to locked items (#115)
  • Fixed empty user groups failing to delete (#126)
    • Improved how user groups are cached for slightly faster performance here
  • Fixed the header locale not being used correctly in /huskclaims flag
  • Fixed dispensers placed on the edges of claims being able to dispense things into claims (including fluids)
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#127)
  • API: Added a new ClaimWorldPruneEvent, fired when a claim world is pruned (#129)
  • API: Added new ClaimBanEvent and ClaimUnBanEvents, fired when claim ban-related actions are performed

To update, just drag+drop. You should regenerate your locale files (messages-xx-xx.yml) for this release, and you may wish to regenerate your config file as well.

📋 Official HuskClaims binaries are only distributed on Spigot, Polymart, or BuiltByBit.