DUXPLIMA Documentation

Claim management

The settings panel for one claim, and everything reachable from it.

The main screen for a claim you belong to. Opened by /claim while standing in it, or by clicking the claim in your claims list.

Layout: menu/claim_main.yml, six rows, titled with the claim's name.

ButtonWhat it does
Spawn pointClick to teleport, shift-click to set the spawn where you stand
FlagsOpens the flags screen
RenamePrompts in chat for a new name
Chunk mapOpens the chunk map
MembersOpens members and roles
InvitationsOpens pending invitations
Banned playersOpens the ban list
WarpsOpens the warp list
VaultOpens the shared vault
Claim blockChoose the style marking the claim in the world
TimeExtend the claim's lifetime
DeleteDeletes the claim, after confirmation

What each button needs

Buttons respect role permissions. A member without the permission either does not see the button or is refused on click.

ButtonRole permissionAbility node
Set spawnMANAGE_RELOCATEuxmclaims.ability.claim.relocate
RenameMANAGE_RENAMEuxmclaims.ability.claim.rename
Flagsn/auxmclaims.ability.claim.flag.<FLAG>
Chunk mapMANAGE_CHUNKS to change anythinguxmclaims.ability.chunk.*
MembersMANAGE_INVITES for invites, …member.role to move peoplesee abilities
Banned playersMANAGE_BANSuxmclaims.ability.member.ban / .unban
WarpsMANAGE_WARPSuxmclaims.ability.warp.*
VaultMANAGE_VAULTuxmclaims.ability.vault.access
Claim blockMANAGE_BLOCKuxmclaims.ability.block.*
TimeMANAGE_TIMEuxmclaims.ability.claim.reschedule
DeleteOwner onlyuxmclaims.ability.claim.delete

Rename and time

Both prompt in chat rather than in an anvil. The plugin sends infoChatInputInstruction: "Type your input in chat. Type 'cancel' to cancel.", and waits.

Time extension is priced by uxmclaims.cost.time per second, defaulting to 5.0. A week is 604 800 seconds, so at the shipped price that is three million of your currency. Set the cost node before you let players near the button.

Claim block

menu/claim_block.yml and claim_block_change.yml. Lists the styles from the blocks section of config.yml, filtered by the permission each carries. The block must sit inside the main chunk, and it is what carries the hologram.