Clan plugin for Paper SMP

What is InfiniteClans?

InfiniteClans is a plugin built for SMP servers that lets your players create clans. They manage their roles and their members' permissions through a clean GUI menu — and every part of it is fully customizable.

Looking for a fully customizable plugin with just the essential, simple commands for your players? You've come to the right place.

Paper 1.19 – 1.26.x Java 17+ Storage MySQL / MongoDB / SQLite / YAML PlaceholderAPI 70+
// Highlights

Everything a clan system needs

Ranks, levels, homes, alliances and live stats — wired together and controlled from one menu.

Storage

Save everything to MySQL, MongoDB, SQLite or a flat-file (YAML) backend — switch with a single config line.

Languages

Ships in 9 languages and is fully translatable — every message lives in editable lang files.

Support

Fast, friendly help on Discord. Questions, setup, custom tweaks — we answer.

GUI driven

Players run the whole clan — invites, ranks, homes, relations — from an intuitive in-game menu.

Stats & Top

Clan K/D, kills, deaths and a full leaderboard system — stats that follow each player across clans.

Performance

Highly optimized: async-safe stat handling, derived totals and batched saves keep your TPS happy.

Easy setup

Drop it in and it runs — sensible defaults out of the box, everything ready to tweak when you want.

Configurable

Almost everything lives in config.yml — limits, cooldowns, GUI slots, messages and more.

Placeholders

70+ PlaceholderAPI placeholders for scoreboards, tab lists, chat and any PAPI plugin.

Levels

A fully configurable level curve — clans rank up and unlock higher limits as they grow.

Commands

Every command and alias is configurable, with tab-completion and clear usage messages.

Logs

Full audit trail of clan actions — shown in-game and written to file for review.

Bedrock ready

Geyser/Floodgate aware — Bedrock players and their prefixes are detected and handled.

// Commands

Simple by design

Two entry points: a menu for players, an admin command for staff. Everything else is a subcommand.

Core commands
/clanOpen the clan GUI menu (also /c, /clans). infiniteclans.use
/clan helpShow the full command list. infiniteclans.use
/clan create <name>Found a new clan. infiniteclans.create
/clanadminAdmin & operator commands (also /ca, /ica). infiniteclans.admin
Player subcommands /clan <…>
create <name>disband confirm invite <player>accept <clan> deny <clan>leave kick <player>promote <player> demote <player>setrank <player> <rank> transfer <player> confirminfo [clan] listtop ally <clan>enemy <clan> neutral <clan>sethome [name] home [name]delhome <name> chat [message]setdesc <text> settag <tag>ff [on|off] gui openclose apply <clan>
Admin subcommands /clanadmin <…>
reloaddelete <clan> setlevel <clan> <n>setpoints <clan> <n> addpoints <clan> <n>forcejoin <clan> <player> forcekick <player>forceremove <player> info <clan>logs clanban <name>unclanban <name>
// Permissions

Two layers of control

Server permissions decide who can use the plugin. In-clan role permissions decide what each rank can do.

Server permissions plugin.yml
infiniteclans.useeveryoneUse the basic clan commands (info, list, top, join, chat, home…). Without it the player can't use the plugin.
infiniteclans.createeveryoneAllows creating a clan with /clan create. Remove it to restrict who can found clans.
infiniteclans.adminopFull access to every /clanadmin command (reload, delete, setlevel, forcejoin, clanban…) and all bypasses.
infiniteclans.admin.logsopReceive in-game admin log notifications (clan creation, disband, important actions).
infiniteclans.admin.spyopSee every clan's chat for moderation with /clanadmin spy. Can be granted on its own, without full admin.
infiniteclans.limit.bypassopBypass the clan creation cooldown and the clan name limits. Handy for staff.
Clan role permissions 16 · per rank
INVITEInvite a player to the clan (/clan invite).
KICKKick a member from the clan (command or members menu).
PROMOTEPromote a member to a higher rank (/clan promote).
DEMOTEDemote a member to a lower rank (/clan demote).
SET_HOMECreate or set a clan home (/clan sethome).
DEL_HOMEDelete a clan home (/clan delhome).
USE_HOMETeleport to a clan home (/clan home).
MANAGE_ALLIESDeclare allies, accept ally requests and return to neutral.
MANAGE_ENEMIESDeclare enemies and return to neutral.
SET_DESCRIPTIONEdit the clan description (/clan setdesc).
SET_TAGEdit the clan tag (/clan settag).
TOGGLE_FRIENDLY_FIRETurn the clan's friendly fire on or off (/clan ff).
RANKUPLevel the clan up by spending points and items (Upgrade button).
MANAGE_RANKSChange a member's rank (/clan setrank) and open the roles editor to toggle each rank's permissions.
MANAGE_APPLICATIONSOpen or close the clan to applications and accept or deny them (/clan open, /clan close).
DISBANDDisband the clan (/clan disband confirm).
// PlaceholderAPI

70+ placeholders

Use them in scoreboards, tab lists, chat and any PAPI-compatible plugin. Click any placeholder to copy it.

Clan identity 12
%infiniteclans_name%Clan name.
%infiniteclans_tag%Clan tag, raw as stored.
%infiniteclans_tag_color%Tag with color codes applied.
%infiniteclans_tag_nocolor%Tag stripped of colors. alias: tag_raw
%infiniteclans_desc%Clan description. alias: description
%infiniteclans_desc_nocolor%Description without colors.
%infiniteclans_clanid%Clan unique id (UUID). alias: id
%infiniteclans_leader%Clan owner's name. alias: owner
%infiniteclans_creation_date%Formatted creation date.
%infiniteclans_creation_timestamp%Creation time in milliseconds.
%infiniteclans_hasclan%true/false — player is in a clan. aliases: in_clan, has_clan
%infiniteclans_count_clans%Total number of clans on the server.
Level & points 7
%infiniteclans_level%Current clan level.
%infiniteclans_next_level%Next level, or MAX.
%infiniteclans_max_level%true/false — clan is at max level. alias: is_max_level
%infiniteclans_max_level_value%Highest possible level.
%infiniteclans_points%Current clan points.
%infiniteclans_points_to_next%Points still needed for the next level.
%infiniteclans_next_level_cost%Point cost of the next level (0 if max).
Members & slots 7
%infiniteclans_members%Member count. alias: count_members
%infiniteclans_maxmembers%Member capacity at the current level. aliases: max_members, slots
%infiniteclans_slots_used%Used slots (= member count).
%infiniteclans_slots_free%Remaining free slots.
%infiniteclans_online_members%Members currently online. alias: count_onlinemembers
%infiniteclans_members_list%Comma-separated member names. alias: member_names
%infiniteclans_member_<n>%Name of the n-th member (1 = first).
Combat 3
%infiniteclans_kdr%Clan K/D (sum of current members).
%infiniteclans_kills%Clan total kills. alias: clan_kills
%infiniteclans_deaths%Clan total deaths. alias: clan_deaths
Homes 4
%infiniteclans_homes%Number of clan homes.
%infiniteclans_maxhomes%Allowed homes at the current level. aliases: max_homes, limit_home
%infiniteclans_home_names%Comma-separated home names.
%infiniteclans_home:<name>:<field>%Home info; field = world, x, y, z, coords.
Relations 9
%infiniteclans_allies%Ally count. alias: count_ally
%infiniteclans_enemies%Enemy count. alias: count_rival
%infiniteclans_maxallies%Max allies at the current level. aliases: max_allies, limit_ally
%infiniteclans_maxenemies%Max enemies at the current level. aliases: max_enemies, limit_rival
%infiniteclans_ally_names%Names of allied clans. alias: ally_list
%infiniteclans_enemy_names%Names of enemy clans. aliases: rival_names, enemy_list
%infiniteclans_relation_<clan>%Relation label toward the named clan.
%infiniteclans_relation_colored_<clan>%Relation label, color-prefixed.
%infiniteclans_relation_color_<clan>%Just the relation color code.
Friendly fire 2
%infiniteclans_ff%Clan friendly fire state: ON / OFF. aliases: friendlyfire, friendly_fire
%infiniteclans_ff_raw%Raw state: true / false. alias: is_ff
Colors 2
%infiniteclans_color%Own-clan color code, ready to use. alias: relcolor
%infiniteclans_colored_name%Clan name prefixed with the own-clan color.
Player 9
%infiniteclans_player_name%Player name. alias: player
%infiniteclans_rank%Player rank, formatted/colored. alias: player_role_formated
%infiniteclans_rank_id%Rank id. alias: player_role_name
%infiniteclans_rank_weight%Rank weight (priority).
%infiniteclans_player_kills%Player's personal kills (follows them across clans).
%infiniteclans_player_deaths%Player's personal deaths.
%infiniteclans_player_kdr%Player's personal K/D.
%infiniteclans_player_joindate%When the player joined the clan (formatted).
%infiniteclans_player_jointimestamp%Join time in milliseconds.
Leaderboards / Top 13
<n> is the rank (1, 2, 3…). Add _name for the clan name, omit it for the value. Metrics: kdr, kills, deaths, points, level, members.
%infiniteclans_top_name_<n>%Name of the n-th clan in the K/D ranking.
%infiniteclans_top_kdr_<n>%K/D of the n-th clan (ranked by K/D).
%infiniteclans_top_kdr_name_<n>%Name of the n-th clan (ranked by K/D).
%infiniteclans_top_kills_<n>%Kills of the n-th clan (ranked by kills).
%infiniteclans_top_kills_name_<n>%Name (ranked by kills).
%infiniteclans_top_deaths_<n>%Deaths of the n-th clan (ranked by deaths).
%infiniteclans_top_deaths_name_<n>%Name (ranked by deaths).
%infiniteclans_top_points_<n>%Points of the n-th clan (ranked by points).
%infiniteclans_top_points_name_<n>%Name (ranked by points).
%infiniteclans_top_level_<n>%Level of the n-th clan (ranked by level).
%infiniteclans_top_level_name_<n>%Name (ranked by level).
%infiniteclans_top_members_<n>%Member count of the n-th clan (ranked by members).
%infiniteclans_top_members_name_<n>%Name (ranked by members).
Relational 3 · viewer-based
These compare the viewer to the shown player — use them with a plugin that supports relational placeholders (e.g. TAB) for chat/tab/nameplate coloring.
%rel_infiniteclans_relcolor%Color of the shown player's clan as seen by the viewer (own / ally / enemy / neutral). alias: relation_color
%rel_infiniteclans_reltext%Relation label. alias: relation_text
%rel_infiniteclans_reltext_colored%Relation label with its color. alias: reltext_coloured
No placeholder matches your search.
// Configuration

Nothing hidden

Browse the default config, the level curve and all 9 language files — exactly what ships in the jar.

config.yml
# ============================================================================
#  InfiniteClans  -  by blockwarss (LegionDev)
#  Support: https://discord.gg/FDphuRDgEg
# ----------------------------------------------------------------------------
#  Colors: use & codes (e.g. &a, &c) and hex &#RRGGBB anywhere.
#  Levels are configured in levels.yml. Messages in lang/<locale>.yml.
# ============================================================================

# Do not edit. Used for automatic config migrations.
config-version: 1

general:
  # Default language file (without extension), found in /lang.
  default-language: en
  # If true, tries to use each player's client locale, falling back to default.
  per-player-language: false
  # Save all clan data to disk every N seconds (0 = only on shutdown/changes).
  autosave-interval-seconds: 300
  # Date pattern for date placeholders (clan creation, member join date).
  date-format: "dd/MM/yyyy HH:mm"
  # Print timing/debug info to console.
  debug: false

storage:
  # Where clans, members, stats and logs are saved. Pick ONE:
  #   yaml    -> one file per clan in /data/clans (no setup, great for most servers)
  #   sqlite  -> single embedded database file (no server needed)
  #   mysql   -> MySQL or MariaDB server (best for networks / shared databases)
  #   mongodb -> MongoDB server (document database)
  #
  # NOTE: mysql and mongodb download a small driver on first start (needs
  # internet once, then it is cached by the server in /libraries).
  # Changing storage.type requires a full server restart.
  type: yaml

  sqlite:
    file: data/infiniteclans.db

  mysql:
    host: localhost
    port: 3306
    database: infiniteclans
    username: root
    password: ""
    # Maximum simultaneous connections in the pool.
    pool-size: 10
    use-ssl: false

  mongodb:
    # Standard MongoDB connection string (may include user:pass@host and options).
    uri: "mongodb://localhost:27017"
    database: infiniteclans

# --------------------------------------------------------------------------
# Clan name / tag rules
# --------------------------------------------------------------------------
clan:
  name:
    min-length: 3
    max-length: 16
    # Java regex the name must match. Default: letters, digits, _ and -
    allowed-pattern: "^[a-zA-Z0-9_\\-]+$"
    # Names (case-insensitive, matched as substrings) that are forbidden.
    banned-words:
      - admin
      - staff
      - owner
      - server
      - fuck
      - shit
    # Block names that collide with an existing clan ignoring case.
    case-insensitive-unique: true
  tag:
    enabled: true
    min-length: 2
    max-length: 6
    allowed-pattern: "^[a-zA-Z0-9]+$"
  description:
    max-length: 64
  # Default chat color of a clan tag/name. Overridable per clan by leaders.
  default-color: "&7"
  # Cooldown (seconds) before a player can create a new clan after leaving one.
  create-cooldown-seconds: 0
  # If true, disbanding refunds nothing; purely informational hook for addons.
  # Members are simply released from the clan.

# --------------------------------------------------------------------------
# Ranks (clan-internal roles). Order matters: top of the list = highest.
# Each rank lists the permissions its members hold. Available permissions:
#   INVITE, KICK, PROMOTE, DEMOTE, SET_HOME, DEL_HOME, USE_HOME,
#   MANAGE_ALLIES, MANAGE_ENEMIES, SET_DESCRIPTION, SET_TAG, SET_COLOR,
#   RANKUP, MANAGE_RANKS, DISBAND
# The very first rank is the owner rank (auto-assigned to the creator) and
# always has every permission regardless of what is listed.
# --------------------------------------------------------------------------
ranks:
  owner:
    display: "&cOwner"
    weight: 100
    permissions: [ "*" ]
  coowner:
    display: "&6Co-Owner"
    weight: 75
    permissions:
      - INVITE
      - KICK
      - PROMOTE
      - DEMOTE
      - SET_HOME
      - DEL_HOME
      - USE_HOME
      - MANAGE_ALLIES
      - MANAGE_ENEMIES
      - SET_DESCRIPTION
      - TOGGLE_FRIENDLY_FIRE
      - RANKUP
  officer:
    display: "&9Officer"
    weight: 50
    permissions:
      - INVITE
      - KICK
      - SET_HOME
      - USE_HOME
      - MANAGE_ENEMIES
  member:
    display: "&aMember"
    weight: 25
    permissions:
      - USE_HOME
  recruit:
    display: "&7Recruit"
    weight: 1
    permissions: []
# Rank a brand new member receives when joining.
default-rank: recruit

# --------------------------------------------------------------------------
# Clan points. Earned through play, spent on level-ups (see levels.yml).
# --------------------------------------------------------------------------
points:
  starting: 0
  gain:
    per-kill: 5            # killing a non-clan/non-ally player
    per-recruitment: 10    # a new member accepts an invite
    # Anti-farm: a player only grants recruitment points the FIRST time they
    # join a given clan. This stops the invite -> kick -> re-invite loop.
    # The credited list is saved, so a restart won't reset it. Set to false to
    # award points on every join (NOT recommended, easily abused).
    recruitment-once-per-player: true
  loss:
    per-death: 2           # subtracted on death (min 0)
    on-member-leave: 0     # removed when a member leaves/kicked
  # Extra passive income scaling with member count, granted on autosave.
  passive-per-member: 0

# --------------------------------------------------------------------------
# Kill / Death tracking
# --------------------------------------------------------------------------
kdr:
  enabled: true
  # Don't count kills/deaths between members of allied clans.
  ignore-ally-kills: true
  # Don't count kills between members of the same clan.
  ignore-internal-kills: true
  # Which deaths count toward clan/player deaths, K/D and the death point loss.
  # Turn the last two off to only punish PvP deaths on a hardcore PvP server.
  count-pvp-deaths: true       # killed by another player
  count-mob-deaths: true       # killed by a mob
  count-natural-deaths: true   # fall, lava, drowning, fire, void, etc.
  # Decimal places shown in K/D placeholders.
  decimals: 2

# --------------------------------------------------------------------------
# Relations (ally / enemy). Max counts come from the clan level (levels.yml).
# --------------------------------------------------------------------------
relations:
  # Require both clans to confirm before an alliance is formed.
  require-mutual-ally: true
  # Colors applied to clan names per relation, for chat/tab/nameplates.
  # Best used via the RELATIONAL placeholder %rel_infiniteclans_relcolor%
  # (supported by TAB and many chat plugins): it colors the viewed player's
  # name from the viewer's point of view. & and &#RRGGBB hex are supported.
  #   own = same clan, ally, enemy, neutral = everyone else.
  colors:
    own: "&e"
    ally: "&a"
    enemy: "&c"
    neutral: "&7"
  # Readable labels exposed by the relation placeholders
  # (%infiniteclans_relation_<clan>%, %rel_infiniteclans_reltext%).
  labels:
    own: "Clan"
    ally: "Ally"
    enemy: "Enemy"
    neutral: "Neutral"

# --------------------------------------------------------------------------
# Friendly fire. Cancel PvP damage between related players. Projectiles are
# resolved back to their shooter.
#   prevent-same-clan is only the DEFAULT for same-clan damage; each clan can
#   override it in-game with /clan ff (permission TOGGLE_FRIENDLY_FIRE).
#   prevent-allies stays global (it concerns two different clans).
# --------------------------------------------------------------------------
friendly-fire:
  prevent-same-clan: true
  prevent-allies: true

# --------------------------------------------------------------------------
# Clan homes. Max count per clan comes from the clan level (levels.yml).
# --------------------------------------------------------------------------
homes:
  teleport-warmup-seconds: 3
  # Cancel teleport if the player moves/takes damage during the warmup.
  cancel-on-move: true
  cancel-on-damage: true
  cooldown-seconds: 30
  # Disallow setting/using homes in these worlds.
  blacklisted-worlds: []

# --------------------------------------------------------------------------
# Clan chat
# --------------------------------------------------------------------------
clan-chat:
  enabled: true
  # Event priority of the clan-chat listener. Keep it LOWEST: the listener must
  # run FIRST to "claim" an @ message before another chat plugin (e.g. tchat)
  # re-broadcasts it to global chat. HIGHEST is the WRONG choice here — it runs
  # LAST, after the other plugin already sent the message, and cancelling then
  # is too late (you'd see the message in BOTH clan and global chat).
  # If it still leaks at LOWEST, the other chat plugin ignores cancellation:
  # configure it to skip messages starting with the symbol below, or to respect
  # other plugins' event cancellation. Valid: LOWEST, LOW, NORMAL, HIGH, HIGHEST.
  priority: LOWEST
  # Prefix character that routes a normal chat message to clan chat.
  # e.g. "@hello team" is sent to clan chat only.
  symbol: "@"
  # /clan chat toggles a mode where every message goes to clan chat.
  allow-toggle: true
  # Format of a clan chat line. Placeholders: {clan} {tag} {rank} {player} {message}
  format: "&8[&bClanChat&8] {rank} &f{player}&8: &7{message}"
  # Format shown to staff using /clanadmin spy (clan-chat moderation spy).
  # Same placeholders; {clan} is handy here to see which clan is talking.
  spy-format: "&8[&cSPY&8] &b{clan} &f{player}&8: &7{message}"

# --------------------------------------------------------------------------
# Bedrock / Geyser-Floodgate support
# --------------------------------------------------------------------------
bedrock:
  # If Floodgate is installed it is auto-detected. These settings control how
  # player-name arguments are resolved so Bedrock players (usually prefixed)
  # can be targeted normally.
  enabled: true
  # Prefix Floodgate prepends to Bedrock usernames on your network.
  username-prefix: "."
  # When resolving a name argument, also try it with/without the prefix.
  smart-name-matching: true

# --------------------------------------------------------------------------
# GUI
# --------------------------------------------------------------------------
gui:
  enabled: true
  # Open the main GUI when /clan is run with no arguments.
  open-on-bare-command: true
  fill-empty-slots: true
  filler-material: GRAY_STAINED_GLASS_PANE
  # Layout of the main menu. Button TEXT (names/lore) stays in the lang files;
  # only the POSITIONS live here so they are shared across all languages.
  main:
    # Menu height in rows (1-6). Inventory size = rows * 9.
    rows: 3
    # 0-based slot of each button (top-left = 0). A slot outside the menu is
    # skipped with a warning, so keep them below rows*9.
    slots:
      # Buttons shown when you ARE in a clan:
      info: 10
      members: 11
      relations: 12
      homes: 13
      upgrade: 14
      roles: 15
      leave: 16
      # Buttons shown when you are NOT in a clan:
      invites: 11
      create: 15
      # Shown in both states:
      close: 22

# --------------------------------------------------------------------------
# Command aliases. The base commands (clan, clanadmin) are in plugin.yml;
# add EXTRA aliases here and they are registered at runtime.
# --------------------------------------------------------------------------
commands:
  clan:
    aliases: [ guild, team ]
  clanadmin:
    aliases: [ guildadmin ]

# --------------------------------------------------------------------------
# Admin logging
# --------------------------------------------------------------------------
logging:
  # Write structured admin logs to /logs/admin.log
  to-file: true
  # If storage.type is sqlite, also write logs to a 'logs' table.
  to-database: true
  # Notify online players with infiniteclans.admin.logs in real time.
  in-game: true
  in-game-format: "&8[&cIC-LOG&8] &7{message}"
  # Which actions to record.
  track:
    create: true
    disband: true
    join: true
    leave: true
    kick: true
    rankup: true
    relation: true
    admin-command: true

