Skins
Configure as skins das picaretas do plugin.
Exemplo completo de configuração
As skins personalizam a aparência e fornecem bônus às picaretas. Aqui está um exemplo:
skins:
stone:
# Ordem de prioridade (maior = mais prioritário)
order: 1
# Tipo do bloco que a skin representa
type: 'STONE'
# Item da skin no inventário
item:
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&7Esta é a skin de pedra. Você é pobre.'
- ''
- '&fBônus: &a10%'
- '&fPrioridade: &a1'
- ''
- '&aClique para ativar'
# Itens do menu de skins
menu:
equip:
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&7Esta é a skin de pedra.'
- ''
- '&aClique para equipar'
equipped:
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&aJá está equipada'
has:
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&cVocê não possui esta skin'
# Nome da picareta com a skin
name: '&fPicareta de Pedra &6[{blocks_broken}]'
# Lore da picareta com a skin
lore:
- '&7Inquebrável ∞'
- '{enchants}'
- ''
- ' &fNível: &7{level}'
- ' &fEnergia: &7{energy}/{energy_next} &f({progressbar}&f)'
- ''
- '&a+10% ( PEDRA )'
- ''
# Bônus de venda
bonus: 10.0
# Bônus de blocos
bonus-blocks: 10.0
# Permitir remover a skin do menu
allow-collect: true
# Permitir juntar skins para upgrade
allow-interact-upgrade: true
# Poder da skin (requer yMinasPacketsDeluxeAddon)
power:
# Encantamento que será ativado
enchant: 'destructor'
# Delay para usar novamente em segundos
delay: 6000
# Mensagens ao ativar
messages:
chat: '<nl>&c&lPODER: &cAtivado com sucesso. &fQuebre um bloco.<nl>'
actionbar: ''
title: ''
# Rastro de partículas
trail:
particle: 'REDSTONE'
item: 'STONE:0,REDSTONE:0'Opções de configuração
order
Ordem de prioridade da skin. Quando o jogador tem múltiplas skins, a com maior order será usada.
skins:
stone:
order: 1
iron:
order: 2 # Tem prioridade sobre stone
diamond:
order: 3 # Tem prioridade sobre todastype
Tipo do bloco que a skin representa visualmente.
skins:
stone:
type: 'STONE'
diamond:
type: 'DIAMOND_BLOCK'Este é o material que será usado como textura da picareta quando a skin estiver equipada.
item
Configuração do item da skin quando está no inventário do jogador.
skins:
stone:
item:
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&7Descrição da skin'
- ''
- '&fBônus: &a{bonus}%'
- '&fPrioridade: &a{order}'menu
Configuração dos itens no menu de skins em diferentes estados.
skins:
stone:
menu:
equip:
# Quando pode equipar
material: 'STONE'
name: '&aSkin de Pedra'
lore:
- '&aClique para equipar'
equipped:
# Quando já está equipada
lore:
- '&aJá está equipada'
has:
# Quando não possui a skin
lore:
- '&cVocê não possui esta skin'name
Nome da picareta quando esta skin está equipada.
skins:
stone:
name: '&fPicareta de Pedra &6[{blocks_broken}]'Placeholders disponíveis:
{blocks_broken}- Quantidade de blocos quebrados{level}- Nível da picareta{energy}- Energia atual- Todos os placeholders padrão da picareta
lore
Lore da picareta quando esta skin está equipada.
skins:
stone:
lore:
- '&7Inquebrável ∞'
- '{enchants}'
- ''
- ' &fNível: &7{level}'
- ' &fEnergia: &7{energy}/{energy_next} &f({progressbar}&f)'
- ''
- '&a+{bonus}% ( PEDRA )'Placeholders especiais:
{enchants}- Lista de encantamentos da picareta{progressbar}- Barra de progresso de energia{bonus}- Valor do bônus da skin{bonus-blocks}- Valor do bônus de blocos
bonus
Percentual de bônus na venda de recursos.
skins:
stone:
bonus: 10.0 # +10% ao venderbonus-blocks
Percentual de bônus na quantidade de blocos minerados.
skins:
stone:
bonus-blocks: 10.0 # +10% de blocosallow-collect
Define se o jogador pode remover a skin da picareta através do menu.
skins:
stone:
allow-collect: true # Pode removerallow-interact-upgrade
Define se o jogador pode juntar duas skins do mesmo tipo para fazer upgrade.
skins:
stone:
allow-interact-upgrade: true # Pode fazer upgradeCom esta opção ativada, ao clicar com duas skins iguais, o jogador pode combiná-las para obter uma skin de nível superior.
power
Configuração do poder especial da skin (requer addon yMinasPacketsDeluxeAddon).
skins:
stone:
power:
# Encantamento que será ativado
enchant: 'destructor'
# Cooldown em segundos
delay: 6000
# Mensagens ao ativar
messages:
chat: '<nl>&c&lPODER: &cAtivado!<nl>'
actionbar: '&cPoder ativado!'
title: '&c&lPODER ATIVADO'Esta funcionalidade requer o addon yMinasPacketsDeluxeAddon instalado!
trail
Configuração do rastro de partículas ao minerar.
skins:
stone:
trail:
particle: 'REDSTONE'
item: 'STONE:0,REDSTONE:0'Partículas disponíveis:
REDSTONE- Partículas vermelhasFLAME- ChamasHEART- CoraçõesNOTE- Notas musicaisVILLAGER_HAPPY- Aldeão feliz- Lista completa de partículas
Criando múltiplas skins
Exemplo de sistema com diferentes níveis de skins:
skins:
stone:
order: 1
type: 'STONE'
bonus: 10.0
bonus-blocks: 10.0
name: '&fPicareta de Pedra &6[{blocks_broken}]'
lore:
- '&7Inquebrável ∞'
- ''
- '&a+10% de bônus'
trail:
particle: 'VILLAGER_HAPPY'
iron:
order: 2
type: 'IRON_BLOCK'
bonus: 20.0
bonus-blocks: 15.0
name: '&7Picareta de Ferro &6[{blocks_broken}]'
lore:
- '&7Inquebrável ∞'
- ''
- '&7+20% de bônus'
trail:
particle: 'REDSTONE'
gold:
order: 3
type: 'GOLD_BLOCK'
bonus: 30.0
bonus-blocks: 20.0
name: '&6Picareta de Ouro &6[{blocks_broken}]'
lore:
- '&7Inquebrável ∞'
- ''
- '&6+30% de bônus'
trail:
particle: 'FLAME'
diamond:
order: 4
type: 'DIAMOND_BLOCK'
bonus: 50.0
bonus-blocks: 30.0
name: '&bPicareta de Diamante &6[{blocks_broken}]'
lore:
- '&7Inquebrável ∞'
- ''
- '&b+50% de bônus'
trail:
particle: 'NOTE'
power:
enchant: 'destructor'
delay: 3600
messages:
chat: '<nl>&b&lPODER DIAMANTE: &bAtivado!<nl>'Dando skins aos jogadores
Use o comando administrativo para dar skins:
/minaadm give skin <jogador> <skin> <quantidade>Exemplo:
/minaadm give skin Player123 diamond 1Como funciona o sistema de prioridade
Quando um jogador possui múltiplas skins, a skin com maior valor de order será aplicada automaticamente.
Exemplo:
Se um jogador tem:
- Skin Stone (order: 1)
- Skin Iron (order: 2)
- Skin Diamond (order: 4)
A skin Diamond será aplicada por ter a maior prioridade.
Acessando o menu de skins
Os jogadores podem acessar o menu de skins através do comando:
/mina skinsOu através do menu principal da picareta.
Permissões
Para usar skins:
yminaspackets.useApós alterar as configurações, execute /minaadm reload para aplicar as mudanças.