LogoyStore

Categorias

Configure as categorias de missões.

Exemplo completo de configuração

Aqui está um exemplo de como configurar as categorias de missões:

# Categorias disponíveis
# crie quantas quiser
categories:
  # Identificador
  spawners:
    # Nome nas mensagens
    display-name: '&aSpawners'
    # Comando customizado para abrir diretamente esta categoria
    # Deixe vazio para não usar
    command: ''
    # Ícone no menu
    display:
      material: 'MOB_SPAWNER'
      name: '&aMetas de Spawners'
      lore:
        - '&7Os jogadores do servidor precisarão'
        - '&7matar &fMOBS&7 para ajudar no progresso'
        - '&7dessa missão.'
        - ''
        - '&c*Nenhuma missão encontrada para esta categoria.'
        - ''
    # Ícone no menu (quando tiver todas completas)
    display-completed:
      material: 'MOB_SPAWNER'
      name: '&aMetas de Spawners'
      lore:
        - '&7Os jogadores do servidor precisarão'
        - '&7matar &fMOBS&7 para ajudar no progresso'
        - '&7dessa missão.'
        - ''
        - '&a*Todas as missões dessa categoria foram concluídas.'
        - ''

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

Estrutura básica

Cada categoria possui um identificador único e várias configurações.

Exemplo:

categories:
  identificador:
    display-name: '&aNome da Categoria'
    command: ''
    display:
      # Configurações do ícone
    display-completed:
      # Configurações do ícone quando completa

display-name

Nome da categoria exibido nas mensagens.

Exemplo:

spawners:
  display-name: '&aSpawners'

command

Comando customizado para abrir diretamente esta categoria. Deixe vazio para não usar.

Exemplo:

spawners:
  command: 'spawners'

Com esta configuração, os jogadores poderão usar /missoes spawners para abrir diretamente o menu desta categoria.

display

Configuração do ícone no menu quando há missões pendentes.

Exemplo:

spawners:
  display:
    material: 'MOB_SPAWNER'
    name: '&aMetas de Spawners'
    lore:
      - '&7Os jogadores do servidor precisarão'
      - '&7matar &fMOBS&7 para ajudar no progresso'
      - '&7dessa missão.'
      - ''
      - '&c*Nenhuma missão encontrada para esta categoria.'
      - ''

display-completed

Configuração do ícone no menu quando todas as missões foram concluídas.

Exemplo:

spawners:
  display-completed:
    material: 'MOB_SPAWNER'
    name: '&aMetas de Spawners'
    lore:
      - '&7Os jogadores do servidor precisarão'
      - '&7matar &fMOBS&7 para ajudar no progresso'
      - '&7dessa missão.'
      - ''
      - '&a*Todas as missões dessa categoria foram concluídas.'
      - ''

Criando novas categorias

Defina o identificador

Escolha um identificador único para a categoria (ex: mineracao, combate, exploracao).

Configure o nome

Defina o display-name que será exibido nas mensagens.

Configure os ícones

Configure os ícones display e display-completed com material, nome e lore.

Adicione comando (opcional)

Se desejar, adicione um comando customizado para abrir a categoria diretamente.

Salve e recarregue

Use /missoes reload ou reinicie o servidor para aplicar as mudanças.

Exemplo de categoria personalizada

categories:
  mineracao:
    display-name: '&6Mineração'
    command: 'mina'
    display:
      material: 'DIAMOND_PICKAXE'
      name: '&6Missões de Mineração'
      lore:
        - '&7Complete missões relacionadas'
        - '&7à mineração de recursos.'
        - ''
        - '&c*Nenhuma missão encontrada.'
        - ''
    display-completed:
      material: 'DIAMOND_PICKAXE'
      name: '&6Missões de Mineração'
      lore:
        - '&7Complete missões relacionadas'
        - '&7à mineração de recursos.'
        - ''
        - '&a*Todas as missões concluídas!'
        - ''

Após criar uma nova categoria, você precisa criar missões para ela na pasta goals/.

Nesta página