# --------------------------------------------------------------------------
# Integrations toggles (auto-detected, can be force-disabled here)
# --------------------------------------------------------------------------
integrations:
  placeholderapi: true
  floodgate: true
# ============================================================================
#  InfiniteClans - Clan levels (20 tiers)
# ----------------------------------------------------------------------------
#  Each level defines:
#    points-required : clan points SPENT to reach THIS level from the previous
#                      (deducted from the clan's pool on rank-up)
#    max-members     : member capacity at this level
#    max-homes       : number of clan homes allowed
#    max-allies      : number of alliances allowed
#    max-enemies     : number of declared enemies allowed
#    items-required  : (optional) items consumed on rank-up (held by the player
#                       running /clan rankup). Format: "MATERIAL:AMOUNT"
#    commands        : (optional) console commands run on reaching the level.
#                       Placeholders: {clan} {owner} {level}
#  Level 1 is the starting level; its points-required/items are ignored.
#
#  Balance notes (PvP SMP). With +5 per kill, the CUMULATIVE point cost is:
#    Lv5 ~2.4k  | Lv10 ~25k  | Lv15 ~111k  | Lv20 ~355k
#  i.e. ~71k net kills clan-wide to max out (deaths cost points too, so good
#  PvP carries the clan). Items add a resource sink on top so progression is
#  not pure kill-farming. To make it globally easier/harder, scale every
#  points-required (and item amounts) by the same factor.
# ============================================================================

levels:
  1:
    max-members: 4
    max-homes: 1
    max-allies: 0
    max-enemies: 1
  2:
    points-required: 150
    max-members: 5
    max-homes: 1
    max-allies: 1
    max-enemies: 2
  3:
    points-required: 350
    max-members: 6
    max-homes: 1
    max-allies: 1
    max-enemies: 2
  4:
    points-required: 700
    max-members: 7
    max-homes: 2
    max-allies: 2
    max-enemies: 3
    items-required:
      - "IRON_BLOCK:16"
  5:
    points-required: 1200
    max-members: 8
    max-homes: 2
    max-allies: 2
    max-enemies: 3
    items-required:
      - "GOLD_BLOCK:8"
  6:
    points-required: 1900
    max-members: 9
    max-homes: 2
    max-allies: 3
    max-enemies: 4
    items-required:
      - "DIAMOND:16"
  7:
    points-required: 2900
    max-members: 10
    max-homes: 3
    max-allies: 3
    max-enemies: 4
    items-required:
      - "DIAMOND_BLOCK:4"
  8:
    points-required: 4200
    max-members: 12
    max-homes: 3
    max-allies: 3
    max-enemies: 5
    items-required:
      - "EMERALD_BLOCK:8"
  9:
    points-required: 5800
    max-members: 14
    max-homes: 3
    max-allies: 4
    max-enemies: 5
    items-required:
      - "DIAMOND_BLOCK:8"
  10:
    points-required: 7800
    max-members: 16
    max-homes: 4
    max-allies: 4
    max-enemies: 6
    items-required:
      - "DIAMOND_BLOCK:10"
      - "GOLD_BLOCK:16"
    commands:
      - "broadcast &b{clan} &7reached clan level &e10&7!"
  11:
    points-required: 10200
    max-members: 18
    max-homes: 4
    max-allies: 5
    max-enemies: 6
    items-required:
      - "NETHERITE_INGOT:2"
  12:
    points-required: 13000
    max-members: 20
    max-homes: 4
    max-allies: 5
    max-enemies: 7
    items-required:
      - "DIAMOND_BLOCK:14"
      - "EMERALD_BLOCK:12"
  13:
    points-required: 16500
    max-members: 22
    max-homes: 5
    max-allies: 6
    max-enemies: 7
    items-required:
      - "NETHERITE_INGOT:4"
  14:
    points-required: 20500
    max-members: 24
    max-homes: 5
    max-allies: 6
    max-enemies: 8
    items-required:
      - "NETHERITE_INGOT:6"
      - "DIAMOND_BLOCK:16"
  15:
    points-required: 25500
    max-members: 26
    max-homes: 5
    max-allies: 7
    max-enemies: 8
    items-required:
      - "NETHER_STAR:1"
      - "EMERALD_BLOCK:24"
    commands:
      - "broadcast &d{clan} &7reached clan level &e15&7!"
  16:
    points-required: 31500
    max-members: 28
    max-homes: 6
    max-allies: 7
    max-enemies: 9
    items-required:
      - "NETHERITE_BLOCK:1"
  17:
    points-required: 38500
    max-members: 30
    max-homes: 6
    max-allies: 8
    max-enemies: 9
    items-required:
      - "DIAMOND_BLOCK:32"
      - "NETHERITE_INGOT:12"
  18:
    points-required: 47000
    max-members: 33
    max-homes: 6
    max-allies: 8
    max-enemies: 10
    items-required:
      - "NETHERITE_BLOCK:2"
      - "NETHER_STAR:2"
  19:
    points-required: 57000
    max-members: 36
    max-homes: 7
    max-allies: 9
    max-enemies: 10
    items-required:
      - "NETHERITE_BLOCK:3"
      - "EMERALD_BLOCK:48"
  20:
    points-required: 70000
    max-members: 40
    max-homes: 8
    max-allies: 10
    max-enemies: 12
    items-required:
      - "NETHERITE_BLOCK:4"
      - "NETHER_STAR:4"
    commands:
      - "broadcast &6&l{clan} &ehas reached the MAXIMUM clan level &c&l20&e!"
# ============================================================================
#  InfiniteClans - English language file
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cYou don't have permission to do that."
  player-only: "&cThis command can only be used by a player."
  player-not-found: "&cPlayer &e{player}&c was not found."
  unknown-command: "&cUnknown subcommand. Use &e/{label} help&c."
  number-invalid: "&c'{input}' is not a valid number."
  reload-success: "&aInfiniteClans reloaded in &e{ms}ms&a."
  feature-disabled: "&cThis feature is disabled on this server."
  cooldown: "&cPlease wait &e{seconds}s&c before doing that again."

clan:
  none: "&cYou are not in a clan."
  already-in-clan: "&cYou are already in a clan."
  target-already-in-clan: "&e{player}&c is already in a clan."
  not-found: "&cNo clan named &e{clan}&c was found."
  no-permission-rank: "&cYour clan rank doesn't allow that."
  owner-only: "&cOnly the clan owner can do that."
  cannot-target-self: "&cYou can't target yourself."
  full: "&cYour clan is full ({current}/{max}). Level up to raise the limit."

name:
  too-short: "&cClan name must be at least &e{min}&c characters."
  too-long: "&cClan name can be at most &e{max}&c characters."
  invalid-chars: "&cClan name contains invalid characters."
  banned-word: "&cThat clan name is not allowed."
  taken: "&cA clan with that name already exists."

tag:
  disabled: "&cClan tags are disabled."
  too-short: "&cTag must be at least &e{min}&c characters."
  too-long: "&cTag can be at most &e{max}&c characters."
  invalid-chars: "&cTag contains invalid characters."
  set: "&aClan tag set to {tag}&a."

description:
  too-long: "&cDescription can be at most &e{max}&c characters."
  set: "&aClan description updated."

create:
  usage: "&cUsage: &e/{label} create <name>"
  success: "&aClan &f{clan}&a created! You are the owner."
  cooldown: "&cYou must wait &e{seconds}s&c before creating a new clan."
  prompt: "&eType your new clan's name in chat &7(or type &ccancel&7)."
  cancelled: "&7Clan creation cancelled."

disband:
  confirm: "&eAre you sure? Run &c/{label} disband confirm&e to permanently delete the clan."
  success: "&aClan &f{clan}&a has been disbanded."
  broadcast: "&cYour clan has been disbanded by the owner."

invite:
  usage: "&cUsage: &e/{label} invite <player>"
  sent: "&aInvited &f{player}&a to the clan."
  received: "&aYou have been invited to join &f{clan}&a. Use &e/{label} accept {clan}&a or &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c already has a pending invite."
  expired: "&cThe invite to &e{clan}&c has expired."
  none: "&cYou have no pending invite from &e{clan}&c."
  accepted: "&aYou joined &f{clan}&a!"
  accept-broadcast: "&f{player}&a joined the clan!"
  denied: "&aYou declined the invite from &f{clan}&a."

leave:
  success: "&aYou left &f{clan}&a."
  broadcast: "&f{player}&e left the clan."
  owner-cannot: "&cThe owner can't leave. Transfer ownership or disband the clan."
  shift-confirm: "&eShift-click the button to confirm leaving your clan."

kick:
  usage: "&cUsage: &e/{label} kick <player>"
  not-member: "&e{player}&c is not in your clan."
  success: "&aKicked &f{player}&a from the clan."
  broadcast: "&f{player}&e was kicked from the clan."
  kicked: "&cYou were kicked from &f{clan}&c."
  cannot-higher: "&cYou can't kick a member of equal or higher rank."

rank:
  promote-usage: "&cUsage: &e/{label} promote <player>"
  demote-usage: "&cUsage: &e/{label} demote <player>"
  set-usage: "&cUsage: &e/{label} setrank <player> <rank>"
  unknown: "&cUnknown rank &e{rank}&c."
  not-member: "&e{player}&c is not in your clan."
  already-highest: "&e{player}&c already has the highest non-owner rank."
  already-lowest: "&e{player}&c already has the lowest rank."
  cannot-higher: "&cYou can't change the rank of an equal or higher member."
  promoted: "&aPromoted &f{player}&a to {rank}&a."
  demoted: "&aDemoted &f{player}&a to {rank}&a."
  set: "&aSet &f{player}&a's rank to {rank}&a."
  you-promoted: "&aYou were promoted to {rank}&a."
  you-demoted: "&eYou were demoted to {rank}&e."
  transfer-usage: "&cUsage: &e/{label} transfer <player>"
  transfer-confirm: "&eAbout to hand over the clan to &f{player}&e. Run &c/{label} transfer {player} confirm&e to confirm."
  transferred: "&aOwnership transferred to &f{player}&a."
  you-now-owner: "&aYou are now the owner of &f{clan}&a!"

relation:
  ally-usage: "&cUsage: &e/{label} ally <clan>"
  enemy-usage: "&cUsage: &e/{label} enemy <clan>"
  neutral-usage: "&cUsage: &e/{label} neutral <clan>"
  self: "&cYou can't set a relation with your own clan."
  ally-max: "&cYour clan has reached its alliance limit ({max})."
  enemy-max: "&cYour clan has reached its enemy limit ({max})."
  ally-requested: "&aAlliance request sent to &f{clan}&a."
  ally-incoming: "&f{clan}&a requested an alliance. Use &e/{label} ally {clan}&a to accept."
  ally-formed: "&aYour clan is now allied with &f{clan}&a."
  ally-broadcast: "&aNow allied with &f{clan}&a."
  enemy-set: "&cYou declared &f{clan}&c an enemy."
  enemy-broadcast: "&c{clan} declared your clan an enemy."
  neutral-set: "&aRelation with &f{clan}&a is now neutral."
  not-related: "&cYou have no relation with &e{clan}&c."

home:
  set-usage: "&cUsage: &e/{label} sethome [name]"
  delete-usage: "&cUsage: &e/{label} delhome <name>"
  max: "&cYour clan has reached its home limit ({max}). Level up for more."
  exists: "&cA home named &e{name}&c already exists."
  not-found: "&cNo clan home named &e{name}&c."
  set: "&aHome &e{name}&a set."
  deleted: "&aHome &e{name}&a deleted."
  world-blacklisted: "&cYou can't set a home in this world."
  warmup: "&eTeleporting to &f{name}&e in &e{seconds}s&e. Don't move."
  cancelled-move: "&cTeleport cancelled because you moved."
  cancelled-damage: "&cTeleport cancelled because you took damage."
  teleported: "&aTeleported to &f{name}&a."
  cooldown: "&cYou must wait &e{seconds}s&c before teleporting again."
  list-empty: "&7Your clan has no homes set."
  list-header: "&7Clan homes ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aClan chat enabled. All your messages go to your clan."
  toggled-off: "&aClan chat disabled."
  not-in-clan: "&cYou must be in a clan to use clan chat."
  message-usage: "&cUsage: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bClans (page {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Lvl &e{level} &7| Members &e{members} &7| KDR &e{kdr}"
  footer: "&7Use &e/{label} list <page>&7 to navigate."
  empty: "&7There are no clans yet."

top:
  header: "&8&m        &r &cTop Clans by K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7No clans to rank yet."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Owner: &f{owner}"
  description: "&7Description: &f{description}"
  level: "&7Level: &e{level}&7/&e{maxlevel}"
  points: "&7Points: &e{points}"
  members: "&7Members: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Homes: &e{homes}&7/&e{maxhomes}"
  allies: "&7Allies: &b{allies}"
  enemies: "&7Enemies: &c{enemies}"
  none: "&8(none)"
  members-header: "&7Members:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cYour clan is already at the maximum level."
  need-points: "&cNot enough clan points. Need &e{required}&c, have &e{current}&c."
  need-items: "&cMissing required items: &e{items}"
  success: "&aClan leveled up to &e{level}&a!"
  broadcast: "&aYour clan reached level &e{level}&a! New member limit: &e{members}&a."
  requirements-header: "&7Level &e{level}&7 requirements:"
  requirement-points: "&8- &7Points: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cUsage: &e/{label} reload"
  delete-usage: "&cUsage: &e/{label} delete <clan>"
  delete-success: "&aDeleted clan &f{clan}&a."
  setlevel-usage: "&cUsage: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aSet &f{clan}&a level to &e{level}&a."
  setpoints-usage: "&cUsage: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aSet &f{clan}&a points to &e{points}&a."
  addpoints-usage: "&cUsage: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&aGave &e{amount}&a points to &f{clan}&a (now &e{points}&a)."
  forcejoin-usage: "&cUsage: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&aForced &f{player}&a into &f{clan}&a."
  forcekick-usage: "&cUsage: &e/{label} forcekick <player>"
  forcekick-success: "&aForce-removed &f{player}&a from their clan."
  level-bounds: "&cLevel must be between &e1&c and &e{max}&c."
  player-not-in-clan: "&e{player}&c is not in a clan."
  logs-header: "&8&m        &r &cRecent Admin Logs &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7No log entries found."
  logs-unavailable: "&cIn-game log queries need database storage (sqlite, mysql or mongodb). See &elogs/admin.log&c."
  forceremove-usage: "&cUsage: &e/{label} forceremove <player>"
  forceremove-success: "&aForce-removed &f{player}&a from &f{clan}&a."
  forceremove-disbanded: "&aRemoved owner &f{player}&a; clan &f{clan}&a was disbanded."
  clanban-usage: "&cUsage: &e/{label} clanban <name>"
  clanban-success: "&aClan name &f{name}&a is now banned."
  clanban-already: "&eClan name &f{name}&e is already banned."
  clanban-disbanded: "&7Existing clan &f{clan}&7 was disbanded."
  unclanban-usage: "&cUsage: &e/{label} unclanban <name>"
  unclanban-success: "&aClan name &f{name}&a is no longer banned."
  unclanban-missing: "&cClan name &f{name}&c is not banned."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Clan &7| &b{clan}"
    no-clan-title: "&8Clans"
  buttons:
    info:
      name: "&bClan Info"
      lore:
        - "&7Level &e{level} &7| Points &e{points}"
        - "&7Members &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eClick to view details"
    members:
      name: "&aMembers"
      lore:
        - "&7Manage your &e{members}&7 members"
        - "&eClick to open"
    relations:
      name: "&dRelations"
      lore:
        - "&7Allies: &b{allies} &7| Enemies: &c{enemies}"
        - "&eClick to open"
    homes:
      name: "&6Clan Homes"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 homes set"
        - "&eClick to open"
    upgrade:
      name: "&eLevel & Upgrade"
      lore:
        - "&7Current level: &e{level}"
        - "&7Points: &e{points}"
        - "&eClick to view requirements"
    leave:
      name: "&cLeave Clan"
      lore:
        - "&7Leave your current clan"
        - "&cShift-click to confirm"
    create:
      name: "&aCreate a Clan"
      lore:
        - "&7Use &e/{label} create <name>"
    close:
      name: "&cClose"
    roles:
      name: "&dManage Roles"
      lore:
        - "&7Customize each rank's permissions"
        - "&eClick to open"
    invites:
      name: "&aMy Invitations"
      lore:
        - "&7You have &e{count}&7 pending invitation(s)"
        - "&eClick to view"
  members-menu:
    title: "&8Members &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rank: {rank}"
        - "&7Kills: &a{kills} &7Deaths: &c{deaths}"
        - ""
        - "&eLeft-click&7: promote"
        - "&eRight-click&7: demote"
        - "&cShift-click&7: kick"
    back: "&7Back"
  relations-menu:
    title: "&8Relations &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Status: &bAlly"
        - "&cShift-click to set neutral"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Status: &cEnemy"
        - "&cShift-click to set neutral"
    back: "&7Back"
  homes-menu:
    title: "&8Homes &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7World: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eClick to teleport"
        - "&cShift-click to delete"
    back: "&7Back"
  upgrade-menu:
    title: "&8Upgrade &7| &b{clan}"
    current:
      name: "&eCurrent: Level {level}"
      lore:
        - "&7Points: &e{points}"
        - "&7Members: &e{members}&7/&e{maxmembers}"
        - "&7Homes: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aLevel up to {level}"
      lore:
        - "&7Points: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eClick to level up"
    max:
      name: "&6Maximum Level Reached"
      lore:
        - "&7Your clan is fully upgraded."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Back"
  invites:
    title: "&8My Invitations"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Level: &e{level} &7| Members: &e{members}"
        - ""
        - "&eClick to accept"
        - "&cShift-click to deny"
    empty: "&7You have no pending invitations."
    back: "&7Back"
  roles:
    title: "&8Roles &7| &b{clan}"
    entry:
      name: "&fRank: {rank}"
      lore:
        - "&7Members: &e{members}"
        - "&7Permissions: {mode}"
        - ""
        - "&eClick to edit permissions"
    mode-default: "&7default"
    mode-custom: "&dcustom"
    back: "&7Back"
  role-perms:
    title: "&8Perms &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eClick to toggle"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Back"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Create a clan"
    - "&b/{label} invite|kick <player> &8- &7Manage members"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Respond to invites"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Relations"
    - "&b/{label} chat [message] &8- &7Clan chat (or use the symbol)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Toggle clan friendly fire"
    - "&b/{label} disband confirm &8- &7Delete your clan"
    - "&b/{label} gui &8- &7Open the clan menu"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cUsage: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7enabled clan friendly fire &7(members can hurt each other)."
  now-disabled: "&e{player} &7disabled clan friendly fire &7(members are protected)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cYou can't damage a member of your own clan."
  ally-blocked: "&cYou can't damage an allied clan's member."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Accept]"
  accept-hover: "&7Join &f{clan}"
  deny: "&c&l[Deny]"
  deny-hover: "&7Decline the invitation from &f{clan}"
  ally-accept: "&a&l[Accept Alliance]"
  ally-accept-hover: "&7Form an alliance with &f{clan}"
# ============================================================================
#  InfiniteClans - Fichier de langue Français
#  Les placeholders dans les messages utilisent les {accolades}. & + hex OK.
# ============================================================================

prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cTu n'as pas la permission de faire ça."
  player-only: "&cCette commande est réservée aux joueurs."
  player-not-found: "&cLe joueur &e{player}&c est introuvable."
  unknown-command: "&cSous-commande inconnue. Utilise &e/{label} help&c."
  number-invalid: "&c'{input}' n'est pas un nombre valide."
  reload-success: "&aInfiniteClans rechargé en &e{ms}ms&a."
  feature-disabled: "&cCette fonctionnalité est désactivée sur ce serveur."
  cooldown: "&cPatiente &e{seconds}s&c avant de refaire ça."

clan:
  none: "&cTu n'es dans aucun clan."
  already-in-clan: "&cTu es déjà dans un clan."
  target-already-in-clan: "&e{player}&c est déjà dans un clan."
  not-found: "&cAucun clan nommé &e{clan}&c trouvé."
  no-permission-rank: "&cTon rang de clan ne permet pas ça."
  owner-only: "&cSeul le chef du clan peut faire ça."
  cannot-target-self: "&cTu ne peux pas te cibler toi-même."
  full: "&cTon clan est plein ({current}/{max}). Monte de niveau pour augmenter la limite."

name:
  too-short: "&cLe nom du clan doit faire au moins &e{min}&c caractères."
  too-long: "&cLe nom du clan ne peut dépasser &e{max}&c caractères."
  invalid-chars: "&cLe nom du clan contient des caractères invalides."
  banned-word: "&cCe nom de clan n'est pas autorisé."
  taken: "&cUn clan portant ce nom existe déjà."

tag:
  disabled: "&cLes tags de clan sont désactivés."
  too-short: "&cLe tag doit faire au moins &e{min}&c caractères."
  too-long: "&cLe tag ne peut dépasser &e{max}&c caractères."
  invalid-chars: "&cLe tag contient des caractères invalides."
  set: "&aTag du clan défini sur {tag}&a."

description:
  too-long: "&cLa description ne peut dépasser &e{max}&c caractères."
  set: "&aDescription du clan mise à jour."

create:
  usage: "&cUsage: &e/{label} create <nom>"
  success: "&aClan &f{clan}&a créé ! Tu en es le chef."
  cooldown: "&cTu dois attendre &e{seconds}s&c avant de créer un nouveau clan."
  prompt: "&eÉcris le nom de ton clan dans le chat &7(ou tape &ccancel&7)."
  cancelled: "&7Création du clan annulée."

disband:
  confirm: "&eTu es sûr ? Tape &c/{label} disband confirm&e pour supprimer le clan définitivement."
  success: "&aLe clan &f{clan}&a a été dissous."
  broadcast: "&cTon clan a été dissous par le chef."

