DUXPLIMA Documentation

Claim commands

The root command, the lifecycle subcommands, flags, spawn, vault and chat.

The bare command

CommandWhat it does
/claimContext aware (see below)
/claim menuAlways opens the personal menu, ignoring context

With generalSettings.smartCommand: true, /claim on its own decides what you meant:

You are standingResult
In a claim you are a member ofThe claim management menu
In a claim you are not a member ofYour personal menu
On free land touching a claim you ownBuys the chunk and extends that claim
On free land anywhere elseConfirmation, then a new claim

Set smartCommand: false and /claim behaves exactly like /claim menu.

Lifecycle

CommandWhat it doesAbility node
/claim create [name]Create a claim on this chunkuxmclaims.ability.claim.create
/claim deleteDelete the current claim (confirms first)uxmclaims.ability.claim.delete
/claim rename <name>Rename ituxmclaims.ability.claim.rename
/claim extend <duration>Push the expiry date outuxmclaims.ability.claim.reschedule
/claim transfer <player>Hand ownership to a member (confirms first)uxmclaims.ability.claim.transfer
/claim leaveLeave a claim you are a member ofn/a

Without a name, a new claim is named from claimSettings.defaultName, which is Claim of %player.name% out of the box.

extend takes a compound duration: 30m, 12h, 7d, 1d12h30m. Units are d, h, m, s and the parser is case-insensitive. An input that matches nothing is refused with "Invalid duration format! Example: 1d12h30m".

transfer refuses three cases up front: you are not the owner, the target is yourself, or the target is not already a member. Invite them first.

Selection

CommandWhat it does
/claim selectOpens a picker listing your claims
/claim select <name>Selects that claim for subsequent commands
/claim listOpens the list of claims you own or belong to

Selection is what lets you run /claim role create … while standing somewhere else entirely.

Members and bans, the short forms

CommandWhat it doesAbility node
/claim trust <player>Send an inviteuxmclaims.ability.member.invite
/claim kick <player>Remove a member (confirms first)uxmclaims.ability.member.kick
/claim ban <player>Ban a player, immediatelyuxmclaims.ability.member.ban
/claim unban <player>Lift a banuxmclaims.ability.member.unban

/claim trust does not add anyone directly: it sends an invitation the target must accept. The longer forms under /claim member do the same work with more options.

Flags

CommandWhat it doesAbility node
/claim setflag <flag> <true|false>Set one flag explicitlyuxmclaims.ability.claim.flag.<FLAG>
/claim toggleflag <flag>Flip one flaguxmclaims.ability.claim.flag.<FLAG>

Flag names are the enum names, case-insensitive: PVP, TNT_EXPLOSIONS, FIRE_SPREAD. Tab completion offers all 32. An unknown name answers "Flag could not be found." The full list is in Flags.

The ability node is per flag, so uxmclaims.ability.claim.flag.PVP grants exactly one of them, and uxmclaims.ability.claim.flag.* grants all.

Spawn, teleport and the vault

CommandWhat it doesAbility node
/claim setspawnSet the claim spawn to where you standuxmclaims.ability.claim.relocate
/claim spawnTeleport to the current claim's spawnn/a
/claim spawn <name>Teleport to a warp or a claim by namen/a
/claim vaultOpen the shared vaultuxmclaims.ability.vault.access
/claim warpsOpen the public warp listn/a

/claim spawn <name> searches in a fixed order: public warps first, then warps in claims you own, then warps in claims you are a member of, and finally claims by name. The first match wins, so a public warp named shop shadows your own claim named shop.

Teleports wait uxmclaims.delay.teleport seconds, 3 by default.

Chat

CommandWhat it does
/claim chatToggle claim chat mode on or off
/claim chat <message>Send one message to members without toggling

Requires the CLAIM_CHAT role permission. In toggle mode everything you type goes to online members until you toggle back. The format is claimChatFormat in messages.yml. If nobody else with the permission is online you get "No online members in this claim."

Utility

CommandWhat it does
/claim showbordersToggle the border overlay
/claim invitesOpen your invitation inbox
/claim confirmConfirm the pending action
/claim cancelCancel the pending action
/claim reloadReload every config file · needs uxmclaims.admin