Skip to content

Releases: WiIIiam278/HuskClaims

HuskClaims 1.5.10 - Minecraft 1.21.7, bug fix

04 Jul 21:46
ff42483

Choose a tag to compare

HuskClaims 1.5.10 adds support for Minecraft 1.21.7, and fixes a bug.

  • Added support for Minecraft 1.21.6, including on Fabric servers
  • Fixed the BlueMap hook not loading on Fabric servers

To update from 1.5.9, just drag+drop. There are no config changes.

HuskClaims 1.5.9 - Minecraft 1.21.6, bug fixes

22 Jun 21:13
220f286

Choose a tag to compare

HuskClaims 1.5.9 adds support for Minecraft 1.21.6, and fixes bugs.

  • Added support for Minecraft 1.21.6, including on Fabric servers
  • Made lectern behaviour consistent between platforms
    • Now triggers a block interact operation type for reading a book in a lectern
    • Now triggers a container open operation type for taking a book from a lectern
  • Improved performance of vehicle handling and fixed issues with it
    • You now dismount when entering a claim that you do not have permission to enter
  • Added protection against lightning strikes
  • API: Added PostCreateClaim and PostCreateChildClaim events, which are fired after a claim/child claim are created
    • Useful for doing stuff with a created claim after it has been created. These events are not cancellable.
    • Use the existing CreateClaim and CreateChildClaim events to cancel these actions

To update from 1.5.8, just drag+drop. There are no config changes.

HuskClaims 1.5.8 - Bug fixes

30 May 21:13
14ad837

Choose a tag to compare

HuskClaims 1.5.8 fixes a number of bugs

  • Changed vehicle collision checks to use entity_interact if the player is riding the colliding vehicle
  • Fixed throwing projectiles always being cancelled on Fabric due to a logical issue with inspection tool handling
  • Fixed TNT and TNT in Minecart explosions on Bukkit being unintuitively handled under entity_damage_terrain (now under explosion_damage_terrain)
  • Fixed some hostile mobs on Bukkit not being considered monsters for the purpose of player_damage_monster
  • Fixed ClassDefNotFound errors on Fabric due to missing ConfigLib and Jedis dependencies

To update, just drag+drop. There are no config changes.

HuskClaims 1.5.6 - /ignoreclaims behaviour change, bug fix

12 May 19:50
308fb80

Choose a tag to compare

