CraftVote

Coming next: a Discord server for server owners. Swap tips with other owners, suggest features you want to see on the site and more!

Ferramenta grátis · funciona no seu navegador

Gerador de server.properties para Minecraft

Cada configuração explicada em palavras simples, com o valor padrão. Carregue seu arquivo, altere e baixe.

Padrões do Java Edition 26.3

Lista de servidores e conexão

motdpadrão: A Minecraft Server

A mensagem embaixo do nome do seu servidor na lista do multiplayer. No máximo duas linhas. Crie uma colorida.

server-portpadrão: 25565

A porta TCP em que o servidor escuta. Se não for 25565, os jogadores colocam a porta depois do endereço, com dois-pontos (play.example.com:25566).

server-ippadrão: vazio

O endereço IP em que o servidor escuta. Deixe vazio para escutar em qualquer endereço, que é o normal.

enable-statuspadrão: true

O servidor responde às verificações de status, então aparece como online na lista do multiplayer e nas listas de servidores. Desligado = parece offline, mas os jogadores ainda conseguem entrar.

hide-online-playerspadrão: false

Esconde os nomes dos jogadores online da lista do multiplayer e das verificações de status.

network-compression-thresholdpadrão: 256

Pacotes de rede maiores que este número de bytes são comprimidos. -1 = sem compressão (bom numa rede doméstica), 0 = comprime tudo.

rate-limitpadrão: 0

Jogadores que enviam mais pacotes que isso por segundo são expulsos. 0 = sem limite.

use-native-transportpadrão: true

Rede mais rápida em servidores Linux. Deixe ligado.

accepts-transferspadrão: false

Aceita jogadores que outro servidor manda para cá com o comando /transfer.

Jogadores e acesso

max-playerspadrão: 20

Quantos jogadores podem estar online ao mesmo tempo.

white-listpadrão: true

Só jogadores na whitelist (a lista de jogadores liberados) podem entrar. Adicione com /whitelist add nome. Desligue para um servidor público.

enforce-whitelistpadrão: false

Quando a whitelist é recarregada, os jogadores online que não estão nela são expulsos.

online-modepadrão: true

Os jogadores precisam ter o Minecraft original: cada login é verificado com a Mojang. Só desligue atrás de um proxy (Velocity, BungeeCord) que verifica as contas sozinho, senão qualquer um entra com qualquer nome.

enforce-secure-profilepadrão: true

Os jogadores precisam de uma chave de perfil assinada pela Mojang para entrar (usada no chat assinado e nas denúncias de chat).

prevent-proxy-connectionspadrão: false

Expulsa jogadores cujo provedor de internet é diferente do que o servidor de login da Mojang viu. Barra algumas VPNs.

op-permission-levelpadrão: 4

O que novos operadores podem fazer: 1 construir no spawn, 2 comandos de trapaça, 3 expulsar e banir jogadores, 4 qualquer comando (inclusive desligar o servidor).

function-permission-levelpadrão: 2

O nível de permissão com que as funções dos data packs rodam (de 1 a 4, como para os operadores).

player-idle-timeoutpadrão: 0

Minutos que um jogador pode ficar parado (AFK) antes de ser expulso. 0 = nunca.

chat-spam-threshold-secondspadrão: 10

Quanto chat rápido é permitido antes de um jogador ser expulso por spam. 0 = sem limite.

command-spam-threshold-secondspadrão: 10

Quantos comandos rápidos são permitidos antes de um jogador ser expulso por spam. 0 = sem limite.

log-ipspadrão: true

Os endereços IP dos jogadores são gravados no console e nos arquivos de log.

broadcast-console-to-opspadrão: true

Os operadores no jogo veem a saída dos comandos executados no console.

broadcast-rcon-to-opspadrão: true

Os operadores no jogo veem a saída dos comandos enviados por RCON.

enable-code-of-conductpadrão: false

Mostra o seu código de conduta (os arquivos da pasta codeofconduct) para os jogadores quando eles entram.

Jogabilidade

gamemodepadrão: survival

O modo de jogo em que os novos jogadores começam.

force-gamemodepadrão: false

Os jogadores voltam para esse modo de jogo toda vez que entram.

difficultypadrão: easy

A dificuldade do jogo: peaceful (pacífico), easy (fácil), normal ou hard (difícil).

hardcorepadrão: false

Mundos novos são hardcore: dificuldade difícil, e um jogador que morre só pode assistir como espectador.

allow-flightpadrão: false

Deixa os jogadores voarem no survival. Desligado = quem parece voar por alguns segundos é expulso. Ligue quando plugins ou mods deixam os jogadores voar.

spawn-protectionpadrão: 16

Raio em blocos em volta do spawn do mundo que só operadores podem alterar. 0 = sem proteção. Não faz nada enquanto o servidor não tem operadores.

Mundo

level-namepadrão: world

O nome da pasta do mundo. Mude para carregar outro mundo ou para começar um novo.

level-seedpadrão: vazio

A seed de um mundo novo. Vazio = seed aleatória. Só é usada quando o mundo é criado.

level-typepadrão: minecraft:normal

O tipo de mundo criado na primeira inicialização: normal, plano, grandes biomas, amplificado ou um único bioma.

generator-settingspadrão: {}

Configurações extras do tipo de mundo, em JSON (por exemplo, as camadas de um mundo plano). Deixe {} para um mundo normal.

generate-structurespadrão: true

Vilas, templos e outras estruturas são geradas nas partes novas do mundo.

max-world-sizepadrão: 29999984

Até onde a borda do mundo pode chegar a partir do centro, em blocos.

initial-enabled-packspadrão: vanilla

