LogoyStore

Modos de Batalha

Configure os modos de jogo disponíveis nas batalhas clan vs clan.

Visão geral

Os modos de batalha são configurados em arquivos separados dentro da pasta modes/. Cada arquivo representa um modo distinto. O plugin inclui dois modos por padrão:

  • modes/elimination.yml — Modo Eliminação
  • modes/capture-flag.yml — Modo Capturar Bandeira

Estrutura de um modo

Todos os arquivos de modo compartilham a mesma estrutura:

enabled: true
display-name: '&cNome do Modo'
description:
  - '&7Linha 1 da descrição'
  - '&7Linha 2 da descrição'
icon: 'MATERIAL'
menu-icon:
  material: 'MATERIAL'
  name: '&cNome no Menu'
  lore: [...]
  flags: ['*']
  enchantments: []
min-players: 2
max-players: 10
duration: 600
respawn-enabled: true
kill-limit: 0
scoreboard:
  title: '&eTítulo'
  lines:
    - '...'

Modo Eliminação (elimination.yml)

Modo hardcore sem respawn. O último clan com jogadores vivos vence.

Exemplo completo

enabled: true
display-name: '&cEliminação'
description:
  - '&7Último clan em pé vence'
  - '&7Sem respawn disponível'
icon: 'IRON_SWORD'
menu-icon:
  material: 'SKULL_ITEM:3'
  name: '&cEliminação'
  lore:
    - '&7Modo hardcore sem respawn.'
    - '&7Última equipe sobrevivente vence!'
    - ''
    - '&fConfigurações:'
    - '&7- Respawn: &cDesabilitado'
    - '&7- Duração: &f10 minutos'
    - '&7- Uma vida apenas'
    - '&7- Jogadores: &f3-6'
    - ''
    - '&aClique para selecionar!'
  flags:
    - '*'
  enchantments: []
min-players: 3
max-players: 6
duration: 600
respawn-enabled: false
kill-limit: 0
scoreboard:
  title: '&c&l☠ ELIMINAÇÃO ☠'
  lines:
    - '&7&m─────────────'
    - '&fTempo: &e{time}'
    - ' '
    - '{your_color}&lSeu Time: &f{your_clan}'
    - '&7  Vivos: &a{your_players}'
    - '&7  Kills: &f{your_kills}'
    - '  '
    - '{enemy_color}&lInimigo: &f{enemy_clan}'
    - '&7  Vivos: &a{enemy_players}'
    - '&7  Kills: &f{enemy_kills}'
    - '   '
    - '&c&lSem Respawn!'
    - '&7&m─────────────&r'
    - '&eystoreplugins.com.br'

Modo Capturar Bandeira (capture-flag.yml)

Cada clan tenta capturar a bandeira inimiga e levá-la à sua base. O primeiro a atingir o número de capturas configurado vence.

Exemplo completo

enabled: true
display-name: '&9Capturar Bandeira'
description:
  - '&7Capture a bandeira do inimigo'
  - '&7Primeiro a 3 capturas vence'
icon: 'BANNER'
menu-icon:
  material: 'BANNER:4'
  name: '&bCapturar Bandeira'
  lore:
    - '&7Capture a bandeira inimiga e'
    - '&7leve para sua base para pontuar.'
    - ''
    - '&fConfigurações:'
    - '&7- Capturas para vencer: &f3'
    - '&7- Duração: &f20 minutos'
    - '&7- Respawn: &aHabilitado'
    - '&7- Jogadores: &f4-10'
    - ''
    - '&aClique para selecionar!'
  flags:
    - '*'
  enchantments: []
min-players: 4
max-players: 10
duration: 1200
respawn-enabled: true
kill-limit: 0
flags-to-win: 3
scoreboard:
  title: '&b&l⚑ CTF ⚑'
  lines:
    - '&7&m─────────────'
    - '&fTempo: &e{time}'
    - ' '
    - '&e&lPlacar de Capturas:'
    - '&9{clan1}: &f{clan1_flags}'
    - '&c{clan2}: &f{clan2_flags}'
    - '  '
    - '{your_color}&lSeu Time: &f{your_clan}'
    - '&7  Kills: &f{your_kills}'
    - '&7  Jogadores: &f{your_players}'
    - '   '
    - '{enemy_color}&lInimigo: &f{enemy_clan}'
    - '&7  Kills: &f{enemy_kills}'
    - '&7  Jogadores: &f{enemy_players}'
    - '&7&m─────────────&r'
    - '&eystoreplugins.com.br'

O modo CTF possui a opção exclusiva flags-to-win, que define quantas capturas de bandeira são necessárias para vencer.

Opções disponíveis na configuração

enabled

Se false, o modo não aparece no menu de seleção e não pode ser escolhido.

enabled: true

display-name

Nome de exibição do modo nos menus e mensagens.

display-name: '&cEliminação'

description

Lista de linhas exibidas na descrição do item no menu.

description:
  - '&7Último clan em pé vence'
  - '&7Sem respawn disponível'

icon

Material simples usado como referência interna do modo.

icon: 'IRON_SWORD'

Configuração completa do item exibido no menu de seleção de modos.

menu-icon:
  material: 'SKULL_ITEM:3'
  name: '&cEliminação'
  lore:
    - '&7Descrição do modo...'
  flags: ['*']
  enchantments: []

min-players

Número mínimo de jogadores por clan para iniciar a batalha neste modo.

min-players: 3

max-players

Número máximo de jogadores por clan neste modo.

max-players: 6

duration

Duração máxima da batalha em segundos. Ao expirar, o jogo termina pelo critério de desempate.

duration: 600

respawn-enabled

Se true, jogadores eliminados renascem após um intervalo configurado no config.yml. Se false, cada jogador tem apenas uma vida.

respawn-enabled: false

kill-limit

Número de kills necessário para vencer. Quando 0, esse critério é ignorado.

kill-limit: 0

flags-to-win

(Exclusivo do modo CTF) Número de capturas de bandeira necessárias para vencer.

flags-to-win: 3

scoreboard

Configura a scoreboard lateral exibida durante a batalha neste modo.

title

Título da scoreboard.

scoreboard:
  title: '&c&l☠ ELIMINAÇÃO ☠'

lines

Lista de linhas exibidas na scoreboard. Suporta placeholders dinâmicos.

scoreboard:
  lines:
    - '&fTempo: &e{time}'
    - '{your_color}&lSeu Time: &f{your_clan}'
    - '&7  Vivos: &a{your_players}'

Placeholders disponíveis na scoreboard:

Gerais: {time}, {your_clan}, {your_color}, {your_kills}, {your_players}, {enemy_clan}, {enemy_color}, {enemy_kills}, {enemy_players}, {clan1}, {clan2}

Exclusivos do CTF: {clan1_flags}, {clan2_flags}

Adicionando um novo modo

Crie o arquivo

Crie um novo arquivo .yml dentro de plugins/yClanXClan/modes/ (ex: classic.yml).

Configure as opções

Copie a estrutura de um modo existente e ajuste os valores conforme desejado.

Ative o modo

Certifique-se de que enabled: true está definido.

Salve e recarregue

Use /cxc reload para aplicar as mudanças.

Nesta página