Raridades
Configure as raridades das recompensas.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as raridades do plugin:
rarities:
rare:
# Nome nos menus e mensagens
display: '&6Raro'
effects:
# Ativar o efeito de raio
strike: false
# Ativar o efeito de morcegos
bats: false
# Ícone no menu
icon:
material: PAPER
name: '&6Raro'
lore: [ '&7Altere a raridade dessa recompensa', '&7para a raridade &6RARO&7.' ]
# Mensagens que irá retornar
messages:
actionbar: '&b[CRATES] &fO jogador &b{player}&f encontrou uma recompensa rara na crate &b{crate}&f.'
title: ''
chat: |
&b[CRATES] &fO jogador &b{player}&f encontrou uma recompensa rara na crate &b{crate}&f.
&b> &7{item}Estrutura de raridades
O sistema de raridades permite criar diferentes níveis de recompensas com efeitos e mensagens personalizadas.
display
Define o nome da raridade exibido em menus e mensagens.
Exemplo:
rarities:
rare:
display: '&6Raro'effects
Configuração dos efeitos visuais que ocorrem quando o jogador ganha uma recompensa desta raridade.
strike
Ativa o efeito de raio ao ganhar a recompensa.
Exemplo:
effects:
strike: falsebats
Ativa o efeito de morcegos ao ganhar a recompensa.
Exemplo:
effects:
bats: falseicon
Configuração do ícone que representa esta raridade no menu de seleção.
Exemplo:
icon:
material: PAPER
name: '&6Raro'
lore: [ '&7Altere a raridade dessa recompensa', '&7para a raridade &6RARO&7.' ]messages
Configuração das mensagens que serão enviadas quando um jogador ganhar uma recompensa desta raridade.
actionbar
Mensagem exibida na barra de ação.
Exemplo:
messages:
actionbar: '&b[CRATES] &fO jogador &b{player}&f encontrou uma recompensa rara na crate &b{crate}&f.'Placeholders disponíveis: {player}, {crate}, {item}
title
Mensagem exibida como título na tela.
Exemplo:
messages:
title: '&6RECOMPENSA<nl>&6RARA!'Use <nl> para quebrar linha em títulos.
chat
Mensagem enviada no chat. Use | para criar mensagens em múltiplas linhas.
Exemplo:
messages:
chat: |
&b[CRATES] &fO jogador &b{player}&f encontrou uma recompensa rara na crate &b{crate}&f.
&b> &7{item}Criando raridades personalizadas
Escolha um identificador
Defina um ID único para a raridade (ex: legendary, epic, common).
Configure o display
Defina o nome e cor da raridade.
Ative os efeitos
Escolha quais efeitos visuais serão exibidos.
Personalize o ícone
Configure como a raridade aparecerá no menu de seleção.
Configure as mensagens
Defina as mensagens que serão enviadas aos jogadores.
Salve e recarregue
Use /crate reload ou reinicie o servidor.
Exemplo de raridades múltiplas
rarities:
common:
display: '&fComum'
effects:
strike: false
bats: false
icon:
material: PAPER
name: '&fComum'
lore: [ '&7Raridade comum' ]
messages:
actionbar: ''
title: ''
chat: ''
rare:
display: '&6Raro'
effects:
strike: false
bats: true
icon:
material: GOLD_INGOT
name: '&6Raro'
lore: [ '&7Raridade rara' ]
messages:
actionbar: '&6{player} ganhou uma recompensa rara!'
title: '&6RARO!'
chat: |
&6{player} ganhou uma recompensa rara!
legendary:
display: '&5Lendário'
effects:
strike: true
bats: true
icon:
material: NETHER_STAR
name: '&5Lendário'
lore: [ '&7Raridade lendária' ]
messages:
actionbar: '&5{player} ganhou uma recompensa LENDÁRIA!'
title: '&5&lLENDÁRIO!'
chat: |
&5&l⚡ {player} GANHOU UMA RECOMPENSA LENDÁRIA! ⚡
&5> &7{item}O identificador da raridade (ex: rare, legendary) deve ser usado nas configurações das crates para definir a raridade das recompensas.