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 completadisplay-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/.