Data packs ligados quando o mundo é criado, separados por vírgulas.

initial-disabled-packspadrão: vazio

Data packs que ficam desligados quando o mundo é criado, separados por vírgulas.

region-file-compressionpadrão: deflate

Como os chunks salvos são compactados no disco: deflate (arquivos menores), lz4 (mais rápido) ou none (sem compactação).

sync-chunk-writespadrão: true

Os chunks são salvos um de cada vez, com segurança. Desligado = salva mais rápido, mas um crash pode danificar chunks.

Desempenho

view-distancepadrão: 10

Quantos chunks em volta de cada jogador são enviados para ele. Menor = menos trabalho para o servidor e menos uso de internet.

simulation-distancepadrão: 10

Quantos chunks em volta de cada jogador ficam ativos (mobs se movem, plantações crescem). Menor = menos trabalho para o servidor.

entity-broadcast-range-percentagepadrão: 100

A que distância mobs e outras entidades aparecem para os jogadores, em porcentagem da distância normal.

max-tick-timepadrão: 60000

Se um tick demorar mais que este número de milissegundos, o watchdog desliga o servidor porque ele parece travado. -1 = nunca.

pause-when-empty-secondspadrão: 60

Segundos depois que o último jogador sai até o servidor pausar o mundo, para economizar trabalho. 0 = nunca pausa.

max-chained-neighbor-updatespadrão: 1000000

Limite para reações em cadeia de atualizações de blocos (construções enormes de redstone ou de areia caindo). Um número negativo = sem limite.

enable-jmx-monitoringpadrão: false

Compartilha os tempos de tick com ferramentas de monitoramento do Java (JMX). Só para monitoramento avançado.

Pacote de recursos (resource pack)

resource-packpadrão: vazio

Um link de download direto para um pacote de recursos (resource pack) que os jogadores recebem ao entrar.

resource-pack-sha1padrão: vazio

O código SHA-1 do pacote. O jogo usa esse código para conferir o download e para saber quando o pacote mudou.

resource-pack-idpadrão: vazio

Um ID (um UUID) para o pacote, para o jogo diferenciar um pacote do outro. Opcional.

resource-pack-promptpadrão: vazio

A sua própria mensagem na tela que pede para os jogadores baixarem o pacote.

require-resource-packpadrão: false

Jogadores que recusam o pacote de recursos são desconectados.

Controle remoto (RCON, query, gerenciamento)

enable-rconpadrão: false

Deixa você enviar comandos de fora do jogo (RCON). Use uma rcon.password forte e nunca deixe a porta do RCON aberta para qualquer um.

rcon.portpadrão: 25575

A porta TCP usada pelo RCON.

rcon.passwordpadrão: vazio

A senha do RCON. O RCON não inicia sem uma senha.

enable-querypadrão: false

Responde ao protocolo query (UDP), que algumas ferramentas e listas de servidores usam para ler a lista de jogadores.

query.portpadrão: 25565

A porta UDP do query.

management-server-enabledpadrão: false

Liga o protocolo de gerenciamento do servidor, para ferramentas controlarem o servidor pela rede.

management-server-hostpadrão: localhost

O endereço em que o servidor de gerenciamento escuta.

management-server-portpadrão: 0

A porta que o servidor de gerenciamento usa.

management-server-secretpadrão: vazio

O segredo que as ferramentas precisam enviar para usar o servidor de gerenciamento. Vazio = o servidor cria um.

management-server-tls-enabledpadrão: true

O servidor de gerenciamento usa uma conexão criptografada (TLS).

management-server-tls-keystorepadrão: vazio

Caminho do arquivo keystore com o certificado TLS. Necessário enquanto o TLS estiver ligado.

management-server-tls-keystore-passwordpadrão: vazio

A senha desse arquivo keystore.

status-heartbeat-intervalpadrão: 0

Com que frequência as ferramentas conectadas ao servidor de gerenciamento recebem uma mensagem de status. 0 = nunca.

Outros

text-filtering-configpadrão: vazio

Configurações do filtro de chat usadas pelo Realms. Deixe vazio.

text-filtering-versionpadrão: 0

Versão do formato dessas configurações do filtro de chat. Deixe em 0.

Como usar

  1. Carregue o seu server.properties ou comece pelos valores padrão.
  2. Mude o que precisar. Cada configuração diz o que faz e qual é o padrão.
  3. Baixe o arquivo e coloque no lugar do antigo, com o servidor desligado.
  4. Ligue o servidor de novo.

Perguntas e respostas

Onde fica o server.properties?

Na pasta principal do servidor. O servidor cria o arquivo na primeira vez que é iniciado.

As mudanças valem na hora?

Não. O servidor lê o arquivo quando inicia. Desligue o servidor primeiro, depois troque o arquivo e ligue de novo: um servidor rodando pode gravar os próprios valores de volta quando é desligado.

Para qual versão do Minecraft é isto?

As configurações seguem o Minecraft Java Edition 26.3. Configurações de versões antigas são marcadas quando você carrega um arquivo que ainda tem essas configurações.

Por que meu arquivo tem \u00A7 e \: dentro?

O server.properties é escrito num formato de texto antigo: letras especiais viram códigos \u e dois-pontos viram \: (por exemplo, level-type=minecraft\:normal). O arquivo que você baixa é escrito do mesmo jeito.

Funciona com servidores Bedrock?

Não. O Bedrock Dedicated Server tem o próprio server.properties, com outras configurações. Esta ferramenta é para servidores Java.

Mais ferramentas grátis

Seu servidor, na lista

Colocar seu servidor no CraftVote também é grátis.