Releases: WiIIiam278/HuskClaims
HuskClaims 1.4.5 - 1.21.4 support, bug fixes
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
andBREAK_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 - Bug fixes
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.
HuskClaims 1.4.3 - Improvements & fixes
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.
HuskClaims 1.4.2 - Raid protection, bug fixes
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.
HuskClaims 1.4.1 - Trapped command, bug fixes
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
- Added the cancellable
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.
HuskClaims 1.4 - QoL improvements, bug fixes
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.
HuskClaims 1.3.6 - Private claims
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 underbans
inconfig.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.
HuskClaims 1.3.5 - Bug fixes
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.
HuskClaims 1.3.4 - QoL improvements, bug fixes
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.
HuskClaims 1.3.3 - Bug fixes
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
- This update may lead to reported claim block balances in
- 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.
📋 HuskClaims binaries are only distributed on Spigot, Polymart, or BuiltByBit.