invite:
  usage: "&cUsage: &e/{label} invite <joueur>"
  sent: "&a&f{player}&a a été invité dans le clan."
  received: "&aTu as été invité à rejoindre &f{clan}&a. Tape &e/{label} accept {clan}&a ou &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c a déjà une invitation en attente."
  expired: "&cL'invitation pour &e{clan}&c a expiré."
  none: "&cTu n'as aucune invitation de &e{clan}&c."
  accepted: "&aTu as rejoint &f{clan}&a !"
  accept-broadcast: "&f{player}&a a rejoint le clan !"
  denied: "&aTu as refusé l'invitation de &f{clan}&a."

leave:
  success: "&aTu as quitté &f{clan}&a."
  broadcast: "&f{player}&e a quitté le clan."
  owner-cannot: "&cLe chef ne peut pas partir. Transfère le clan ou dissous-le."
  shift-confirm: "&eShift-clic sur le bouton pour confirmer que tu quittes le clan."

kick:
  usage: "&cUsage: &e/{label} kick <joueur>"
  not-member: "&e{player}&c n'est pas dans ton clan."
  success: "&a&f{player}&a a été exclu du clan."
  broadcast: "&f{player}&e a été exclu du clan."
  kicked: "&cTu as été exclu de &f{clan}&c."
  cannot-higher: "&cTu ne peux pas exclure un membre de rang égal ou supérieur."

rank:
  promote-usage: "&cUsage: &e/{label} promote <joueur>"
  demote-usage: "&cUsage: &e/{label} demote <joueur>"
  set-usage: "&cUsage: &e/{label} setrank <joueur> <rang>"
  unknown: "&cRang inconnu &e{rank}&c."
  not-member: "&e{player}&c n'est pas dans ton clan."
  already-highest: "&e{player}&c a déjà le rang le plus haut (hors chef)."
  already-lowest: "&e{player}&c a déjà le rang le plus bas."
  cannot-higher: "&cTu ne peux pas modifier un membre de rang égal ou supérieur."
  promoted: "&a&f{player}&a a été promu {rank}&a."
  demoted: "&a&f{player}&a a été rétrogradé {rank}&a."
  set: "&aRang de &f{player}&a défini sur {rank}&a."
  you-promoted: "&aTu as été promu {rank}&a."
  you-demoted: "&eTu as été rétrogradé {rank}&e."
  transfer-usage: "&cUsage: &e/{label} transfer <joueur>"
  transfer-confirm: "&eTu vas céder le clan à &f{player}&e. Tape &c/{label} transfer {player} confirm&e pour confirmer."
  transferred: "&aLe clan a été transféré à &f{player}&a."
  you-now-owner: "&aTu es désormais le chef de &f{clan}&a !"

relation:
  ally-usage: "&cUsage: &e/{label} ally <clan>"
  enemy-usage: "&cUsage: &e/{label} enemy <clan>"
  neutral-usage: "&cUsage: &e/{label} neutral <clan>"
  self: "&cTu ne peux pas définir une relation avec ton propre clan."
  ally-max: "&cTon clan a atteint sa limite d'alliances ({max})."
  enemy-max: "&cTon clan a atteint sa limite d'ennemis ({max})."
  ally-requested: "&aDemande d'alliance envoyée à &f{clan}&a."
  ally-incoming: "&f{clan}&a propose une alliance. Tape &e/{label} ally {clan}&a pour accepter."
  ally-formed: "&aTon clan est désormais allié avec &f{clan}&a."
  ally-broadcast: "&aDésormais allié avec &f{clan}&a."
  enemy-set: "&cTu as déclaré &f{clan}&c ennemi."
  enemy-broadcast: "&c{clan} a déclaré ton clan ennemi."
  neutral-set: "&aLa relation avec &f{clan}&a est désormais neutre."
  not-related: "&cTu n'as aucune relation avec &e{clan}&c."

home:
  set-usage: "&cUsage: &e/{label} sethome [nom]"
  delete-usage: "&cUsage: &e/{label} delhome <nom>"
  max: "&cTon clan a atteint sa limite de homes ({max}). Monte de niveau."
  exists: "&cUn home nommé &e{name}&c existe déjà."
  not-found: "&cAucun home de clan nommé &e{name}&c."
  set: "&aHome &e{name}&a défini."
  deleted: "&aHome &e{name}&a supprimé."
  world-blacklisted: "&cTu ne peux pas définir un home dans ce monde."
  warmup: "&eTéléportation vers &f{name}&e dans &e{seconds}s&e. Ne bouge pas."
  cancelled-move: "&cTéléportation annulée car tu as bougé."
  cancelled-damage: "&cTéléportation annulée car tu as subi des dégâts."
  teleported: "&aTéléporté vers &f{name}&a."
  cooldown: "&cTu dois attendre &e{seconds}s&c avant de te téléporter à nouveau."
  list-empty: "&7Ton clan n'a aucun home."
  list-header: "&7Homes du clan ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aChat de clan activé. Tous tes messages vont à ton clan."
  toggled-off: "&aChat de clan désactivé."
  not-in-clan: "&cTu dois être dans un clan pour utiliser le chat de clan."
  message-usage: "&cUsage: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bClans (page {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Niv &e{level} &7| Membres &e{members} &7| KDR &e{kdr}"
  footer: "&7Utilise &e/{label} list <page>&7 pour naviguer."
  empty: "&7Aucun clan pour l'instant."

top:
  header: "&8&m        &r &cTop Clans par K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Aucun clan à classer."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Chef: &f{owner}"
  description: "&7Description: &f{description}"
  level: "&7Niveau: &e{level}&7/&e{maxlevel}"
  points: "&7Points: &e{points}"
  members: "&7Membres: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Homes: &e{homes}&7/&e{maxhomes}"
  allies: "&7Alliés: &b{allies}"
  enemies: "&7Ennemis: &c{enemies}"
  none: "&8(aucun)"
  members-header: "&7Membres:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cTon clan est déjà au niveau maximum."
  need-points: "&cPas assez de points de clan. Besoin de &e{required}&c, tu as &e{current}&c."
  need-items: "&cIl manque des objets requis: &e{items}"
  success: "&aLe clan est passé au niveau &e{level}&a !"
  broadcast: "&aTon clan a atteint le niveau &e{level}&a ! Nouvelle limite de membres: &e{members}&a."
  requirements-header: "&7Conditions pour le niveau &e{level}&7:"
  requirement-points: "&8- &7Points: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cUsage: &e/{label} reload"
  delete-usage: "&cUsage: &e/{label} delete <clan>"
  delete-success: "&aClan &f{clan}&a supprimé."
  setlevel-usage: "&cUsage: &e/{label} setlevel <clan> <niveau>"
  setlevel-success: "&aNiveau de &f{clan}&a défini sur &e{level}&a."
  setpoints-usage: "&cUsage: &e/{label} setpoints <clan> <montant>"
  setpoints-success: "&aPoints de &f{clan}&a définis sur &e{points}&a."
  addpoints-usage: "&cUsage: &e/{label} addpoints <clan> <montant>"
  addpoints-success: "&a&e{amount}&a points donnés à &f{clan}&a (total &e{points}&a)."
  forcejoin-usage: "&cUsage: &e/{label} forcejoin <joueur> <clan>"
  forcejoin-success: "&a&f{player}&a a été forcé dans &f{clan}&a."
  forcekick-usage: "&cUsage: &e/{label} forcekick <joueur>"
  forcekick-success: "&a&f{player}&a a été retiré de force de son clan."
  level-bounds: "&cLe niveau doit être entre &e1&c et &e{max}&c."
  player-not-in-clan: "&e{player}&c n'est dans aucun clan."
  logs-header: "&8&m        &r &cDerniers Logs Admin &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Aucune entrée de log trouvée."
  logs-unavailable: "&cLes logs en jeu nécessitent un stockage base de données (sqlite, mysql ou mongodb). Voir &elogs/admin.log&c."
  forceremove-usage: "&cUsage: &e/{label} forceremove <joueur>"
  forceremove-success: "&aJoueur &f{player}&a retiré de force de &f{clan}&a."
  forceremove-disbanded: "&aChef &f{player}&a retiré ; le clan &f{clan}&a a été dissous."
  clanban-usage: "&cUsage: &e/{label} clanban <nom>"
  clanban-success: "&aLe nom de clan &f{name}&a est maintenant banni."
  clanban-already: "&eLe nom de clan &f{name}&e est déjà banni."
  clanban-disbanded: "&7Le clan existant &f{clan}&7 a été dissous."
  unclanban-usage: "&cUsage: &e/{label} unclanban <nom>"
  unclanban-success: "&aLe nom de clan &f{name}&a n'est plus banni."
  unclanban-missing: "&cLe nom de clan &f{name}&c n'est pas banni."

gui:
  main:
    title: "&8Clan &7| &b{clan}"
    no-clan-title: "&8Clans"
  buttons:
    info:
      name: "&bInfos du Clan"
      lore:
        - "&7Niveau &e{level} &7| Points &e{points}"
        - "&7Membres &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eClique pour les détails"
    members:
      name: "&aMembres"
      lore:
        - "&7Gère tes &e{members}&7 membres"
        - "&eClique pour ouvrir"
    relations:
      name: "&dRelations"
      lore:
        - "&7Alliés: &b{allies} &7| Ennemis: &c{enemies}"
        - "&eClique pour ouvrir"
    homes:
      name: "&6Homes du Clan"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 homes définis"
        - "&eClique pour ouvrir"
    upgrade:
      name: "&eNiveau & Amélioration"
      lore:
        - "&7Niveau actuel: &e{level}"
        - "&7Points: &e{points}"
        - "&eClique pour voir les conditions"
    leave:
      name: "&cQuitter le Clan"
      lore:
        - "&7Quitte ton clan actuel"
        - "&cShift-clic pour confirmer"
    create:
      name: "&aCréer un Clan"
      lore:
        - "&7Utilise &e/{label} create <nom>"
    close:
      name: "&cFermer"
    roles:
      name: "&dGérer les Rôles"
      lore:
        - "&7Personnalise les permissions de chaque rang"
        - "&eClique pour ouvrir"
    invites:
      name: "&aMes Invitations"
      lore:
        - "&7Tu as &e{count}&7 invitation(s) en attente"
        - "&eClique pour voir"
  members-menu:
    title: "&8Membres &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rang: {rank}"
        - "&7Kills: &a{kills} &7Morts: &c{deaths}"
        - ""
        - "&eClic gauche&7: promouvoir"
        - "&eClic droit&7: rétrograder"
        - "&cShift-clic&7: exclure"
    back: "&7Retour"
  relations-menu:
    title: "&8Relations &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Statut: &bAllié"
        - "&cShift-clic pour passer neutre"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Statut: &cEnnemi"
        - "&cShift-clic pour passer neutre"
    back: "&7Retour"
  homes-menu:
    title: "&8Homes &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Monde: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eClique pour te téléporter"
        - "&cShift-clic pour supprimer"
    back: "&7Retour"
  upgrade-menu:
    title: "&8Amélioration &7| &b{clan}"
    current:
      name: "&eActuel: Niveau {level}"
      lore:
        - "&7Points: &e{points}"
        - "&7Membres: &e{members}&7/&e{maxmembers}"
        - "&7Homes: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aPasser au niveau {level}"
      lore:
        - "&7Points: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eClique pour monter de niveau"
    max:
      name: "&6Niveau Maximum Atteint"
      lore:
        - "&7Ton clan est entièrement amélioré."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Retour"
  invites:
    title: "&8Mes Invitations"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Niveau: &e{level} &7| Membres: &e{members}"
        - ""
        - "&eClique pour accepter"
        - "&cShift-clique pour refuser"
    empty: "&7Tu n'as aucune invitation en attente."
    back: "&7Retour"
  roles:
    title: "&8Rôles &7| &b{clan}"
    entry:
      name: "&fRang: {rank}"
      lore:
        - "&7Membres: &e{members}"
        - "&7Permissions: {mode}"
        - ""
        - "&eClique pour éditer les permissions"
    mode-default: "&7par défaut"
    mode-custom: "&dpersonnalisé"
    back: "&7Retour"
  role-perms:
    title: "&8Perms &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eClique pour activer/désactiver"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Retour"

# --------------------------------------------------------------------------
# Menu d'aide (affiché par /clan help et la commande seule si GUI désactivé).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <nom> &8- &7Créer un clan"
    - "&b/{label} invite|kick <joueur> &8- &7Gérer les membres"
    - "&b/{label} promote|demote|setrank|transfer <joueur>"
    - "&b/{label} accept|deny <clan> &8- &7Répondre aux invitations"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [nom] &8| &b/{label} home [nom] &8| &b/{label} delhome <nom>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Relations"
    - "&b/{label} chat [message] &8- &7Chat de clan (ou via le symbole)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <texte>"
    - "&b/{label} ff [on|off] &8- &7Activer/désactiver le feu allié du clan"
    - "&b/{label} disband confirm &8- &7Supprimer ton clan"
    - "&b/{label} gui &8- &7Ouvrir le menu du clan"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (bascule du feu allié par clan)
# --------------------------------------------------------------------------
ff:
  usage: "&cUsage: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7a &aactivé&7 le feu allié du clan &7(les membres peuvent se blesser)."
  now-disabled: "&e{player} &7a &cdésactivé&7 le feu allié du clan &7(les membres sont protégés)."

# --------------------------------------------------------------------------
# Feu allié (messages de protection PvP)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cTu ne peux pas blesser un membre de ton propre clan."
  ally-blocked: "&cTu ne peux pas blesser un membre d'un clan allié."

# --------------------------------------------------------------------------
# Boutons cliquables du chat (Accepter/Refuser invitations & alliances)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Accepter]"
  accept-hover: "&7Rejoindre &f{clan}"
  deny: "&c&l[Refuser]"
  deny-hover: "&7Refuser l'invitation de &f{clan}"
  ally-accept: "&a&l[Accepter l'Alliance]"
  ally-accept-hover: "&7Former une alliance avec &f{clan}"
# ============================================================================
#  InfiniteClans - German language file (Deutsch)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cDu hast keine Berechtigung dafür."
  player-only: "&cDieser Befehl kann nur von einem Spieler benutzt werden."
  player-not-found: "&cSpieler &e{player}&c wurde nicht gefunden."
  unknown-command: "&cUnbekannter Unterbefehl. Nutze &e/{label} help&c."
  number-invalid: "&c'{input}' ist keine gültige Zahl."
  reload-success: "&aInfiniteClans in &e{ms}ms&a neu geladen."
  feature-disabled: "&cDiese Funktion ist auf diesem Server deaktiviert."
  cooldown: "&cBitte warte &e{seconds}s&c, bevor du das erneut tust."

clan:
  none: "&cDu bist in keinem Clan."
  already-in-clan: "&cDu bist bereits in einem Clan."
  target-already-in-clan: "&e{player}&c ist bereits in einem Clan."
  not-found: "&cKein Clan mit dem Namen &e{clan}&c gefunden."
  no-permission-rank: "&cDein Clan-Rang erlaubt das nicht."
  owner-only: "&cNur der Clan-Besitzer kann das tun."
  cannot-target-self: "&cDu kannst dich nicht selbst auswählen."
  full: "&cDein Clan ist voll ({current}/{max}). Steige auf, um das Limit zu erhöhen."

name:
  too-short: "&cClan-Name muss mindestens &e{min}&c Zeichen lang sein."
  too-long: "&cClan-Name darf höchstens &e{max}&c Zeichen lang sein."
  invalid-chars: "&cClan-Name enthält ungültige Zeichen."
  banned-word: "&cDieser Clan-Name ist nicht erlaubt."
  taken: "&cEin Clan mit diesem Namen existiert bereits."

tag:
  disabled: "&cClan-Tags sind deaktiviert."
  too-short: "&cTag muss mindestens &e{min}&c Zeichen lang sein."
  too-long: "&cTag darf höchstens &e{max}&c Zeichen lang sein."
  invalid-chars: "&cTag enthält ungültige Zeichen."
  set: "&aClan-Tag gesetzt auf {tag}&a."

description:
  too-long: "&cBeschreibung darf höchstens &e{max}&c Zeichen lang sein."
  set: "&aClan-Beschreibung aktualisiert."

create:
  usage: "&cBenutzung: &e/{label} create <name>"
  success: "&aClan &f{clan}&a erstellt! Du bist der Besitzer."
  cooldown: "&cDu musst &e{seconds}s&c warten, bevor du einen neuen Clan erstellst."
  prompt: "&eGib den Namen deines neuen Clans in den Chat ein &7(oder schreibe &ccancel&7)."
  cancelled: "&7Clan-Erstellung abgebrochen."

disband:
  confirm: "&eBist du sicher? Nutze &c/{label} disband confirm&e, um den Clan endgültig zu löschen."
  success: "&aClan &f{clan}&a wurde aufgelöst."
  broadcast: "&cDein Clan wurde vom Besitzer aufgelöst."

invite:
  usage: "&cBenutzung: &e/{label} invite <player>"
  sent: "&a&f{player}&a wurde in den Clan eingeladen."
  received: "&aDu wurdest eingeladen, &f{clan}&a beizutreten. Nutze &e/{label} accept {clan}&a oder &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c hat bereits eine ausstehende Einladung."
  expired: "&cDie Einladung zu &e{clan}&c ist abgelaufen."
  none: "&cDu hast keine ausstehende Einladung von &e{clan}&c."
  accepted: "&aDu bist &f{clan}&a beigetreten!"
  accept-broadcast: "&f{player}&a ist dem Clan beigetreten!"
  denied: "&aDu hast die Einladung von &f{clan}&a abgelehnt."

leave:
  success: "&aDu hast &f{clan}&a verlassen."
  broadcast: "&f{player}&e hat den Clan verlassen."
  owner-cannot: "&cDer Besitzer kann nicht gehen. Übertrage den Besitz oder löse den Clan auf."
  shift-confirm: "&eShift-klicke den Knopf, um das Verlassen deines Clans zu bestätigen."

kick:
  usage: "&cBenutzung: &e/{label} kick <player>"
  not-member: "&e{player}&c ist nicht in deinem Clan."
  success: "&a&f{player}&a wurde aus dem Clan geworfen."
  broadcast: "&f{player}&e wurde aus dem Clan geworfen."
  kicked: "&cDu wurdest aus &f{clan}&c geworfen."
  cannot-higher: "&cDu kannst kein Mitglied gleichen oder höheren Rangs werfen."

rank:
  promote-usage: "&cBenutzung: &e/{label} promote <player>"
  demote-usage: "&cBenutzung: &e/{label} demote <player>"
  set-usage: "&cBenutzung: &e/{label} setrank <player> <rank>"
  unknown: "&cUnbekannter Rang &e{rank}&c."
  not-member: "&e{player}&c ist nicht in deinem Clan."
  already-highest: "&e{player}&c hat bereits den höchsten Rang (außer Besitzer)."
  already-lowest: "&e{player}&c hat bereits den niedrigsten Rang."
  cannot-higher: "&cDu kannst den Rang eines gleich- oder höherrangigen Mitglieds nicht ändern."
  promoted: "&a&f{player}&a wurde zu {rank}&a befördert."
  demoted: "&a&f{player}&a wurde zu {rank}&a herabgestuft."
  set: "&aRang von &f{player}&a auf {rank}&a gesetzt."
  you-promoted: "&aDu wurdest zu {rank}&a befördert."
  you-demoted: "&eDu wurdest zu {rank}&e herabgestuft."
  transfer-usage: "&cBenutzung: &e/{label} transfer <player>"
  transfer-confirm: "&eDu bist dabei, den Clan an &f{player}&e zu übergeben. Nutze &c/{label} transfer {player} confirm&e zum Bestätigen."
  transferred: "&aBesitz an &f{player}&a übertragen."
  you-now-owner: "&aDu bist jetzt der Besitzer von &f{clan}&a!"

relation:
  ally-usage: "&cBenutzung: &e/{label} ally <clan>"
  enemy-usage: "&cBenutzung: &e/{label} enemy <clan>"
  neutral-usage: "&cBenutzung: &e/{label} neutral <clan>"
  self: "&cDu kannst keine Beziehung mit deinem eigenen Clan setzen."
  ally-max: "&cDein Clan hat sein Bündnislimit erreicht ({max})."
  enemy-max: "&cDein Clan hat sein Feindlimit erreicht ({max})."
  ally-requested: "&aBündnisanfrage an &f{clan}&a gesendet."
  ally-incoming: "&f{clan}&a hat ein Bündnis angefragt. Nutze &e/{label} ally {clan}&a zum Annehmen."
  ally-formed: "&aDein Clan ist jetzt mit &f{clan}&a verbündet."
  ally-broadcast: "&aJetzt verbündet mit &f{clan}&a."
  enemy-set: "&cDu hast &f{clan}&c zum Feind erklärt."
  enemy-broadcast: "&c{clan} hat deinen Clan zum Feind erklärt."
  neutral-set: "&aBeziehung mit &f{clan}&a ist jetzt neutral."
  not-related: "&cDu hast keine Beziehung mit &e{clan}&c."

home:
  set-usage: "&cBenutzung: &e/{label} sethome [name]"
  delete-usage: "&cBenutzung: &e/{label} delhome <name>"
  max: "&cDein Clan hat sein Home-Limit erreicht ({max}). Steige auf für mehr."
  exists: "&cEin Home namens &e{name}&c existiert bereits."
  not-found: "&cKein Clan-Home namens &e{name}&c."
  set: "&aHome &e{name}&a gesetzt."
  deleted: "&aHome &e{name}&a gelöscht."
  world-blacklisted: "&cDu kannst in dieser Welt kein Home setzen."
  warmup: "&eTeleportiere in &e{seconds}s&e zu &f{name}&e. Beweg dich nicht."
  cancelled-move: "&cTeleport abgebrochen, weil du dich bewegt hast."
  cancelled-damage: "&cTeleport abgebrochen, weil du Schaden genommen hast."
  teleported: "&aZu &f{name}&a teleportiert."
  cooldown: "&cDu musst &e{seconds}s&c warten, bevor du erneut teleportierst."
  list-empty: "&7Dein Clan hat keine Homes gesetzt."
  list-header: "&7Clan-Homes ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aClan-Chat aktiviert. Alle deine Nachrichten gehen an deinen Clan."
  toggled-off: "&aClan-Chat deaktiviert."
  not-in-clan: "&cDu musst in einem Clan sein, um den Clan-Chat zu nutzen."
  message-usage: "&cBenutzung: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bClans (Seite {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Lvl &e{level} &7| Mitglieder &e{members} &7| KDR &e{kdr}"
  footer: "&7Nutze &e/{label} list <page>&7 zum Navigieren."
  empty: "&7Es gibt noch keine Clans."

