Minecraft Bedrock las propiedades del servidor permiten a los jugadores personalizar varios aspectos de su servidor de la edición Bedrock. Estas propiedades controlan las características como el modo de juego, el nivel de dificultad, los límites de jugadores y las configuraciones de generación del mundo. La siguiente guía proporciona una visión general de cada configuración y explica brevemente su función. Comprender y configurar estas propiedades del servidor puede mejorar significativamente la experiencia de juego general para los administradores del servidor y los jugadores, asegurando que el servidor se alinee con sus preferencias y estilo de juego.
Nota: Las configuraciones enumeradas son las 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 el allowlisting está habilitado. Los jugadores que no están en el allowlist.json no pueden conectarse.
allow-outbound-script-debugging=false
Establece si el comando 'connect' del depurador de scripts se permite.
block-network-ids-are-hashes=true
Establece si el servidor envía IDs de red de bloque hash en lugar de IDs secuenciales. Los IDs hashados 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 None, Dropped, y Disabled.
None- Predeterminado y representa un chat libre regular.Dropped- Los mensajes de chat se descartan y nunca se envían a ningún cliente. A los jugadores se les envía un mensaje informando que la característica está desactivada.Disabled- La UI del chat está oculta para los jugadores que no son OP. No se muestra ninguna información al jugador.
client-side-chunk-generation-enabled=true
Establece si el servidor informa a los clientes que pueden generar chunks visuales fuera de las distancias de interacción del jugador.
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 del payload de 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 nuevos jugadores: visitor, member, o operator.
diagnostics-capture-auto-start=false
Establece si una sesión de captura de diagnóstico comienza al cargar el nivel.
diagnostics-capture-max-file-size=2097152
Establece el tamaño máximo en bytes del archivo de captura de diagnóstico actual antes de ciclar a un nuevo archivo.
diagnostics-capture-max-files=5
Establece el número máximo de archivos de captura de diagnóstico a mantener antes de ciclar.
difficulty=easy
Establece la dificultad del mundo. Los valores son peaceful, easy, normal, y hard.
disable-client-vibrant-visuals=true
Establece si el servidor dice 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 las skins personalizadas que fueron creadas 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. Se recomienda desactivarlo si se ejecutan múltiples 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 en los jugadores. Si es verdadero, anula el modo de juego guardado durante la creación del mundo. Si false, respeta la configuración de creación del mundo.
force-inbound-debug-port=19144
Bloquea el puerto del depurador entrante (escuchar). 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 del mundo y la carpeta de guardado.
level-seed=
Genera una semilla del mundo. Si se deja en blanco, genera una semilla aleatoria.
max-players=10
Establece el número máximo de jugadores en el servidor. Se permite cualquier número entero positivo.
max-threads=8
Establece el número máximo de hilos del servidor. Introduce 0 para usar tantos hilos como sea posible.
online-mode=true
Establece si el servidor verifica que los jugadores que ingresan están autenticados en Xbox Live. Los jugadores que se conectan a servidores que no son LAN aún pasan por la autenticación de Xbox Live. Se recomienda dejarlo activado true por seguridad.
player-idle-timeout=30
Establece el tiempo de inactividad en minutos antes de expulsar a un jugador. Introduce 0 para desactivar.
player-movement-action-direction-threshold=0.85
Establece la cantidad de diferencia entre las direcciones de ataque y mirada 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, por retroceso). Numeros 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 utilizar cuando el modo auto-attach está configurado para conectar.
script-debugger-auto-attach-timeout=0
Establece la cantidad de tiempo para esperar que el depurador se adjunte 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 se habilita el manejo de excepciones de watchdog a través del evento events.beforeWatchdogTerminate.
script-watchdog-enable-shutdown=true
Establece si el servidor se apaga en caso de una excepción de watchdog no manejada.
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 de 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 desactivar.
script-watchdog-memory-warning=100
Establece el umbral (en megabytes) para el uso combinado de memoria antes de producir una advertencia de registro de contenido. Introduce 0 para desactivar.
script-watchdog-slow-threshold=10
Establece el umbral de watchdog para scripts lentos a lo largo de múltiples ticks. La advertencia está desactivada si se deja sin configurar.
script-watchdog-spike-threshold=100
Establece el umbral de watchdog para picos de un solo tick. La advertencia está desactivada si se deja sin configurar.
server-authoritative-block-breaking-pick-range-scalar=1.5
Establece si el servidor computa las operaciones de minería de bloques en sincronía con el cliente. Verifica si el jugador está lo suficientemente cerca como para romper el bloque.
server-authoritative-dismount-strict=false
Establece si el servidor es estricto respecto a las posiciones de desmontaje del jugador. 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 de entidad. Si true, las interacciones entre jugadores pueden verse afectadas por alta latencia.
server-authoritative-movement-strict=false
Establece si el servidor es estricto respecto a las discrepancias en la posición del jugador. 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 frente al cliente. Si Disabled, el servidor calcula esto dinámicamente. Válido solo si se habilita la generación de chunks 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 chunks que se están procesando lejos del jugador, que varía desde 4 hasta 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. Valores más bajos reducen el lag.
Enlaces Útiles
Wiki de Propiedades del Servidor de Minecraft Bedrock
Editar Configuraciones del Servidor de Minecraft Bedrock
Agregar un Paquete de Recursos a un Servidor de Minecraft Bedrock
Agregar un Paquete de Comportamiento a un Servidor de Minecraft Bedrock