DUXPLIMA Documentation

Bans

The ban list, and what a ban actually blocks.

Two screens: menu/claim_ban_player.yml to ban someone, menu/claim_ban_list.yml to see and lift existing bans. Both need MANAGE_BANS.

ActionAbility node
Banuxmclaims.ability.member.ban
Unbanuxmclaims.ability.member.unban

What a ban does

A ban is the strongest thing in the permission model. Claim.hasPermission checks it first, before ownership and before roles: a banned player is denied everything inside the claim, no matter what role they hold or what a per-member override says.

Banning a current member removes them from the claim as well.

From chat

/claim ban Steve
/claim unban Steve

/claim ban is the one destructive action that does not ask for confirmation, deliberately: it exists for the moment someone is already causing damage.

Limits

NodeDefault
Bans per claimuxmclaims.limit.ban.<n>25, MAX

The strategy is MAX, so ranks do not stack here: the best rank's number wins outright.

A ban is not a substitute for the Default role

A ban stops one named player. Default stops everyone you have not invited. If your answer to griefing is a growing ban list, the Default role is granting too much: see roles.yml.