top:
  header: "&8&m        &r &cTop-Clans nach K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Noch keine Clans zum Ranken."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Besitzer: &f{owner}"
  description: "&7Beschreibung: &f{description}"
  level: "&7Level: &e{level}&7/&e{maxlevel}"
  points: "&7Punkte: &e{points}"
  members: "&7Mitglieder: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Homes: &e{homes}&7/&e{maxhomes}"
  allies: "&7Verbündete: &b{allies}"
  enemies: "&7Feinde: &c{enemies}"
  none: "&8(keine)"
  members-header: "&7Mitglieder:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cDein Clan ist bereits auf dem höchsten Level."
  need-points: "&cNicht genug Clan-Punkte. Benötigt &e{required}&c, vorhanden &e{current}&c."
  need-items: "&cFehlende benötigte Items: &e{items}"
  success: "&aClan ist auf Level &e{level}&a aufgestiegen!"
  broadcast: "&aDein Clan hat Level &e{level}&a erreicht! Neues Mitgliederlimit: &e{members}&a."
  requirements-header: "&7Anforderungen für Level &e{level}&7:"
  requirement-points: "&8- &7Punkte: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cBenutzung: &e/{label} reload"
  delete-usage: "&cBenutzung: &e/{label} delete <clan>"
  delete-success: "&aClan &f{clan}&a gelöscht."
  setlevel-usage: "&cBenutzung: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aLevel von &f{clan}&a auf &e{level}&a gesetzt."
  setpoints-usage: "&cBenutzung: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aPunkte von &f{clan}&a auf &e{points}&a gesetzt."
  addpoints-usage: "&cBenutzung: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&a&e{amount}&a Punkte an &f{clan}&a gegeben (jetzt &e{points}&a)."
  forcejoin-usage: "&cBenutzung: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&a&f{player}&a wurde in &f{clan}&a gezwungen."
  forcekick-usage: "&cBenutzung: &e/{label} forcekick <player>"
  forcekick-success: "&a&f{player}&a wurde aus seinem Clan entfernt."
  level-bounds: "&cLevel muss zwischen &e1&c und &e{max}&c liegen."
  player-not-in-clan: "&e{player}&c ist in keinem Clan."
  logs-header: "&8&m        &r &cNeueste Admin-Logs &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Keine Log-Einträge gefunden."
  logs-unavailable: "&cLog-Abfragen im Spiel benötigen Datenbankspeicher (sqlite, mysql oder mongodb). Siehe &elogs/admin.log&c."
  forceremove-usage: "&cBenutzung: &e/{label} forceremove <player>"
  forceremove-success: "&a&f{player}&a wurde aus &f{clan}&a entfernt."
  forceremove-disbanded: "&aBesitzer &f{player}&a entfernt; Clan &f{clan}&a wurde aufgelöst."
  clanban-usage: "&cBenutzung: &e/{label} clanban <name>"
  clanban-success: "&aClan-Name &f{name}&a ist jetzt gesperrt."
  clanban-already: "&eClan-Name &f{name}&e ist bereits gesperrt."
  clanban-disbanded: "&7Bestehender Clan &f{clan}&7 wurde aufgelöst."
  unclanban-usage: "&cBenutzung: &e/{label} unclanban <name>"
  unclanban-success: "&aClan-Name &f{name}&a ist nicht mehr gesperrt."
  unclanban-missing: "&cClan-Name &f{name}&c ist nicht gesperrt."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Clan &7| &b{clan}"
    no-clan-title: "&8Clans"
  buttons:
    info:
      name: "&bClan-Info"
      lore:
        - "&7Level &e{level} &7| Punkte &e{points}"
        - "&7Mitglieder &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eKlicke für Details"
    members:
      name: "&aMitglieder"
      lore:
        - "&7Verwalte deine &e{members}&7 Mitglieder"
        - "&eKlicke zum Öffnen"
    relations:
      name: "&dBeziehungen"
      lore:
        - "&7Verbündete: &b{allies} &7| Feinde: &c{enemies}"
        - "&eKlicke zum Öffnen"
    homes:
      name: "&6Clan-Homes"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 Homes gesetzt"
        - "&eKlicke zum Öffnen"
    upgrade:
      name: "&eLevel & Upgrade"
      lore:
        - "&7Aktuelles Level: &e{level}"
        - "&7Punkte: &e{points}"
        - "&eKlicke für Anforderungen"
    leave:
      name: "&cClan verlassen"
      lore:
        - "&7Verlasse deinen aktuellen Clan"
        - "&cShift-klicke zum Bestätigen"
    create:
      name: "&aClan erstellen"
      lore:
        - "&7Nutze &e/{label} create <name>"
    close:
      name: "&cSchließen"
    roles:
      name: "&dRollen verwalten"
      lore:
        - "&7Passe die Berechtigungen jedes Rangs an"
        - "&eKlicke zum Öffnen"
    invites:
      name: "&aMeine Einladungen"
      lore:
        - "&7Du hast &e{count}&7 ausstehende Einladung(en)"
        - "&eKlicke zum Ansehen"
  members-menu:
    title: "&8Mitglieder &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rang: {rank}"
        - "&7Kills: &a{kills} &7Tode: &c{deaths}"
        - ""
        - "&eLinksklick&7: befördern"
        - "&eRechtsklick&7: herabstufen"
        - "&cShift-Klick&7: werfen"
    back: "&7Zurück"
  relations-menu:
    title: "&8Beziehungen &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Status: &bVerbündet"
        - "&cShift-klicke für neutral"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Status: &cFeind"
        - "&cShift-klicke für neutral"
    back: "&7Zurück"
  homes-menu:
    title: "&8Homes &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Welt: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eKlicke zum Teleportieren"
        - "&cShift-klicke zum Löschen"
    back: "&7Zurück"
  upgrade-menu:
    title: "&8Upgrade &7| &b{clan}"
    current:
      name: "&eAktuell: Level {level}"
      lore:
        - "&7Punkte: &e{points}"
        - "&7Mitglieder: &e{members}&7/&e{maxmembers}"
        - "&7Homes: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aAufstieg auf {level}"
      lore:
        - "&7Punkte: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eKlicke zum Aufsteigen"
    max:
      name: "&6Höchstes Level erreicht"
      lore:
        - "&7Dein Clan ist voll ausgebaut."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Zurück"
  invites:
    title: "&8Meine Einladungen"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Level: &e{level} &7| Mitglieder: &e{members}"
        - ""
        - "&eKlicke zum Annehmen"
        - "&cShift-klicke zum Ablehnen"
    empty: "&7Du hast keine ausstehenden Einladungen."
    back: "&7Zurück"
  roles:
    title: "&8Rollen &7| &b{clan}"
    entry:
      name: "&fRang: {rank}"
      lore:
        - "&7Mitglieder: &e{members}"
        - "&7Berechtigungen: {mode}"
        - ""
        - "&eKlicke zum Bearbeiten der Berechtigungen"
    mode-default: "&7Standard"
    mode-custom: "&dangepasst"
    back: "&7Zurück"
  role-perms:
    title: "&8Rechte &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eKlicke zum Umschalten"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Zurück"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Einen Clan erstellen"
    - "&b/{label} invite|kick <player> &8- &7Mitglieder verwalten"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Auf Einladungen reagieren"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Beziehungen"
    - "&b/{label} chat [message] &8- &7Clan-Chat (oder das Symbol nutzen)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Clan-Friendly-Fire umschalten"
    - "&b/{label} disband confirm &8- &7Deinen Clan löschen"
    - "&b/{label} gui &8- &7Das Clan-Menü öffnen"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cBenutzung: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7hat Clan-Friendly-Fire aktiviert &7(Mitglieder können sich verletzen)."
  now-disabled: "&e{player} &7hat Clan-Friendly-Fire deaktiviert &7(Mitglieder sind geschützt)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cDu kannst kein Mitglied deines eigenen Clans verletzen."
  ally-blocked: "&cDu kannst kein Mitglied eines verbündeten Clans verletzen."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Annehmen]"
  accept-hover: "&7&f{clan} beitreten"
  deny: "&c&l[Ablehnen]"
  deny-hover: "&7Einladung von &f{clan} ablehnen"
  ally-accept: "&a&l[Bündnis annehmen]"
  ally-accept-hover: "&7Ein Bündnis mit &f{clan} schließen"
# ============================================================================
#  InfiniteClans - Spanish language file (Español)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cNo tienes permiso para hacer eso."
  player-only: "&cEste comando solo puede usarlo un jugador."
  player-not-found: "&cNo se encontró al jugador &e{player}&c."
  unknown-command: "&cSubcomando desconocido. Usa &e/{label} help&c."
  number-invalid: "&c'{input}' no es un número válido."
  reload-success: "&aInfiniteClans recargado en &e{ms}ms&a."
  feature-disabled: "&cEsta función está desactivada en este servidor."
  cooldown: "&cEspera &e{seconds}s&c antes de volver a hacerlo."

clan:
  none: "&cNo estás en un clan."
  already-in-clan: "&cYa estás en un clan."
  target-already-in-clan: "&e{player}&c ya está en un clan."
  not-found: "&cNo se encontró ningún clan llamado &e{clan}&c."
  no-permission-rank: "&cTu rango de clan no permite eso."
  owner-only: "&cSolo el líder del clan puede hacer eso."
  cannot-target-self: "&cNo puedes seleccionarte a ti mismo."
  full: "&cTu clan está lleno ({current}/{max}). Sube de nivel para ampliar el límite."

name:
  too-short: "&cEl nombre del clan debe tener al menos &e{min}&c caracteres."
  too-long: "&cEl nombre del clan puede tener como máximo &e{max}&c caracteres."
  invalid-chars: "&cEl nombre del clan contiene caracteres no válidos."
  banned-word: "&cEse nombre de clan no está permitido."
  taken: "&cYa existe un clan con ese nombre."

tag:
  disabled: "&cLos tags de clan están desactivados."
  too-short: "&cEl tag debe tener al menos &e{min}&c caracteres."
  too-long: "&cEl tag puede tener como máximo &e{max}&c caracteres."
  invalid-chars: "&cEl tag contiene caracteres no válidos."
  set: "&aTag del clan establecido en {tag}&a."

description:
  too-long: "&cLa descripción puede tener como máximo &e{max}&c caracteres."
  set: "&aDescripción del clan actualizada."

create:
  usage: "&cUso: &e/{label} create <name>"
  success: "&a¡Clan &f{clan}&a creado! Eres el líder."
  cooldown: "&cDebes esperar &e{seconds}s&c antes de crear un nuevo clan."
  prompt: "&eEscribe el nombre de tu nuevo clan en el chat &7(o escribe &ccancel&7)."
  cancelled: "&7Creación del clan cancelada."

disband:
  confirm: "&e¿Estás seguro? Usa &c/{label} disband confirm&e para eliminar el clan permanentemente."
  success: "&aEl clan &f{clan}&a ha sido disuelto."
  broadcast: "&cTu clan ha sido disuelto por el líder."

invite:
  usage: "&cUso: &e/{label} invite <player>"
  sent: "&aHas invitado a &f{player}&a al clan."
  received: "&aHas sido invitado a unirte a &f{clan}&a. Usa &e/{label} accept {clan}&a o &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c ya tiene una invitación pendiente."
  expired: "&cLa invitación a &e{clan}&c ha caducado."
  none: "&cNo tienes ninguna invitación pendiente de &e{clan}&c."
  accepted: "&a¡Te has unido a &f{clan}&a!"
  accept-broadcast: "&f{player}&a se ha unido al clan!"
  denied: "&aHas rechazado la invitación de &f{clan}&a."

leave:
  success: "&aHas salido de &f{clan}&a."
  broadcast: "&f{player}&e ha salido del clan."
  owner-cannot: "&cEl líder no puede salir. Transfiere el liderazgo o disuelve el clan."
  shift-confirm: "&eHaz shift-clic en el botón para confirmar que sales de tu clan."

kick:
  usage: "&cUso: &e/{label} kick <player>"
  not-member: "&e{player}&c no está en tu clan."
  success: "&aHas expulsado a &f{player}&a del clan."
  broadcast: "&f{player}&e fue expulsado del clan."
  kicked: "&cFuiste expulsado de &f{clan}&c."
  cannot-higher: "&cNo puedes expulsar a un miembro de rango igual o superior."

rank:
  promote-usage: "&cUso: &e/{label} promote <player>"
  demote-usage: "&cUso: &e/{label} demote <player>"
  set-usage: "&cUso: &e/{label} setrank <player> <rank>"
  unknown: "&cRango desconocido &e{rank}&c."
  not-member: "&e{player}&c no está en tu clan."
  already-highest: "&e{player}&c ya tiene el rango más alto que no es líder."
  already-lowest: "&e{player}&c ya tiene el rango más bajo."
  cannot-higher: "&cNo puedes cambiar el rango de un miembro de rango igual o superior."
  promoted: "&aHas ascendido a &f{player}&a a {rank}&a."
  demoted: "&aHas degradado a &f{player}&a a {rank}&a."
  set: "&aRango de &f{player}&a establecido en {rank}&a."
  you-promoted: "&aHas sido ascendido a {rank}&a."
  you-demoted: "&eHas sido degradado a {rank}&e."
  transfer-usage: "&cUso: &e/{label} transfer <player>"
  transfer-confirm: "&eVas a entregar el clan a &f{player}&e. Usa &c/{label} transfer {player} confirm&e para confirmar."
  transferred: "&aLiderazgo transferido a &f{player}&a."
  you-now-owner: "&a¡Ahora eres el líder de &f{clan}&a!"

relation:
  ally-usage: "&cUso: &e/{label} ally <clan>"
  enemy-usage: "&cUso: &e/{label} enemy <clan>"
  neutral-usage: "&cUso: &e/{label} neutral <clan>"
  self: "&cNo puedes establecer una relación con tu propio clan."
  ally-max: "&cTu clan ha alcanzado su límite de alianzas ({max})."
  enemy-max: "&cTu clan ha alcanzado su límite de enemigos ({max})."
  ally-requested: "&aSolicitud de alianza enviada a &f{clan}&a."
  ally-incoming: "&f{clan}&a ha solicitado una alianza. Usa &e/{label} ally {clan}&a para aceptar."
  ally-formed: "&aTu clan ahora está aliado con &f{clan}&a."
  ally-broadcast: "&aAhora aliado con &f{clan}&a."
  enemy-set: "&cHas declarado a &f{clan}&c como enemigo."
  enemy-broadcast: "&c{clan} ha declarado a tu clan como enemigo."
  neutral-set: "&aLa relación con &f{clan}&a ahora es neutral."
  not-related: "&cNo tienes ninguna relación con &e{clan}&c."

home:
  set-usage: "&cUso: &e/{label} sethome [name]"
  delete-usage: "&cUso: &e/{label} delhome <name>"
  max: "&cTu clan ha alcanzado su límite de hogares ({max}). Sube de nivel para más."
  exists: "&cYa existe un hogar llamado &e{name}&c."
  not-found: "&cNo hay ningún hogar de clan llamado &e{name}&c."
  set: "&aHogar &e{name}&a establecido."
  deleted: "&aHogar &e{name}&a eliminado."
  world-blacklisted: "&cNo puedes establecer un hogar en este mundo."
  warmup: "&eTeletransportando a &f{name}&e en &e{seconds}s&e. No te muevas."
  cancelled-move: "&cTeletransporte cancelado porque te moviste."
  cancelled-damage: "&cTeletransporte cancelado porque recibiste daño."
  teleported: "&aTeletransportado a &f{name}&a."
  cooldown: "&cDebes esperar &e{seconds}s&c antes de teletransportarte de nuevo."
  list-empty: "&7Tu clan no tiene hogares establecidos."
  list-header: "&7Hogares del clan ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aChat de clan activado. Todos tus mensajes van a tu clan."
  toggled-off: "&aChat de clan desactivado."
  not-in-clan: "&cDebes estar en un clan para usar el chat de clan."
  message-usage: "&cUso: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bClanes (página {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Nvl &e{level} &7| Miembros &e{members} &7| KDR &e{kdr}"
  footer: "&7Usa &e/{label} list <page>&7 para navegar."
  empty: "&7Todavía no hay clanes."

top:
  header: "&8&m        &r &cMejores clanes por K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Todavía no hay clanes que clasificar."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Líder: &f{owner}"
  description: "&7Descripción: &f{description}"
  level: "&7Nivel: &e{level}&7/&e{maxlevel}"
  points: "&7Puntos: &e{points}"
  members: "&7Miembros: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Hogares: &e{homes}&7/&e{maxhomes}"
  allies: "&7Aliados: &b{allies}"
  enemies: "&7Enemigos: &c{enemies}"
  none: "&8(ninguno)"
  members-header: "&7Miembros:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cTu clan ya está en el nivel máximo."
  need-points: "&cNo hay suficientes puntos de clan. Necesitas &e{required}&c, tienes &e{current}&c."
  need-items: "&cFaltan objetos requeridos: &e{items}"
  success: "&a¡El clan subió al nivel &e{level}&a!"
  broadcast: "&a¡Tu clan alcanzó el nivel &e{level}&a! Nuevo límite de miembros: &e{members}&a."
  requirements-header: "&7Requisitos del nivel &e{level}&7:"
  requirement-points: "&8- &7Puntos: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cUso: &e/{label} reload"
  delete-usage: "&cUso: &e/{label} delete <clan>"
  delete-success: "&aClan &f{clan}&a eliminado."
  setlevel-usage: "&cUso: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aNivel de &f{clan}&a establecido en &e{level}&a."
  setpoints-usage: "&cUso: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aPuntos de &f{clan}&a establecidos en &e{points}&a."
  addpoints-usage: "&cUso: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&aSe dieron &e{amount}&a puntos a &f{clan}&a (ahora &e{points}&a)."
  forcejoin-usage: "&cUso: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&aSe forzó a &f{player}&a a entrar en &f{clan}&a."
  forcekick-usage: "&cUso: &e/{label} forcekick <player>"
  forcekick-success: "&aSe eliminó a la fuerza a &f{player}&a de su clan."
  level-bounds: "&cEl nivel debe estar entre &e1&c y &e{max}&c."
  player-not-in-clan: "&e{player}&c no está en un clan."
  logs-header: "&8&m        &r &cRegistros de admin recientes &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7No se encontraron registros."
  logs-unavailable: "&cLas consultas de registros en el juego requieren almacenamiento de base de datos (sqlite, mysql o mongodb). Mira &elogs/admin.log&c."
  forceremove-usage: "&cUso: &e/{label} forceremove <player>"
  forceremove-success: "&aSe eliminó a la fuerza a &f{player}&a de &f{clan}&a."
  forceremove-disbanded: "&aLíder &f{player}&a eliminado; el clan &f{clan}&a fue disuelto."
  clanban-usage: "&cUso: &e/{label} clanban <name>"
  clanban-success: "&aEl nombre de clan &f{name}&a ahora está prohibido."
  clanban-already: "&eEl nombre de clan &f{name}&e ya está prohibido."
  clanban-disbanded: "&7El clan existente &f{clan}&7 fue disuelto."
  unclanban-usage: "&cUso: &e/{label} unclanban <name>"
  unclanban-success: "&aEl nombre de clan &f{name}&a ya no está prohibido."
  unclanban-missing: "&cEl nombre de clan &f{name}&c no está prohibido."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Clan &7| &b{clan}"
    no-clan-title: "&8Clanes"
  buttons:
    info:
      name: "&bInfo del clan"
      lore:
        - "&7Nivel &e{level} &7| Puntos &e{points}"
        - "&7Miembros &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eClic para ver detalles"
    members:
      name: "&aMiembros"
      lore:
        - "&7Gestiona tus &e{members}&7 miembros"
        - "&eClic para abrir"
    relations:
      name: "&dRelaciones"
      lore:
        - "&7Aliados: &b{allies} &7| Enemigos: &c{enemies}"
        - "&eClic para abrir"
    homes:
      name: "&6Hogares del clan"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 hogares establecidos"
        - "&eClic para abrir"
    upgrade:
      name: "&eNivel y mejora"
      lore:
        - "&7Nivel actual: &e{level}"
        - "&7Puntos: &e{points}"
        - "&eClic para ver requisitos"
    leave:
      name: "&cAbandonar clan"
      lore:
        - "&7Abandona tu clan actual"
        - "&cShift-clic para confirmar"
    create:
      name: "&aCrear un clan"
      lore:
        - "&7Usa &e/{label} create <name>"
    close:
      name: "&cCerrar"
    roles:
      name: "&dGestionar roles"
      lore:
        - "&7Personaliza los permisos de cada rango"
        - "&eClic para abrir"
    invites:
      name: "&aMis invitaciones"
      lore:
        - "&7Tienes &e{count}&7 invitación(es) pendiente(s)"
        - "&eClic para ver"
  members-menu:
    title: "&8Miembros &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rango: {rank}"
        - "&7Kills: &a{kills} &7Muertes: &c{deaths}"
        - ""
        - "&eClic izquierdo&7: ascender"
        - "&eClic derecho&7: degradar"
        - "&cShift-clic&7: expulsar"
    back: "&7Atrás"
  relations-menu:
    title: "&8Relaciones &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Estado: &bAliado"
        - "&cShift-clic para neutral"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Estado: &cEnemigo"
        - "&cShift-clic para neutral"
    back: "&7Atrás"
  homes-menu:
    title: "&8Hogares &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Mundo: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eClic para teletransportarte"
        - "&cShift-clic para eliminar"
    back: "&7Atrás"
  upgrade-menu:
    title: "&8Mejora &7| &b{clan}"
    current:
      name: "&eActual: Nivel {level}"
      lore:
        - "&7Puntos: &e{points}"
        - "&7Miembros: &e{members}&7/&e{maxmembers}"
        - "&7Hogares: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aSubir al nivel {level}"
      lore:
        - "&7Puntos: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eClic para subir de nivel"
    max:
      name: "&6Nivel máximo alcanzado"
      lore:
        - "&7Tu clan está completamente mejorado."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Atrás"
  invites:
    title: "&8Mis invitaciones"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Nivel: &e{level} &7| Miembros: &e{members}"
        - ""
        - "&eClic para aceptar"
        - "&cShift-clic para rechazar"
    empty: "&7No tienes invitaciones pendientes."
    back: "&7Atrás"
  roles:
    title: "&8Roles &7| &b{clan}"
    entry:
      name: "&fRango: {rank}"
      lore:
        - "&7Miembros: &e{members}"
        - "&7Permisos: {mode}"
        - ""
        - "&eClic para editar permisos"
    mode-default: "&7predeterminado"
    mode-custom: "&dpersonalizado"
    back: "&7Atrás"
  role-perms:
    title: "&8Permisos &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eClic para alternar"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Atrás"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Crear un clan"
    - "&b/{label} invite|kick <player> &8- &7Gestionar miembros"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Responder a invitaciones"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Relaciones"
    - "&b/{label} chat [message] &8- &7Chat de clan (o usa el símbolo)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Alternar fuego amigo del clan"
    - "&b/{label} disband confirm &8- &7Eliminar tu clan"
    - "&b/{label} gui &8- &7Abrir el menú del clan"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cUso: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7activó el fuego amigo del clan &7(los miembros pueden dañarse)."
  now-disabled: "&e{player} &7desactivó el fuego amigo del clan &7(los miembros están protegidos)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cNo puedes dañar a un miembro de tu propio clan."
  ally-blocked: "&cNo puedes dañar a un miembro de un clan aliado."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Aceptar]"
  accept-hover: "&7Unirse a &f{clan}"
  deny: "&c&l[Rechazar]"
  deny-hover: "&7Rechazar la invitación de &f{clan}"
  ally-accept: "&a&l[Aceptar alianza]"
  ally-accept-hover: "&7Formar una alianza con &f{clan}"
