DUXPLIMA Documentation

Flags

All 32 flags, what each permits, and which are on for a new claim.

A flag permits something when it is present in the claim and forbids it when it is absent. The owner sets flags with /claim setflag <flag> <true|false>, flips one with /claim toggleflag <flag>, or uses the Flags menu. Changing a flag also needs the ability node uxmclaims.ability.claim.flag.<flag> in lower case, and waits out uxmclaims.delay.flags (5 seconds by default) between changes.

The New column is whether the flag is in claimSettings.defaultFlags, the set a new claim starts with.

Security and damage

FlagWhen presentNew
PVPPlayers may hurt each other: hits, projectiles, harmful splash and lingering potions, and end crystals, TNT or tamed animals set up by another player. Checked where the victim stands.off
KEEP_INVENTORYA player who dies here keeps items and levels, and drops nothing.off
CREEPER_DAMAGECreeper explosions break blocks.on
WITHER_DAMAGEThe wither and its skulls break blocks.on
FIRE_SPREADFire spreads, burns blocks away, and lava or fire ignites blocks.on
LIGHTNING_DAMAGELightning sets blocks on fire.off
MOB_GRIEFINGMobs without a flag of their own change blocks (sheep eating grass, ravagers, rabbits), and explosions without a flag of their own, a TNT minecart included, break blocks. Mobs and their arrows damage armor stands, item frames, paintings and vehicles.off

Explosions

FlagWhen presentNew
TNT_EXPLOSIONSPrimed TNT breaks blocks, and so do the block explosions the table below assigns to it. TNT that goes off in a claim without this flag breaks no block anywhere in its blast.on
END_CRYSTAL_DAMAGEEnd crystal explosions break blocks.off
BED_EXPLOSIONExploding beds break blocks.off
FIREBALL_DAMAGEGhast fireballs break blocks.off
DRAGON_DAMAGEThe ender dragon breaks blocks.off
RESPAWN_ANCHOR_EXPLOSIONExploding respawn anchors break blocks. Off in a new claim, so anchors leave its blocks alone.off
ServerFlag of a block explosion
Paper 1.20.1 and laterDecided by the exploded block: a respawn anchor uses RESPAWN_ANCHOR_EXPLOSION, any bed BED_EXPLOSION, anything else TNT_EXPLOSIONS, such as an explosion another plugin creates at a location
Spigot and older PaperDecided by the dimension: the Overworld uses RESPAWN_ANCHOR_EXPLOSION, the Nether and the End BED_EXPLOSION

Primed TNT is an entity explosion, not a block explosion, and always uses TNT_EXPLOSIONS.

World mechanics

FlagWhen presentNew
FLUID_FLOWWater and lava flow and change level.on
PISTON_PUSHPistons inside the claim extend and retract.on
LEAF_DECAYLeaves decay.off
ICE_MELTIce, packed ice, blue ice, snow and snow blocks melt.off
BLOCK_FADEAny other block fades, such as farmland drying back to dirt. Coral has its own flag; fire always burns out.off
BLOCK_FORMBlocks form from world conditions: snow and ice in cold weather, cobblestone, stone and obsidian where lava meets water, concrete powder setting.on
ENTITY_BLOCK_FORMEntities form blocks: a snow golem's trail, Frost Walker ice.off
STRUCTURE_GROWSaplings and mushrooms grow into trees and huge mushrooms.on
NATURE_SPREADBlocks spread on their own: grass, mycelium, vines, small mushrooms.on

Blocks

FlagWhen presentNew
CORAL_FADECoral blocks and fans die out of water.off
SCULK_SPREADSculk spreads from a catalyst.off
REDSTONERedstone carries power. Without it every redstone signal in the claim is forced to zero.on

Mob spawning

These apply to natural spawns only. Spawners, spawn eggs, breeding and commands are never affected.

FlagWhen presentNew
MOB_SPAWNINGThe master switch: without it no mob spawns naturally.on
SPAWN_ANIMALSAnimals spawn naturally.on
SPAWN_MONSTERSHostile mobs spawn naturally, slimes, ghasts and magma cubes included.on
SPAWN_PHANTOMSPhantoms spawn.off

Mob behaviour

FlagWhen presentNew
ENDERMAN_PICKUPEndermen pick up and place blocks.off
ZOMBIE_DOOR_BREAKZombies break doors.off
SILVERFISH_INFESTSilverfish enter and leave infested blocks.off

Notes

  • MOB_SPAWNING overrides the three spawn flags. Without it nothing spawns naturally, whatever SPAWN_ANIMALS, SPAWN_MONSTERS and SPAWN_PHANTOMS say. Mobs that are neither animals nor hostile, such as squid, fish and bats, follow MOB_SPAWNING alone.
  • Explosion flags decide block damage, not entity damage. With TNT_EXPLOSIONS off the TNT still goes off and still hurts whoever stands next to it; it only leaves the blocks alone. The claim block never breaks.
  • Villagers and bees are never griefing. Villagers farming and bees growing crops or filling hives are allowed whatever MOB_GRIEFING says.
  • BLOCK_FORM off breaks cobblestone generators, because lava meeting water forms no block.
  • PVP off applies inside the claim only. A player can be chased out and killed one chunk away, which is why teleporting to a public warp in a claim with PVP on asks for confirmation.
  • FIRE_SPREAD and the IGNITE permission are different things. IGNITE decides whether a player may start a fire; FIRE_SPREAD whether the fire travels. Allowing IGNITE but not FIRE_SPREAD gives you campfires that cannot burn the house down.
  • Cross-border movement is blocked whatever the flags say. Fluids, fire, pistons and growth never cross a claim border; see How protection works.
  • Changing defaultFlags does not change existing claims. It applies at creation only. Use /claim admin bulk setflag <flag> <true|false> to change every claim; read Admin commands first.