Minecraft Bedrock las propiedades del servidor permiten a los jugadores personalizar varios aspectos de su servidor de la edición Bedrock. Estas propiedades controlan características como el modo de juego, nivel de dificultad, límites de jugadores y configuraciones de generación de mundo. La siguiente guía proporciona una visión general de cada configuración y explica brevemente su función. Entender y configurar estas propiedades del servidor puede mejorar significativamente la experiencia general de juego para los administradores del servidor y los jugadores, asegurando que el servidor se alinee con sus preferencias y estilo de juego.
Nota: Las configuraciones listadas son predeterminadas a partir de la versión 1.21.9 de Minecraft Bedrock.
Aprende cómo editar la configuración del servidor de Minecraft Bedrock aquí.
allow-cheats=false
Establece si los comandos de trucos pueden ejecutarse en el servidor.
allow-inbound-script-debugging=false
Establece si se permite el comando 'listen' del depurador de scripts.
allow-list=false
Establece si se habilita el allowlisting. Los jugadores que no estén en el allowlist.json no pueden conectarse.
allow-outbound-script-debugging=false
Establece si se permite el comando 'connect' del depurador de scripts.
block-network-ids-are-hashes=true
Establece si el servidor envía IDs de bloques de red hash en lugar de IDs secuenciales. Los IDs hash son estables y permanecen sin cambios independientemente de otros cambios de bloque.
chat-restriction=None
Representa el nivel de restricción aplicado al chat para cada jugador que se une al servidor. Los valores son Ninguno, Descartado, y Deshabilitado.
Ninguno- Predeterminado y representa un chat libre regular.Descartado- Los mensajes del chat son descartados y nunca se envían a ningún cliente. Los jugadores reciben un mensaje informándoles que la función está deshabilitada.Deshabilitado- La interfaz del chat está oculta para jugadores que no son OP. No se muestra información al jugador.
client-side-chunk-generation-enabled=true
Establece si el servidor informa a los clientes que pueden generar fragmentos de nivel visual fuera de las distancias de interacción de los jugadores.
compression-algorithm=zlib
Establece el algoritmo de compresión utilizado para la red. Los valores son zlib y snappy.
compression-threshold=1
Establece el tamaño de carga útil de la red sin procesar que se comprimirá.
content-log-file-enabled=false
Establece si se habilita o no el registro de errores de contenido en un archivo.
default-player-permission-level=member
Establece el nivel de permiso para los nuevos jugadores: visitor, member, o operator.
diagnostics-capture-auto-start=false
Establece si una sesión de captura de diagnósticos comienza al cargar el nivel.
diagnostics-capture-max-file-size=2097152
Establece el tamaño máximo en bytes del archivo actual de captura de diagnósticos antes de cambiar a un nuevo archivo.
diagnostics-capture-max-files=5
Establece el número máximo de archivos de captura de diagnósticos que se conservarán antes de cambiar.
dificultad=fácil
Establece la dificultad del mundo. Los valores son pacífico, fácil, normal, y difícil.
disable-client-vibrant-visuals=true
Establece si el servidor informa a los clientes que utilicen la siguiente mejor configuración gráfica disponible en lugar de Visuales Vibrantes.
disable-custom-skins=false
Establece si se deshabilitan o no las skins personalizadas que se crearon fuera de la tienda de Minecraft. Se utiliza para prevenir skins ofensivas.
disable-persona=false
Utilizado solo para fines internos.
disable-player-interaction=false
Establece si el servidor informa a los clientes que ignoren a otros jugadores cuando interactúan con el mundo.
enable-lan-visibility=true
Establece si el servidor responde a los clientes que buscan servidores en la LAN. Deshabilitar esto se recomienda si se ejecutan varios servidores en el mismo host para evitar conflictos de puertos.
force-gamemode=false
Establece si el servidor fuerza el modo de juego definido en server.properties a los jugadores. Si es verdadero, anula el modo de juego guardado durante la creación del mundo. Si falso, respeta la configuración de creación del mundo.
force-inbound-debug-port=19144
Bloquea el puerto de depuración entrante (escucha). Requerido al usar el modo script-debugger-auto-attach=listen.
gamemode=survival
Establece el modo de juego para nuevos jugadores. Los valores son survival, creative, y adventure.
level-name=Bedrock level
Establece el nombre y carpeta de guardado del mundo.
level-seed=
Genera una semilla para el mundo. Si se deja en blanco, genera una semilla aleatoria.
max-players=10
Establece el número máximo de jugadores en el servidor. Cualquier número entero positivo es permitido.
max-threads=8
Establece el número máximo de hilos del servidor. Introduce 0 para usar la mayor cantidad de hilos posible.
online-mode=true
Establece si el servidor verifica que los jugadores que se conectan están autenticados en Xbox Live. Los jugadores que se conectan a servidores que no son LAN todavía pasan por la autenticación de Xbox Live. Se recomienda dejarlo en true por seguridad.
player-idle-timeout=30
Establece el tiempo de inactividad en minutos antes de expulsar a un jugador. Introduce 0 para deshabilitar.
player-movement-action-direction-threshold=0.85
Establece la cantidad de diferencia entre las direcciones de ataque y vista de un jugador. El valor varía de 0 (permitiendo una diferencia de 90 grados) a 1 (requiriendo una coincidencia exacta).
player-position-acceptance-threshold=0.5
Establece la tolerancia para discrepancias de posición entre cliente y servidor (por ejemplo, debido a retrocesos). Valores más altos hacen que el servidor sea más tolerante, pero aumentan la posibilidad de permitir trampas.
script-debugger-auto-attach=disabled
Establece si el depurador de scripts se adjunta al cargar el nivel. Los valores son disabled, connect, y listen.
script-debugger-auto-attach-connect-address=localhost:19144
Establece la dirección (host:puerto) a usar cuando el modo de auto-adhesión está configurado para conectar.
script-debugger-auto-attach-timeout=0
Establece el tiempo que se espera para que el depurador se adhiera al cargar el mundo.
script-debugger-passcode=
Establece el código de acceso para que VSCode se conecte.
script-watchdog-enable=true
Establece si el watchdog está habilitado.
script-watchdog-enable-exception-handling=true
Establece si el manejo de excepciones del watchdog está habilitado a través del evento events.beforeWatchdogTerminate.
script-watchdog-enable-shutdown=true
Establece si el servidor se apaga en caso de que ocurra una excepción no controlada del watchdog.
script-watchdog-hang-exception=true
Establece si se lanza una excepción crítica cuando ocurre un bloqueo, interrumpiendo la ejecución del script.
script-watchdog-hang-threshold=10000
Establece el umbral del watchdog para bloqueos de un solo tick en milisegundos.
script-watchdog-memory-limit=250
Establece el umbral (en megabytes) para el uso combinado de memoria del script antes de guardar y apagar el mundo. Introduce 0 para deshabilitar.
script-watchdog-memory-warning=100
Establece el umbral (en megabytes) para el uso combinado de memoria antes de producir una advertencia en el registro de contenido. Introduce 0 para deshabilitar.
script-watchdog-slow-threshold=10
Establece el umbral del watchdog para scripts lentos durante múltiples ticks. La advertencia está deshabilitada si se deja sin establecer.
script-watchdog-spike-threshold=100
Establece el umbral del watchdog para picos de un solo tick. La advertencia está deshabilitada si se deja sin establecer.
server-authoritative-block-breaking-pick-range-scalar=1.5
Establece si el servidor computa operaciones de minería de bloques en sincronización con el cliente. Verifica si el jugador está lo suficientemente cerca para romper el bloque.
server-authoritative-dismount-strict=false
Establece si el servidor es estricto respecto a las posiciones de desmontaje de los jugadores. Si true, los clientes recibirán correcciones en situaciones de alta latencia.
server-authoritative-entity-interactions-strict=false
Establece si el servidor es estricto respecto a las interacciones entre entidades. Si true, las interacciones entre jugadores pueden verse afectadas por una alta latencia.
server-authoritative-movement-strict=false
Establece si el servidor es estricto respecto a las discrepancias de posición de los jugadores. Si true, los clientes recibirán más correcciones de posición.
server-build-radius-ratio=Disabled
Establece cuánto de la vista del jugador genera el servidor en comparación con el cliente. Si Disabled, el servidor calcula esto dinámicamente. Válido solo si se habilita la generación de fragmentos del lado del cliente.
server-name=Dedicated Server
Establece el nombre del servidor. Los valores permitidos son cualquier cadena sin un punto y coma.
server-port=19132
Establece el puerto IPv4 del servidor.
server-portv6=19133
Establece el puerto IPv6 del servidor.
texturepack-required=false
Requiere que los jugadores acepten el paquete de texturas del servidor. Rechazar desconectará al jugador.
tick-distance=4
Establece el número de fragmentos que se activan lejos del jugador, que varía de 4 a 12. Valores más bajos pueden mejorar el rendimiento.
view-distance=32
Establece la distancia máxima de visión en número de chunks. Los valores más bajos reducen el lag.
Enlaces Útiles
Wiki de Propiedades del Servidor Minecraft Bedrock
Editar la Configuración del Servidor Minecraft Bedrock
Agregar un Paquete de Recursos a un Servidor Minecraft Bedrock
Agregar un Paquete de Comportamiento a un Servidor Minecraft Bedrock