LogoyStore

Configuração

Conheça as várias opções de configuração.

O plugin deve funcionar sem necessidade de configuração adicional, mas se você precisar alterar o comportamento do plugin, você está no lugar certo.

Após alterar a configuração, é necessário reiniciar o servidor.

Estrutura de arquivos

Abaixo está um exemplo de como é a estrutura de arquivos do plugin. Clique em uma pasta para expandi-la.

commands.yml
config.yml
data.yml
death.yml
economies.yml
menus.yml
messages.yml
tax.yml
tiers.yml

Configuração do plugin (config.yml)

Abaixo estão os valores de configuração do plugin.

debug-mode

Modo de depuração para correção de problemas no plugin.

# Determina o funcionamento da depuração. Valores válidos: [false, true]
debug-mode: false

Mantenha desativado em produção, pois pode gerar muitos logs e afetar a performance.

database

Configurações do banco de dados.

database:
  # Determina o tipo de banco de dados. Valores válidos: [SQLITE, MYSQL, HIKARI (recomendado)]
  storage-type: SQLITE

  # Dados para conexão ao banco de dados MYSQL.
  data:
    # Endereço de conexão do banco de dados. [EX: 127.0.0.1]
    host: localhost
    # Porta de conexão do banco de dados. [EX: 3306]
    port: 3306
    # Nome do banco de dados a ser conectado. [EX: minecraft]
    database: ''
    # Usuário de conexão. [EX: root]
    username: ''
    # Senha do usuário de conexão: [EX: 123]
    password: ''

redis

Configurações do servidor Redis (opcional).

redis:
  # Ativar a conexão com o redis
  enabled: false
  # Endereço de conexão. [EX: 127.0.0.1]
  host: 'localhost'
  # Porta de conexão. [EX: 6379]
  port: 6379
  # Usuário de conexão. [EX: root]
  username: ''
  # Senha do usuário de conexão: [EX: 123]
  password: ''

login-delay

Delay em ticks para carregar os dados depois do login. Útil em servidores de mina separados.

# Recomendado: 20 ticks
login-delay: 20

general

Configurações gerais do banco.

general:
  # Quando o jogador realizar operação, salvar imediatamente
  auto-save: false
  # Ativar perda de money em mãos ao morrer
  death-loss: true
  # Mundos em que não perde money ao morrer (BLACKLIST)
  death-blacklist:
    - 'Plot'
  # Máximo de entradas no histórico por jogador
  history-max: 20
  # Resetar contadores de limite após X segundos
  limit-reset-seconds: 86400
  # Tempo (segundos) para digitar no chat antes de cancelar automaticamente
  chat-input-timeout-seconds: 30
  # Tamanho do ranking top
  top-size: 7
  # Intervalo do top em ticks (10 min = 12000)
  top-interval-ticks: 12000

general.npc

Configuração do NPC do banco.

general:
  npc:
    skin: 'deliveryman'
    hologram-offset: 3.1
    hologram-lines:
      - '&6&lBanco'
      - '&7Clique para abrir o banco.'

general.selic

Juros programados (selic). Usa as faixas de juros do tier do jogador.

general:
  selic:
    enabled: true
    # segunda, terca, quarta, quinta, sexta, sabado, domingo, todos
    # formato: dia-hora:minuto:segundo
    schedules:
      - 'todos-9:00:00'

general.bolsa

Rendimento extra periódico via integração com o yBolsa.

general:
  bolsa:
    enabled: false
    interval-seconds: 30

general.sounds

Sons reproduzidos nas operações do banco.

general:
  sounds:
    deposit-success: 'ENTITY_EXPERIENCE_ORB_PICKUP'
    withdraw-success: 'ENTITY_EXPERIENCE_ORB_PICKUP'
    fail: 'ENTITY_VILLAGER_NO'
    upgrade: 'ENTITY_PLAYER_LEVELUP'
    cheque: 'ENTITY_ITEM_PICKUP'

Nesta página