# ============================================================================
#  InfiniteClans - Portuguese language file (Português - Brasil)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cVocê não tem permissão para fazer isso."
  player-only: "&cEste comando só pode ser usado por um jogador."
  player-not-found: "&cO jogador &e{player}&c não foi encontrado."
  unknown-command: "&cSubcomando desconhecido. Use &e/{label} help&c."
  number-invalid: "&c'{input}' não é um número válido."
  reload-success: "&aInfiniteClans recarregado em &e{ms}ms&a."
  feature-disabled: "&cEste recurso está desativado neste servidor."
  cooldown: "&cAguarde &e{seconds}s&c antes de fazer isso novamente."

clan:
  none: "&cVocê não está em um clã."
  already-in-clan: "&cVocê já está em um clã."
  target-already-in-clan: "&e{player}&c já está em um clã."
  not-found: "&cNenhum clã chamado &e{clan}&c foi encontrado."
  no-permission-rank: "&cSeu cargo no clã não permite isso."
  owner-only: "&cApenas o dono do clã pode fazer isso."
  cannot-target-self: "&cVocê não pode selecionar a si mesmo."
  full: "&cSeu clã está cheio ({current}/{max}). Suba de nível para aumentar o limite."

name:
  too-short: "&cO nome do clã deve ter pelo menos &e{min}&c caracteres."
  too-long: "&cO nome do clã pode ter no máximo &e{max}&c caracteres."
  invalid-chars: "&cO nome do clã contém caracteres inválidos."
  banned-word: "&cEsse nome de clã não é permitido."
  taken: "&cJá existe um clã com esse nome."

tag:
  disabled: "&cAs tags de clã estão desativadas."
  too-short: "&cA tag deve ter pelo menos &e{min}&c caracteres."
  too-long: "&cA tag pode ter no máximo &e{max}&c caracteres."
  invalid-chars: "&cA tag contém caracteres inválidos."
  set: "&aTag do clã definida como {tag}&a."

description:
  too-long: "&cA descrição pode ter no máximo &e{max}&c caracteres."
  set: "&aDescrição do clã atualizada."

create:
  usage: "&cUso: &e/{label} create <name>"
  success: "&aClã &f{clan}&a criado! Você é o dono."
  cooldown: "&cVocê deve esperar &e{seconds}s&c antes de criar um novo clã."
  prompt: "&eDigite o nome do seu novo clã no chat &7(ou digite &ccancel&7)."
  cancelled: "&7Criação de clã cancelada."

disband:
  confirm: "&eTem certeza? Use &c/{label} disband confirm&e para excluir o clã permanentemente."
  success: "&aO clã &f{clan}&a foi dissolvido."
  broadcast: "&cSeu clã foi dissolvido pelo dono."

invite:
  usage: "&cUso: &e/{label} invite <player>"
  sent: "&aVocê convidou &f{player}&a para o clã."
  received: "&aVocê foi convidado para entrar em &f{clan}&a. Use &e/{label} accept {clan}&a ou &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c já tem um convite pendente."
  expired: "&cO convite para &e{clan}&c expirou."
  none: "&cVocê não tem nenhum convite pendente de &e{clan}&c."
  accepted: "&aVocê entrou em &f{clan}&a!"
  accept-broadcast: "&f{player}&a entrou no clã!"
  denied: "&aVocê recusou o convite de &f{clan}&a."

leave:
  success: "&aVocê saiu de &f{clan}&a."
  broadcast: "&f{player}&e saiu do clã."
  owner-cannot: "&cO dono não pode sair. Transfira a posse ou dissolva o clã."
  shift-confirm: "&eShift-clique no botão para confirmar a saída do seu clã."

kick:
  usage: "&cUso: &e/{label} kick <player>"
  not-member: "&e{player}&c não está no seu clã."
  success: "&aVocê expulsou &f{player}&a do clã."
  broadcast: "&f{player}&e foi expulso do clã."
  kicked: "&cVocê foi expulso de &f{clan}&c."
  cannot-higher: "&cVocê não pode expulsar um membro de cargo igual ou superior."

rank:
  promote-usage: "&cUso: &e/{label} promote <player>"
  demote-usage: "&cUso: &e/{label} demote <player>"
  set-usage: "&cUso: &e/{label} setrank <player> <rank>"
  unknown: "&cCargo desconhecido &e{rank}&c."
  not-member: "&e{player}&c não está no seu clã."
  already-highest: "&e{player}&c já tem o cargo mais alto sem ser o dono."
  already-lowest: "&e{player}&c já tem o cargo mais baixo."
  cannot-higher: "&cVocê não pode mudar o cargo de um membro de cargo igual ou superior."
  promoted: "&aVocê promoveu &f{player}&a para {rank}&a."
  demoted: "&aVocê rebaixou &f{player}&a para {rank}&a."
  set: "&aCargo de &f{player}&a definido como {rank}&a."
  you-promoted: "&aVocê foi promovido para {rank}&a."
  you-demoted: "&eVocê foi rebaixado para {rank}&e."
  transfer-usage: "&cUso: &e/{label} transfer <player>"
  transfer-confirm: "&eVocê vai entregar o clã para &f{player}&e. Use &c/{label} transfer {player} confirm&e para confirmar."
  transferred: "&aPosse transferida para &f{player}&a."
  you-now-owner: "&aAgora você é o dono de &f{clan}&a!"

relation:
  ally-usage: "&cUso: &e/{label} ally <clan>"
  enemy-usage: "&cUso: &e/{label} enemy <clan>"
  neutral-usage: "&cUso: &e/{label} neutral <clan>"
  self: "&cVocê não pode definir uma relação com o seu próprio clã."
  ally-max: "&cSeu clã atingiu o limite de alianças ({max})."
  enemy-max: "&cSeu clã atingiu o limite de inimigos ({max})."
  ally-requested: "&aPedido de aliança enviado para &f{clan}&a."
  ally-incoming: "&f{clan}&a pediu uma aliança. Use &e/{label} ally {clan}&a para aceitar."
  ally-formed: "&aSeu clã agora é aliado de &f{clan}&a."
  ally-broadcast: "&aAgora aliado de &f{clan}&a."
  enemy-set: "&cVocê declarou &f{clan}&c como inimigo."
  enemy-broadcast: "&c{clan} declarou seu clã como inimigo."
  neutral-set: "&aA relação com &f{clan}&a agora é neutra."
  not-related: "&cVocê não tem nenhuma relação com &e{clan}&c."

home:
  set-usage: "&cUso: &e/{label} sethome [name]"
  delete-usage: "&cUso: &e/{label} delhome <name>"
  max: "&cSeu clã atingiu o limite de casas ({max}). Suba de nível para mais."
  exists: "&cJá existe uma casa chamada &e{name}&c."
  not-found: "&cNenhuma casa de clã chamada &e{name}&c."
  set: "&aCasa &e{name}&a definida."
  deleted: "&aCasa &e{name}&a excluída."
  world-blacklisted: "&cVocê não pode definir uma casa neste mundo."
  warmup: "&eTeletransportando para &f{name}&e em &e{seconds}s&e. Não se mexa."
  cancelled-move: "&cTeletransporte cancelado porque você se moveu."
  cancelled-damage: "&cTeletransporte cancelado porque você recebeu dano."
  teleported: "&aTeletransportado para &f{name}&a."
  cooldown: "&cVocê deve esperar &e{seconds}s&c antes de se teletransportar novamente."
  list-empty: "&7Seu clã não tem casas definidas."
  list-header: "&7Casas do clã ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aChat do clã ativado. Todas as suas mensagens vão para o seu clã."
  toggled-off: "&aChat do clã desativado."
  not-in-clan: "&cVocê precisa estar em um clã para usar o chat do clã."
  message-usage: "&cUso: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bClãs (página {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Nv &e{level} &7| Membros &e{members} &7| KDR &e{kdr}"
  footer: "&7Use &e/{label} list <page>&7 para navegar."
  empty: "&7Ainda não há clãs."

top:
  header: "&8&m        &r &cMelhores clãs por K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Ainda não há clãs para classificar."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Dono: &f{owner}"
  description: "&7Descrição: &f{description}"
  level: "&7Nível: &e{level}&7/&e{maxlevel}"
  points: "&7Pontos: &e{points}"
  members: "&7Membros: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Casas: &e{homes}&7/&e{maxhomes}"
  allies: "&7Aliados: &b{allies}"
  enemies: "&7Inimigos: &c{enemies}"
  none: "&8(nenhum)"
  members-header: "&7Membros:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cSeu clã já está no nível máximo."
  need-points: "&cPontos de clã insuficientes. Precisa de &e{required}&c, tem &e{current}&c."
  need-items: "&cItens necessários faltando: &e{items}"
  success: "&aO clã subiu para o nível &e{level}&a!"
  broadcast: "&aSeu clã alcançou o nível &e{level}&a! Novo limite de membros: &e{members}&a."
  requirements-header: "&7Requisitos do nível &e{level}&7:"
  requirement-points: "&8- &7Pontos: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cUso: &e/{label} reload"
  delete-usage: "&cUso: &e/{label} delete <clan>"
  delete-success: "&aClã &f{clan}&a excluído."
  setlevel-usage: "&cUso: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aNível de &f{clan}&a definido como &e{level}&a."
  setpoints-usage: "&cUso: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aPontos de &f{clan}&a definidos como &e{points}&a."
  addpoints-usage: "&cUso: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&aForam dados &e{amount}&a pontos para &f{clan}&a (agora &e{points}&a)."
  forcejoin-usage: "&cUso: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&a&f{player}&a foi forçado a entrar em &f{clan}&a."
  forcekick-usage: "&cUso: &e/{label} forcekick <player>"
  forcekick-success: "&a&f{player}&a foi removido à força do seu clã."
  level-bounds: "&cO nível deve estar entre &e1&c e &e{max}&c."
  player-not-in-clan: "&e{player}&c não está em um clã."
  logs-header: "&8&m        &r &cLogs de admin recentes &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Nenhum registro encontrado."
  logs-unavailable: "&cConsultas de logs no jogo precisam de armazenamento em banco de dados (sqlite, mysql ou mongodb). Veja &elogs/admin.log&c."
  forceremove-usage: "&cUso: &e/{label} forceremove <player>"
  forceremove-success: "&a&f{player}&a foi removido à força de &f{clan}&a."
  forceremove-disbanded: "&aDono &f{player}&a removido; o clã &f{clan}&a foi dissolvido."
  clanban-usage: "&cUso: &e/{label} clanban <name>"
  clanban-success: "&aO nome de clã &f{name}&a agora está banido."
  clanban-already: "&eO nome de clã &f{name}&e já está banido."
  clanban-disbanded: "&7O clã existente &f{clan}&7 foi dissolvido."
  unclanban-usage: "&cUso: &e/{label} unclanban <name>"
  unclanban-success: "&aO nome de clã &f{name}&a não está mais banido."
  unclanban-missing: "&cO nome de clã &f{name}&c não está banido."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Clã &7| &b{clan}"
    no-clan-title: "&8Clãs"
  buttons:
    info:
      name: "&bInfo do clã"
      lore:
        - "&7Nível &e{level} &7| Pontos &e{points}"
        - "&7Membros &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eClique para ver detalhes"
    members:
      name: "&aMembros"
      lore:
        - "&7Gerencie seus &e{members}&7 membros"
        - "&eClique para abrir"
    relations:
      name: "&dRelações"
      lore:
        - "&7Aliados: &b{allies} &7| Inimigos: &c{enemies}"
        - "&eClique para abrir"
    homes:
      name: "&6Casas do clã"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 casas definidas"
        - "&eClique para abrir"
    upgrade:
      name: "&eNível e melhoria"
      lore:
        - "&7Nível atual: &e{level}"
        - "&7Pontos: &e{points}"
        - "&eClique para ver requisitos"
    leave:
      name: "&cSair do clã"
      lore:
        - "&7Saia do seu clã atual"
        - "&cShift-clique para confirmar"
    create:
      name: "&aCriar um clã"
      lore:
        - "&7Use &e/{label} create <name>"
    close:
      name: "&cFechar"
    roles:
      name: "&dGerenciar cargos"
      lore:
        - "&7Personalize as permissões de cada cargo"
        - "&eClique para abrir"
    invites:
      name: "&aMeus convites"
      lore:
        - "&7Você tem &e{count}&7 convite(s) pendente(s)"
        - "&eClique para ver"
  members-menu:
    title: "&8Membros &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Cargo: {rank}"
        - "&7Kills: &a{kills} &7Mortes: &c{deaths}"
        - ""
        - "&eClique esquerdo&7: promover"
        - "&eClique direito&7: rebaixar"
        - "&cShift-clique&7: expulsar"
    back: "&7Voltar"
  relations-menu:
    title: "&8Relações &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Status: &bAliado"
        - "&cShift-clique para neutro"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Status: &cInimigo"
        - "&cShift-clique para neutro"
    back: "&7Voltar"
  homes-menu:
    title: "&8Casas &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Mundo: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eClique para teletransportar"
        - "&cShift-clique para excluir"
    back: "&7Voltar"
  upgrade-menu:
    title: "&8Melhoria &7| &b{clan}"
    current:
      name: "&eAtual: Nível {level}"
      lore:
        - "&7Pontos: &e{points}"
        - "&7Membros: &e{members}&7/&e{maxmembers}"
        - "&7Casas: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aSubir para o nível {level}"
      lore:
        - "&7Pontos: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eClique para subir de nível"
    max:
      name: "&6Nível máximo alcançado"
      lore:
        - "&7Seu clã está totalmente melhorado."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Voltar"
  invites:
    title: "&8Meus convites"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Nível: &e{level} &7| Membros: &e{members}"
        - ""
        - "&eClique para aceitar"
        - "&cShift-clique para recusar"
    empty: "&7Você não tem convites pendentes."
    back: "&7Voltar"
  roles:
    title: "&8Cargos &7| &b{clan}"
    entry:
      name: "&fCargo: {rank}"
      lore:
        - "&7Membros: &e{members}"
        - "&7Permissões: {mode}"
        - ""
        - "&eClique para editar permissões"
    mode-default: "&7padrão"
    mode-custom: "&dpersonalizado"
    back: "&7Voltar"
  role-perms:
    title: "&8Permissões &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eClique para alternar"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Voltar"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Criar um clã"
    - "&b/{label} invite|kick <player> &8- &7Gerenciar membros"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Responder a convites"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Relações"
    - "&b/{label} chat [message] &8- &7Chat do clã (ou use o símbolo)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Alternar fogo amigo do clã"
    - "&b/{label} disband confirm &8- &7Excluir seu clã"
    - "&b/{label} gui &8- &7Abrir o menu do clã"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cUso: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7ativou o fogo amigo do clã &7(membros podem se ferir)."
  now-disabled: "&e{player} &7desativou o fogo amigo do clã &7(membros estão protegidos)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cVocê não pode ferir um membro do seu próprio clã."
  ally-blocked: "&cVocê não pode ferir um membro de um clã aliado."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Aceitar]"
  accept-hover: "&7Entrar em &f{clan}"
  deny: "&c&l[Recusar]"
  deny-hover: "&7Recusar o convite de &f{clan}"
  ally-accept: "&a&l[Aceitar aliança]"
  ally-accept-hover: "&7Formar uma aliança com &f{clan}"
# ============================================================================
#  InfiniteClans - Polish language file (Polski)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cNie masz uprawnień, aby to zrobić."
  player-only: "&cTej komendy może użyć tylko gracz."
  player-not-found: "&cNie znaleziono gracza &e{player}&c."
  unknown-command: "&cNieznana podkomenda. Użyj &e/{label} help&c."
  number-invalid: "&c'{input}' nie jest prawidłową liczbą."
  reload-success: "&aInfiniteClans przeładowany w &e{ms}ms&a."
  feature-disabled: "&cTa funkcja jest wyłączona na tym serwerze."
  cooldown: "&cPoczekaj &e{seconds}s&c, zanim zrobisz to ponownie."

clan:
  none: "&cNie jesteś w klanie."
  already-in-clan: "&cJesteś już w klanie."
  target-already-in-clan: "&e{player}&c jest już w klanie."
  not-found: "&cNie znaleziono klanu o nazwie &e{clan}&c."
  no-permission-rank: "&cTwoja ranga w klanie na to nie pozwala."
  owner-only: "&cTylko właściciel klanu może to zrobić."
  cannot-target-self: "&cNie możesz wybrać samego siebie."
  full: "&cTwój klan jest pełny ({current}/{max}). Awansuj, aby zwiększyć limit."

name:
  too-short: "&cNazwa klanu musi mieć co najmniej &e{min}&c znaków."
  too-long: "&cNazwa klanu może mieć maksymalnie &e{max}&c znaków."
  invalid-chars: "&cNazwa klanu zawiera nieprawidłowe znaki."
  banned-word: "&cTa nazwa klanu jest niedozwolona."
  taken: "&cKlan o tej nazwie już istnieje."

tag:
  disabled: "&cTagi klanów są wyłączone."
  too-short: "&cTag musi mieć co najmniej &e{min}&c znaków."
  too-long: "&cTag może mieć maksymalnie &e{max}&c znaków."
  invalid-chars: "&cTag zawiera nieprawidłowe znaki."
  set: "&aTag klanu ustawiony na {tag}&a."

description:
  too-long: "&cOpis może mieć maksymalnie &e{max}&c znaków."
  set: "&aOpis klanu zaktualizowany."

create:
  usage: "&cUżycie: &e/{label} create <name>"
  success: "&aKlan &f{clan}&a utworzony! Jesteś właścicielem."
  cooldown: "&cMusisz poczekać &e{seconds}s&c, zanim utworzysz nowy klan."
  prompt: "&eWpisz nazwę swojego nowego klanu na czacie &7(lub wpisz &ccancel&7)."
  cancelled: "&7Tworzenie klanu anulowane."

disband:
  confirm: "&eNa pewno? Użyj &c/{label} disband confirm&e, aby trwale usunąć klan."
  success: "&aKlan &f{clan}&a został rozwiązany."
  broadcast: "&cTwój klan został rozwiązany przez właściciela."

invite:
  usage: "&cUżycie: &e/{label} invite <player>"
  sent: "&aZaproszono &f{player}&a do klanu."
  received: "&aZostałeś zaproszony do dołączenia do &f{clan}&a. Użyj &e/{label} accept {clan}&a lub &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c ma już oczekujące zaproszenie."
  expired: "&cZaproszenie do &e{clan}&c wygasło."
  none: "&cNie masz oczekującego zaproszenia od &e{clan}&c."
  accepted: "&aDołączyłeś do &f{clan}&a!"
  accept-broadcast: "&f{player}&a dołączył do klanu!"
  denied: "&aOdrzuciłeś zaproszenie od &f{clan}&a."

leave:
  success: "&aOpuściłeś &f{clan}&a."
  broadcast: "&f{player}&e opuścił klan."
  owner-cannot: "&cWłaściciel nie może odejść. Przekaż własność lub rozwiąż klan."
  shift-confirm: "&eKliknij z Shiftem przycisk, aby potwierdzić opuszczenie klanu."

kick:
  usage: "&cUżycie: &e/{label} kick <player>"
  not-member: "&e{player}&c nie jest w twoim klanie."
  success: "&aWyrzucono &f{player}&a z klanu."
  broadcast: "&f{player}&e został wyrzucony z klanu."
  kicked: "&cZostałeś wyrzucony z &f{clan}&c."
  cannot-higher: "&cNie możesz wyrzucić członka o równej lub wyższej randze."