HuskClaims 1.5.6 adjusts the behaviour of /ignoreclaims and fixes a bug related to database migration.

  • Fixed spent claim blocks migration logic on servers using a SQLite database
  • Changed the behaviour of /ignoreclaims such that it now ignores world-level flag restrictions (#106)

To update from 1.5.4/5, please drag+drop; otherwise you will need to regenerate your locale files.

HuskClaims 1.5.5 - Hotfix

10 May 21:48
d400b85

Choose a tag to compare

HuskClaims 1.5.5 fixes a bug in the prior release.

  • Fixed the SQLite migration script not working

To update from 1.5.4, please drag+drop; otherwise you will need to regenerate your locale files.

HuskClaims 1.5.4 - Improved max claim blocks

10 May 12:34
2d1ab13

Choose a tag to compare

HuskClaims 1.5.4 makes improvements to the setting to let you control the maximum number of claim blocks a user can have and spend.

  • Improved the maximum claim blocks setting, courtesy of @alazeprt (#381)
    • The maximum claim blocks setting now accounts for both spent and unspent claim blocks
    • This lets you have a better control of how much of your world surface you want an individual player to theoretically be able to claim
    • Added a new permission node to let you control maximum claim blocks per-player/group: huskclaims.max_claim_blocks.(amount)
    • Spent claim blocks are now tracked and cached
  • Fixed the wrong locale key being used in usergroup_command_description

To update, drag & drop the new jar file and regenerate your locale (messages-xx-xx.yml) file. A database migration will be performed on startup; please note that depending on the size of your database this may take some time. Do not switch off your server while migrations take place.

HuskClaims 1.5.3 - MC 1.21.5, bug fixes

03 May 21:48
ff3b6fc

Choose a tag to compare

HuskClaims 1.5.3 adds support for Minecraft 1.21.5 servers, including on Fabric, and fixes bugs.

  • Added support for Minecraft 1.21.5, including on Fabric servers (#382)
  • Fixed an issue with the permissions for the /usergroup and /claimblocks commands, courtesy of @lengith (#379)
  • Fixed how permission defaults were being calculated on Fabric to resolve inspection perms not being default-granted (#349)
  • Fixed a compatibility issue with other Fabric mods that do things with plugin messages preventing the mod from loading
  • Fixed /huskclaims reload not re-enabling the WorldGuard hook (#362)
  • Fixed how the WorldGuard hook calculated flag state to fix an issue where applying HuskClaims flags in the __global__ region wasn't working correctly (#361)
  • Fixed an issue on Fabric where block breaking and bucket placing wasn't being properly prevented in some cases
  • Fixed an issue on Bukkit where breaking / placing vehicles (minecarts, boats) wasn't being properly handled in some cases
  • Added Brazilian Portuguese (pt-br) locales, courtesy of @ilightwas (#377)
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#352)
  • Updated the Traditional Chinese (zh-tw) locales, courtesy of @patyhank (#360)
  • /huskclaims dump now requires confirmation before it will produce a dump URL

To update, just drag+drop. There are no config changes.

HuskClaims 1.5.2 - Web dump

24 Feb 16:56

Choose a tag to compare

HuskClaims 1.5.2 is a minor release which adds a web dump command for customer service.

  • Added /huskclaims dump to produce a system status dump of the plugin to the web

To update from 1.5.1, regenerate your locale (messages-xx-xx.yml) files.

HuskClaims 1.5.1 - Improved claim flags, bug fixes

20 Feb 19:14

Choose a tag to compare

HuskClaims 1.5.1 improves the /claimflags command and fixes bugs.

  • Improved the /claimflags command with new fine-grained permission support, courtesy of @LuckyValenok (#298)
    • You can now grant or deny permissions specifying whether a user can modify a flag with the /claimflags command
    • Permission node: huskclaims.flag.<name of flag>. Check the docs for more details.
  • Fixed the set value of custom operation types failing to load correctly (#323)
  • Fixed a RuntimeException when opening a lectern on Fabric caused by a problematic Mixin class (#324)
  • Fixed a NotRegisteredException when using the HuskHomes hook on Fabric, courtesy of @LuckyValenok (#300)

To update from v1.5, just drag+drop.

HuskClaims 1.5 - Fabric support, new API

17 Jan 13:33
06fc941

Choose a tag to compare

HuskClaims 1.5 is a milestone release which introduces support for Fabric 1.21.1 and 1.21.4 and introduces new supporting API for custom claim operations, ideal for introducing mod support to HuskClaims.

  • Added support for Fabric 1.21.1 and 1.21.4 (#280)
    • Support for this is still experimental and may have bugs for the initial release phase
    • Will target a limited version range of the latest version of Minecraft and a handful of popular Fabric modding versions
    • Available for download on william278.net
    • A HUGE thank you to @LuckyValenok for their excellent work preparing this release across HuskClaims, supporting libraries, and build script streamlining.
  • Fixed the PlaceholderAPI hook unloading when /papi reload was used (#292)
  • Fixed the inspection tool not showing last seen information and gave access to this to operators by default (#263)
  • Fixed wilderness permissions being verbosely evaluated causing message duplication in some cases
  • Fixed vehicle mobs being invincible outside of claims in certain cases
  • Updated the Russian (ru-ru) locales, courtesy of @FreeMonoid (#269)
  • API: API is now available for HuskClaims on Fabric 1.21.1 and 1.21.4, including callback event support
  • API: Introduced new API for registering custom OperationTypes.
    • Lets mod and plugin developers register custom operation types and call actions to cancel actions based on HuskClaims claims.
    • Documentation for this is available here.

To update, drag+drop and regenerate your config.yml file, as some slight configuration changes were made to the layout of the hooks section of this file.