SpawnerX

Configuração (config.yml)

Referência completa de todas as opções do config.yml.

Dica

O SpawnerX migra automaticamente opções antigas (ex.: break.required-toolbreak.tools).

Locale

ChaveTipoPadrãoDescrição
localestringen_USIdioma das mensagens. Aceita pt_BR e en_US.

O locale configurado é carregado de plugins/SpawnerX/locale/. Se a chave não existir, o fallback é en_US.

Break System

ChaveTipoPadrãoDescrição
break.toolslistaDIAMOND_PICKAXE, NETHERITE_PICKAXEFerramentas permitidas para quebrar spawners.
break.silk-touchbooleantrueExige Silk Touch para quebrar.
break.drop-to-inventorybooleantrueEntrega o drop direto no inventário (se cheio, cai no chão).
break.drop-chancenúmero100.0Chance de drop (%) ao quebrar.
break.allow-break-without-requirementsbooleantruePermite quebrar sem requisitos, porém sem drop.

Comportamento detalhado

  • Se não tiver permissão spawnerx.spawner.break, a quebra é cancelada.
  • Se faltar ferramenta ou Silk Touch:
    • Com allow-break-without-requirements = true: quebra ocorre, mas não há drop.
    • Com false: a quebra é cancelada.
  • Se break.tools estiver vazio, o plugin assume DIAMOND_PICKAXE.

Explosion System

ChaveTipoPadrãoDescrição
explosion.allow-dropbooleantrueSpawners podem dropar ao explodir.
explosion.drop-to-inventorybooleantrueConfiguração existente, mas o drop por explosão atualmente é sempre no chão.
explosion.drop-chancenúmero50.0Chance de drop (%) por spawner no stack.

Spawner System

ChaveTipoPadrãoDescrição
spawner.distance-activenúmero64Distância (em blocos) para considerar o spawner ativo.
spawner.stacking-enabledbooleantrueAtiva o empilhamento de spawners.
spawner.max-stack-sizenúmero64Limite máximo de stack (item e mundo).
spawner.display-namestring&8[{rarity_color}&l{rarity}&8] &e{type} SpawnerNome base do item (o plugin adiciona prefixo {stack}x).
spawner.lorelista(ver config)Lore do item com placeholders.

Placeholders para nome/lore

  • {type}: Nome amigável do mob (ex.: Zumbi)
  • {rarity}: Texto da raridade (sem cor)
  • {rarity_color}: Código de cor da raridade
  • {stack_size}: Tamanho do stack no NBT

Importante: o plugin sempre prefixa {stack_size}x no display name, então evite repetir isso manualmente.

Raridades

As raridades são definidas em rarities:

rarities:
  COW: "&fCommon"
  PIG: "&fCommon"
  ZOMBIE: "&aRare"
  CREEPER: "&6Epic"
  IRON_GOLEM: "&bLegendary"
  DEFAULT: "&fCommon"
  • A chave é o EntityType do Bukkit.
  • O valor pode conter códigos de cor &.
  • Quando o mob não está na lista, usa DEFAULT.

Migrações automáticas

O plugin tenta migrar configurações antigas automaticamente:

  • break.required-toolbreak.tools
  • break.require-silk-touchbreak.silk-touch
  • spawner.raritiesrarities
  • spawner.shop do config → shop.yml

On this page