LogoyStore

Menus

Personalize a aparência e comportamento dos menus do plugin.

Exemplo completo de configuração

Aqui está um exemplo de como configurar os menus do plugin:

# Setas dos menus.
arrows:
  back:
    material: 'ARROW:0'
    name: '&cVoltar'
    lore: ['&7Clique para voltar ao menu anterior.']
  previous:
    material: 'ARROW:0'
    name: '&cAnterior'
    lore: ['&7Clique para ir à página anterior.']
  next:
    material: 'ARROW:0'
    name: '&aPróximo'
    lore: ['&7Clique para ir à próxima página.']

# Menu principal
main:
  name: '&8X1 - Menu Principal'
  size: 27

Estrutura de menus

O plugin possui diferentes menus para diferentes finalidades:

arrows

Configuração dos botões de navegação usados em todos os menus.

back

Botão para voltar ao menu anterior.

Exemplo:

arrows:
  back:
    material: 'ARROW:0'
    name: '&cVoltar'
    lore: ['&7Clique para voltar ao menu anterior.']

previous

Botão para ir à página anterior em menus paginados.

Exemplo:

arrows:
  previous:
    material: 'ARROW:0'
    name: '&cAnterior'
    lore: ['&7Clique para ir à página anterior.']

next

Botão para ir à próxima página em menus paginados.

Exemplo:

arrows:
  next:
    material: 'ARROW:0'
    name: '&aPróximo'
    lore: ['&7Clique para ir à próxima página.']

Menu aberto ao usar o comando /x1.

main:
  name: '&8X1 - Menu Principal'
  size: 27
  items:
    # Slot do botão de desafio
    challenge-slot: 11
    # Slot do botão de arenas
    arenas-slot: 13
    # Slot do botão de TOP
    top-slot: 15

Menu com paginação que mostra todas as arenas disponíveis.

arenas:
  name: '&8X1 - Arenas'
  size: 54
  # Slots onde os items das arenas aparecem
  slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34]
  # Slot da seta anterior
  previous-slot: 48
  # Slot da seta próxima
  next-slot: 50
  # Slot do botão voltar
  back-slot: 49
  # Configuração do item da arena
  arena-item:
    material: 'DIAMOND_SWORD'
    name: '&6{arena_name}'
    lore:
      - ''
      - ' &7Status: {arena_status}'
      - ' &7Jogadores: &f{arena_players}/2'
      - ''
      - ' &eClique para entrar'
      - ''

Menu para selecionar o jogador alvo do desafio. O item usa head do jogador e placeholders {player} e {arena}.

arena-targets-menu:
  name: '&8Selecionar jogador'
  size: 45
  slots: [11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33]
  previous-slot: 18
  next-slot: 26
  back-slot: 40
  item:
    material: '{player}'
    name: '&a{player}'
    lore:
      - '&7Clique para selecionar.'
      - '&7Arena: &f{arena}'

Menu paginado que mostra os melhores jogadores em X1.

top:
  name: '&8X1 - TOP'
  size: 54
  # Slots onde os items dos jogadores aparecem
  slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34]
  # Slot da seta anterior
  previous-slot: 48
  # Slot da seta próxima
  next-slot: 50
  # Slot do botão voltar
  back-slot: 49
  # Configuração do item do jogador
  player-item:
    material: 'SKULL_ITEM:3'
    name: '&6#{position} - {player}'
    lore:
      - ''
      - ' &7Vitórias: &a{wins}'
      - ' &7Derrotas: &c{losses}'
      - ' &7Taxa: &f{winrate}%'
      - ''

Menu para criar um desafio.

challenge:
  name: '&8X1 - Desafiar'
  size: 27
  items:
    # Slot onde escolhe o jogador
    player-slot: 11
    # Slot onde escolhe a arena
    arena-slot: 13
    # Slot onde escolhe a economia
    economy-slot: 15

Menu para colocar apostas.

betting:
  name: '&8X1 - Apostas'
  size: 27
  items:
    # Slot onde escolhe o apostador
    better-slot: 11
    # Slot onde escolhe a quantidade
    amount-slot: 13

Menu para administradores gerenciarem arenas.

admin:
  name: '&8X1 - Admin'
  size: 27
  items:
    # Slot do botão de arenas
    arenas-slot: 11
    # Slot do botão de configuração
    settings-slot: 13
    # Slot do botão de reload
    reload-slot: 15

Nesta página