Saltar para o conteúdo

Gerador e guia de server.properties

Cada opção importante em palavras simples, com o valor predefinido e os valores permitidos. Importa o teu ficheiro, altera-o e volta a transferi-lo.

Básico e jogadores

Texto por baixo do nome do servidor na lista de multijogador. São permitidos códigos de cor com §; duas linhas separam-se com \n.

Predefinição: A Minecraft Server

Porta em que o servidor está à escuta. Os jogadores escrevem-na depois de dois pontos, exceto se for 25565 ou se um registo SRV apontar para ela.

Predefinição: 25565 · permitido de 1 a 65 534

Quantos jogadores podem estar online ao mesmo tempo. Os operadores só conseguem entrar num servidor cheio com um plugin.

Predefinição: 20 · permitido de 0 a 2 147 483 647

Verifica cada conta junto da Mojang. Deixa ativado. Desativa apenas atrás de um proxy Velocity ou BungeeCord que verifique as contas por si.

Predefinição: true

Só os jogadores na whitelist podem entrar. Desde a 26.3, os servidores novos arrancam com a whitelist ativada.

Predefinição: true

Expulsa os jogadores online que não estão na whitelist quando esta é recarregada.

Predefinição: false

Modo de jogo para jogadores novos.

Predefinição: survival

Coloca os jogadores no modo de jogo predefinido sempre que entram.

Predefinição: false

Dificuldade do mundo: dano, fome e que mobs aparecem.

Predefinição: easy

Os jogadores passam a espectadores depois de morrer e a dificuldade fica bloqueada em hard.

Predefinição: false

Permite voar em sobrevivência sem kick. Ativa-o se usas plugins ou mods que deixam os jogadores voar, senão levam kick por voar.

Predefinição: false

Raio à volta do spawn em que só os operadores podem construir. 0 desativa-o. Não tem efeito sem operadores.

Predefinição: 16 · permitido de 0 a 29 999 984

Expulsa os jogadores após este número de minutos sem atividade. 0 significa nunca.

Predefinição: 0 · permitido de 0 a 2 147 483 647

Nível de permissão predefinido para operadores novos: 1 ignorar a proteção do spawn, 2 comandos de batota, 3 gestão de jogadores, 4 tudo.

Predefinição: 4 · permitido de 0 a 4

Mundo

Nome da pasta do mundo. Um nome novo cria um mundo novo no próximo arranque.

Predefinição: world

Seed para um mundo novo. Vazio significa aleatória. Não tem efeito num mundo existente.

Predefinição: –

Tipo de mundo para um mundo novo: normal, plano, biomas grandes, amplificado ou um único bioma.

Predefinição: minecraft:normal

Se são geradas aldeias, templos e outras estruturas em chunks novos.

Predefinição: true

Raio da borda do mundo em blocos.

Predefinição: 29999984 · permitido de 1 a 29 999 984

Desempenho

Quantos chunks à volta de um jogador são enviados ao cliente. A maior alavanca para RAM e CPU; 6 a 10 é comum.

Predefinição: 10 · permitido de 3 a 32

Quantos chunks à volta de um jogador são atualizados (mobs, culturas, redstone). Um valor inferior à distância de visão poupa CPU.

Predefinição: 10 · permitido de 3 a 32

A que distância as entidades são mostradas aos jogadores, em percentagem do alcance normal. Valores mais baixos poupam largura de banda.

Predefinição: 100 · permitido de 10 a 1000

Os pacotes maiores do que este número de bytes são comprimidos. -1 desativa a compressão, o que faz sentido atrás de um proxy na mesma rede.

Predefinição: 256 · permitido de -1 a 2 147 483 647

Milissegundos que um único tick pode demorar antes de o watchdog parar o servidor. -1 desativa o watchdog.

Predefinição: 60000 · permitido de -1 a 2 147 483 647

Pausa o mundo após este número de segundos sem jogadores. 0 ou um valor negativo desativa-o.

Predefinição: 60 · permitido de 0 a 2 147 483 647

Escreve os chunks no disco de forma síncrona. Mais seguro para os dados, mais lento em discos lentos.

Predefinição: true

Compressão dos ficheiros de região: deflate (os mais pequenos), lz4 (mais rápido) ou none.

