Varas
Configure as varas de pesca.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as varas:
# Item para quando o jogador não possui uma vara
default:
material: 'BARRIER:0'
name: '&cVocê não possui uma vara'
lore:
- '&7Clique para abrir o menu de compra'
rods:
basic:
# Nível da vara
# Padrão: 1
level: 1
# Peso suportado pela vara
supported-weight: 2
# Delay para pescar
# em segundos
delay: 10
# Quebrar a vara caso pesque um peixe mais pesado que o suportado
break-heavy: true
# Permitir essa vara ativar o auto-sell
# para quem tem a permissão: ypesca.autosell
allow-auto-sell: false
# Preço em coin (moeda do plugin) para reparar a vara
repair-coin-cost: 0
# Preço para reparar a vara
repair-cost:
cost1:
type: 'Money'
cost: 100.0
display: 'Money'
# Preço para upar para este nível
upgrade-cost: {}
# Preço em coin (moeda do plugin) para upar para este nível
coin-cost: 0
# Recompensas que podem ser dadas ao conseguir pescar um peixe
# Definida na rewards.yml
# chance,recompensa
rewards:
- '20.0,Reco1'
# Nome e lore da vara
rod:
name: '&bVara de pesca &f[L.{level}]'
lore:
- '&7Inquebrável ∞'
- '{enchants}'
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&a* &fCorais: &7{coin_has}/{coin_next} &f({progressbar}&f)'
shop:
priority: 1
items:
upgrade:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&fPreço: &7Grátis'
- ''
- '&aClique para dar upgrade'
has:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&cVocê já possui uma vara igual ou melhor que esta.'Item padrão (default)
Item exibido quando o jogador não possui uma vara.
Exemplo:
default:
material: 'BARRIER:0'
name: '&cVocê não possui uma vara'
lore:
- '&7Clique para abrir o menu de compra'Configuração de varas (rods)
level
Nível da vara.
Exemplo:
level: 1supported-weight
Peso suportado pela vara.
Exemplo:
supported-weight: 2delay
Delay para pescar em segundos.
Exemplo:
delay: 10break-heavy
Quebrar a vara caso pesque um peixe mais pesado que o suportado.
Exemplo:
break-heavy: trueallow-auto-sell
Permitir essa vara ativar o auto-sell (para quem tem a permissão: ypesca.autosell).
Exemplo:
allow-auto-sell: falserepair-coin-cost
Preço em coin (moeda do plugin) para reparar a vara.
Exemplo:
repair-coin-cost: 0repair-cost
Preço para reparar a vara.
Exemplo:
repair-cost:
cost1:
type: 'Money'
cost: 100.0
display: 'Money'upgrade-cost
Preço para upar para este nível.
Exemplo:
upgrade-cost:
cost1:
type: 'Money'
cost: 200.0
display: 'Money'coin-cost
Preço em coin (moeda do plugin) para upar para este nível.
Exemplo:
coin-cost: 10rewards
Recompensas que podem ser dadas ao conseguir pescar um peixe. Formato: chance,recompensa
Exemplo:
rewards:
- '20.0,Reco1'
- '10.0,Reco2'As recompensas devem estar definidas em rewards.yml
rod
Nome e lore da vara.
Exemplo:
rod:
name: '&bVara de pesca &f[L.{level}]'
lore:
- '&7Inquebrável ∞'
- '{enchants}'
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&a* &fCorais: &7{coin_has}/{coin_next} &f({progressbar}&f)'Placeholders disponíveis: {level}, {weight}, {coin_has}, {coin_next}, {progressbar}, {enchants}
shop
Configuração dos itens no menu de compra.
Exemplo:
shop:
priority: 1
items:
upgrade:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&fPreço em corais: &b{coin} corais'
- '&fPreço: &a{Money} coins'
- ''
- '&aClique para dar upgrade'
has:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- ''
- '&a* Vara de pesca &fLVL {level}'
- '&a* Peso suportado: &f{weight} gramas'
- ''
- '&cVocê já possui uma vara igual ou melhor que esta.'priority
Prioridade da vara no menu (menor número aparece primeiro).
Exemplo:
priority: 1items
Itens exibidos no menu de compra.
Estados disponíveis:
upgrade- Quando pode fazer upgradehas- Quando já possui
Exemplo:
items:
upgrade:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- '&aClique para dar upgrade'
has:
material: FISHING_ROD
name: '&bVara de pesca &f[L.{level}]'
lore:
- '&cVocê já possui uma vara igual ou melhor que esta.'Criando múltiplas varas
Você pode criar quantas varas quiser:
rods:
basic:
level: 1
supported-weight: 2
delay: 10
break-heavy: true
allow-auto-sell: false
repair-coin-cost: 0
repair-cost:
cost1:
type: 'Money'
cost: 100.0
upgrade-cost: {}
coin-cost: 0
rewards:
- '20.0,Reco1'
medium:
level: 2
supported-weight: 15
delay: 5
break-heavy: true
repair-coin-cost: 10
repair-cost:
cost1:
type: 'Money'
cost: 100.0
upgrade-cost:
cost1:
type: 'Money'
cost: 200.0
coin-cost: 10
rewards:
- '20.0,Reco1'
advanced:
level: 3
supported-weight: 30
delay: 3
break-heavy: false
allow-auto-sell: true
repair-coin-cost: 20
repair-cost:
cost1:
type: 'Money'
cost: 200.0
upgrade-cost:
cost1:
type: 'Money'
cost: 500.0
coin-cost: 50
rewards:
- '30.0,Reco1'
- '10.0,Reco2'As varas devem seguir uma ordem crescente de níveis para funcionar corretamente com o sistema de evolução.