LogoyStore

Mobs

Configure os mobs disponíveis no sistema de auto-click.

Exemplo completo de configuração

Aqui está um exemplo de como configurar os mobs do plugin:

mobs:
  cow:
    # Ordem no menu
    order: 1
    # Entidade
    entity-type: 'COW'
    # Permissão para bater nesse mob sem precisar comprar
    permission: 'yautoclick.cow'
    # Permissão para comprar esse mob
    permission-buy: ''
    # XP do vanilla que será dado por MOB morto
    vanilla-exp: 1
    # XP do mcMMO que será dado por MOB morto
    mcmmo:
      swords: 1
      axes: 1
      unarmed: 1
    # Preços para desbloquear esse MOB
    prices:
      price1:
        provider: 'money'
        amount: 100.0
    # Ícones no menu
    icons:
      has:
        material: 'b1634b0c8e3bb99a49a2e3044b6dbcc619e4ee4a72f23a818d88ea1f094e8ef8'
        name: '&eVaca'
        lore:
          - '&7Você pode atacar livremente a'
          - '&7vaca com seu auto-click.'
          - ''
          - '&fBenefícios:'
          - '&f> XP: &b1'
          - '&f> mcMMO:'
          - '&e   | Espadas: &b1'
          - '&e   | Machados: &b1'
          - '&e   | Desarmado: &b1'
          - ''
          - '&aVocê possui este mob desbloqueado.'
          - '&fStatus: {status_color}{status}&f.'
          - ''
          - '{toggle_color}Clique para {toggle_action}.'
      buy:
        material: 'b1634b0c8e3bb99a49a2e3044b6dbcc619e4ee4a72f23a818d88ea1f094e8ef8'
        name: '&eVaca'
        lore:
          - '&7Você não pode atacar a'
          - '&7vaca com seu auto-click.'
          - ''
          - '&fPreço: &2$ &a{money} coins&f.'
          - ''
          - '&aClique para comprar.'

Estrutura de configuração de mobs

order

Define a ordem de exibição do mob no menu.

Exemplo:

mobs:
  cow:
    order: 1

Mobs com ordem menor aparecem primeiro no menu.

entity-type

Define o tipo de entidade do Minecraft.

Exemplo:

mobs:
  cow:
    entity-type: 'COW'

Use os nomes de entidades válidos do Minecraft. Exemplos: COW, PIG, ZOMBIE, SKELETON, etc.

permission

Permissão que permite ao jogador atacar este mob sem precisar comprar.

Exemplo:

mobs:
  cow:
    permission: 'yautoclick.cow'

Deixe vazio ('') se não quiser usar permissão específica.

permission-buy

Permissão necessária para comprar este mob.

Exemplo:

mobs:
  cow:
    permission-buy: 'yautoclick.buy.cow'

Deixe vazio ('') se qualquer jogador puder comprar este mob.

vanilla-exp

Quantidade de XP vanilla que será dada ao jogador por cada mob morto.

Exemplo:

mobs:
  cow:
    vanilla-exp: 1

mcmmo

Configuração de XP do mcMMO por habilidade.

Exemplo:

mobs:
  cow:
    mcmmo:
      swords: 1
      axes: 1
      unarmed: 1

As habilidades configuradas em config.yml (mcmmo-axes-skill, mcmmo-swords-skill, mcmmo-unarmed-skill) determinam quais skills do mcMMO receberão XP.

prices

Sistema de preços para desbloquear o mob.

Exemplo:

mobs:
  cow:
    prices:
      price1:
        provider: 'money'
        amount: 100.0
      price2:
        provider: 'points'
        amount: 50

O jogador precisará pagar todos os preços listados para desbloquear o mob. Os providers devem estar configurados em economies.yml.

icons

Configuração dos ícones exibidos no menu para cada estado do mob.

has

Ícone exibido quando o jogador já possui o mob desbloqueado.

Exemplo:

