server.properties do Minecraft explicado: cada chave, o valor padrão e onde mudar

Todas as chaves do server.properties do Minecraft Java 26.3 com o valor padrão segundo a Minecraft Wiki, o que cada uma faz e qual campo ou arquivo muda ela na 1up.

Por
Atualizado em 26 de out. de 2026 · 9 min de leitura
Horizonte de blocos pixelados com o título server.properties do Minecraft explicado: cada chave e seu valor

O server.properties do Minecraft é o arquivo de texto em que um servidor Java guarda as configurações, uma linha chave=valor por opção: modo de jogo, dificuldade, limite de jogadores, distância de visão, whitelist e mais umas sessenta. Este guia reúne cada chave do Java 26.3 com o valor padrão segundo a Minecraft Wiki e o lugar onde ela é alterada.

O arquivo é igual em qualquer hospedagem. Se você tem um servidor de Minecraft Java com a gente, quase todas as chaves têm um campo no painel e o resto se edita em Arquivos; se ainda não tem servidor, nosso guia para criar um servidor de Minecraft grátis deixa um pronto antes.

  • Onde fica: na pasta raiz do servidor, ao lado da pasta world. As mudanças valem depois de reiniciar.
  • Quatro chaves sumiram: desde o Java 1.21.9, pvp, allow-nether, spawn-monsters e enable-command-block são gamerules, não propriedades.
  • O 26.3 mudou um valor padrão: white-list agora é true num servidor vanilla novo.
  • Na 1up: o painel reescreve as chaves dele a cada inicialização, então essas você muda nas abas Jogo e Servidor, e só as outras em Arquivos.
  • Não mexa: server-port, enable-rcon, rcon.port e rcon.password; o painel e o console dependem delas.

1. Como o arquivo funciona na 1up

Todos os valores padrão deste guia vêm da página de server.properties da Minecraft Wiki, consultada em 2026-10-13. O servidor lê o arquivo uma vez ao iniciar, então qualquer mudança, pelo painel ou à mão, pede reinício, menos os poucos campos do painel marcados Na hora.

Nossos servidores usam a imagem de Minecraft do itzg. A documentação explica que as propriedades recebidas como variáveis são gravadas no arquivo a cada inicialização, enquanto «uma variável não definida é ignorada e a propriedade existente fica como está». Na prática:

  • As chaves com campo no painel são gravadas pelo painel a cada inicialização. Se você editar essas chaves em Arquivos, o painel volta a colocar o valor dele ao iniciar. Jogo → Avançado → Arquivo gerado mostra essas chaves do jeito que o painel grava.
  • As chaves sem campo no painel mantêm o que você escrever em Arquivos. Abra o server.properties no editor, mude a linha, salve e reinicie.

2. Chaves de jogo

ChavePadrão (wiki)O que fazNa 1up
gamemodesurvivalModo de jogo padrão dos jogadores novosJogo → Partida → Modo de jogo (survival, creative, adventure)
difficultyeasyDano dos mobs, fome, venenoJogo → Partida → Dificuldade, na hora; nosso padrão é normal
hardcorefalseModo hardcore nos mundos criadosJogo → Partida → Hardcore
allow-flightfalseDeixa voar no sobrevivência com mods; desligada, quem passa 5 segundos no ar é expulsoJogo → Partida → Permitir voo
force-gamemodefalseDevolve o jogador ao modo padrão a cada entradaArquivos
spawn-protection16Quadrado protegido em volta do spawn, com 2x+1 blocos de lado; 0 desliga, igual a não ter operadoresJogo → Mundo e criaturas → Proteção do spawn (0–64)
op-permission-level4Nível que o /op dáArquivos
function-permission-level2Nível com que as funções de datapacks rodamArquivos
player-idle-timeout0Minutos parado antes de ser expulso; 0, nuncaArquivos

allow-flight parece inofensiva, mas a wiki avisa que, ligada, os griefers «podem ficar mais comuns, porque ela facilita o trabalho deles». Deixe desligada, a não ser que um mod ou plugin peça.

As quatro chaves que viraram gamerules

O histórico da wiki registra que o Java 1.21.9 (snapshot 25w35a) removeu quatro propriedades e as «substituiu por game rules». Desde o 1.21.11 os nomes das regras usam snake_case, como explica nosso guia de comandos do servidor de Minecraft. No 26.x o servidor ignora essas linhas do server.properties, então o painel envia a gamerule, ao iniciar e ao salvar:

