Permissions
| Key | |
|---|---|
| ✅ | Accessible by all players by default |
| ❌ | Accessible only by server operators by default |
HuskClaims provides permissions for restricting access to commands and features.
These permissions are detailed below.
Commands
Please see the [[Commands]] page reference for a full list of commands and their permissions.
Inspection
These permissions restrict the ability to inspect claims.
| Permission | Description | Default |
|---|---|---|
huskclaims.inspect | Inspect claims with the inspection tool. | ✅ |
huskclaims.inspect.nearby | Inspect all nearby claims by holding SNEAK and using the inspection tool. | ✅ |
huskclaims.inspect.view_last_seen | When inspecting, whether the user can see how many days since the claim owner last logged on. | ❌ |
Claims
These permissions restrict the ability to create certain types of claims. See [[Claims]] for more details on claiming land. It is also possible to disable creating admin/child claims in the plugin config.
| Permission | Description | Default |
|---|---|---|
huskclaims.claim | Create regular user-owned claims. | ✅ |
huskclaims.admin_claim | Create admin claims, and manage all other admin claims. | ❌ |
huskclaims.child_claim | Create child claims; sub-divisions of land within parent claims. | ✅ |
Claim Blocks
These numerical permissions let you control the number of [[claim blocks]] to award players each hour, and specify the upper limit. By default, these permission nodes are not granted and the [[config]] file defaults are used for all players.
| Permission | Description |
|---|---|
huskclaims.hourly_blocks.(amount) | Specify the integer (amount) of claim blocks this player should receive hourly. |
huskclaims.max_claim_blocks.(amount) | Specify the maximum integer (amount) of claim blocks this player can have and spend. |
Trust Tags
These permissions restrict being able to use certain trust tags when granting trust to other players. See [[Trust]] for more details on trust tags.
| Permission | Description | Default |
|---|---|---|
huskclaims.trust.public | Use the #public trust tag in claims to grant public access. | ✅ |
huskclaims.trust.luckperms | Use the #role/(name) trust tags in claims to grant LuckPerms role-based access. Requires the LuckPerms hook. | ❌ |
You can turn off the permission requirement for using LuckPerms groups in claims in the [[config]] hook settings.
Ignore Claims Permissions
These permissions control what users can bypass when they have the ignore claims feature toggled on. The ignore claims feature is stateful and user-toggleable, providing granular control over claim restrictions.
| Permission | Description | Default |
|---|---|---|
huskclaims.command.ignoreclaims.bans | Allow bypassing claim bans when ignoring claims. | ❌ |
huskclaims.command.ignoreclaims.private | Allow bypassing private claim restrictions when ignoring claims. | ❌ |
huskclaims.command.ignoreclaims.operations.* | Allow bypassing all operation types when ignoring claims. | ❌ |
huskclaims.command.ignoreclaims.operations.<operation_type> | Allow bypassing specific operation types when ignoring claims (e.g., block_break, redstone_actuate). | ❌ |
Flags
These permissions restrict the use of flags.
| Permission | Description | Default |
|---|---|---|
huskclaims.flag.<name of flag> | Access to the flag | ✅ |