HuskClaims [1.17-1.21] | Modern golden shovel land claiming | Fully cross-server compatible icon

HuskClaims [1.17-1.21] | Modern golden shovel land claiming | Fully cross-server compatible -----

A clean, cross-server compatible grief prevention plugin




HuskClaims 1.4.5 adds support for 1.21.4, improves performance in a few areas, and fixes bugs. This release will perform database migrations on startup, and requires updating or regenerating your trust_levels.yml file.
  • Added a new config option for specifying the maximum number of claim blocks a user may have (#241)
  • Added a default second-long cooldown between user command actions to prevent action spam abuse (#240)
  • Added PLACE_VEHICLE and BREAK_VEHICLE operation types and added handling for boats with chest in 1.21.4 (#242)
  • Added Italian (it-it) locales, courtesy of RealPif_5
  • Improved the performance of SQLite database mode; data is now stored in jsonb format
  • Fixed the Geyser hook to automatically have Bedrock users use the block update highlighter not working (#234)
  • Fixed the /trapped command's teleport always being instantaneous when HuskHomes was installed
  • Fixed an IllegalArgumentException when looking up certain users' claim block balances (#252)
  • Fixed right clicking animals sending double messages (#233)
  • Fixed interaction operations with Redstone Ore and Sculk Shriekers not being of the REDSTONE_INTERACT type (#243, #262)
  • Fixed eating food not being allowed while looking at a block in a claim without trust (#247)
To update, just drag+drop and update your trust_levels.yml file (or regenerate if you haven't modified it from the default) with the new PLACE_VEHICLE and BREAK_VEHICLE operation type flags.

HuskClaims 1.4.4 fixes a couple of bugs in the prior release.
  • Fixed the highlighter priority order being reversed from the intended order
  • Fixed placing fire in claims being erroneously restricted behind the FIRE_IGNITE permission (#227)
To update, just drag+drop.
----------, Nov 3, 2024

HuskClaims 1.4.3 upgrades the claim highlighter, improves performance and fixes bugs.
  • You can now use block displays as the highlighter while still letting bedrock users join. The plugin will now dynamically change the user's highlighter based on their client
  • Generally improved the plugin performance by adjusting the user caching strategy
  • Fixed the /claimprivate command toggle argument being inverted, courtesy of @djoey123 (#209)
  • Fixed non-trustees can ride a boat onto item frames within a claim, breaking them (#221)
  • Fixed thrown eggs & lit arrows by non-trustees can hatch chickens & light campfires in claims (#220)
  • Fixed the WorldGuard hook not re-enabling after performing /huskclaims reload (#219)
  • Fixed damage dealt by the Sweeping Edge enchantment causing player damage in some cases, even when the PVP flag was disabled (#213)
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @SnowCutieOwO (#215)
  • API: The highlighter API now lets you specify if a highlighter can be used by a user, to allow for highlighters that target specific clients or backend mods.
To update from 1.4.2, just drag+drop.
----------, Oct 31, 2024

HuskClaims 1.4.2 adds a new operation type for raids and fixes a few bugs.
  • Added a START_RAID operation type, which now restricts the starting of raids to prevent grief
    • By default starting a raid in a village within a claim requires access trust to that claim
  • Fixed editing the text on hanging signs not requiring block place privileges
  • Fixed the claim prune event being cancelled regardless of any API outcomes, preventing claims from being properly pruned (thanks: @Dacaly)
To update from 1.4.1, just drag+drop; from earlier versions, please regenerate your locales and/or config.yml file.
----------, Sep 29, 2024

HuskClaims 1.4.1 adds a new /trapped command and fixes bugs.
  • Added the /trapped command (permission: huskclaims.command.trapped)
    • This lets users teleport out of claims they are stuck in and will place them on the nearest surface edge block outside a claim to their position.
    • This command may only be used if a player cannot break or place blocks while standing in a claim
    • If the HuskHomes hook is enabled, this will use that plugin's configurable teleport warmup system
    • This command is enabled and accessible to all users by default and can be disabled in the config file.
  • Added additional login checks for toggled states to reduce confusion
    • If a player joins the server while ignoring claims but does not have permission to do so anymore, they will be set to respect claims again
    • If a player joins while in a claiming mode they do not have permission to use anymore, it will be set to regular claiming mode
  • Fixed editing wall signs only needing interact operation access instead of place block operation access (#193)
  • Placeholders that fail to process will now return N/A (not applicable) instead of throwing an exception (#189)
  • Removed leftover debug messages causing console spam, courtesy of @djoey123 (#187)
  • API: Added API events for when a claim is made private or public again (#190)
    • Added the cancellable BukkitClaimMakePrivateEvent
    • Added the cancellable BukkitClaimMakePublicEvent
To update, drag+drop and regenerate your locale file (messages-xx-xx.yml). To view the new setting for toggling the trapped command, please also regenerate your config.yml file.
----------, Sep 28, 2024

HuskClaims 1.4 improves the user experience in a few areas and fixes bugs.
  • Moved /huskclaims flags into its own /claimflags command
  • The claim flags menu is now paginated and listed in lines (#146)
  • Added /claimblocks (player) gift to allow gifting claim blocks to a player (restricted to operators by default), courtesy of @djoey123 (#179)
  • Fixed an issue with private claim removal logic, courtesy of @djoey123 (#177)
  • Fixed an issue with who was able to use /givepet on tamed animals (#181)
  • Fixed pressure-sensitive blocks spamming chat with error messages when stepped on (#183)
To update from 1.3.x, just drag+drop. Please regenerate your locale file for this release.
----------, Sep 1, 2024

HuskClaims 1.3.6 adds the ability to set claims as private, meaning untrusted users are unable to enter them.
  • Added the ability to make claims private, courtesy of @djoey123 (#174)
    • Only users who have a trust level in a private claim may enter them.
    • This feature is disabled by default and can be switched on with the private_claims option under bans in config.yml
    • Can be toggled on/off within a claim or child claim with the /claimprivate command
  • Added Traditional Chinese (zh-tw) locales, courtesy of @yichifauzi (#166)
  • Fixed users who are ignoring claims being removed from claims when banned (#151)
  • Fixed administrators with access to create and manage admin claims being unable to resize them with the claim tool
To update, drag+drop. You may wish to update your config if you wish to enable the new private claims feature.
----------, Aug 25, 2024

HuskClaims 1.3.5 fixes bugs in the previous release.
  • Improved compatibility with world manager plugins. Late-loaded worlds should now correctly load or create claim worlds.
  • Fixed an issue that prevented data from being converted correctly from HuskClaims 1.2.x
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#158)
To update, just drag+drop.
----------, Aug 9, 2024

HuskClaims 1.3.4 adds a few small quality-of-life features and corrects bugs found in the prior release.
  • Added the ability to modify the set of operation groups granted to claim owners, courtesy of @alexdev03 (#150)
  • Added the ability to view when a claim or child claim was created by hovering over the owner's italicized name in the /trust menu
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#140)
  • Fixed a race condition that could occur when performing actions against claims, courtesy of @ProdPreva1l (#156)
  • Fixed toggling operation group commands without specifying on/off as an argument failing to toggle the group
  • Fixed users who were banned from a claim being booted out of unrelated claims if they were standing in one (#151)
  • Fixed the death drops handler spamming console with exceptions if a user died and respawned in a different dimension under certain circumstances (#148)
  • Fixed player names not being updated internally if the user had rejoined after changing their username (#149)
  • Fixed claim resize operations not cancelling correctly if the claim was deleted during resize (#152)
To update from HuskClaims 1.3.3, please drag+drop and regenerate your locale (messages-xx-xx.yml) file.
----------, Jul 25, 2024

HuskClaims 1.3.3 fixes bugs from the previous release.
  • Fixed claim area / dimension calculations being incorrect
    • This update may lead to reported claim block balances in /claimblocks being inconsistent with claim data from prior releases
    • The /claimblocks reporting screen has been updated to correct an oversight with reported expenditures
  • Fixed the WorldGuard region overlap check being inaccurate if multiple WorldGuard regions overlapped a claim
  • Fixed the permission check when resizing a claim being incorrectly inverted
  • Fixed hooks not being reset when /huskclaims reload was used
To update, just drag+drop.
----------, Jun 30, 2024

HuskClaims 1.3.2 adds support for Minecraft 1.21, adds a new WorldGuard hook, and fixes a number of bugs.
  • Now supports Minecraft 1.21 on Paper
  • Added a WorldGuard hook: A huskclaims-claim flag will be registered, letting you prevent users claiming over WorldGuard regions
  • Added more validation when creating claims. It is no longer possible to create a claim outside of the World Border
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#135)
  • Fixed an internationalization issue related to database table names on non-UTF8 servers
  • Fixed an exception being thrown if a player had identical items in their hands while attempting to inspect or create a claim (#136)
  • Fixed a performance issue performing chunk lookups during a claim highlight
  • Fixed large claims failing to highlight their edges in certain cases
To update, just drag+drop.
----------, Jun 25, 2024

HuskClaims 1.3.1 fixes bugs present in the previous release.
  • Fixed a critical issue where the cache would fail to update when resizing a claim
  • Fixed /extendclaim causing extreme lag spikes when executed with a large value by a user with an enormous claim block balance
    • The maximum distance you can extend a claim by is now determined by the inspector tool range * 2 (e.g. 128 by default)
  • Fixed an input issue related to claim block balance update values not accepting the correct range of values
  • Fixed an issue where the inspect nearby claims function would report far too high a number of claims
To update from 1.3, just drag+drop. If you're updating from earlier versions, you should regenerate your locale files (messages-xx-xx.yml) for this release, and you may wish to regenerate your config file as well.
----------, May 30, 2024

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.
----------, May 29, 2024

HuskClaims 1.2 adds a new admin command, support for Minecraft 1.20.5, and fixes bugs.
  • Added a new admin command: /huskclaims flags (permission node: huskclaims.command.huskclaims.flags (#94)
    • Lets you modify individual flags within a claim, and edit the flag rules outside of claims (in the Wilderness)
  • Added support for Minecraft 1.20.5, includng protecting against decorated pots being broken by projectiles
  • Fixed a few issues with the PlaceholderAPI expansion
    • Fixed the PAPI hook failing to persist when PlaceholderAPI was reloaded.
    • Fixed the PAPI hook not calculating operation permissions silently
  • Fixed a NullPointerException that could occur clearing caches over the plugin message broker (#92)
  • Fixed an off-by-one display issue with claim markers in BlueMap (#95)
  • Fixed /huskclaims reload not reloading the locales file, courtesy of @ProdPreva1l (#96)
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#83, #101)
To update, just drag+drop. You may wish to regenerate your locales file.
----------, Apr 29, 2024

HuskClaims 1.1.2 makes a few user experience improvements.
  • /trustlist now displays more information about a claim
    • You can now hover over the claim owner's name to view its area, dimensions, number of child claims, and number of trustees
    • Whether the claim is a child will now be indicated. If it's a child, whether the claim has restricted trust inheritance will also be indicated.
    • /claiminfo has been added as an alias for /trustlist, and customized in your locales file.
  • Added an option to send entry/exit messages (when a user enters/exits a claim) (#77)
    • Can be enabled in config.yml for both entry/exit
  • /usergroup will now tell the player how to create a group if they have not made one to make things a bit more user-friendly
  • When creating a child claim, if creation failed because first selected point was already a child claim, the child claim in question will now be highlighted.
  • Drop locking on death is now off by default and considered experimental (due to a few issues with the current approach)
  • Fixed an issue where players who changed their Minecraft username would not be updated properly in the database on login
  • Fixed a few commands having missing descriptions
  • Fixed issues with users who had usernames with two consecutive underscores being underlined/escaped improperly in clickable menus
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#72)
  • Added Romanian (ro-ro) locales, courtesy of @iRazvan2745 and @Edward205 (#76)
  • API: Added BukkitExitClaimEvent, a cancellable event which fires when a user walks out of a claim.
To update, just drag+drop. You should regenerate your messages-xx-xx.yml file for this release as it contains a few locale changes.
----------, Apr 4, 2024

HuskClaims 1.1.1 is a hotfix addressing an issue preventing plugin hooks from loading properly.
  • Fixed hooks not loading properly due to missing references in plugin.yml schema configs
To update from 1.1, just drag+drop.
----------, Mar 7, 2024

HuskClaims 1.1 adds sign/death drops moderation and claim pruning to the plugin, adds a HuskTowns hook, and fixes bugs.
  • Added inactivity pruning for claims (#66)
    • You can now configure a number of days before players are marked inactive
    • If enabled, claims created by inactive users will be automatically removed on startup
    • Options have been added to exclude certain users/worlds
  • Added sign spying and filter moderation features (#63)
    • Useful for moderating against inappropriate text being written on signs
    • Added /signspy to allow staff to receive chat notifications when users write text on signs
    • Added sign filtering to allow automated censoring of sign text against a list of bad words
  • Added death item drops protection moderation features (#63)
    • Item drops can now be locked when users die, preventing others from picking these items up
    • Death drops can also be restricted to prevent destruction
  • Added a hook for HuskTowns. If enabled, this hook prevents the creation of overlapping town and player claims. (#47)
  • Updated the Simplified Chinese locales (zh-cn), courtesy of @jhqwqmc (#53, #57)
  • Fixed a compatibility issue with economy plugins that don't implement transaction failing on API calls that would result in a negative balance.
  • Fixed a wrong argument index check with the /buyclaimblocks command syntax
To update, just drag+drop and regenerate your locale files (messages-xx-xx.yml).
----------, Mar 3, 2024

HuskClaims 1.0.3 adds pet protection support and fixes bugs.
  • Added pet protection (#52)
    • Tamed animals (aka pets) will now be protected from harm if the pets system is enabled (default: true)
    • You can transfer ownership of pets with the new /transferpet <username> command while looking at them
  • Fixed an issue that could prevent user database registration, courtesy of @EmptyIrony (#43)
  • Fixed various issues related to passive mob spawning
  • Added Russian (ru-ru) locales, courtesy of Artem4ikBaik
  • Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#41)
To update, just drag+drop. You may want to regenerate your locale (messages-xx-xx.yml) files.
----------, Feb 19, 2024

HuskClaims 1.0.2 fixes bugs and adds international locale translations.
  • Added Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#31)
  • Fixed /unclaim and /extendclaim not being usable by the claim owner in certain cases
  • Fixed plugin hooks throwing exceptions when reloading the plugin with /huskclaims reload
  • Fixed the locales file automatically overwriting custom changes, courtesy of @EmptyIrony (#36)
To update from v1.0.x, just drag+drop.
----------, Jan 30, 2024

HuskClaims 1.0.1 adds an update checker and bStats metrics to the plugin.
  • Added an update checker.
  • Added bStats metric collection (to opt out, disable in your bStats config file). You can view metrics via the link on the resource page.
To update, drag+drop. There are no config changes.
----------, Jan 16, 2024

Resource Information
Author:
----------
Total Downloads: 114
First Release: Jan 16, 2024
Last Update: Yesterday at 8:10 PM
Category: ---------------
All-Time Rating:
7 ratings
Find more info at william278.net...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings