LogoyStore

Tipos de Tesouro

Configuração dos tipos de tesouro do plugin.

types/

Pasta que contém os arquivos de configuração de cada tipo de tesouro. Cada arquivo .yml representa um tipo diferente.

A chave do tipo é o nome do arquivo sem o .yml. Exemplo: comum.yml → tipo "comum".

Estrutura de um tipo de tesouro

# Nome exibido ao jogador.
display: '&aCaça Comum'

# Chance (0.0 - 100.0) de dropar o livro ao quebrar bloco / matar mob.
drop-chance: 8.0

# Origens que podem gerar o drop: BLOCK_BREAK, MOB_KILL (ou ambos)
drop-sources:
  - BLOCK_BREAK
  - MOB_KILL

# Nome do mundo onde o baú será gerado.
world: 'normal_world'

# Raio horizontal (em blocos, a partir de 0,0) para escolher a posição X/Z do baú.
search-radius: 1000

# Faixa de Y para enterrar o baú.
min-y: 20
max-y: 50

# Tempo (em minutos) até o tesouro expirar automaticamente.
expiry-minutes: 30

Mob guardiões

Mobs que são spawnados ao redor do baú para proteger o tesouro.

guardian-mobs:
  zombie:
    type: ZOMBIE
    amount: 3
    custom-name: '&cZumbi Guardião'
    health: 40.0
    damage: 6.0
    speed: 0.25
    clear-drops: true
    helmet:
      material: IRON_HELMET
    chestplate:
      material: IRON_CHESTPLATE
    leggings:
      material: IRON_LEGGINGS
    boots:
      material: IRON_BOOTS
    main-hand:
      material: IRON_SWORD
    equipment-drop-chance: 0.0

Campos dos mobs guardiões

CampoDescriçãoPadrão
typeEntityType do Bukkit (ZOMBIE, SKELETON, etc.)Obrigatório
amountQuantidade a ser spawnadaObrigatório
custom-nameNome exibido acima do mobNome do Bukkit
healthVida máxima (hearts × 2)Padrão do mob
damageDano de ataquePadrão do mob
speedVelocidade de movimentoPadrão do mob
clear-dropsImpedir drops ao morrerfalse
helmet, chestplate, leggings, boots, main-handEquipamento-
equipment-drop-chanceChance de dropar cada peça (0.0-1.0)-1

MythicMobs

Para usar mobs do MythicMobs como guardiões, configure o nome do mob:

# Nome do mob do MythicMobs para usar como guardião (deixe vazio para desativar).
mythicmob: ''

Schematic

Estrutura colocada ao redor do baú.

schematic:
  # Y offset ao colocar a estrutura em relação à localização do tesouro.
  y-offset: 0
  # Siglas para cada bloco (sigla,MATERIAL:data).
  blocks:
    - 'X,AIR:0'
    - '1,OBSIDIAN:0'
  # Camadas da estrutura.
  patterns:
    layer_1:
      y: 1
      pattern:
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'

Recompensas do tipo

# Lista de recompensas: 'chance,recompensa'
rewards:
  - '50.0,reward1'
  - '25.0,reward2'
  - '10.0,reward3'

As recompensas referenciadas (reward1, reward2, etc.) devem estar configuradas no arquivo rewards.yml.

Exemplo completo de tipo comum

display: '&aCaça Comum'
drop-chance: 8.0
drop-sources:
  - BLOCK_BREAK
  - MOB_KILL
world: 'normal_world'
search-radius: 1000
min-y: 20
max-y: 50
expiry-minutes: 30

guardian-mobs:
  zombie:
    type: ZOMBIE
    amount: 3
    custom-name: '&cZumbi Guardião'
    health: 40.0
    damage: 6.0
    speed: 0.25
    clear-drops: true
    helmet:
      material: IRON_HELMET
    main-hand:
      material: IRON_SWORD

mythicmob: ''

schematic:
  y-offset: 0
  blocks:
    - 'X,AIR:0'
  patterns:
    layer_1:
      y: 1
      pattern:
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'
        - 'XXXXX'

rewards:
  - '50.0,reward1'
  - '25.0,reward2'
  - '10.0,reward3'

Nesta página