mobs:
  cow:
    icons:
      has:
        material: 'b1634b0c8e3bb99a49a2e3044b6dbcc619e4ee4a72f23a818d88ea1f094e8ef8'
        name: '&eVaca'
        lore:
          - '&7Você pode atacar livremente a'
          - '&7vaca com seu auto-click.'
          - ''
          - '&fBenefícios:'
          - '&f> XP: &b1'
          - '&f> mcMMO:'
          - '&e   | Espadas: &b1'
          - '&e   | Machados: &b1'
          - '&e   | Desarmado: &b1'
          - ''
          - '&aVocê possui este mob desbloqueado.'

buy

Ícone exibido quando o jogador ainda não possui o mob e pode comprá-lo.

Exemplo:

mobs:
  cow:
    icons:
      buy:
        material: 'b1634b0c8e3bb99a49a2e3044b6dbcc619e4ee4a72f23a818d88ea1f094e8ef8'
        name: '&eVaca'
        lore:
          - '&7Você não pode atacar a'
          - '&7vaca com seu auto-click.'
          - ''
          - '&fPreço: &2$ &a{money} coins&f.'
          - ''
          - '&aClique para comprar.'

Placeholders disponíveis nas lores: {money}, {points}, {status_color}, {status}, {toggle_color}, {toggle_action} e outros conforme os providers configurados em economies.yml.

Adicionando novos mobs

Para adicionar um novo mob, copie a estrutura de um mob existente e ajuste os valores:

mobs:
  # Mob existente
  cow:
    order: 1
    entity-type: 'COW'
    # ... configurações
  
  # Novo mob
  zombie:
    order: 2
    entity-type: 'ZOMBIE'
    permission: 'yautoclick.zombie'
    permission-buy: ''
    vanilla-exp: 5
    mcmmo:
      swords: 3
      axes: 3
      unarmed: 3
    prices:
      price1:
        provider: 'money'
        amount: 500.0
    icons:
      has:
        material: '56fc854bb84cf4b7697297973e02b79bc10698460b51a639c60e5e417734e11'
        name: '&aZumbi'
        lore:
          - '&7Você pode atacar livremente o'
          - '&7zumbi com seu auto-click.'
          - ''
          - '&fBenefícios:'
          - '&f> XP: &b5'
          - '&f> mcMMO:'
          - '&e   | Espadas: &b3'
          - '&e   | Machados: &b3'
          - '&e   | Desarmado: &b3'
          - ''
          - '&aVocê possui este mob desbloqueado.'
      buy:
        material: '56fc854bb84cf4b7697297973e02b79bc10698460b51a639c60e5e417734e11'
        name: '&aZumbi'
        lore:
          - '&7Você não pode atacar o'
          - '&7zumbi com seu auto-click.'
          - ''
          - '&fPreço: &2$ &a{money} coins&f.'
          - ''
          - '&aClique para comprar.'

Materiais

Você pode usar materiais do Minecraft ou texturas de cabeças (skulls) usando o valor de textura.

Exemplos:

# Material normal
material: 'PAPER'

# Material com data value (1.8-1.12)
material: 'WOOL:5'

# Cabeça customizada (textura base64)
material: 'b1634b0c8e3bb99a49a2e3044b6dbcc619e4ee4a72f23a818d88ea1f094e8ef8'

Para obter texturas de cabeças customizadas, acesse minecraft-heads.com e copie o valor da textura.

Tipos de entidades comuns

Aqui estão alguns tipos de entidades comuns que você pode usar:

TipoDescrição
COWVaca
PIGPorco
CHICKENGalinha
SHEEPOvelha
ZOMBIEZumbi
SKELETONEsqueleto
CREEPERCreeper
SPIDERAranha
ENDERMANEnderman
BLAZEBlaze
IRON_GOLEMGolem de Ferro
VILLAGERAldeão

Certifique-se de usar os nomes exatos das entidades conforme a API do Spigot/Bukkit para sua versão do Minecraft.

Nesta página