Access, Unlock & Cooldowns

Features

Access, Unlock & Cooldowns

Access & Unlock Models

FieldDescription
permissionRequired permission to see / claim ("" = none)
priceMoney charged on every claim (0 = free)
one-time-priceOne-off cost to unlock the kit; free afterwards (on cooldown)
currency"" / "vault" = Vault economy, else an XCore currency id
one-timeClaimable once ever (e.g. starter kits)
first-joinAutomatically given on the player's first connection

Paid kits work with or without Vault: an empty currency routes to the Vault economy (any provider), while a named currency uses XCore's economy — so paid kits work even when XCore's internal economy is off.

Cooldowns & Limits

cooldown: "1d"                 # 0/none, or 30s / 5m / 2h / 1d ...
cooldown-bypass-permission: "xkits.bypass.daily"
cooldown-reductions:
  xkits.vip: 50                # VIPs get 50% off the cooldown
max-uses: 0                    # total claims (0 = unlimited)
max-uses-per-day: 3            # per-day cap (resets at daily-reset-hour)

Cooldowns, unlocks and use-counts are stored in XCore's shared database and broadcast on the sync channel, so a player can't bypass them by hopping between servers.

Still need help?

Ask our team on Discord or browse the source.