Servidores
Configure os servidores e lobbies disponíveis.
Exemplo completo de configuração
Aqui está um exemplo de como configurar os servidores e lobbies:
lobbies:
lobby1:
# Nome do servidor a ser exibido.
display-name: 'Lobby'
# Nome do servidor cadastrado na configuração da proxy.
proxy-name: 'lobby'
# IP numérico da máquina onde o servidor se encontra.
ip: '0.0.0.0'
# Porta da máquina onde o servidor se encontra.
port: 25565
# Limite de jogadores que poderão entrar.
max-players: 100
# Opções para o servidor.
options:
# Ativar modo manutenção do servidor.
maintenance: false
# Ícone a ser exibido na lista de lobbies.
icon:
permission: ''
slot: 13
custom-skull: false
url: ''
id: NETHER_STAR
data: 0
glow: false
name: '&aLobby'
# Placeholders:
# {players} - status (manutenção, offline) ou players online (quando estiver online sem status)
# {players_raw} - players online
# {max_players} - máximo de jogadores
# {status} - status (manutenção, offline)
# {players_formatted} - status (manutenção, offline) ou players online/máximo de jogadores (quando estiver online sem status)
lore:
- ''
- '&fLobby #1'
- '&f Status: &7{status}'
- '&f Jogadores: &b{players_raw}/{max_players}'
- ''
- '&aClique para conectar-se'
servers:
mina:
# Nome do servidor a ser exibido.
display-name: '&cMina'
# Nome do servidor cadastrado na configuração da proxy.
proxy-name: 'mina'
# IP numérico da máquina onde o servidor se encontra.
ip: '0.0.0.0'
# Porta da máquina onde o servidor se encontra.
port: 25566
# Limite de jogadores que poderão entrar.
max-players: 100
# Opções para o servidor.
options:
# Ativar modo manutenção do servidor.
maintenance: false
# Ativar modo desenvolvimento do servidor.
deployment: false
# Permitir somente a entrada de jogadores com permissão.
beta-vip: false
# Permissão para entrar no servidor caso a opção a cima esteja ativa.
beta-vip-permission: 'ylobby.betavip.factions'
# Ícone a ser exibido na lista de servidores.
icon:
permission: ''
slot: 13
custom-skull: false
url: ''
id: DIAMOND
data: 0
glow: false
name: '&cMina'
# Placeholders:
# {players} - status (manutenção, dev, beta, offline) ou players online (quando estiver online sem status)
# {players_raw} - players online
# {max_players} - máximo de jogadores
# {status} - status (manutenção, dev, beta, offline)
# {players_formatted} - status (manutenção, dev, beta, offline) ou players online/máximo de jogadores (quando estiver online sem status)
lore:
- ''
- '&f Status: &7{status}'
- '&f Jogadores: &b{players_raw}/{max_players}'
- ''
- '&aClique para conectar-se'
# Entidade para se conectar ao servidor.
teleporter-entity:
# Opções disponíveis para a entidade [NPC, HUGE-ITEM, ROTATING-HEAD]
type: NPC
# Opção para customizar a entidade, exemplos:
#
# NPC: Utilize o nick de um jogador ou uma textura para definir uma skin.
# EX: zGumeloBr
# EX2: TEXTURE_VALUE:TEXTURE_SIGNATURE
# Recomendado offset: 3.1
#
# ROTATING-HEAD: Utilize a url de uma cabeça para defini-lá.
# EX: http://textures.minecraft.net/texture/b11777916e756443e30a043f2bc9cce0d0fe624bd6192d7ba23f96a1d71b9f3f
# Recomendado offset: 3.1
#
# HUGE-ITEM: Utilize o formato ID:DATA para definir o item a ser utilizado.
# EX: MAP:0
# Recomendado offset: 4.1
#
# MINIATURE-PETS: Utilize o nome do arquivo do pet
# EX: Boxer.mpet
#
# MYTHIC-MOBS: Utilize o nome do mob
# EX: SkeletonKnight
#
skin-or-material: 'TheMage'
hologram:
offset: 3.1
lines:
- '&aMina'
- '{status}'
- '&bClique para se conectar!'
- '&7{players} conectados'Opções disponíveis na configuração
lobbies
Lista de lobbies disponíveis para conexão.
Propriedades de cada lobby
| Propriedade | Tipo | Descrição |
|---|---|---|
display-name | Texto | Nome do servidor a ser exibido |
proxy-name | Texto | Nome do servidor cadastrado na configuração da proxy |
ip | Texto | IP numérico da máquina onde o servidor se encontra |
port | Número | Porta da máquina onde o servidor se encontra |
max-players | Número | Limite de jogadores que poderão entrar |
options
Opções do lobby.
| Opção | Tipo | Descrição |
|---|---|---|
maintenance | Boolean | Ativar modo manutenção do servidor |
icon
Ícone a ser exibido na lista de lobbies.
| Propriedade | Tipo | Descrição |
|---|---|---|
permission | Texto | Permissão necessária para ver o ícone |
slot | Número | Slot do ícone no menu |
custom-skull | Boolean | Se é uma cabeça customizada |
url | Texto | URL da textura (se custom-skull for true) |
id | Texto | Material do item |
data | Número | Data value do item |
glow | Boolean | Se o item terá brilho |
name | Texto | Nome do item |
lore | Lista | Lore do item |
Placeholders disponíveis na lore:
{players}- status (manutenção, offline) ou players online (quando estiver online sem status){players_raw}- players online{max_players}- máximo de jogadores{status}- status (manutenção, offline){players_formatted}- status (manutenção, offline) ou players online/máximo de jogadores (quando estiver online sem status)
servers
Lista de servidores disponíveis para conexão.
Propriedades de cada servidor
| Propriedade | Tipo | Descrição |
|---|---|---|
display-name | Texto | Nome do servidor a ser exibido |
proxy-name | Texto | Nome do servidor cadastrado na configuração da proxy |
ip | Texto | IP numérico da máquina onde o servidor se encontra |
port | Número | Porta da máquina onde o servidor se encontra |
max-players | Número | Limite de jogadores que poderão entrar |
options
Opções do servidor.
| Opção | Tipo | Descrição |
|---|---|---|
maintenance | Boolean | Ativar modo manutenção do servidor |
deployment | Boolean | Ativar modo desenvolvimento do servidor |
beta-vip | Boolean | Permitir somente a entrada de jogadores com permissão |
beta-vip-permission | Texto | Permissão para entrar no servidor caso beta-vip esteja ativo |
icon
Ícone a ser exibido na lista de servidores (mesma estrutura dos lobbies).
Placeholders adicionais disponíveis na lore:
{players}- status (manutenção, dev, beta, offline) ou players online (quando estiver online sem status){status}- status (manutenção, dev, beta, offline){players_formatted}- status (manutenção, dev, beta, offline) ou players online/máximo de jogadores (quando estiver online sem status)
teleporter-entity
Entidade para se conectar ao servidor.
| Propriedade | Tipo | Descrição |
|---|---|---|
type | Texto | Tipo da entidade (NPC, HUGE-ITEM, ROTATING-HEAD, MINIATURE-PETS, MYTHIC-MOBS) |
skin-or-material | Texto | Configuração da entidade (veja exemplos no YAML) |
Tipos de entidades disponíveis:
-
NPC: Utilize o nick de um jogador ou uma textura para definir uma skin
- Exemplo:
zGumeloBr - Exemplo 2:
TEXTURE_VALUE:TEXTURE_SIGNATURE - Offset recomendado: 3.1
- Exemplo:
-
ROTATING-HEAD: Utilize a url de uma cabeça para defini-lá
- Exemplo:
http://textures.minecraft.net/texture/b11777916e756443e30a043f2bc9cce0d0fe624bd6192d7ba23f96a1d71b9f3f - Offset recomendado: 3.1
- Exemplo:
-
HUGE-ITEM: Utilize o formato ID:DATA para definir o item a ser utilizado
- Exemplo:
MAP:0 - Offset recomendado: 4.1
- Exemplo:
-
MINIATURE-PETS: Utilize o nome do arquivo do pet
- Exemplo:
Boxer.mpet
- Exemplo:
-
MYTHIC-MOBS: Utilize o nome do mob
- Exemplo:
SkeletonKnight
- Exemplo:
hologram
Configuração do holograma acima da entidade.
| Propriedade | Tipo | Descrição |
|---|---|---|
offset | Número | Altura do holograma acima da entidade |
lines | Lista | Linhas do holograma |
Placeholders disponíveis nas linhas:
{status}- Status do servidor{players}- Quantidade de jogadores ou status
Para configurar a entidade, use o comando /lnpc no local desejado.
Após alterar os servidores, é necessário reiniciar o servidor ou usar /ylobby reload para aplicar as mudanças.