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.

config.yml
commands.yml
messages.yml
menus.yml
economies.yml
buffs.yml
sword-upgrades.yml
armor-upgrades.yml
rewards.yml

Configuração do plugin (config.yml)

O arquivo config.yml é o arquivo principal de configuração do plugin, contendo todas as opções gerais.

debug-mode

Ativa ou desativa o modo de depuração. Quando ativado, o plugin registrará informações detalhadas no console para ajudar a identificar problemas.

debug-mode: false

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

database

Define como e onde os dados dos jogadores serão armazenados. O plugin suporta três tipos de armazenamento:

  • SQLITE: Armazena dados em um arquivo local. Ideal para servidores pequenos.
  • MYSQL: Conecta a um servidor MySQL externo. Recomendado para servidores médios.
  • HIKARI: Usa pool de conexões para MySQL. Recomendado para servidores grandes por melhor performance.
database:
  storage-type: SQLITE
  data:
    host: localhost
    port: 3306
    database: ''
    username: ''
    password: ''

redis

Configurações do servidor Redis para sincronização de dados entre servidores (bungeecord/velocity).

redis:
  enabled: false
  host: 'localhost'
  port: 6379
  username: ''
  password: ''

login-delay

Delay para carregar os dados depois do login. Necessário para usar em servidor de mina separado.

login-delay: 20

general

Configurações gerais do sistema de dungeons.

general:
  min-players: 1
  max-players: 4
  queue-countdown-seconds: 10
  warmup-time: 5
  afk-check-interval-seconds: 30
  afk-max-seconds: 60

Opções disponíveis:

OpçãoDescriçãoPadrão
min-playersMínimo de jogadores para iniciar a dungeon1
max-playersMáximo de jogadores por dungeon4
queue-countdown-secondsSegundos de contagem regressiva na fila10
warmup-timeTempo de preparação (segundos) antes dos mobs aparecerem5
afk-check-interval-secondsIntervalo para verificar jogadores AFK30
afk-max-secondsTempo máximo sem movimento antes de ser removido60

sword

Configurações da espada evolutiva.

sword:
  kills-per-level: 10
  damage-per-level: 5.0
  base-damage: 4.0
  ranks:
    bronze:
      display-name: 'Bronze'
      colored-name: '&6Bronze'
      min-level: 1
      max-level: 5
      material: 'WOOD_SWORD'
      base-enchants:
        DAMAGE_ALL: 1

Opções da espada:

OpçãoDescrição
kills-per-levelKills necessários para subir de nível
damage-per-levelDano adicional por nível da espada
base-damageDano base da espada (independe do nível)
ranksRanks da espada — determinam material e encantamentos

scoreboard

Scoreboard lateral exibido durante a dungeon.

scoreboard:
  enabled: true
  title: '&6&l⚔ {dungeon} ⚔'
  lines:
    - '&7&m──────────────'
    - '&eDungeon: &f{dungeon}'
    - '&eRound: &f{round}&7/&f{total_rounds}'

Placeholders do scoreboard:

PlaceholderDescrição
{dungeon}Nome da dungeon
{round}Round atual
{total_rounds}Total de rounds
{mobs}Mobs restantes
{players}Jogadores vivos
{amount}Money acumulado
{mobs_killed}Mobs mortos na sessão
{sword_level}Nível da espada
{gate}Portão atual

Nesta página