rank:
  promote-usage: "&cUżycie: &e/{label} promote <player>"
  demote-usage: "&cUżycie: &e/{label} demote <player>"
  set-usage: "&cUżycie: &e/{label} setrank <player> <rank>"
  unknown: "&cNieznana ranga &e{rank}&c."
  not-member: "&e{player}&c nie jest w twoim klanie."
  already-highest: "&e{player}&c ma już najwyższą rangę poza właścicielem."
  already-lowest: "&e{player}&c ma już najniższą rangę."
  cannot-higher: "&cNie możesz zmienić rangi członka o równej lub wyższej randze."
  promoted: "&aAwansowano &f{player}&a na {rank}&a."
  demoted: "&aZdegradowano &f{player}&a na {rank}&a."
  set: "&aUstawiono rangę &f{player}&a na {rank}&a."
  you-promoted: "&aZostałeś awansowany na {rank}&a."
  you-demoted: "&eZostałeś zdegradowany na {rank}&e."
  transfer-usage: "&cUżycie: &e/{label} transfer <player>"
  transfer-confirm: "&eZamierzasz przekazać klan graczowi &f{player}&e. Użyj &c/{label} transfer {player} confirm&e, aby potwierdzić."
  transferred: "&aWłasność przekazana &f{player}&a."
  you-now-owner: "&aJesteś teraz właścicielem &f{clan}&a!"

relation:
  ally-usage: "&cUżycie: &e/{label} ally <clan>"
  enemy-usage: "&cUżycie: &e/{label} enemy <clan>"
  neutral-usage: "&cUżycie: &e/{label} neutral <clan>"
  self: "&cNie możesz ustawić relacji z własnym klanem."
  ally-max: "&cTwój klan osiągnął limit sojuszy ({max})."
  enemy-max: "&cTwój klan osiągnął limit wrogów ({max})."
  ally-requested: "&aWysłano prośbę o sojusz do &f{clan}&a."
  ally-incoming: "&f{clan}&a poprosił o sojusz. Użyj &e/{label} ally {clan}&a, aby zaakceptować."
  ally-formed: "&aTwój klan jest teraz sojusznikiem &f{clan}&a."
  ally-broadcast: "&aTeraz w sojuszu z &f{clan}&a."
  enemy-set: "&cOgłosiłeś &f{clan}&c wrogiem."
  enemy-broadcast: "&c{clan} ogłosił twój klan wrogiem."
  neutral-set: "&aRelacja z &f{clan}&a jest teraz neutralna."
  not-related: "&cNie masz żadnej relacji z &e{clan}&c."

home:
  set-usage: "&cUżycie: &e/{label} sethome [name]"
  delete-usage: "&cUżycie: &e/{label} delhome <name>"
  max: "&cTwój klan osiągnął limit domów ({max}). Awansuj, aby mieć więcej."
  exists: "&cDom o nazwie &e{name}&c już istnieje."
  not-found: "&cBrak domu klanu o nazwie &e{name}&c."
  set: "&aDom &e{name}&a ustawiony."
  deleted: "&aDom &e{name}&a usunięty."
  world-blacklisted: "&cNie możesz ustawić domu w tym świecie."
  warmup: "&eTeleportacja do &f{name}&e za &e{seconds}s&e. Nie ruszaj się."
  cancelled-move: "&cTeleportacja anulowana, ponieważ się poruszyłeś."
  cancelled-damage: "&cTeleportacja anulowana, ponieważ otrzymałeś obrażenia."
  teleported: "&aTeleportowano do &f{name}&a."
  cooldown: "&cMusisz poczekać &e{seconds}s&c przed kolejną teleportacją."
  list-empty: "&7Twój klan nie ma ustawionych domów."
  list-header: "&7Domy klanu ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aCzat klanu włączony. Wszystkie twoje wiadomości trafiają do klanu."
  toggled-off: "&aCzat klanu wyłączony."
  not-in-clan: "&cMusisz być w klanie, aby używać czatu klanu."
  message-usage: "&cUżycie: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bKlany (strona {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Poz &e{level} &7| Członkowie &e{members} &7| KDR &e{kdr}"
  footer: "&7Użyj &e/{label} list <page>&7, aby nawigować."
  empty: "&7Nie ma jeszcze żadnych klanów."

top:
  header: "&8&m        &r &cNajlepsze klany wg K/D &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Brak klanów do sklasyfikowania."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Właściciel: &f{owner}"
  description: "&7Opis: &f{description}"
  level: "&7Poziom: &e{level}&7/&e{maxlevel}"
  points: "&7Punkty: &e{points}"
  members: "&7Członkowie: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Domy: &e{homes}&7/&e{maxhomes}"
  allies: "&7Sojusznicy: &b{allies}"
  enemies: "&7Wrogowie: &c{enemies}"
  none: "&8(brak)"
  members-header: "&7Członkowie:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cTwój klan jest już na maksymalnym poziomie."
  need-points: "&cNiewystarczająca liczba punktów klanu. Potrzeba &e{required}&c, masz &e{current}&c."
  need-items: "&cBrakuje wymaganych przedmiotów: &e{items}"
  success: "&aKlan awansował na poziom &e{level}&a!"
  broadcast: "&aTwój klan osiągnął poziom &e{level}&a! Nowy limit członków: &e{members}&a."
  requirements-header: "&7Wymagania poziomu &e{level}&7:"
  requirement-points: "&8- &7Punkty: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cUżycie: &e/{label} reload"
  delete-usage: "&cUżycie: &e/{label} delete <clan>"
  delete-success: "&aUsunięto klan &f{clan}&a."
  setlevel-usage: "&cUżycie: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aUstawiono poziom &f{clan}&a na &e{level}&a."
  setpoints-usage: "&cUżycie: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aUstawiono punkty &f{clan}&a na &e{points}&a."
  addpoints-usage: "&cUżycie: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&aDodano &e{amount}&a punktów do &f{clan}&a (teraz &e{points}&a)."
  forcejoin-usage: "&cUżycie: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&aWymuszono dołączenie &f{player}&a do &f{clan}&a."
  forcekick-usage: "&cUżycie: &e/{label} forcekick <player>"
  forcekick-success: "&aWymuszono usunięcie &f{player}&a z jego klanu."
  level-bounds: "&cPoziom musi być między &e1&c a &e{max}&c."
  player-not-in-clan: "&e{player}&c nie jest w klanie."
  logs-header: "&8&m        &r &cOstatnie logi admina &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Nie znaleziono wpisów w logach."
  logs-unavailable: "&cZapytania o logi w grze wymagają magazynu bazy danych (sqlite, mysql lub mongodb). Zobacz &elogs/admin.log&c."
  forceremove-usage: "&cUżycie: &e/{label} forceremove <player>"
  forceremove-success: "&aWymuszono usunięcie &f{player}&a z &f{clan}&a."
  forceremove-disbanded: "&aUsunięto właściciela &f{player}&a; klan &f{clan}&a został rozwiązany."
  clanban-usage: "&cUżycie: &e/{label} clanban <name>"
  clanban-success: "&aNazwa klanu &f{name}&a jest teraz zbanowana."
  clanban-already: "&eNazwa klanu &f{name}&e jest już zbanowana."
  clanban-disbanded: "&7Istniejący klan &f{clan}&7 został rozwiązany."
  unclanban-usage: "&cUżycie: &e/{label} unclanban <name>"
  unclanban-success: "&aNazwa klanu &f{name}&a nie jest już zbanowana."
  unclanban-missing: "&cNazwa klanu &f{name}&c nie jest zbanowana."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Klan &7| &b{clan}"
    no-clan-title: "&8Klany"
  buttons:
    info:
      name: "&bInfo o klanie"
      lore:
        - "&7Poziom &e{level} &7| Punkty &e{points}"
        - "&7Członkowie &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eKliknij, aby zobaczyć szczegóły"
    members:
      name: "&aCzłonkowie"
      lore:
        - "&7Zarządzaj swoimi &e{members}&7 członkami"
        - "&eKliknij, aby otworzyć"
    relations:
      name: "&dRelacje"
      lore:
        - "&7Sojusznicy: &b{allies} &7| Wrogowie: &c{enemies}"
        - "&eKliknij, aby otworzyć"
    homes:
      name: "&6Domy klanu"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 ustawionych domów"
        - "&eKliknij, aby otworzyć"
    upgrade:
      name: "&ePoziom i ulepszenie"
      lore:
        - "&7Obecny poziom: &e{level}"
        - "&7Punkty: &e{points}"
        - "&eKliknij, aby zobaczyć wymagania"
    leave:
      name: "&cOpuść klan"
      lore:
        - "&7Opuść swój obecny klan"
        - "&cKliknij z Shiftem, aby potwierdzić"
    create:
      name: "&aUtwórz klan"
      lore:
        - "&7Użyj &e/{label} create <name>"
    close:
      name: "&cZamknij"
    roles:
      name: "&dZarządzaj rangami"
      lore:
        - "&7Dostosuj uprawnienia każdej rangi"
        - "&eKliknij, aby otworzyć"
    invites:
      name: "&aMoje zaproszenia"
      lore:
        - "&7Masz &e{count}&7 oczekujące(ych) zaproszenie(a)"
        - "&eKliknij, aby zobaczyć"
  members-menu:
    title: "&8Członkowie &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Ranga: {rank}"
        - "&7Zabójstwa: &a{kills} &7Śmierci: &c{deaths}"
        - ""
        - "&eLewy klik&7: awansuj"
        - "&ePrawy klik&7: zdegraduj"
        - "&cKlik z Shiftem&7: wyrzuć"
    back: "&7Wstecz"
  relations-menu:
    title: "&8Relacje &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Status: &bSojusznik"
        - "&cKliknij z Shiftem, aby ustawić neutralny"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Status: &cWróg"
        - "&cKliknij z Shiftem, aby ustawić neutralny"
    back: "&7Wstecz"
  homes-menu:
    title: "&8Domy &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Świat: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eKliknij, aby się teleportować"
        - "&cKliknij z Shiftem, aby usunąć"
    back: "&7Wstecz"
  upgrade-menu:
    title: "&8Ulepszenie &7| &b{clan}"
    current:
      name: "&eObecnie: Poziom {level}"
      lore:
        - "&7Punkty: &e{points}"
        - "&7Członkowie: &e{members}&7/&e{maxmembers}"
        - "&7Domy: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aAwans na poziom {level}"
      lore:
        - "&7Punkty: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eKliknij, aby awansować"
    max:
      name: "&6Osiągnięto maksymalny poziom"
      lore:
        - "&7Twój klan jest w pełni ulepszony."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Wstecz"
  invites:
    title: "&8Moje zaproszenia"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Poziom: &e{level} &7| Członkowie: &e{members}"
        - ""
        - "&eKliknij, aby zaakceptować"
        - "&cKliknij z Shiftem, aby odrzucić"
    empty: "&7Nie masz oczekujących zaproszeń."
    back: "&7Wstecz"
  roles:
    title: "&8Rangi &7| &b{clan}"
    entry:
      name: "&fRanga: {rank}"
      lore:
        - "&7Członkowie: &e{members}"
        - "&7Uprawnienia: {mode}"
        - ""
        - "&eKliknij, aby edytować uprawnienia"
    mode-default: "&7domyślne"
    mode-custom: "&dwłasne"
    back: "&7Wstecz"
  role-perms:
    title: "&8Uprawn. &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eKliknij, aby przełączyć"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Wstecz"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Utwórz klan"
    - "&b/{label} invite|kick <player> &8- &7Zarządzaj członkami"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Odpowiedz na zaproszenia"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Relacje"
    - "&b/{label} chat [message] &8- &7Czat klanu (lub użyj symbolu)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Przełącz ostrzał sojuszniczy klanu"
    - "&b/{label} disband confirm &8- &7Usuń swój klan"
    - "&b/{label} gui &8- &7Otwórz menu klanu"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cUżycie: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7włączył ostrzał sojuszniczy klanu &7(członkowie mogą się ranić)."
  now-disabled: "&e{player} &7wyłączył ostrzał sojuszniczy klanu &7(członkowie są chronieni)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cNie możesz zranić członka własnego klanu."
  ally-blocked: "&cNie możesz zranić członka sojuszniczego klanu."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Akceptuj]"
  accept-hover: "&7Dołącz do &f{clan}"
  deny: "&c&l[Odrzuć]"
  deny-hover: "&7Odrzuć zaproszenie od &f{clan}"
  ally-accept: "&a&l[Akceptuj sojusz]"
  ally-accept-hover: "&7Zawrzyj sojusz z &f{clan}"
# ============================================================================
#  InfiniteClans - Russian language file (Русский)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cУ вас нет прав сделать это."
  player-only: "&cЭту команду может использовать только игрок."
  player-not-found: "&cИгрок &e{player}&c не найден."
  unknown-command: "&cНеизвестная подкоманда. Используйте &e/{label} help&c."
  number-invalid: "&c'{input}' не является допустимым числом."
  reload-success: "&aInfiniteClans перезагружен за &e{ms}мс&a."
  feature-disabled: "&cЭта функция отключена на этом сервере."
  cooldown: "&cПодождите &e{seconds}с&c, прежде чем сделать это снова."

clan:
  none: "&cВы не состоите в клане."
  already-in-clan: "&cВы уже состоите в клане."
  target-already-in-clan: "&e{player}&c уже состоит в клане."
  not-found: "&cКлан с именем &e{clan}&c не найден."
  no-permission-rank: "&cВаш ранг в клане не позволяет это."
  owner-only: "&cТолько владелец клана может сделать это."
  cannot-target-self: "&cВы не можете выбрать самого себя."
  full: "&cВаш клан заполнен ({current}/{max}). Повысьте уровень, чтобы увеличить лимит."

name:
  too-short: "&cИмя клана должно содержать минимум &e{min}&c символов."
  too-long: "&cИмя клана может содержать максимум &e{max}&c символов."
  invalid-chars: "&cИмя клана содержит недопустимые символы."
  banned-word: "&cЭто имя клана запрещено."
  taken: "&cКлан с таким именем уже существует."

tag:
  disabled: "&cТеги клана отключены."
  too-short: "&cТег должен содержать минимум &e{min}&c символов."
  too-long: "&cТег может содержать максимум &e{max}&c символов."
  invalid-chars: "&cТег содержит недопустимые символы."
  set: "&aТег клана установлен на {tag}&a."

description:
  too-long: "&cОписание может содержать максимум &e{max}&c символов."
  set: "&aОписание клана обновлено."

create:
  usage: "&cИспользование: &e/{label} create <name>"
  success: "&aКлан &f{clan}&a создан! Вы — владелец."
  cooldown: "&cВы должны подождать &e{seconds}с&c, прежде чем создать новый клан."
  prompt: "&eВведите имя вашего нового клана в чат &7(или введите &ccancel&7)."
  cancelled: "&7Создание клана отменено."

disband:
  confirm: "&eВы уверены? Используйте &c/{label} disband confirm&e, чтобы навсегда удалить клан."
  success: "&aКлан &f{clan}&a был распущен."
  broadcast: "&cВаш клан был распущен владельцем."

invite:
  usage: "&cИспользование: &e/{label} invite <player>"
  sent: "&a&f{player}&a приглашён в клан."
  received: "&aВас пригласили вступить в &f{clan}&a. Используйте &e/{label} accept {clan}&a или &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c уже имеет ожидающее приглашение."
  expired: "&cПриглашение в &e{clan}&c истекло."
  none: "&cУ вас нет ожидающего приглашения от &e{clan}&c."
  accepted: "&aВы вступили в &f{clan}&a!"
  accept-broadcast: "&f{player}&a вступил в клан!"
  denied: "&aВы отклонили приглашение от &f{clan}&a."

leave:
  success: "&aВы покинули &f{clan}&a."
  broadcast: "&f{player}&e покинул клан."
  owner-cannot: "&cВладелец не может уйти. Передайте владение или распустите клан."
  shift-confirm: "&eНажмите кнопку с Shift, чтобы подтвердить выход из клана."

kick:
  usage: "&cИспользование: &e/{label} kick <player>"
  not-member: "&e{player}&c не состоит в вашем клане."
  success: "&a&f{player}&a исключён из клана."
  broadcast: "&f{player}&e был исключён из клана."
  kicked: "&cВас исключили из &f{clan}&c."
  cannot-higher: "&cВы не можете исключить участника равного или более высокого ранга."

rank:
  promote-usage: "&cИспользование: &e/{label} promote <player>"
  demote-usage: "&cИспользование: &e/{label} demote <player>"
  set-usage: "&cИспользование: &e/{label} setrank <player> <rank>"
  unknown: "&cНеизвестный ранг &e{rank}&c."
  not-member: "&e{player}&c не состоит в вашем клане."
  already-highest: "&e{player}&c уже имеет наивысший ранг, кроме владельца."
  already-lowest: "&e{player}&c уже имеет низший ранг."
  cannot-higher: "&cВы не можете изменить ранг участника равного или более высокого ранга."
  promoted: "&a&f{player}&a повышен до {rank}&a."
  demoted: "&a&f{player}&a понижен до {rank}&a."
  set: "&aРанг &f{player}&a установлен на {rank}&a."
  you-promoted: "&aВы были повышены до {rank}&a."
  you-demoted: "&eВы были понижены до {rank}&e."
  transfer-usage: "&cИспользование: &e/{label} transfer <player>"
  transfer-confirm: "&eВы собираетесь передать клан игроку &f{player}&e. Используйте &c/{label} transfer {player} confirm&e для подтверждения."
  transferred: "&aВладение передано &f{player}&a."
  you-now-owner: "&aТеперь вы владелец &f{clan}&a!"

relation:
  ally-usage: "&cИспользование: &e/{label} ally <clan>"
  enemy-usage: "&cИспользование: &e/{label} enemy <clan>"
  neutral-usage: "&cИспользование: &e/{label} neutral <clan>"
  self: "&cВы не можете установить отношение со своим собственным кланом."
  ally-max: "&cВаш клан достиг лимита союзов ({max})."
  enemy-max: "&cВаш клан достиг лимита врагов ({max})."
  ally-requested: "&aЗапрос на союз отправлен &f{clan}&a."
  ally-incoming: "&f{clan}&a запросил союз. Используйте &e/{label} ally {clan}&a, чтобы принять."
  ally-formed: "&aВаш клан теперь в союзе с &f{clan}&a."
  ally-broadcast: "&aТеперь в союзе с &f{clan}&a."
  enemy-set: "&cВы объявили &f{clan}&c врагом."
  enemy-broadcast: "&c{clan} объявил ваш клан врагом."
  neutral-set: "&aОтношение с &f{clan}&a теперь нейтральное."
  not-related: "&cУ вас нет отношений с &e{clan}&c."

home:
  set-usage: "&cИспользование: &e/{label} sethome [name]"
  delete-usage: "&cИспользование: &e/{label} delhome <name>"
  max: "&cВаш клан достиг лимита домов ({max}). Повысьте уровень для большего."
  exists: "&cДом с именем &e{name}&c уже существует."
  not-found: "&cНет дома клана с именем &e{name}&c."
  set: "&aДом &e{name}&a установлен."
  deleted: "&aДом &e{name}&a удалён."
  world-blacklisted: "&cВы не можете установить дом в этом мире."
  warmup: "&eТелепортация к &f{name}&e через &e{seconds}с&e. Не двигайтесь."
  cancelled-move: "&cТелепортация отменена, потому что вы двигались."
  cancelled-damage: "&cТелепортация отменена, потому что вы получили урон."
  teleported: "&aТелепортированы к &f{name}&a."
  cooldown: "&cВы должны подождать &e{seconds}с&c перед следующей телепортацией."
  list-empty: "&7У вашего клана нет установленных домов."
  list-header: "&7Дома клана ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aЧат клана включён. Все ваши сообщения идут в клан."
  toggled-off: "&aЧат клана выключен."
  not-in-clan: "&cВы должны состоять в клане, чтобы использовать чат клана."
  message-usage: "&cИспользование: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bКланы (страница {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Ур &e{level} &7| Участники &e{members} &7| KDR &e{kdr}"
  footer: "&7Используйте &e/{label} list <page>&7 для навигации."
  empty: "&7Кланов пока нет."

