LogoyStore

Armaduras

Configure armaduras customizadas com bônus especiais.

Exemplo completo de configuração

Aqui está um exemplo de como configurar uma armadura do plugin:

# Nome do PET
display-name: '&aCapacete Básico'

# Identificar esse item como "capacete"
# necessário para a opção de equipar ao clicar com botão direito da config.yml
identify-as-helmet: true

# Sistema de trail
trail:
  particle: 'REDSTONE'
  item: 'STONE:0,REDSTONE:0'

# Placeholders disponíveis
# {bonus_spawners}
# {bonus_machines}
# {bonus_mines}
# {bonus_minespv}
# {bonus_storage}
# {bonus_farm}
# {bonus_forest}
# {bonus_sell}
# {bonus_fish}
# {bonus_almas}
# {discount_spawners}
# {discount_machines}
# {level} {progress} {progress_needed} {max_level} (sistema de fragmentos)
item:
  material: 'DIAMOND_HELMET'
  name: '&aCapacete Básico &7[Nv. {level}]'
  lore:
    - '&7Este capacete garante buffs'
    - '&7nos &fspawners&7.'
    - ''
    - '&6Informações'
    - ' &fBônus &6(spawners)&f: &7{bonus_spawners}%'
    - ' &fDesconto &6(spawners)&f: &7{discount_spawners}%'
    - ''
    - '&6Evolução'
    - ' &fNível: &7{level}&8/&7{max_level}'
    - ' &fProgresso: &7{progress}%&8/&7{progress_needed}%'
    - ''

buffs:
  # Lista de efeitos que o jogador irá ter
  # effect:level
  effect-list: [ 'INCREASE_DAMAGE:1', 'SPEED:1' ]
  # Mundos que o jogador irá ter fly
  fly-worlds: [ 'PlotWorld' ]

# Bônus de Venda de drops de Spawners -> ySpawners
bonus-spawners: 10.0

# Bônus de Venda de drops de Máquinas -> yMaquinas e yMaquinasVirtuais
bonus-machines: 0.0

# Bônus de Venda na mina -> yMinas e yMinasPackets
bonus-mines: 0.0

# Bônus de Venda na mina privada -> yMinasPv
bonus-minespv: 0.0

# Bônus de Venda no armazém -> yArmazem
bonus-storage: 0.0

# Bônus de Venda nas plantas -> yCampo e yPlantacoes
bonus-farm: 0.0

# Bônus de Venda na floresta -> yFloresta
bonus-forest: 0.0

# Bônus de Venda -> yVender
bonus-sell: 0.0

# Bônus na venda de itens -> yChestShop
bonus-chestshop: 0.0

# Bônus de Venda na pesca -> yPesca
bonus-fish: 0.0

# Bônus de Almas -> yAlmas
bonus-almas: 0.0

# Desconto na compra de spawners -> ySpawnersShop
discount-spawners: 5.0

# Desconto na compra de máquinas -> yMaquinas e yMaquinasVirtuais
discount-machines: 0.0

# Desconto na compra de itens -> yChestShop
discount-chestshop: 0.0

Criando uma nova armadura

Crie o arquivo

Crie um novo arquivo .yml dentro da pasta plugins/yArmorsBonus/armors/ com um nome único.

Exemplo: capacete_supremo.yml

Configure o nome e identificação

display-name: '&6Capacete Supremo'
identify-as-helmet: true

O identify-as-helmet permite que o item seja equipado com clique direito se equip-helmet: true na config.yml.

Configure o trail (opcional)

trail:
  particle: 'FLAME'
  item: 'DIAMOND:0,GOLD_INGOT:0'

O trail cria um efeito visual de partículas ou itens ao redor do jogador.

Configure o item

item:
  material: 'DIAMOND_HELMET'
  name: '&6Capacete Supremo'
  lore:
    - '&7Capacete supremo com'
    - '&7bônus incríveis!'
    - ''
    - '&6Bônus:'
    - ' &fSpawners: &a{bonus_spawners}%'
    - ' &fMáquinas: &a{bonus_machines}%'

Configure os buffs

buffs:
  effect-list: [ 'REGENERATION:2', 'SPEED:2', 'INCREASE_DAMAGE:2' ]
  fly-worlds: [ 'world', 'world_nether', 'PlotWorld' ]

Efeitos disponíveis: SPEED, INCREASE_DAMAGE, REGENERATION, DAMAGE_RESISTANCE, FIRE_RESISTANCE, WATER_BREATHING, etc.

Configure os bônus

bonus-spawners: 25.0
bonus-machines: 15.0
bonus-mines: 10.0
bonus-forest: 20.0
discount-spawners: 10.0

Configure apenas os bônus que deseja dar. Deixe em 0.0 os que não deseja aplicar.

