Minecraft Bedrock as propriedades do servidor permitem que os jogadores personalizem vários aspectos de seu servidor da edição Bedrock. Essas propriedades controlam recursos como o modo de jogo, nível de dificuldade, limites de jogadores e configurações de geração de mundo. O seguinte guia fornece uma visão geral de cada configuração e explica brevemente sua função. Entender e configurar essas propriedades do servidor pode aprimorar significativamente a experiência de jogo para administradores de servidores e jogadores, garantindo que o servidor esteja alinhado com suas preferências e estilo de jogo.
Nota: As configurações listadas são padrão a partir da versão 1.21.9 do Minecraft Bedrock.
Aprenda como editar as configurações do servidor Minecraft Bedrock aqui.
allow-cheats=false
Define se comandos de cheats podem ser executados no servidor.
allow-inbound-script-debugging=false
Define se o comando 'listen' do depurador de script é permitido.
allow-list=false
Define se a lista de permissões está habilitada. Os jogadores não presentes no arquivo allowlist.json não podem se conectar.
allow-outbound-script-debugging=false
Define se o comando 'connect' do depurador de script é permitido.
block-network-ids-are-hashes=true
Define se o servidor envia IDs de rede de bloco hashados em vez de IDs sequenciais. IDs hashados são estáveis e permanecem inalterados, independentemente de outras mudanças de bloco.
chat-restriction=None
Representa o nível de restrição aplicado ao chat para cada jogador que entra no servidor. Os valores são Nenhum, Descartado, e Desabilitado.
Nenhum- Padrão e representa chat livre regular.Descartado- As mensagens de chat são descartadas e nunca enviadas a qualquer cliente. Os jogadores recebem uma mensagem informando que o recurso está desabilitado.Desabilitado- A interface do usuário do chat é oculta para jogadores não OP. Nenhuma informação é exibida para o jogador.
client-side-chunk-generation-enabled=true
Define se o servidor informa aos clientes que eles podem gerar chunks visuais fora das distâncias de interação dos jogadores.
compression-algorithm=zlib
Define o algoritmo de compressão usado para rede. Os valores são zlib e snappy.
compression-threshold=1
Define o tamanho do payload de rede bruta a ser compactado.
content-log-file-enabled=false
Define se a gravação de erros de conteúdo em um arquivo está habilitada ou não.
default-player-permission-level=member
Define o nível de permissão para novos jogadores: visitante, membro, ou operador.
diagnostics-capture-auto-start=false
Define se uma sessão de captura de diagnósticos começa na carga do nível.
diagnostics-capture-max-file-size=2097152
Define o tamanho máximo em bytes do arquivo de captura de diagnósticos atual antes de mudar para um novo arquivo.
diagnostics-capture-max-files=5
Define o número máximo de arquivos de captura de diagnósticos a serem mantidos antes de mudar.
difficulty=easy
Define a dificuldade do mundo. Os valores são paz, fácil, normal, e difícil.
disable-client-vibrant-visuals=true
Define se o servidor informa aos clientes para usar a próxima melhor configuração gráfica em vez de Visuais Vibrantes.
disable-custom-skins=false
Define se deve desabilitar skins personalizadas que foram criadas fora da loja do Minecraft. Usado para prevenir skins ofensivas.
disable-persona=false
Usado apenas para fins internos.
disable-player-interaction=false
Define se o servidor informa aos clientes para ignorar outros jogadores ao interagir com o mundo.
enable-lan-visibility=true
Define se o servidor responde aos clientes que estão procurando servidores na LAN. Desabilitar isso é recomendado se estiver executando vários servidores no mesmo host para evitar conflitos de porta.
force-gamemode=false
Define se o servidor força o modo de jogo definido em server.properties nos jogadores. Se verdadeiro, isso substitui o modo de jogo salvo durante a criação do mundo. Se falso, respeita a configuração de criação do mundo.
force-inbound-debug-port=19144
Bloqueia a porta do depurador interno (listen). Exigido ao usar o modo script-debugger-auto-attach=listen.
gamemode=survival
Define o modo de jogo para novos jogadores. Os valores são sobrevivência, criação, e aventura.
level-name=Bedrock level
Define o nome do mundo e a pasta de salvamento.
level-seed=
Gera uma semente de mundo. Se deixado em branco, gera uma semente aleatória.
max-players=10
Define o número máximo de jogadores no servidor. Qualquer inteiro positivo é permitido.
max-threads=8
Define o número máximo de threads do servidor. Digite 0 para usar o máximo de threads possível.
online-mode=true
Define se o servidor verifica se os jogadores que se juntam estão autenticados no Xbox Live. Os jogadores conectados a servidores que não são LAN ainda passam pela autenticação do Xbox Live. Recomendado deixar verdadeiro por segurança.
player-idle-timeout=30
Define o tempo ocioso em minutos antes de expulsar um jogador. Digite 0 para desabilitar.
player-movement-action-direction-threshold=0.85
Define a quantidade de diferença entre as direções de ataque e visualização de um jogador. O valor varia de 0 (permitindo uma diferença de 90 graus) a 1 (exigindo uma correspondência exata).
player-position-acceptance-threshold=0.5
Define a tolerância para discrepâncias de posição entre cliente e servidor (por exemplo, devido a recuo). Números mais altos tornam o servidor mais tolerante, mas aumentam a chance de permitir trapaças.
script-debugger-auto-attach=disabled
Define se o depurador de script se anexa na carga do nível. Os valores são desativado, conectar, e ouvir.
script-debugger-auto-attach-connect-address=localhost:19144
Define o endereço (host:porta) a ser usado quando o modo de anexo automático está definido para conectar.
script-debugger-auto-attach-timeout=0
Define a quantidade de tempo a esperar para o depurador se anexar na carga do mundo.
script-debugger-passcode=
Define o código de acesso para o VSCode se conectar.
script-watchdog-enable=true
Define se o watchdog está habilitado.
script-watchdog-enable-exception-handling=true
Define se o gerenciamento de exceção do watchdog é habilitado através do evento events.beforeWatchdogTerminate.
script-watchdog-enable-shutdown=true
Define se o servidor deve ser desligado em caso de uma exceção de watchdog não tratada.
script-watchdog-hang-exception=true
Define se uma exceção crítica é lançada quando ocorre uma pausa, interrompendo a execução do script.
script-watchdog-hang-threshold=10000
Define o limite do watchdog para pausas de tick único em milissegundos.
script-watchdog-memory-limit=250
Define o limite (em megabytes) para uso combinado de memória de script antes de salvar e desligar o mundo. Digite 0 para desabilitar.
script-watchdog-memory-warning=100
Define o limite (em megabytes) para o uso combinado de memória antes de produzir um aviso de log de conteúdo. Digite 0 para desabilitar.
script-watchdog-slow-threshold=10
Define o limite do watchdog para scripts lentos em múltiplos ticks. O aviso é desabilitado se deixado sem configuração.
script-watchdog-spike-threshold=100
Define o limite do watchdog para picos de tick único. O aviso é desabilitado se deixado sem configuração.
server-authoritative-block-breaking-pick-range-scalar=1.5
Define se o servidor computa operações de mineração de blocos em sincronia com o cliente. Isso verifica se o jogador está realmente próximo o suficiente para quebrar o bloco.
server-authoritative-dismount-strict=false
Define se o servidor é rigoroso em relação às posições de desmontagem do jogador. Se verdadeiro, os clientes receberão correções em situações de alta latência.
server-authoritative-entity-interactions-strict=false
Define se o servidor é rigoroso quanto às interações com entidades. Se verdadeiro, as interações entre jogadores podem ser impactadas por alta latência.
server-authoritative-movement-strict=false
Define se o servidor é rigoroso em relação às discrepâncias de posição do jogador. Se verdadeiro, os clientes receberão mais correções de posição.
server-build-radius-ratio=Disabled
Define quanto da visão do jogador o servidor gera em comparação com o cliente. Se Desativado, o servidor calcula isso dinamicamente. Válido apenas se geração de chunk do lado do cliente estiver habilitada.
server-name=Dedicated Server
Define o nome do servidor. Os valores permitidos são qualquer string sem ponto e vírgula.
server-port=19132
Define a porta IPv4 do servidor.
server-portv6=19133
Define a porta IPv6 do servidor.
texturepack-required=false
Requer que os jogadores aceitem o pack de texturas do servidor. Recusar desconectará o jogador.
tick-distance=4
Define o número de chunks a serem processados além do jogador, variando de 4 a 12. Valores mais baixos podem melhorar o desempenho.
distância-de-visão=32
Define a distância máxima de visão em número de chunks. Valores mais baixos reduzem o lag.
Links Úteis
Wiki das Propriedades do Servidor Minecraft Bedrock
Editar Configurações do Servidor Minecraft Bedrock
Adicionar um Pacote de Recursos a um Servidor Minecraft Bedrock
Adicionar um Pacote de Comportamento a um Servidor Minecraft Bedrock