Cores
Configure as cores disponíveis para os jogadores.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as cores disponíveis:
colors:
preto:
color: '&0'
permission: 'ylobby.color.preto'
slot: 10
icons:
permission:
material: 'WOOL:15'
name: '&aPreto'
lore:
- '&cVocê não tem a permissão necessária.'
equip:
material: 'WOOL:15'
name: '&aPreto'
lore:
- '&aClique para selecionar esta cor.'
equipped:
material: 'WOOL:15'
name: '&aPreto'
lore:
- '&7Você está utilizando esta cor.'
azul_escuro:
color: '&1'
permission: 'ylobby.color.azul_escuro'
slot: 11
icons:
permission:
material: 'WOOL:11'
name: '&aAzul Escuro'
lore:
- '&cVocê não tem a permissão necessária.'
equip:
material: 'WOOL:11'
name: '&aAzul Escuro'
lore:
- '&aClique para selecionar esta cor.'
equipped:
material: 'WOOL:11'
name: '&aAzul Escuro'
lore:
- '&7Você está utilizando esta cor.'
verde_escuro:
color: '&2'
permission: 'ylobby.color.verde_escuro'
slot: 12
icons:
permission:
material: 'WOOL:13'
name: '&aVerde Escuro'
lore:
- '&cVocê não tem a permissão necessária.'
equip:
material: 'WOOL:13'
name: '&aVerde Escuro'
lore:
- '&aClique para selecionar esta cor.'
equipped:
material: 'WOOL:13'
name: '&aVerde Escuro'
lore:
- '&7Você está utilizando esta cor.'Opções disponíveis na configuração
Estrutura de cada cor
Cada cor possui as seguintes propriedades:
| Propriedade | Tipo | Descrição |
|---|---|---|
color | Texto | Código de cor do Minecraft (ex: &0, &1, &a) |
permission | Texto | Permissão necessária para usar a cor |
slot | Número | Posição do item no menu |
icons | Objeto | Configuração dos ícones para cada estado |
icons
Cada cor possui três estados de ícone:
permission
Ícone exibido quando o jogador não tem permissão para usar a cor.
| Propriedade | Tipo | Descrição |
|---|---|---|
material | Texto | Material do item (formato MATERIAL:DATA) |
name | Texto | Nome do item |
lore | Lista | Lore do item |
equip
Ícone exibido quando o jogador tem permissão mas não está usando a cor.
| Propriedade | Tipo | Descrição |
|---|---|---|
material | Texto | Material do item (formato MATERIAL:DATA) |
name | Texto | Nome do item |
lore | Lista | Lore do item |
equipped
Ícone exibido quando o jogador está usando a cor.
| Propriedade | Tipo | Descrição |
|---|---|---|
material | Texto | Material do item (formato MATERIAL:DATA) |
name | Texto | Nome do item |
lore | Lista | Lore do item |
Cores disponíveis por padrão
Aqui está a lista completa das cores configuradas por padrão:
| ID | Nome | Código | Permissão | Slot |
|---|---|---|---|---|
preto | Preto | &0 | ylobby.color.preto | 10 |
azul_escuro | Azul Escuro | &1 | ylobby.color.azul_escuro | 11 |
verde_escuro | Verde Escuro | &2 | ylobby.color.verde_escuro | 12 |
ciano | Ciano | &3 | ylobby.color.ciano | 13 |
vermelho_escuro | Vermelho Escuro | &4 | ylobby.color.vermelho_escuro | 14 |
roxo | Roxo | &5 | ylobby.color.roxo | 15 |
laranja | Laranja | &6 | ylobby.color.laranja | 16 |
cinza_claro | Cinza Claro | &7 | ylobby.color.cinza_claro | 19 |
cinza_escuro | Cinza Escuro | &8 | ylobby.color.cinza_escuro | 20 |
magenta | Magenta | &9 | ylobby.color.magenta | 21 |
verde_claro | Verde Claro | &a | ylobby.color.verde_claro | 22 |
azul_claro | Azul Claro | &b | ylobby.color.azul_claro | 23 |
vermelho_claro | Vermelho Claro | &c | ylobby.color.vermelho_claro | 24 |
rosa | Rosa | &d | ylobby.color.rosa | 25 |
amarelo | Amarelo | &e | ylobby.color.amarelo | 28 |
branco | Branco | &f | ylobby.color.branco | 29 |
Adicionando novas cores
Para adicionar uma nova cor, copie a estrutura de uma cor existente e modifique as propriedades:
colors:
minha_cor:
color: '&b'
permission: 'ylobby.color.minha_cor'
slot: 30
icons:
permission:
material: 'STAINED_GLASS:9'
name: '&bMinha Cor'
lore:
- '&cVocê não tem a permissão necessária.'
equip:
material: 'STAINED_GLASS:9'
name: '&bMinha Cor'
lore:
- '&aClique para selecionar esta cor.'
equipped:
material: 'STAINED_GLASS:9'
name: '&bMinha Cor'
lore:
- '&7Você está utilizando esta cor.'As cores são usadas no chat do jogador, permitindo personalização visual das mensagens.
Após alterar as cores, é necessário reiniciar o servidor ou usar /ylobby reload para aplicar as mudanças.