Salve e reinicie

Salve o arquivo e reinicie o servidor para aplicar as mudanças.

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

display-name

Nome de exibição da armadura usado em mensagens.

Exemplo:

display-name: '&aCapacete Básico'

identify-as-helmet

Define se o item pode ser equipado como capacete ao clicar com botão direito.

Exemplo:

identify-as-helmet: true

trail

Sistema de trilha visual ao redor do jogador.

Exemplo:

trail:
  particle: 'REDSTONE'
  item: 'STONE:0,REDSTONE:0'

Configure particle para efeitos de partículas ou item para itens flutuantes.

item

Configuração do item físico da armadura.

Exemplo:

item:
  material: 'DIAMOND_HELMET'
  name: '&aCapacete Básico'
  lore:
    - '&7Linha 1'
    - '&7Linha 2'

buffs

Sistema de efeitos de poção e fly por mundos.

Exemplo:

buffs:
  effect-list: [ 'INCREASE_DAMAGE:1', 'SPEED:1' ]
  fly-worlds: [ 'PlotWorld' ]

effect-list

Lista de efeitos de poção que o jogador receberá ao vestir a armadura.

Formato: EFEITO:LEVEL

Exemplo:

effect-list: [ 'SPEED:2', 'REGENERATION:1', 'DAMAGE_RESISTANCE:1' ]

fly-worlds

Lista de mundos onde o jogador poderá voar ao vestir a armadura.

Exemplo:

fly-worlds: [ 'world', 'PlotWorld', 'spawn' ]

Bônus de venda

Configure bônus percentuais para diversos plugins de economia.

bonus-spawners

Bônus de venda de drops de spawners (requer ySpawners).

Exemplo:

bonus-spawners: 10.0

bonus-machines

Bônus de venda de drops de máquinas (requer yMaquinas ou yMaquinasVirtuais).

Exemplo:

bonus-machines: 15.0

bonus-mines

Bônus de venda na mina (requer yMinas ou yMinasPackets).

Exemplo:

bonus-mines: 8.0

bonus-minespv

Bônus de venda na mina privada (requer yMinasPv).

Exemplo:

bonus-minespv: 12.0

bonus-storage

Bônus de venda no armazém (requer yArmazem).

Exemplo:

bonus-storage: 5.0

bonus-farm

Bônus de venda nas plantas (requer yCampo ou yPlantacoes).

Exemplo:

bonus-farm: 10.0

bonus-forest

Bônus de venda na floresta (requer yFloresta).

Exemplo:

bonus-forest: 20.0

bonus-sell

Bônus de venda geral (requer yVender).

Exemplo:

bonus-sell: 7.0

bonus-chestshop

Bônus na venda de itens (requer yChestShop).

Exemplo:

bonus-chestshop: 5.0

bonus-fish

Bônus de venda na pesca (requer yPesca).

Exemplo:

bonus-fish: 15.0

bonus-almas

Bônus de almas (requer yAlmas).

Exemplo:

bonus-almas: 10.0

Descontos de compra

Configure descontos percentuais para compras em lojas.

discount-spawners

Desconto na compra de spawners (requer ySpawnersShop).

Exemplo:

discount-spawners: 5.0

discount-machines

Desconto na compra de máquinas (requer yMaquinas ou yMaquinasVirtuais).

Exemplo:

discount-machines: 3.0

discount-chestshop

Desconto na compra de itens (requer yChestShop).

Exemplo:

discount-chestshop: 2.0

Placeholders disponíveis

Use estes placeholders na lore dos itens para exibir os valores dinamicamente:

PlaceholderDescrição
{bonus_spawners}Mostra o bônus de spawners
{bonus_machines}Mostra o bônus de máquinas
{bonus_mines}Mostra o bônus de minas
{bonus_minespv}Mostra o bônus de minas privadas
{bonus_storage}Mostra o bônus de armazém
{bonus_farm}Mostra o bônus de fazenda
{bonus_forest}Mostra o bônus de floresta
{bonus_sell}Mostra o bônus de venda
{bonus_fish}Mostra o bônus de pesca
{bonus_almas}Mostra o bônus de almas
{discount_spawners}Mostra o desconto de spawners
{discount_machines}Mostra o desconto de máquinas
{level}Nível atual da armadura (fragmentos)
{progress}Progresso atual (%)
{progress_needed}Progresso necessário para o próximo nível (%)
{max_level}Nível máximo da armadura

Exemplo de uso:

lore:
  - '&7Bônus de spawners: &a{bonus_spawners}%'
  - '&7Desconto em spawners: &a{discount_spawners}%'

Os bônus e descontos só funcionarão se você tiver os plugins correspondentes instalados no servidor.

Nesta página