top:
  header: "&8&m        &r &cЛучшие кланы по К/С &8&m        "
  entry: "&8#{rank} &f{clan} &7К/С: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Пока нет кланов для рейтинга."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Тег: {tag}"
  owner: "&7Владелец: &f{owner}"
  description: "&7Описание: &f{description}"
  level: "&7Уровень: &e{level}&7/&e{maxlevel}"
  points: "&7Очки: &e{points}"
  members: "&7Участники: &e{members}&7/&e{maxmembers}"
  kdr: "&7К/С: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Дома: &e{homes}&7/&e{maxhomes}"
  allies: "&7Союзники: &b{allies}"
  enemies: "&7Враги: &c{enemies}"
  none: "&8(нет)"
  members-header: "&7Участники:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cВаш клан уже на максимальном уровне."
  need-points: "&cНедостаточно очков клана. Нужно &e{required}&c, есть &e{current}&c."
  need-items: "&cОтсутствуют необходимые предметы: &e{items}"
  success: "&aКлан повысил уровень до &e{level}&a!"
  broadcast: "&aВаш клан достиг уровня &e{level}&a! Новый лимит участников: &e{members}&a."
  requirements-header: "&7Требования уровня &e{level}&7:"
  requirement-points: "&8- &7Очки: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cИспользование: &e/{label} reload"
  delete-usage: "&cИспользование: &e/{label} delete <clan>"
  delete-success: "&aКлан &f{clan}&a удалён."
  setlevel-usage: "&cИспользование: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&aУровень &f{clan}&a установлен на &e{level}&a."
  setpoints-usage: "&cИспользование: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&aОчки &f{clan}&a установлены на &e{points}&a."
  addpoints-usage: "&cИспользование: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&aВыдано &e{amount}&a очков клану &f{clan}&a (теперь &e{points}&a)."
  forcejoin-usage: "&cИспользование: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&a&f{player}&a принудительно добавлен в &f{clan}&a."
  forcekick-usage: "&cИспользование: &e/{label} forcekick <player>"
  forcekick-success: "&a&f{player}&a принудительно удалён из своего клана."
  level-bounds: "&cУровень должен быть между &e1&c и &e{max}&c."
  player-not-in-clan: "&e{player}&c не состоит в клане."
  logs-header: "&8&m        &r &cПоследние логи админа &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Записи логов не найдены."
  logs-unavailable: "&cЗапросы логов в игре требуют хранилища базы данных (sqlite, mysql или mongodb). Смотрите &elogs/admin.log&c."
  forceremove-usage: "&cИспользование: &e/{label} forceremove <player>"
  forceremove-success: "&a&f{player}&a принудительно удалён из &f{clan}&a."
  forceremove-disbanded: "&aВладелец &f{player}&a удалён; клан &f{clan}&a был распущен."
  clanban-usage: "&cИспользование: &e/{label} clanban <name>"
  clanban-success: "&aИмя клана &f{name}&a теперь запрещено."
  clanban-already: "&eИмя клана &f{name}&e уже запрещено."
  clanban-disbanded: "&7Существующий клан &f{clan}&7 был распущен."
  unclanban-usage: "&cИспользование: &e/{label} unclanban <name>"
  unclanban-success: "&aИмя клана &f{name}&a больше не запрещено."
  unclanban-missing: "&cИмя клана &f{name}&c не запрещено."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Клан &7| &b{clan}"
    no-clan-title: "&8Кланы"
  buttons:
    info:
      name: "&bИнфо клана"
      lore:
        - "&7Уровень &e{level} &7| Очки &e{points}"
        - "&7Участники &e{members}&7/&e{maxmembers}"
        - "&7К/С &e{kdr}"
        - ""
        - "&eНажмите для подробностей"
    members:
      name: "&aУчастники"
      lore:
        - "&7Управляйте своими &e{members}&7 участниками"
        - "&eНажмите, чтобы открыть"
    relations:
      name: "&dОтношения"
      lore:
        - "&7Союзники: &b{allies} &7| Враги: &c{enemies}"
        - "&eНажмите, чтобы открыть"
    homes:
      name: "&6Дома клана"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 домов установлено"
        - "&eНажмите, чтобы открыть"
    upgrade:
      name: "&eУровень и улучшение"
      lore:
        - "&7Текущий уровень: &e{level}"
        - "&7Очки: &e{points}"
        - "&eНажмите для просмотра требований"
    leave:
      name: "&cПокинуть клан"
      lore:
        - "&7Покинуть ваш текущий клан"
        - "&cНажмите с Shift для подтверждения"
    create:
      name: "&aСоздать клан"
      lore:
        - "&7Используйте &e/{label} create <name>"
    close:
      name: "&cЗакрыть"
    roles:
      name: "&dУправление ролями"
      lore:
        - "&7Настройте права каждого ранга"
        - "&eНажмите, чтобы открыть"
    invites:
      name: "&aМои приглашения"
      lore:
        - "&7У вас &e{count}&7 ожидающих приглашений"
        - "&eНажмите для просмотра"
  members-menu:
    title: "&8Участники &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Ранг: {rank}"
        - "&7Убийства: &a{kills} &7Смерти: &c{deaths}"
        - ""
        - "&eЛКМ&7: повысить"
        - "&eПКМ&7: понизить"
        - "&cShift-клик&7: исключить"
    back: "&7Назад"
  relations-menu:
    title: "&8Отношения &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Статус: &bСоюзник"
        - "&cНажмите с Shift для нейтралитета"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Статус: &cВраг"
        - "&cНажмите с Shift для нейтралитета"
    back: "&7Назад"
  homes-menu:
    title: "&8Дома &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Мир: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eНажмите для телепортации"
        - "&cНажмите с Shift для удаления"
    back: "&7Назад"
  upgrade-menu:
    title: "&8Улучшение &7| &b{clan}"
    current:
      name: "&eТекущий: Уровень {level}"
      lore:
        - "&7Очки: &e{points}"
        - "&7Участники: &e{members}&7/&e{maxmembers}"
        - "&7Дома: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aПовысить до уровня {level}"
      lore:
        - "&7Очки: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eНажмите для повышения уровня"
    max:
      name: "&6Достигнут максимальный уровень"
      lore:
        - "&7Ваш клан полностью улучшен."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Назад"
  invites:
    title: "&8Мои приглашения"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Уровень: &e{level} &7| Участники: &e{members}"
        - ""
        - "&eНажмите, чтобы принять"
        - "&cНажмите с Shift, чтобы отклонить"
    empty: "&7У вас нет ожидающих приглашений."
    back: "&7Назад"
  roles:
    title: "&8Роли &7| &b{clan}"
    entry:
      name: "&fРанг: {rank}"
      lore:
        - "&7Участники: &e{members}"
        - "&7Права: {mode}"
        - ""
        - "&eНажмите для редактирования прав"
    mode-default: "&7по умолчанию"
    mode-custom: "&dпользоват."
    back: "&7Назад"
  role-perms:
    title: "&8Права &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eНажмите для переключения"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Назад"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Создать клан"
    - "&b/{label} invite|kick <player> &8- &7Управление участниками"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Ответить на приглашения"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Отношения"
    - "&b/{label} chat [message] &8- &7Чат клана (или используйте символ)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Переключить дружественный огонь клана"
    - "&b/{label} disband confirm &8- &7Удалить ваш клан"
    - "&b/{label} gui &8- &7Открыть меню клана"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cИспользование: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7включил дружественный огонь клана &7(участники могут ранить друг друга)."
  now-disabled: "&e{player} &7выключил дружественный огонь клана &7(участники защищены)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cВы не можете навредить участнику собственного клана."
  ally-blocked: "&cВы не можете навредить участнику союзного клана."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Принять]"
  accept-hover: "&7Вступить в &f{clan}"
  deny: "&c&l[Отклонить]"
  deny-hover: "&7Отклонить приглашение от &f{clan}"
  ally-accept: "&a&l[Принять союз]"
  ally-accept-hover: "&7Заключить союз с &f{clan}"
# ============================================================================
#  InfiniteClans - Turkish language file (Türkçe)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cBunu yapmak için iznin yok."
  player-only: "&cBu komut yalnızca bir oyuncu tarafından kullanılabilir."
  player-not-found: "&c&e{player}&c adlı oyuncu bulunamadı."
  unknown-command: "&cBilinmeyen alt komut. &e/{label} help&c kullan."
  number-invalid: "&c'{input}' geçerli bir sayı değil."
  reload-success: "&aInfiniteClans &e{ms}ms&a içinde yeniden yüklendi."
  feature-disabled: "&cBu özellik bu sunucuda devre dışı."
  cooldown: "&cBunu tekrar yapmadan önce &e{seconds}sn&c bekle."

clan:
  none: "&cBir klanda değilsin."
  already-in-clan: "&cZaten bir klandasın."
  target-already-in-clan: "&e{player}&c zaten bir klanda."
  not-found: "&c&e{clan}&c adlı bir klan bulunamadı."
  no-permission-rank: "&cKlan rütben buna izin vermiyor."
  owner-only: "&cBunu yalnızca klan sahibi yapabilir."
  cannot-target-self: "&cKendini hedef alamazsın."
  full: "&cKlanın dolu ({current}/{max}). Sınırı artırmak için seviye atla."

name:
  too-short: "&cKlan adı en az &e{min}&c karakter olmalı."
  too-long: "&cKlan adı en fazla &e{max}&c karakter olabilir."
  invalid-chars: "&cKlan adı geçersiz karakterler içeriyor."
  banned-word: "&cBu klan adına izin verilmiyor."
  taken: "&cBu ada sahip bir klan zaten var."

tag:
  disabled: "&cKlan etiketleri devre dışı."
  too-short: "&cEtiket en az &e{min}&c karakter olmalı."
  too-long: "&cEtiket en fazla &e{max}&c karakter olabilir."
  invalid-chars: "&cEtiket geçersiz karakterler içeriyor."
  set: "&aKlan etiketi {tag}&a olarak ayarlandı."

description:
  too-long: "&cAçıklama en fazla &e{max}&c karakter olabilir."
  set: "&aKlan açıklaması güncellendi."

create:
  usage: "&cKullanım: &e/{label} create <name>"
  success: "&aKlan &f{clan}&a oluşturuldu! Sahibi sensin."
  cooldown: "&cYeni bir klan oluşturmadan önce &e{seconds}sn&c beklemelisin."
  prompt: "&eYeni klanının adını sohbete yaz &7(veya &ccancel&7 yaz)."
  cancelled: "&7Klan oluşturma iptal edildi."

disband:
  confirm: "&eEmin misin? Klanı kalıcı olarak silmek için &c/{label} disband confirm&e kullan."
  success: "&aKlan &f{clan}&a dağıtıldı."
  broadcast: "&cKlanın sahibi tarafından dağıtıldı."

invite:
  usage: "&cKullanım: &e/{label} invite <player>"
  sent: "&a&f{player}&a klana davet edildi."
  received: "&a&f{clan}&a klanına katılmaya davet edildin. &e/{label} accept {clan}&a veya &e/{label} deny {clan}&a kullan."
  already-invited: "&e{player}&c için zaten bekleyen bir davet var."
  expired: "&c&e{clan}&c klanına davet süresi doldu."
  none: "&c&e{clan}&c klanından bekleyen bir davetin yok."
  accepted: "&a&f{clan}&a klanına katıldın!"
  accept-broadcast: "&f{player}&a klana katıldı!"
  denied: "&a&f{clan}&a klanından gelen daveti reddettin."

leave:
  success: "&a&f{clan}&a klanından ayrıldın."
  broadcast: "&f{player}&e klandan ayrıldı."
  owner-cannot: "&cSahip ayrılamaz. Sahipliği devret veya klanı dağıt."
  shift-confirm: "&eKlanından ayrılmayı onaylamak için butona Shift ile tıkla."

kick:
  usage: "&cKullanım: &e/{label} kick <player>"
  not-member: "&e{player}&c senin klanında değil."
  success: "&a&f{player}&a klandan atıldı."
  broadcast: "&f{player}&e klandan atıldı."
  kicked: "&c&f{clan}&c klanından atıldın."
  cannot-higher: "&cEşit veya daha yüksek rütbedeki bir üyeyi atamazsın."

rank:
  promote-usage: "&cKullanım: &e/{label} promote <player>"
  demote-usage: "&cKullanım: &e/{label} demote <player>"
  set-usage: "&cKullanım: &e/{label} setrank <player> <rank>"
  unknown: "&cBilinmeyen rütbe &e{rank}&c."
  not-member: "&e{player}&c senin klanında değil."
  already-highest: "&e{player}&c zaten sahip dışındaki en yüksek rütbeye sahip."
  already-lowest: "&e{player}&c zaten en düşük rütbeye sahip."
  cannot-higher: "&cEşit veya daha yüksek rütbedeki bir üyenin rütbesini değiştiremezsin."
  promoted: "&a&f{player}&a {rank}&a rütbesine yükseltildi."
  demoted: "&a&f{player}&a {rank}&a rütbesine düşürüldü."
  set: "&a&f{player}&a oyuncusunun rütbesi {rank}&a olarak ayarlandı."
  you-promoted: "&a{rank}&a rütbesine yükseltildin."
  you-demoted: "&e{rank}&e rütbesine düşürüldün."
  transfer-usage: "&cKullanım: &e/{label} transfer <player>"
  transfer-confirm: "&eKlanı &f{player}&e oyuncusuna devretmek üzeresin. Onaylamak için &c/{label} transfer {player} confirm&e kullan."
  transferred: "&aSahiplik &f{player}&a oyuncusuna devredildi."
  you-now-owner: "&aArtık &f{clan}&a klanının sahibisin!"

relation:
  ally-usage: "&cKullanım: &e/{label} ally <clan>"
  enemy-usage: "&cKullanım: &e/{label} enemy <clan>"
  neutral-usage: "&cKullanım: &e/{label} neutral <clan>"
  self: "&cKendi klanınla bir ilişki kuramazsın."
  ally-max: "&cKlanın ittifak sınırına ulaştı ({max})."
  enemy-max: "&cKlanın düşman sınırına ulaştı ({max})."
  ally-requested: "&a&f{clan}&a klanına ittifak isteği gönderildi."
  ally-incoming: "&f{clan}&a bir ittifak istedi. Kabul etmek için &e/{label} ally {clan}&a kullan."
  ally-formed: "&aKlanın artık &f{clan}&a ile ittifak halinde."
  ally-broadcast: "&aArtık &f{clan}&a ile ittifak halinde."
  enemy-set: "&c&f{clan}&c klanını düşman ilan ettin."
  enemy-broadcast: "&c{clan} klanını düşman ilan etti."
  neutral-set: "&a&f{clan}&a ile ilişki artık tarafsız."
  not-related: "&c&e{clan}&c ile hiçbir ilişkin yok."

home:
  set-usage: "&cKullanım: &e/{label} sethome [name]"
  delete-usage: "&cKullanım: &e/{label} delhome <name>"
  max: "&cKlanın ev sınırına ulaştı ({max}). Daha fazlası için seviye atla."
  exists: "&c&e{name}&c adlı bir ev zaten var."
  not-found: "&c&e{name}&c adlı bir klan evi yok."
  set: "&aEv &e{name}&a ayarlandı."
  deleted: "&aEv &e{name}&a silindi."
  world-blacklisted: "&cBu dünyada bir ev ayarlayamazsın."
  warmup: "&e&e{seconds}sn&e içinde &f{name}&e konumuna ışınlanıyorsun. Hareket etme."
  cancelled-move: "&cHareket ettiğin için ışınlanma iptal edildi."
  cancelled-damage: "&cHasar aldığın için ışınlanma iptal edildi."
  teleported: "&a&f{name}&a konumuna ışınlandın."
  cooldown: "&cTekrar ışınlanmadan önce &e{seconds}sn&c beklemelisin."
  list-empty: "&7Klanının ayarlı bir evi yok."
  list-header: "&7Klan evleri ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aKlan sohbeti açıldı. Tüm mesajların klanına gider."
  toggled-off: "&aKlan sohbeti kapatıldı."
  not-in-clan: "&cKlan sohbetini kullanmak için bir klanda olmalısın."
  message-usage: "&cKullanım: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bKlanlar (sayfa {page}/{pages}) &8&m            "
  entry: "&8#{rank} &f{clan} &7Sv &e{level} &7| Üyeler &e{members} &7| KDR &e{kdr}"
  footer: "&7Gezinmek için &e/{label} list <page>&7 kullan."
  empty: "&7Henüz hiç klan yok."

top:
  header: "&8&m        &r &cK/D'ye göre En İyi Klanlar &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Henüz sıralanacak klan yok."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Etiket: {tag}"
  owner: "&7Sahip: &f{owner}"
  description: "&7Açıklama: &f{description}"
  level: "&7Seviye: &e{level}&7/&e{maxlevel}"
  points: "&7Puan: &e{points}"
  members: "&7Üyeler: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Evler: &e{homes}&7/&e{maxhomes}"
  allies: "&7Müttefikler: &b{allies}"
  enemies: "&7Düşmanlar: &c{enemies}"
  none: "&8(yok)"
  members-header: "&7Üyeler:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cKlanın zaten maksimum seviyede."
  need-points: "&cYeterli klan puanı yok. &e{required}&c gerekli, &e{current}&c mevcut."
  need-items: "&cEksik gerekli eşyalar: &e{items}"
  success: "&aKlan &e{level}&a seviyesine yükseldi!"
  broadcast: "&aKlanın &e{level}&a seviyesine ulaştı! Yeni üye sınırı: &e{members}&a."
  requirements-header: "&7Seviye &e{level}&7 gereksinimleri:"
  requirement-points: "&8- &7Puan: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cKullanım: &e/{label} reload"
  delete-usage: "&cKullanım: &e/{label} delete <clan>"
  delete-success: "&aKlan &f{clan}&a silindi."
  setlevel-usage: "&cKullanım: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&a&f{clan}&a seviyesi &e{level}&a olarak ayarlandı."
  setpoints-usage: "&cKullanım: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&a&f{clan}&a puanı &e{points}&a olarak ayarlandı."
  addpoints-usage: "&cKullanım: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&a&f{clan}&a klanına &e{amount}&a puan verildi (şimdi &e{points}&a)."
  forcejoin-usage: "&cKullanım: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&a&f{player}&a zorla &f{clan}&a klanına alındı."
  forcekick-usage: "&cKullanım: &e/{label} forcekick <player>"
  forcekick-success: "&a&f{player}&a zorla klanından çıkarıldı."
  level-bounds: "&cSeviye &e1&c ile &e{max}&c arasında olmalı."
  player-not-in-clan: "&e{player}&c bir klanda değil."
  logs-header: "&8&m        &r &cSon Yönetici Kayıtları &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Hiç kayıt bulunamadı."
  logs-unavailable: "&cOyun içi kayıt sorguları veritabanı depolaması gerektirir (sqlite, mysql veya mongodb). &elogs/admin.log&c dosyasına bak."
  forceremove-usage: "&cKullanım: &e/{label} forceremove <player>"
  forceremove-success: "&a&f{player}&a zorla &f{clan}&a klanından çıkarıldı."
  forceremove-disbanded: "&aSahip &f{player}&a çıkarıldı; klan &f{clan}&a dağıtıldı."
  clanban-usage: "&cKullanım: &e/{label} clanban <name>"
  clanban-success: "&aKlan adı &f{name}&a artık yasaklı."
  clanban-already: "&eKlan adı &f{name}&e zaten yasaklı."
  clanban-disbanded: "&7Mevcut klan &f{clan}&7 dağıtıldı."
  unclanban-usage: "&cKullanım: &e/{label} unclanban <name>"
  unclanban-success: "&aKlan adı &f{name}&a artık yasaklı değil."
  unclanban-missing: "&cKlan adı &f{name}&c yasaklı değil."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Klan &7| &b{clan}"
    no-clan-title: "&8Klanlar"
  buttons:
    info:
      name: "&bKlan Bilgisi"
      lore:
        - "&7Seviye &e{level} &7| Puan &e{points}"
        - "&7Üyeler &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eDetaylar için tıkla"
    members:
      name: "&aÜyeler"
      lore:
        - "&7&e{members}&7 üyeni yönet"
        - "&eAçmak için tıkla"
    relations:
      name: "&dİlişkiler"
      lore:
        - "&7Müttefikler: &b{allies} &7| Düşmanlar: &c{enemies}"
        - "&eAçmak için tıkla"
    homes:
      name: "&6Klan Evleri"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 ev ayarlı"
        - "&eAçmak için tıkla"
    upgrade:
      name: "&eSeviye ve Yükseltme"
      lore:
        - "&7Mevcut seviye: &e{level}"
        - "&7Puan: &e{points}"
        - "&eGereksinimler için tıkla"
    leave:
      name: "&cKlandan Ayrıl"
      lore:
        - "&7Mevcut klanından ayrıl"
        - "&cOnaylamak için Shift ile tıkla"
    create:
      name: "&aKlan Oluştur"
      lore:
        - "&7&e/{label} create <name>&7 kullan"
    close:
      name: "&cKapat"
    roles:
      name: "&dRolleri Yönet"
      lore:
        - "&7Her rütbenin izinlerini özelleştir"
        - "&eAçmak için tıkla"
    invites:
      name: "&aDavetlerim"
      lore:
        - "&7&e{count}&7 bekleyen davetin var"
        - "&eGörmek için tıkla"
  members-menu:
    title: "&8Üyeler &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rütbe: {rank}"
        - "&7Öldürme: &a{kills} &7Ölüm: &c{deaths}"
        - ""
        - "&eSol tık&7: yükselt"
        - "&eSağ tık&7: düşür"
        - "&cShift tık&7: at"
    back: "&7Geri"
  relations-menu:
    title: "&8İlişkiler &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Durum: &bMüttefik"
        - "&cTarafsız yapmak için Shift ile tıkla"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Durum: &cDüşman"
        - "&cTarafsız yapmak için Shift ile tıkla"
    back: "&7Geri"
  homes-menu:
    title: "&8Evler &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Dünya: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eIşınlanmak için tıkla"
        - "&cSilmek için Shift ile tıkla"
    back: "&7Geri"
  upgrade-menu:
    title: "&8Yükseltme &7| &b{clan}"
    current:
      name: "&eMevcut: Seviye {level}"
      lore:
        - "&7Puan: &e{points}"
        - "&7Üyeler: &e{members}&7/&e{maxmembers}"
        - "&7Evler: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&a{level} seviyesine yüksel"
      lore:
        - "&7Puan: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eSeviye atlamak için tıkla"
    max:
      name: "&6Maksimum Seviyeye Ulaşıldı"
      lore:
        - "&7Klanın tamamen yükseltildi."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Geri"
  invites:
    title: "&8Davetlerim"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Seviye: &e{level} &7| Üyeler: &e{members}"
        - ""
        - "&eKabul etmek için tıkla"
        - "&cReddetmek için Shift ile tıkla"
    empty: "&7Bekleyen davetin yok."
    back: "&7Geri"
  roles:
    title: "&8Rütbeler &7| &b{clan}"
    entry:
      name: "&fRütbe: {rank}"
      lore:
        - "&7Üyeler: &e{members}"
        - "&7İzinler: {mode}"
        - ""
        - "&eİzinleri düzenlemek için tıkla"
    mode-default: "&7varsayılan"
    mode-custom: "&dözel"
    back: "&7Geri"
  role-perms:
    title: "&8İzinler &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eDeğiştirmek için tıkla"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Geri"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Bir klan oluştur"
    - "&b/{label} invite|kick <player> &8- &7Üyeleri yönet"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Davetleri yanıtla"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7İlişkiler"
    - "&b/{label} chat [message] &8- &7Klan sohbeti (veya sembolü kullan)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Klan dost ateşini değiştir"
    - "&b/{label} disband confirm &8- &7Klanını sil"
    - "&b/{label} gui &8- &7Klan menüsünü aç"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cKullanım: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7klan dost ateşini açtı &7(üyeler birbirine zarar verebilir)."
  now-disabled: "&e{player} &7klan dost ateşini kapattı &7(üyeler korunur)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cKendi klanının bir üyesine zarar veremezsin."
  ally-blocked: "&cMüttefik bir klanın üyesine zarar veremezsin."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Kabul Et]"
  accept-hover: "&7&f{clan} klanına katıl"
  deny: "&c&l[Reddet]"
  deny-hover: "&f{clan}&7 klanından gelen daveti reddet"
  ally-accept: "&a&l[İttifakı Kabul Et]"
  ally-accept-hover: "&7&f{clan} ile ittifak kur"
