Skip to Content
PluginsAquaClanConfiguration

Configuration

Names and tags

config.yml
clan: name: min-length: 3 max-length: 10 pattern: '^[a-zA-Z0-9]+$' blacklist: - admin - staff - owner - mod - server tag: default-color: '&#54ADF4'
KeyDefaultWhat it does
min-length / max-length3 / 10Name length
patternletters and digitsA name must match this regex
blacklist5 wordsNames nobody can use
tag.default-color&#54ADF4Color when a clan has no custom tag

Limits

config.yml
member-limits: default: 4 permissions: aquaclan.limit.vip: 8 aquaclan.limit.mvp: 12 aquaclan.limit.legend: 20 max-homes: 1 max-allies: 5 friendly-fire: false
KeyDefaultWhat it does
member-limits.default4Base member limit
member-limits.permissions3 nodesOverrides. The highest the player holds wins
max-homes1Clan homes. Level rewards raise it
max-allies5Allies. 0 is unlimited, level rewards raise it
friendly-firefalseDefault friendly fire inside a clan

Chat

config.yml
chat: enabled: true format: '&#54ADF4&lCLAN &7» %clan% &8• &f%player%&7: &f%message%'

Placeholders: %clan%, %player%, %message%.

Homes

config.yml
home: cooldown-seconds: 5 warmup-seconds: 3 cancel-on-move: true
KeyDefaultWhat it does
cooldown-seconds5Between teleports
warmup-seconds3Delay before teleporting
cancel-on-movetrueMoving during the warmup cancels it

Create and disband

config.yml
create: cooldown-seconds: 60 disband: confirm: true cooldown-seconds: 300

Disbanding starts the create cooldown, which is what stops create and disband abuse.

Invitations

config.yml
invites: expire-seconds: 604800 max-pending: 15 max-per-clan: 20 notify-on-join: true
KeyDefaultWhat it does
expire-seconds604800How long one stays valid. 0 never expires
max-pending15How many a player can hold. 0 unlimited
max-per-clan20How many a clan can have waiting. 0 unlimited
notify-on-jointrueTells a player about pending invitations on join

Invitations are stored in invites.json, survive restarts, reach offline players and are remapped or removed when a clan is renamed or disbanded.

Economy

Needs Vault. Money is only removed, never created.

config.yml
economy: enabled: false create-cost: 500.0 costs: custom-tag: 1000.0 rename: 750.0 sethome: 250.0 banner-give: 250.0 invite: 0.0
KeyCharged when
create-costCreating a clan, from the command or the menu
custom-tagSetting a custom tag
renameRenaming
sethomeCreating a home
banner-giveTaking a copy of the clan banner
inviteSending an invitation

With enabled: false nothing is charged, whatever the costs say.

Worlds

config.yml
worlds: []

Worlds where the plugin works. Empty means every world.

Updates

config.yml
update-notification: true

Checks Spigot once on startup and tells the console. Players with aquaclan.admin get a chat notice.

Last updated: September 2, 2026 bySenkexine38e19e