Configurações principais

Essa página contém todas as principais configurações do XG7Lobby

#
#__   _______ ______ _           _     _
#\ \ / / ____|____  | |         | |   | |
# \ V / |  __    / /| |     ___ | |__ | |__  _   _
#  > <| | |_ |  / / | |    / _ \| '_ \| '_ \| | | |
# / . \ |__| | / /  | |___| (_) | |_) | |_) | |_| |
#/_/ \_\_____|/_/   |______\___/|_.__/|_.__/ \__, |
#                                             __/ |
#                                            |___/
#Configurações do XG7Lobby

#Visite nosso site: https://xg7plugins.com
#Veja nossa documentação: https://xg7plugins.gitbook.io/doc/xg7lobby-en

#PARA REPORTAR ALGUM BUG, FAÇA ISSO NO SPIGOT OU NO NOSSO DISCORD:
#https://discord.gg/2wzmnyu7S3

#Use %player_name% para substituir pelo nome do jogador
#Você precisa do PlaceHolderAPI para isso!

#Cores:
#&0 - Preto           | &8 - Cinza escuro
#&1 - Azul escuro     | &9 - Azul
#&2 - Verde escuro    | &a - Verde
#&3 - Ciano escuro    | &b - Ciano
#&4 - Vermelho escuro | &c - Vermelho
#&5 - Roxo            | &d - Rosa
#&6 - Laranja         | &e - Amarelo
#&7 - Cinza           | &f - Branco

#Opções de formatação:
#&k - Aleatório  | &n - Sublinhado
#&l - Negrito    | &o - Itálico
#&m - Tachado    | &r - Resetar

#Texto com cor hexadecimal:
#<hex:#FFFFFF>texto</hex>

#Texto com gradiente:
#<gradient:#FFFFFF>texto</gradient:#000000>

#Apenas na versão 1.16+

#Texto em arco-íris (Funciona na 1.8+):
#<rainbow>texto</rainbow>

#Placeholders

#%xg7lobby_chat_locked% Estado do chat bloqueado (true/false)
#%xg7lobby_random_lobby_location% Uma localização aleatória no lobby (em string)
#%xg7lobby_player_warns% Número de advertências que o jogador recebeu
#%xg7lobby_player_is_hiding_players% Se o jogador está ocultando outros jogadores (true/false)
#%xg7lobby_player_is_muted% Se o jogador está silenciado (true/false)
#%xg7lobby_player_time_for_unmute% Data/hora em que o silêncio do jogador acaba
#%xg7lobby_player_is_build_enabled% Se o jogador tem o modo construção ativado (true/false)
#%xg7lobby_player_is_flying% Se o jogador está voando (true/false)
#%xg7lobby_player_is_in_pvp% Se o jogador está no PvP global (true/false)
#%xg7lobby_players_in_global_pvp% Número total de jogadores no PvP global
#%xg7lobby_player_global_pvp_kills% Total de abates no PvP global
#%xg7lobby_player_global_pvp_deaths% Total de mortes no PvP global
#%xg7lobby_player_global_pvp_kdr% Proporção abates/mortes do jogador no PvP global

#Links úteis:

#Itens: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html  
#Sons: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html  
#Entidades: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Entity.html

#Prefixo para todas as mensagens
prefix: "&1X&9G&37&bLobby&r &8>>&r"

#Mundos onde o plugin estará ativado
enabled-worlds:
  - "world"
  - "lobby"

debug-enabled: false

##################################################################
#                              SQL                               #
##################################################################

#Configurações de SQL do XG7Lobby
sql:
  #Tipos: "sqlite", "mysql", "mariadb"
  type: "sqlite"
  host: "localhost"
  port: 3306
  database: "xg7lobby"
  username: "root"
  password: ""
  #String de conexão (opcional)
  #url: "jdbc:mysql://localhost:3306/"

##################################################################
#                         CONFIGS DO LOBBY                       #
##################################################################

#Cooldown do comando /lobby
lobby-teleport-cooldown:
  #Cooldown antes de se teleportar
  before-teleport: "5s"
  #Se true, o jogador deve ficar parado durante o cooldown
  dont-move: true
  #Cooldown após se teleportar
  after-teleport: "5s"

#Ativa o sistema de construção (/build)
build-system-enabled: true

#Ativa suporte a menus personalizados
custom-menus-enabled: true

#Ativa suporte a formulários personalizados com Geyser
custom-geyser-forms-enabled: true

#Ativa o formulário de lobbies interno
lobbies-form-enabled: true

#ID do menu principal
main-selector-id: "selector"

#ID do menu de PvP
main-pvp-selector-id: "pvp"

#Delay entre execuções da tarefa de efeitos
effects-task-delay: 5s

#Lista de efeitos aplicados ao entrar no lobby
effects:
  - "JUMP_BOOST, 2"
  - "SPEED, 2"
  - "NIGHT_VISION, 1"

##################################################################
#                         CONFIGS DE JOGADOR                     #
##################################################################

#Quantidade de corações (1 = 2 de HP)
hearts: 1

#Nível de fome (0–10)
hunger: 10

#Se a fome muda com o tempo
food-change: false

#Configurações de interação do jogador
interact-with-blocks: false
break-blocks: false
place-blocks: false
drop-items: false
pickup-items: false