# ============================================================================
#  InfiniteClans - Hungarian language file (Magyar)
#  Placeholders inside messages use {curly} braces. & + hex colors supported.
# ============================================================================

# Prefix prepended to most plugin messages. Use "" to disable.
prefix: "&8[&bInfinite&fClan&8] &r"

general:
  no-permission: "&cNincs jogosultságod ehhez."
  player-only: "&cEzt a parancsot csak játékos használhatja."
  player-not-found: "&cA(z) &e{player}&c játékos nem található."
  unknown-command: "&cIsmeretlen alparancs. Használd: &e/{label} help&c."
  number-invalid: "&cA(z) '{input}' nem érvényes szám."
  reload-success: "&aInfiniteClans újratöltve &e{ms}ms&a alatt."
  feature-disabled: "&cEz a funkció le van tiltva ezen a szerveren."
  cooldown: "&cVárj &e{seconds}mp&c-et, mielőtt újra megteszed."

clan:
  none: "&cNem vagy klánban."
  already-in-clan: "&cMár klánban vagy."
  target-already-in-clan: "&e{player}&c már klánban van."
  not-found: "&cNem található &e{clan}&c nevű klán."
  no-permission-rank: "&cA klánrangod ezt nem engedi."
  owner-only: "&cEzt csak a klán tulajdonosa teheti meg."
  cannot-target-self: "&cNem célozhatod meg önmagad."
  full: "&cA klánod megtelt ({current}/{max}). Lépj szintet a limit növeléséhez."

name:
  too-short: "&cA klánnévnek legalább &e{min}&c karakter hosszúnak kell lennie."
  too-long: "&cA klánnév legfeljebb &e{max}&c karakter hosszú lehet."
  invalid-chars: "&cA klánnév érvénytelen karaktereket tartalmaz."
  banned-word: "&cEz a klánnév nem engedélyezett."
  taken: "&cMár létezik klán ezzel a névvel."

tag:
  disabled: "&cA klán tagek le vannak tiltva."
  too-short: "&cA tagnek legalább &e{min}&c karakter hosszúnak kell lennie."
  too-long: "&cA tag legfeljebb &e{max}&c karakter hosszú lehet."
  invalid-chars: "&cA tag érvénytelen karaktereket tartalmaz."
  set: "&aKlán tag beállítva: {tag}&a."

description:
  too-long: "&cA leírás legfeljebb &e{max}&c karakter hosszú lehet."
  set: "&aKlán leírás frissítve."

create:
  usage: "&cHasználat: &e/{label} create <name>"
  success: "&aA(z) &f{clan}&a klán létrejött! Te vagy a tulajdonos."
  cooldown: "&cVárnod kell &e{seconds}mp&c-et, mielőtt új klánt hozol létre."
  prompt: "&eÍrd be az új klánod nevét a chatbe &7(vagy írd be: &ccancel&7)."
  cancelled: "&7Klán létrehozása megszakítva."

disband:
  confirm: "&eBiztos vagy benne? Használd a &c/{label} disband confirm&e parancsot a klán végleges törléséhez."
  success: "&aA(z) &f{clan}&a klán fel lett oszlatva."
  broadcast: "&cA klánodat a tulajdonos feloszlatta."

invite:
  usage: "&cHasználat: &e/{label} invite <player>"
  sent: "&a&f{player}&a meghívva a klánba."
  received: "&aMeghívást kaptál a(z) &f{clan}&a klánba. Használd: &e/{label} accept {clan}&a vagy &e/{label} deny {clan}&a."
  already-invited: "&e{player}&c már rendelkezik függőben lévő meghívóval."
  expired: "&cA(z) &e{clan}&c klánba szóló meghívó lejárt."
  none: "&cNincs függőben lévő meghívód a(z) &e{clan}&c klántól."
  accepted: "&aCsatlakoztál a(z) &f{clan}&a klánhoz!"
  accept-broadcast: "&f{player}&a csatlakozott a klánhoz!"
  denied: "&aElutasítottad a(z) &f{clan}&a klán meghívóját."

leave:
  success: "&aElhagytad a(z) &f{clan}&a klánt."
  broadcast: "&f{player}&e elhagyta a klánt."
  owner-cannot: "&cA tulajdonos nem léphet ki. Add át a tulajdonjogot vagy oszlasd fel a klánt."
  shift-confirm: "&eShift-kattints a gombra a klánból való kilépés megerősítéséhez."

kick:
  usage: "&cHasználat: &e/{label} kick <player>"
  not-member: "&e{player}&c nincs a klánodban."
  success: "&a&f{player}&a kirúgva a klánból."
  broadcast: "&f{player}&e ki lett rúgva a klánból."
  kicked: "&cKi lettél rúgva a(z) &f{clan}&c klánból."
  cannot-higher: "&cNem rúghatsz ki azonos vagy magasabb rangú tagot."

rank:
  promote-usage: "&cHasználat: &e/{label} promote <player>"
  demote-usage: "&cHasználat: &e/{label} demote <player>"
  set-usage: "&cHasználat: &e/{label} setrank <player> <rank>"
  unknown: "&cIsmeretlen rang: &e{rank}&c."
  not-member: "&e{player}&c nincs a klánodban."
  already-highest: "&e{player}&c már a legmagasabb, nem tulajdonosi rangot birtokolja."
  already-lowest: "&e{player}&c már a legalacsonyabb rangot birtokolja."
  cannot-higher: "&cNem változtathatod meg azonos vagy magasabb rangú tag rangját."
  promoted: "&a&f{player}&a előléptetve: {rank}&a."
  demoted: "&a&f{player}&a lefokozva: {rank}&a."
  set: "&a&f{player}&a rangja beállítva: {rank}&a."
  you-promoted: "&aElőléptettek: {rank}&a."
  you-demoted: "&eLefokoztak: {rank}&e."
  transfer-usage: "&cHasználat: &e/{label} transfer <player>"
  transfer-confirm: "&eÁt akarod adni a klánt &f{player}&e részére. A megerősítéshez használd: &c/{label} transfer {player} confirm&e."
  transferred: "&aTulajdonjog átadva &f{player}&a részére."
  you-now-owner: "&aMostantól te vagy a(z) &f{clan}&a klán tulajdonosa!"

relation:
  ally-usage: "&cHasználat: &e/{label} ally <clan>"
  enemy-usage: "&cHasználat: &e/{label} enemy <clan>"
  neutral-usage: "&cHasználat: &e/{label} neutral <clan>"
  self: "&cNem létesíthetsz kapcsolatot a saját klánoddal."
  ally-max: "&cA klánod elérte a szövetségi limitet ({max})."
  enemy-max: "&cA klánod elérte az ellenség limitet ({max})."
  ally-requested: "&aSzövetségi kérés elküldve a(z) &f{clan}&a klánnak."
  ally-incoming: "&f{clan}&a szövetséget kért. Az elfogadáshoz használd: &e/{label} ally {clan}&a."
  ally-formed: "&aA klánod mostantól szövetségben áll a(z) &f{clan}&a klánnal."
  ally-broadcast: "&aMostantól szövetségben a(z) &f{clan}&a klánnal."
  enemy-set: "&cEllenséggé nyilvánítottad a(z) &f{clan}&c klánt."
  enemy-broadcast: "&c{clan} ellenséggé nyilvánította a klánodat."
  neutral-set: "&aA kapcsolat a(z) &f{clan}&a klánnal mostantól semleges."
  not-related: "&cNincs kapcsolatod a(z) &e{clan}&c klánnal."

home:
  set-usage: "&cHasználat: &e/{label} sethome [name]"
  delete-usage: "&cHasználat: &e/{label} delhome <name>"
  max: "&cA klánod elérte az otthon limitet ({max}). Lépj szintet a többért."
  exists: "&cMár létezik &e{name}&c nevű otthon."
  not-found: "&cNincs &e{name}&c nevű klánotthon."
  set: "&aOtthon &e{name}&a beállítva."
  deleted: "&aOtthon &e{name}&a törölve."
  world-blacklisted: "&cEbben a világban nem állíthatsz be otthont."
  warmup: "&eTeleportálás &f{name}&e felé &e{seconds}mp&e múlva. Ne mozogj."
  cancelled-move: "&cTeleportálás megszakítva, mert megmozdultál."
  cancelled-damage: "&cTeleportálás megszakítva, mert sérülést szenvedtél."
  teleported: "&aTeleportálva &f{name}&a helyre."
  cooldown: "&cVárnod kell &e{seconds}mp&c-et az újabb teleportálás előtt."
  list-empty: "&7A klánodnak nincsenek beállított otthonai."
  list-header: "&7Klánotthonok ({count}/{max}):"
  list-entry: "&8- &e{name} &7({world})"

chat:
  toggled-on: "&aKlánchat bekapcsolva. Minden üzeneted a klánodhoz megy."
  toggled-off: "&aKlánchat kikapcsolva."
  not-in-clan: "&cKlánban kell lenned a klánchat használatához."
  message-usage: "&cHasználat: &e/{label} chat <message>"

list:
  header: "&8&m            &r &bKlánok ({page}/{pages}. oldal) &8&m            "
  entry: "&8#{rank} &f{clan} &7Szint &e{level} &7| Tagok &e{members} &7| KDR &e{kdr}"
  footer: "&7Használd a &e/{label} list <page>&7 parancsot a lapozáshoz."
  empty: "&7Még nincsenek klánok."

top:
  header: "&8&m        &r &cLegjobb klánok K/D szerint &8&m        "
  entry: "&8#{rank} &f{clan} &7K/D: &e{kdr} &7({kills}&7/&e{deaths}&7)"
  empty: "&7Még nincs rangsorolható klán."

info:
  header: "&8&m              &r &b{clan} &8&m              "
  tag: "&7Tag: {tag}"
  owner: "&7Tulajdonos: &f{owner}"
  description: "&7Leírás: &f{description}"
  level: "&7Szint: &e{level}&7/&e{maxlevel}"
  points: "&7Pontok: &e{points}"
  members: "&7Tagok: &e{members}&7/&e{maxmembers}"
  kdr: "&7K/D: &e{kdr} &7(&a{kills}&7/&c{deaths}&7)"
  homes: "&7Otthonok: &e{homes}&7/&e{maxhomes}"
  allies: "&7Szövetségesek: &b{allies}"
  enemies: "&7Ellenségek: &c{enemies}"
  none: "&8(nincs)"
  members-header: "&7Tagok:"
  member-entry: "&8- {rank} &f{player}"

rankup:
  max-level: "&cA klánod már a maximális szinten van."
  need-points: "&cNincs elég klánpont. Szükséges: &e{required}&c, van: &e{current}&c."
  need-items: "&cHiányzó szükséges tárgyak: &e{items}"
  success: "&aA klán szintet lépett: &e{level}&a!"
  broadcast: "&aA klánod elérte a(z) &e{level}&a. szintet! Új taglétszám-limit: &e{members}&a."
  requirements-header: "&7A(z) &e{level}&7. szint követelményei:"
  requirement-points: "&8- &7Pontok: &e{current}&7/&e{required}"
  requirement-item: "&8- &7{item}: &e{have}&7/&e{need}"

admin:
  reload-usage: "&cHasználat: &e/{label} reload"
  delete-usage: "&cHasználat: &e/{label} delete <clan>"
  delete-success: "&aA(z) &f{clan}&a klán törölve."
  setlevel-usage: "&cHasználat: &e/{label} setlevel <clan> <level>"
  setlevel-success: "&a&f{clan}&a szintje beállítva: &e{level}&a."
  setpoints-usage: "&cHasználat: &e/{label} setpoints <clan> <amount>"
  setpoints-success: "&a&f{clan}&a pontjai beállítva: &e{points}&a."
  addpoints-usage: "&cHasználat: &e/{label} addpoints <clan> <amount>"
  addpoints-success: "&a&e{amount}&a pont adva a(z) &f{clan}&a klánnak (most &e{points}&a)."
  forcejoin-usage: "&cHasználat: &e/{label} forcejoin <player> <clan>"
  forcejoin-success: "&a&f{player}&a bekényszerítve a(z) &f{clan}&a klánba."
  forcekick-usage: "&cHasználat: &e/{label} forcekick <player>"
  forcekick-success: "&a&f{player}&a kényszerrel eltávolítva a klánjából."
  level-bounds: "&cA szintnek &e1&c és &e{max}&c között kell lennie."
  player-not-in-clan: "&e{player}&c nincs klánban."
  logs-header: "&8&m        &r &cLegutóbbi admin naplók &8&m        "
  logs-entry: "&8[{time}] &e{action} &7{actor} &8@{clan}&7: &f{details}"
  logs-empty: "&7Nem található naplóbejegyzés."
  logs-unavailable: "&cA játékon belüli naplólekérdezésekhez adatbázis-tárolás szükséges (sqlite, mysql vagy mongodb). Lásd: &elogs/admin.log&c."
  forceremove-usage: "&cHasználat: &e/{label} forceremove <player>"
  forceremove-success: "&a&f{player}&a kényszerrel eltávolítva a(z) &f{clan}&a klánból."
  forceremove-disbanded: "&aTulajdonos &f{player}&a eltávolítva; a(z) &f{clan}&a klán fel lett oszlatva."
  clanban-usage: "&cHasználat: &e/{label} clanban <name>"
  clanban-success: "&aA(z) &f{name}&a klánnév mostantól tiltott."
  clanban-already: "&eA(z) &f{name}&e klánnév már tiltott."
  clanban-disbanded: "&7A létező &f{clan}&7 klán fel lett oszlatva."
  unclanban-usage: "&cHasználat: &e/{label} unclanban <name>"
  unclanban-success: "&aA(z) &f{name}&a klánnév többé nem tiltott."
  unclanban-missing: "&cA(z) &f{name}&c klánnév nincs tiltva."

# --------------------------------------------------------------------------
# GUI text (titles, button names, lore). {placeholders} are filled in.
# --------------------------------------------------------------------------
gui:
  main:
    title: "&8Klán &7| &b{clan}"
    no-clan-title: "&8Klánok"
  buttons:
    info:
      name: "&bKlán infó"
      lore:
        - "&7Szint &e{level} &7| Pontok &e{points}"
        - "&7Tagok &e{members}&7/&e{maxmembers}"
        - "&7K/D &e{kdr}"
        - ""
        - "&eKattints a részletekért"
    members:
      name: "&aTagok"
      lore:
        - "&7Kezeld a(z) &e{members}&7 tagodat"
        - "&eKattints a megnyitáshoz"
    relations:
      name: "&dKapcsolatok"
      lore:
        - "&7Szövetségesek: &b{allies} &7| Ellenségek: &c{enemies}"
        - "&eKattints a megnyitáshoz"
    homes:
      name: "&6Klánotthonok"
      lore:
        - "&7{homes}&7/&e{maxhomes}&7 otthon beállítva"
        - "&eKattints a megnyitáshoz"
    upgrade:
      name: "&eSzint és fejlesztés"
      lore:
        - "&7Jelenlegi szint: &e{level}"
        - "&7Pontok: &e{points}"
        - "&eKattints a követelményekért"
    leave:
      name: "&cKlán elhagyása"
      lore:
        - "&7Hagyd el a jelenlegi klánodat"
        - "&cShift-kattints a megerősítéshez"
    create:
      name: "&aKlán létrehozása"
      lore:
        - "&7Használd: &e/{label} create <name>"
    close:
      name: "&cBezárás"
    roles:
      name: "&dRangok kezelése"
      lore:
        - "&7Szabd testre minden rang jogosultságait"
        - "&eKattints a megnyitáshoz"
    invites:
      name: "&aMeghívóim"
      lore:
        - "&7&e{count}&7 függőben lévő meghívód van"
        - "&eKattints a megtekintéshez"
  members-menu:
    title: "&8Tagok &7| &b{clan}"
    member:
      name: "{rank} &f{player}"
      lore:
        - "&7Rang: {rank}"
        - "&7Ölések: &a{kills} &7Halálok: &c{deaths}"
        - ""
        - "&eBal kattintás&7: előléptetés"
        - "&eJobb kattintás&7: lefokozás"
        - "&cShift-kattintás&7: kirúgás"
    back: "&7Vissza"
  relations-menu:
    title: "&8Kapcsolatok &7| &b{clan}"
    ally:
      name: "&b{clan}"
      lore:
        - "&7Állapot: &bSzövetséges"
        - "&cShift-kattints a semlegesítéshez"
    enemy:
      name: "&c{clan}"
      lore:
        - "&7Állapot: &cEllenség"
        - "&cShift-kattints a semlegesítéshez"
    back: "&7Vissza"
  homes-menu:
    title: "&8Otthonok &7| &b{clan}"
    home:
      name: "&6{name}"
      lore:
        - "&7Világ: &f{world}"
        - "&7X:{x} Y:{y} Z:{z}"
        - ""
        - "&eKattints a teleportáláshoz"
        - "&cShift-kattints a törléshez"
    back: "&7Vissza"
  upgrade-menu:
    title: "&8Fejlesztés &7| &b{clan}"
    current:
      name: "&eJelenlegi: {level}. szint"
      lore:
        - "&7Pontok: &e{points}"
        - "&7Tagok: &e{members}&7/&e{maxmembers}"
        - "&7Otthonok: &e{homes}&7/&e{maxhomes}"
    next:
      name: "&aLépj a(z) {level}. szintre"
      lore:
        - "&7Pontok: &e{current}&7/&e{required}"
        - "{items}"
        - ""
        - "&eKattints a szintlépéshez"
    max:
      name: "&6Maximális szint elérve"
      lore:
        - "&7A klánod teljesen fejlesztve van."
    item-line: "&8- &7{item}: &e{have}&7/&e{need}"
    back: "&7Vissza"
  invites:
    title: "&8Meghívóim"
    entry:
      name: "&a{clan}"
      lore:
        - "&7Szint: &e{level} &7| Tagok: &e{members}"
        - ""
        - "&eKattints az elfogadáshoz"
        - "&cShift-kattints az elutasításhoz"
    empty: "&7Nincs függőben lévő meghívód."
    back: "&7Vissza"
  roles:
    title: "&8Rangok &7| &b{clan}"
    entry:
      name: "&fRang: {rank}"
      lore:
        - "&7Tagok: &e{members}"
        - "&7Jogosultságok: {mode}"
        - ""
        - "&eKattints a jogosultságok szerkesztéséhez"
    mode-default: "&7alapértelmezett"
    mode-custom: "&degyéni"
    back: "&7Vissza"
  role-perms:
    title: "&8Jogok &7| {rank}"
    perm:
      name: "{state} &f{permission}"
      lore:
        - "&eKattints a váltáshoz"
    state-on: "&a✔"
    state-off: "&c✘"
    back: "&7Vissza"

# --------------------------------------------------------------------------
# Help menu (shown by /clan help and bare command when GUI disabled).
# --------------------------------------------------------------------------
help:
  lines:
    - "&8&m                                                    "
    - "&b/{label} create <name> &8- &7Klán létrehozása"
    - "&b/{label} invite|kick <player> &8- &7Tagok kezelése"
    - "&b/{label} promote|demote|setrank|transfer <player>"
    - "&b/{label} accept|deny <clan> &8- &7Válasz a meghívókra"
    - "&b/{label} info [clan] &8| &b/{label} list [page] &8| &b/{label} top"
    - "&b/{label} sethome [name] &8| &b/{label} home [name] &8| &b/{label} delhome <name>"
    - "&b/{label} ally|enemy|neutral <clan> &8- &7Kapcsolatok"
    - "&b/{label} chat [message] &8- &7Klánchat (vagy használd a szimbólumot)"
    - "&b/{label} settag <tag> &8| &b/{label} setdesc <text>"
    - "&b/{label} ff [on|off] &8- &7Klán baráti tűz váltása"
    - "&b/{label} disband confirm &8- &7Klánod törlése"
    - "&b/{label} gui &8- &7A klán menü megnyitása"
    - "&8&m                                                    "

# --------------------------------------------------------------------------
# /clan ff (per-clan friendly fire toggle)
# --------------------------------------------------------------------------
ff:
  usage: "&cHasználat: &e/{label} ff [on|off]"
  now-enabled: "&e{player} &7bekapcsolta a klán baráti tüzet &7(a tagok sebezhetik egymást)."
  now-disabled: "&e{player} &7kikapcsolta a klán baráti tüzet &7(a tagok védve vannak)."

# --------------------------------------------------------------------------
# Friendly fire (PvP protection messages)
# --------------------------------------------------------------------------
friendly-fire:
  same-clan-blocked: "&cNem sebezheted a saját klánod egyik tagját sem."
  ally-blocked: "&cNem sebezheted egy szövetséges klán tagját."

# --------------------------------------------------------------------------
# Clickable chat buttons (Accept/Deny on invitations & ally requests)
# --------------------------------------------------------------------------
buttons:
  separator: " "
  accept: "&a&l[Elfogad]"
  accept-hover: "&7Csatlakozás a(z) &f{clan} klánhoz"
  deny: "&c&l[Elutasít]"
  deny-hover: "&7A(z) &f{clan} klán meghívójának elutasítása"
  ally-accept: "&a&l[Szövetség elfogadása]"
  ally-accept-hover: "&7Szövetség kötése a(z) &f{clan} klánnal"