Fragmentos
Configure o sistema de fragmentos (coins) do plugin.
Exemplo completo de configuração
O arquivo fragments.yml controla como os fragmentos são obtidos ao matar mobs ou quebrar blocos.
blocks:
stone:
material: 'STONE:0'
chance: 100.0
amount: 10.0
entities:
pig:
entity: 'PIG'
chance: 100.0
amount: 10.0Estrutura de blocos
Configure quais blocos dropam fragmentos quando quebrados.
Exemplo de bloco
blocks:
stone:
# Material do bloco (pode incluir data value)
material: 'STONE:0'
# Chance de dropar fragmentos (100.0 = 100%)
chance: 100.0
# Quantidade de fragmentos a dropar
amount: 10.0Opções de configuração
material
Define o tipo de bloco que dropará fragmentos.
Formato: MATERIAL:DATA
Exemplos:
blocks:
stone:
material: 'STONE:0'
diamond_ore:
material: 'DIAMOND_ORE:0'
oak_log:
material: 'LOG:0'O data value (:0) é opcional para blocos sem variações. Use :0 para versões antigas do Minecraft.
chance
Define a porcentagem de chance de dropar fragmentos.
Valores válidos: 0.0 a 100.0
Exemplos:
blocks:
common_block:
chance: 100.0 # Sempre dropa
rare_block:
chance: 50.0 # 50% de chance
very_rare:
chance: 10.0 # 10% de chanceamount
Define a quantidade de fragmentos que será dropada.
Exemplos:
blocks:
stone:
amount: 5.0
diamond_ore:
amount: 100.0
coal_ore:
amount: 15.0Estrutura de entidades
Configure quais mobs dropam fragmentos quando mortos.
Exemplo de entidade
entities:
pig:
# Tipo da entidade
entity: 'PIG'
# Chance de dropar fragmentos (100.0 = 100%)
chance: 100.0
# Quantidade de fragmentos a dropar
amount: 10.0Opções de configuração
entity
Define o tipo de mob que dropará fragmentos.
Exemplos:
entities:
pig:
entity: 'PIG'
zombie:
entity: 'ZOMBIE'
skeleton:
entity: 'SKELETON'
enderdragon:
entity: 'ENDER_DRAGON'Use os nomes das entidades do Minecraft em maiúsculas. Consulte a documentação oficial do Spigot para ver todos os tipos disponíveis.
chance
Define a porcentagem de chance de dropar fragmentos ao matar o mob.
Valores válidos: 0.0 a 100.0
Exemplos:
entities:
common_mob:
chance: 100.0 # Sempre dropa
rare_mob:
chance: 25.0 # 25% de chance
boss:
chance: 100.0 # Sempre dropa (bosses geralmente têm 100%)amount
Define a quantidade de fragmentos que será dropada.
Exemplos:
entities:
pig:
amount: 10.0
zombie:
amount: 20.0
wither:
amount: 1000.0Exemplo completo
Aqui está um exemplo com múltiplos blocos e entidades:
# Configuração de blocos
blocks:
stone:
material: 'STONE:0'
chance: 100.0
amount: 5.0
diamond_ore:
material: 'DIAMOND_ORE:0'
chance: 100.0
amount: 100.0
coal_ore:
material: 'COAL_ORE:0'
chance: 100.0
amount: 10.0
iron_ore:
material: 'IRON_ORE:0'
chance: 100.0
amount: 20.0
# Configuração de entidades
entities:
pig:
entity: 'PIG'
chance: 100.0
amount: 10.0
cow:
entity: 'COW'
chance: 100.0
amount: 10.0
zombie:
entity: 'ZOMBIE'
chance: 100.0
amount: 25.0
skeleton:
entity: 'SKELETON'
chance: 100.0
amount: 25.0
creeper:
entity: 'CREEPER'
chance: 100.0
amount: 30.0
enderman:
entity: 'ENDERMAN'
chance: 100.0
amount: 50.0
wither:
entity: 'WITHER'
chance: 100.0
amount: 2000.0
ender_dragon:
entity: 'ENDER_DRAGON'
chance: 100.0
amount: 5000.0Bônus de fragmentos
O sistema respeita os bônus configurados em config.yml:
# Em config.yml
bonus:
vip:
order: 1
permission: 'yrankup.vip'
bonus: 10.0 # +10% de fragmentosSe um jogador com bônus de 10% matar um pig que dropa 10 fragmentos, ele receberá 11 fragmentos.
Integração com spawners stackados
O plugin suporta integração com sistemas de mob-stack. Configure em config.yml:
fragment:
# Metadata do plugin de mob-stack
metadata: 'ySpawners-MobStacked'
# Multiplicar fragmentos ao matar mob stackado com shift
shift-unit: true
# Multiplicar fragmentos ao matar mob stackado sem shift
no-shift-unit: falseQuando shift-unit: false, ao matar um mob stackado com shift, você receberá fragmentos apenas pelo mob individual, não pelo stack inteiro.
Após alterar as configurações, é necessário reiniciar o servidor ou usar /rank reload para aplicar as mudanças.