Predefinição: deflate

Rede e segurança

Associa o servidor a um único endereço IP. Deixa vazio, a não ser que o teu alojamento diga o contrário.

Predefinição: –

Responde aos pedidos de estado. Se o desativares, o servidor aparece offline na lista, embora os jogadores possam entrar.

Predefinição: true

Esconde os nomes dos jogadores online da resposta de estado (ao passar o rato sobre o número de jogadores).

Predefinição: false

Só podem entrar jogadores com uma chave de chat assinada pela Mojang. Desativa-o em servidores que alteram as mensagens do chat com plugins.

Predefinição: true

Expulsa jogadores cujo IP é diferente daquele que a Mojang viu no login (verificação de VPN e proxy). Não funciona atrás do teu próprio proxy.

Predefinição: false

Permite que outros servidores enviem jogadores para aqui com o comando /transfer.

Predefinição: false

Expulsa os jogadores que enviam mais pacotes por segundo do que este valor. 0 desativa o limite.

Predefinição: 0 · permitido de 0 a 2 147 483 647

Escreve os endereços IP dos jogadores no log. Desativa-o se não precisares deles.

Predefinição: true

Ativa o protocolo query GameSpy4, usado por algumas listas de servidores e ferramentas.

Predefinição: false

Porta UDP para query.

Predefinição: 25565 · permitido de 1 a 65 534

Permite acesso remoto à consola. Só com uma palavra-passe forte, e nunca abras a porta a toda a gente.

Predefinição: false

Porta TCP para RCON.

Predefinição: 25575 · permitido de 1 a 65 534

Palavra-passe do RCON. Usa uma palavra-passe longa e aleatória. Não é guardada no teu navegador.

Predefinição: –

Resource pack

Link de transferência direta para o ZIP de um resource pack, oferecido aos jogadores quando entram.

Predefinição: –

Hash SHA-1 do pack em minúsculas. Permite aos clientes reutilizar o pack em cache e detetar um pack alterado.

Predefinição: –

Os jogadores que recusam o resource pack são desligados.

Predefinição: false

Texto mostrado na janela do resource pack, como texto JSON ou texto simples.

Predefinição: –

server.properties
#Minecraft server properties
#Generated with BestMCServerList
motd=A Minecraft Server
server-port=25565
max-players=20
online-mode=true
white-list=true
enforce-whitelist=false
gamemode=survival
force-gamemode=false
difficulty=easy
hardcore=false
allow-flight=false
spawn-protection=16
player-idle-timeout=0
op-permission-level=4
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
max-world-size=29999984
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
pause-when-empty-seconds=60
sync-chunk-writes=true
region-file-compression=deflate
server-ip=
enable-status=true
hide-online-players=false
enforce-secure-profile=true
prevent-proxy-connections=false
accepts-transfers=false
rate-limit=0
log-ips=true
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
resource-pack-prompt=

Os caracteres fora do ASCII (acentos, §, versaletes) são escritos como códigos \u, que todas as versões do Minecraft leem corretamente.

pvp, allow-nether, spawn-monsters e enable-command-block são regras de jogo desde a 1.21.9.

Como usar o editor

  1. Importa o teu server.properties atual ou começa pelas predefinições.
  2. Altera as opções de que precisas. As opções alteradas ficam destacadas.
  3. Para o servidor, substitui o ficheiro e volta a iniciá-lo. A maioria das opções só é lida no arranque.

Cria primeiro um MOTD colorido: Gerador de MOTD · Gerador de script de arranque

Perguntas frequentes

Onde está o server.properties?

Na pasta principal do servidor, ao lado do jar do servidor. É criado no primeiro arranque.

Porque é que as minhas alterações desaparecem?

O servidor volta a escrever o ficheiro quando para. Edita-o com o servidor parado, senão os valores antigos voltam.

Para onde foram pvp e allow-nether?

Desde o Minecraft 1.21.9 são regras de jogo. Usa /gamerule pvp false no jogo em vez do server.properties.

Porque é que os acentos aparecem como códigos \u?

O Java lê \u00F6 como ö em qualquer codificação. Assim, o MOTD e outros textos aparecem corretamente, seja qual for a forma como o ficheiro é aberto ou carregado.