server.properties
Arquivo padrão
Aqui está um server.properties padrão de um servidor de Minecraft 1.8.1 não modificado.
#Minecraft server properties
#(File modification datestamp)
spawn-protection=16
max-tick-time=60000
generator-settings=
force-gamemode=false
allow-nether=true
gamemode=0
enable-query=false
player-idle-timeout=0
difficulty=1
spawn-monsters=true
op-permission-level=4
resource-pack-hash=
announce-player-achievements=true
pvp=true
snooper-enabled=true
level-type=DEFAULT
hardcore=false
enable-command-block=false
max-players=20
network-compression-threshold=256
max-world-size=29999984
server-port=25565
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
generate-structures=true
online-mode=true
max-build-height=256
level-seed=
use-native-transport=true
motd=A Minecraft Server
enable-rcon=false
Explicação de propriedades
O crédito vai aos editores da Minecraft Wiki <http://minecraft.gamepedia.com>`__ pelas explicações.
Propriedades booleanas só possuem dois valores válidos: true (verdadeiro) e false (falso). Propriedades inteiras devem ser apenas números inteiros. Quando um intervalo é definido, o número precisar estar contido nele. Propriedades string podem consistir de qualquer símbolo.
Chave |
Tipo |
Valor padrão |
Descrição |
---|---|---|---|
allow-flight |
booleano |
false |
Permite que os utilizadores voem no servidor enquanto estão no modo de sobrevivência, se tiverem um mod que o permita. Com o allow-flight habilitado, griefers serão mais frequentes já que o trabalho deles seria facilitado. No modo criativo isso não tem efeito.
|
allow-nether |
booleano |
true |
Permite que os jogadores viagem para o Nether.
|
announce-player-achievements |
booleano |
true |
Permite que o servidor anuncie quando um jogador recebe uma conquista. |
difficulty |
inteiro (0-3) |
1 |
Define a dificuldade (tal como o dano infligido pelos mobs e a forma como a fome a as poções afetam os jogadores) do servidor.
|
enable-query |
booleano |
false |
Ativa o protocolo GameSpy4. Utilizado para obter informação sobre o servidor. |
enable-rcon |
booleano |
false |
Permite o acesso remoto ao console do servidor. |
enable-command-block |
booleano |
false |
Habilita blocos de comando. |
force-gamemode |
booleano |
false |
Força os jogadores a entrar com o modo de jogo padrão.
|
gamemode |
inteiro (0-3) |
0 |
Define o modo de jogo.
|
generate-structures |
booleano |
true |
Define se estruturas (como aldeias) serão geradas em novos chunks.
Nota: Dungeons serão geradas mesmo se isso for definido como false. |
generator-settings |
string |
vazio |
As configurações usadas para personalizar a geração do mundo. Veja Superflat e Customized na Minecraft Wiki (links externos) para possíveis configurações e exemplos. |
hardcore |
booleano |
false |
Se definido como true, os jogadores serão permanentemente banidos se morrerem. |
level-name |
string |
world |
O valor de “level-name” será usado como o nome do mundo e seu nome de pasta. Você também pode copiar a pasta do seu jogo salvo aqui e alterar o valor para o mesmo da pasta a ser carregada.
|
level-seed |
string |
vazio |
Adicionar uma semente ao seu mundo, como no singleplayer.
|
level-type |
string |
DEFAULT |
Determina o tipo de mapa que é gerado.
|
max-build-height |
inteiro |
256 |
A altura máxima em que é permitido construir. O terreno ainda poderá ser gerado normalmente acima de um limite baixo. |
max-players |
inteiro (0- 2147483647) |
20 |
O número máximo de jogadores que podem jogar no servidor ao mesmo tempo. Note que quanto mais jogadores no servidor, maior o consumo de recursos. Note também as conexões de jogadores op não devem contar no número máximo de jogadores, mas atualmente ops não podem se juntar a um servidor cheio. Valores extremamente grandes neste campo irão resultar na quebra da lista de jogadores por parte do cliente. |
max-tick-time |
inteiro (0- (2^63-1)) |
60000 |
O número máximo de milissegundos que um único tick pode ter antes que o watchdog do servidor o pare com a mensagem: "A single server tick took 60.00 seconds (should be max 0.05); Considering it to be crashed, server will forcibly shutdown". Uma vez que isso acontece, ocorre um System.exit(1).
|
max-world-size |
inteiro (1- 29999984) |
29999984 |
Isto define o tamanho máximo possível em blocos, expresso sob a forma de um raio, que os limites do mundo podem ser. Definir um limite maior faz com que o comandos seja completo com sucesso, mas o limite real nunca será superior ao limite. Definir o max-world-size maior do que o valor pré-definido não aparenta surtir quaisquer efeitos. Exemplos:
|
motd |
string |
A Minecraft Server |
Essa é a mensagem que é mostrada na lista de servidores do cliente, abaixo do nome do servidor.
|
network-compression-threshold |
inteiro |
256 |
Por pré-definição, permite que os pacotes de n-1 bytes sigam normalmente, mas um pacote que tenha n bytes ou mais é comprimido. Por isso, um valor mais baixo significa maior compressão mas comprimir número pequenos de bytes pode acabar com um resultado maior do que o pacote original.
Nota: As especificações ethernet requerem que pacotes com menos de 64 bytes sejam arredondados para 64 bytes. Por isso, usar um valor inferior a 64 pode não ser benéfico. Também é recomendado que não se exceda o MTU (Maximum Transmission Unit), que geralmente é 1500 bytes. |
online-mode |
booleano |
true |
O servidor verifica jogadores que estão se conectando no banco de dados de contas do Minecraft. Apenas defina isso como false se seu servidor não estiver conectado com a internet. Hackers com contas falsas se concetar se isso estiver definido como false! Se estiver definido como true e o minecraft.net estiver caído ou inacessível, nenhum jogador poderá se conectar. Deixar essa opção desligada propositalmente é chamado de “crackear” um servidor, e servidores no modo offline atualmente são chamados de servidores “crackeados”, permitindo jogadores sem uma cópia licenciada do Minecraft a se juntarem.
|
op-permission-level |
inteiro (1-4) |
4 |
Define o nível de permissão para ops. Cada nível também contém as permissões dos níveis abaixo dele.
|
player-idle-timeout |
inteiro |
0 |
Se diferente de zero, jogadores são expulsos do servidor se ficarem inativos por mais tempo que o especificado, em minutos.
|
pvp |
booleano |
true |
Ativa o PvP no servidor. Jogadores que atirem flechas em si mesmos só irão receber dano se o PvP estiver habilitado.
Nota: Fontes de dano indireto postas por jogadores (como lava, fogo, TNT, areia, cascalho e em alguns casos, água) ainda irão causar danos em outros jogadores. |
query.port |
inteiro (1- 65534) |
25565 |
Define a porta para o servidor de consulta (veja enable-query). |
rcon.password |
string |
vazio |
Define a senha para a conexão remota. |
rcon.port |
inteiro (1- 65534) |
25575 |
Define a porta para conexão remota. |
resource-pack |
string |
vazio |
URI opcional para uma resource pack. O jogador pode optar por usá-lo. |
resource-pack-hash |
string |
vazio |
Digest SHA-1 do pacote de recursos, opcional, em hexadecimal, em minúsculas. É recomendado que especifique isto. Isto ainda não é utilizado para verificar a integridade do pacote de recursos mas ajuda à eficiência e à fiabilidade da cache. |
server-ip |
string |
vazio |
Defina isso se você quiser que o servidor se vincule a um IP específico. É altamente recomendável que você deixe isso em branco. |
server-port |
inteiro (1- 65534) |
25565 |
Muda a porta em que o servidor escuta. Esta porta tem de ser reencaminhada se o servidor estiver hospedado numa rede que utilize NAT (se você tiver um router em casa ou uma firewall). |
snooper-enabled |
booleano |
true |
Define se o servidor enviará ou não dados de snooper regularmente para http://snoop.minecraft.net. (link externo)
|
spawn-animals |
booleano |
true |
Determina se animais poderão spawnar.
Dica: se você tem muito lag, defina isso para false |
spawn-monsters |
booleano |
true |
Determina se os mobs hostis serão criados no mundo.
Isto não terá efeito se a dificuldade estiver definida para Pacífico. Dica: se você tem muito lag, defina isso para false |
spawn-npcs |
booleano |
true |
Determina se os aldeões serão criados no mundo.
|
spawn-protection |
inteiro |
16 |
Determina o raio da proteção do spawn. Definir isto para 0 não desativa a proteção do spawn, antes protege o bloco de spawn. 1 protege uma área de 3x3, centrada no ponto de spwan. 2 protege 5x5, 3 protege 7x7, etc. Esta opção não é gerada no primeiro arranque do servidor e só aparece quando o primeiro jogador se liga. Se não houver ops definidos no servidor, a proteção do spawn é desativada automaticamente. |
use-native-transport |
booleano |
true |
Melhorias de performance em servidores Linux: otimização do envio/recebimento de pacotes no Linux.
|
view-distance |
inteiro (3-15) |
10 |
Define a quantidade de dados que o servidor envia ao cliente, medido em chunks em cada direção do jogador (raio, não diâmetro). Determina a distância de visualização no lado do servidor. 10 é o valor padrão/recomendado. Se você tiver muito lag, **reduza este valor. |
white-list |
booleano |
false |
Ativa a whitelist no servidor. Veja Gerir a Whitelist. Quando ativa, usuários que não estiverem nela não poderão se conectar. Destinado a servidores privados, como aqueles para amigos da vida real ou estranhos selecionados cuidadosamente em um processo de alistamento, por exemplo.
Nota: Ops são adicionados automaticamente à white list e não há necessidade de adicioná-los a ela. |