Propriedade antigaGamerule no 26.xCampo do painel
pvppvpJogo → Partida → PvP (na hora)
allow-netherallow_entering_nether_using_portalsJogo → Mundo e criaturas → Permitir Nether (na hora)
spawn-monstersspawn_monstersJogo → Mundo e criaturas → Gerar monstros (na hora)
enable-command-blockcommand_blocks_workJogo → Partida → Cheats / comandos (na hora)

O botão «Cheats / comandos» do painel só liga ou desliga os blocos de comando; os operadores continuam podendo usar comandos. spawn-animals e spawn-npcs sumiram antes, no 1.21.2.

3. Chaves do mundo

ChavePadrão (wiki)O que fazNa 1up
level-nameworldPasta do mundo que é carregado ou criadoDeixe em world; Mundos → Ativar troca de mundo para você
level-seedvazia (aleatória)Seed de um mundo novoJogo → Mundo e criaturas → Seed (só para mundos novos), ou Servidor → Mundo → Regenerar mundo
level-typeminecraft:normalPredefinição: normal, plano, biomas grandes, amplificadoJogo → Mundo e criaturas → Tipo de mundo (só mundos novos)
generator-settings{}Geração personalizada, como as camadas de um mundo planoArquivos
generate-structurestrueVilas e outras estruturas em chunks novosArquivos
max-world-size29999984Até onde a borda do mundo pode chegar a partir do centroArquivos
initial-enabled-packsvanillaDatapacks ativados ao criar o mundoArquivos, antes da primeira inicialização
initial-disabled-packsvaziaDatapacks que não são ativados sozinhos na criaçãoArquivos, antes da primeira inicialização
region-file-compressiondeflateCompressão dos chunks: deflate, lz4 ou noneArquivos
sync-chunk-writestrueGrava os chunks de forma síncrona para evitar corrupção depois de um desligamentoArquivos; deixe ligada

A seed e o tipo de mundo só contam na hora de gerar um mundo. Para mudar no mundo em que você já joga, regenere: o diálogo avisa que «o mundo atual é apagado» e oferece um backup antes nos planos que guardam cópias. No Free não tem backup, então use antes Exportar na aba Mundos.

4. Jogadores, acesso e chat

ChavePadrão (wiki)O que fazNa 1up
max-players20Jogadores conectados ao mesmo tempoJogo → Jogadores → Máx. de jogadores, com o teto de vagas do seu plano; nosso padrão é 4
online-modetrueConfere se cada jogador tem conta de MinecraftJogo → Jogadores → Modo online
enforce-secure-profiletrueSó entram jogadores com chave assinada pela MojangJogo → Jogadores → Perfil seguro; desliga se você desligar o modo online
white-listtrue desde o 26.3Só entram os jogadores da listaJogadores → Whitelist ativa
enforce-whitelistfalseExpulsa quem não está na whitelist ao recarregar a listaAnda junto com Whitelist ativa
motdA Minecraft ServerLinha embaixo do nome do servidor na lista do clienteJogo → Apresentação → MOTD
hide-online-playersfalseEsconde a lista de jogadores nas consultas de statusArquivos
enable-statustrueMostra o servidor como online na listaArquivos; deixe ligada
chat-spam-threshold-seconds10Limite de expulsão automática por spam no chat; 0, desligadoArquivos
command-spam-threshold-seconds10O mesmo para comandosArquivos
log-ipstrueMostra os IPs dos jogadores no logArquivos
enable-code-of-conductfalseMostra um código de conduta da pasta codeofconductArquivos
resource-pack, resource-pack-sha1, resource-pack-idvaziasURL, checksum e id do pacote de recursos do servidorArquivos
require-resource-packfalseDesconecta quem recusar o pacoteArquivos
resource-pack-promptvaziaTexto próprio no aviso do pacoteArquivos

Duas delas pedem cuidado. A wiki diz que online-mode «só deve ser desligado se o servidor não estiver conectado à internet», porque qualquer um poderia entrar com qualquer nome; nos nossos servidores ela fica ligada, a não ser que você tenha um motivo. E a mudança do 26.3 de white-list para true significa que um servidor vanilla 26.3 novo não deixa ninguém entrar, só os operadores, até você adicionar jogadores. Na 1up quem decide é o botão Whitelist ativa, e uma senha de acesso em Servidor → Proteção liga ele para você.