#Se o jogador pode levar dano
take-damage: false

#Se o jogador pode atacar entidades
attack: false

#Se o jogador deve renascer automaticamente
auto-respawn: true

#Evita a morte por cair no void
cancel-death-by-void: true

#Evita teleportes por portais
cancel-portal-teleport: true

##################################################################
#                         CONFIGS DE MUNDO                       #
##################################################################

#Delay entre tarefas do mundo (ex: tempo ou clima)
world-task-delay: 30s

#Se o clima muda com o tempo
weather-cycle: false

#Se pode chover ou trovejar
storm: false

#Se o ciclo dia/noite está ativo
day-cycle: false

#Hora fixa (formato 24h)
time: "12:30"

#Se mobs podem nascer no lobby
spawn-mobs: false

#Se folhas se decompõem naturalmente
leaves-decay: false

#Se o fogo pode queimar blocos
burn-blocks: false

#Se blocos podem se espalhar (ex: grama)
block-spread: false

#Evita explosões
cancel-explosions: true

##################################################################
#                           MODERAÇÃO                            #
##################################################################

#Se admins podem ser avisados quando um jogador é alertado
warn-admin: false
#Se admins podem ser mutados
mute-admin: false
#Se admins podem ser kickados
kick-admin: false
#Se admins podem ser banidos
ban-admin: false

#Níveis de infrações e materiais dos menus
infraction-levels:
  - level: 1
    min-to-ban: 5
    min-to-mute: 2
    min-to-kick: 3
    menu-material: "LIME_WOOL"
  - level: 2
    min-to-ban: 3
    min-to-mute: 2
    min-to-kick: 1
    menu-material: "YELLOW_WOOL"
  - level: 3
    min-to-ban: 2
    min-to-mute: 1
    min-to-kick: 1
    menu-material: "RED_WOOL"

#Nível padrão de punições
mute-warning-level: 1
kick-warning-level: 2
ban-warning-level: 3

#Quantidade total de infrações para punições automáticas
total-infractions-to-ban: 10
total-infractions-to-mute: 2
total-infractions-to-kick: 5

#Tempo antes de desmutar automaticamente
infractions-time-to-unmute: "30m"

#Se o ban é por IP
infractions-ban-by-ip: false

##################################################################
#                              CHAT                              #
##################################################################

#Trava o chat apenas no mundo do lobby
lock-chat-only-on-lobby: false

anti-swearing:
  #Ativa o sistema anti-palavrões
  enabled: true
  #Palavras bloqueadas
  blocked-words: [ "badword1", "badword2", "badword3" ]
  #Substituição
  replacement: "*"
  #Impede o envio da mensagem
  dont-send-the-message: false
  #Aplica apenas no lobby
  anti-swear-only-on-lobby: false

block-commands:
  #Ativa o bloqueio de comandos
  enabled: true
  #Impede o uso de tab para completar
  anti-tab: true
  #Lista de comandos bloqueados
  blocked-commands:
    - /pl
    - /plugins
    - /?
    - /bukkit:?
    - /bukkit:plugins
    - /bukkit:pl
    - /bukkit:help
    - /version
    - /bukkit:version
    - /bukkit:ver
    - /tell

anti-spam:
  #Ativa o sistema anti-spam
  enabled: true
  #Aplica apenas no lobby
  anti-spam-only-on-lobby: false
  #Impede mensagens repetidas
  message-cannot-be-the-same: true
  #Delay entre mensagens
  cooldown: "1s 500ms"
  #Mensagens antes de ser considerado spam (-1 para desativar)
  spam-tolerance: 5
  #Tempo para reduzir o contador de spam
  time-for-decrement-spam-tolerance: 10s
  #Advertência após X tentativas
  send-warning-on-message: 3
  #Mutar automaticamente
  mute-on-spam-limit: true
  #Tempo de mute automático
  unmute-delay: "30m"
  #Nível de infração ao spammar
  spam-warn-level: 1

##################################################################
#                          MULTI-JUMPOS                          #
##################################################################

multi-jumps:
  #Quantidade máxima de pulos no ar
  jump-limit: 3
  enabled: true
  #Som ao pular
  sound: "ENTITY_BAT_TAKEOFF, 1.0, 1.0"
  #Impulso horizontal
  power: 2
  #Impulso vertical
  height: 1

##################################################################
#                           LAUNCHPAD                            #
##################################################################

launchpad:
  enabled: true
  #Som ao lançar
  sound: "ENTITY_FIREWORK_ROCKET_LAUNCH, 1.0, 1.0"
  #Bloco de ativação
  top-block: "STONE_PRESSURE_PLATE"
  #Bloco abaixo do launchpad
  bottom-block: "REDSTONE_BLOCK"
  #Impulso horizontal
  power: 3
  #Impulso vertical
  height: 1

##################################################################
#                              MOTD                              #
##################################################################

#Mensagem do servidor (na lista do multiplayer)
motd:
  enabled: true
  #Máximo de jogadores mostrado
  max-players: 9999
  text:
    - "[CENTER:MOTD] &9XG7&3Lob&bby&r"
    - "[CENTER:MOTD] &5&oMade by DaviXG7"

#NÃO ALTERE ISSO!
config-version: 4

Atualizado