5. Chaves de rede e gerenciamento

ChavePadrão (wiki)O que fazNa 1up
server-port25565Porta em que o servidor escutaNão mude; seu endereço e porta estão no Overview
server-ipvaziaEndereço em que ele escutaNão mude
enable-rcon, rcon.port, rcon.passwordfalse, 25575, vaziaConsole remotoNão mude: o console do painel usa RCON
broadcast-rcon-to-opstrueMostra a saída do RCON aos operadores conectadosArquivos
broadcast-console-to-opstrueMostra a saída do console aos operadoresArquivos
enable-query, query.portfalse, 25565Protocolo de consulta GameSpy por UDPArquivos, mas nossos servidores só abrem a porta TCP do jogo
network-compression-threshold256Tamanho a partir do qual os pacotes são comprimidosArquivos
rate-limit0Pacotes que um jogador pode mandar antes de ser expulso; 0, sem limiteArquivos
prevent-proxy-connectionsfalseExpulsa quem tem um provedor diferente do que a Mojang registraArquivos
accepts-transfersfalseAceita transferências vindas de outro servidorArquivos
use-native-transporttrueOtimização de pacotes no LinuxArquivos; deixe ligada
bug-report-linkvaziaURL do link para relatar bugs do clienteArquivos
management-server-*desligado, porta 0Protocolo de gerenciamento do servidor (chegou no 1.21.9)Sem acesso: não há outra porta aberta
status-heartbeat-interval0Batimento do servidor de gerenciamentoArquivos
enable-jmx-monitoringfalseExpõe os tempos de tick por JMXArquivos
text-filtering-config, text-filtering-versionvazia, 0Filtro de chat usado pelo RealmsDeixe vazias

A documentação do itzg é taxativa sobre o RCON: «NÃO mude o rcon.port pelo server.properties, ou as integrações vão quebrar». Nos nossos servidores essa integração é a aba Console.

6. Chaves de desempenho

ChavePadrão (wiki)O que fazNa 1up
view-distance10 (3–32)Chunks enviados a cada jogador, como raioServidor → Desempenho → Distância de visão (4–16, padrão 10)
simulation-distance10 (3–32)Chunks em volta de cada jogador onde as entidades são atualizadasServidor → Desempenho → Distância de simulação (4–16, padrão 8)
max-tick-time60000Milissegundos que um tick pode durar antes de o watchdog parar o servidorServidor → Desempenho → Máx. tick (ms)
entity-broadcast-range-percentage100 (10–1000)A que distância as entidades são enviadas aos jogadoresArquivos
max-chained-neighbor-updates1000000Limite de atualizações de blocos encadeadasArquivos
pause-when-empty-seconds60Segundos sem ninguém conectado antes de pausar o servidorArquivos

Sobre as duas distâncias, a wiki diz: «Se o jogador tiver muito lag, recomenda-se reduzir este valor». A distância de visão é a que mais mexe no consumo de memória, e a de simulação, junto com as configurações próprias do Paper, é a primeira alavanca contra lag. Num servidor Paper, o Paper adiciona os próprios arquivos em config/; o server.properties mantém as mesmas chaves.

Os snapshots do 26.4 adicionam allowed-connection-ids, enable-legacy-status e status-contact-details. Elas não existem no 26.3, então ficaram fora das tabelas.

Esta tradução foi escrita em 2026-10-25 a partir da versão testada em 2026-10-13 no Minecraft: Java Edition 26.3, a versão padrão do nosso assistente; os dados dos planos foram conferidos na 1up v1.39.1 em 2026-10-25. Os valores padrão citam a Minecraft Wiki daquele dia (traduções nossas); campos, faixas e valores próprios do painel vêm do nosso código em produção.

Histórico de alterações

  • 2026-10-25: primeira versão em português.

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT. (Não é um serviço oficial do Minecraft. Não aprovado nem associado à Mojang ou à Microsoft.)

Perguntas frequentes

Na pasta raiz do servidor, ao lado das pastas world e logs. Na 1up, abra a aba Arquivos: ele está no primeiro nível e o editor abre direto.

Sobre quem escreveFundador, desenvolvedor e suporte

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

Continue lendo