server.properties de Bedrock, explicado
server.properties es el archivo de configuración principal de Bedrock Dedicated Server. Está en la raíz de tu servidor (SkyPanel → Archivos). Cualquier cambio necesita reiniciar el servidor.
Si un ajuste que buscas no está aquí (por ejemplo desactivar el PvP o el spawn de mobs), no es una opción de este archivo: en Bedrock se hace con reglas de juego (gamerule) desde la consola.
Identidad y conexión
# Nombre que aparece en la lista de servidores
server-name=Mi Servidor Bedrock
# Puerto UDP IPv4 (no lo cambies salvo que soporte te lo indique)
server-port=19132
# Puerto UDP IPv6
server-portv6=19133
# Visible en la pestaña Amigos de la red local
enable-lan-visibility=true
Modo de juego y dificultad
# survival | creative | adventure
gamemode=survival
# true = al entrar, todos reciben el modo de arriba
force-gamemode=false
# peaceful | easy | normal | hard
difficulty=normal
# Permite comandos de trucos (/gamemode, /give…)
allow-cheats=false
Jugadores y acceso
max-players=10
# Solo entran los de allowlist.json
allow-list=false
# Exige cuenta de Xbox/Microsoft para entrar
online-mode=true
# visitor | member | operator: permiso de los jugadores nuevos
default-player-permission-level=member
No pongas online-mode=false en un servidor público. Sin él, cualquiera entra con cualquier nombre y sin autenticación.
Mundo
# Nombre de la carpeta del mundo (se crea si no existe)
level-name=Bedrock level
# Semilla (vacío = aleatoria). Solo se usa al crear el mundo
level-seed=
# DEFAULT | FLAT | LEGACY
level-type=DEFAULT
Rendimiento
# Chunks que se envían al jugador (visual)
view-distance=20
# Chunks que se simulan alrededor de cada jugador (rango 4-12)
tick-distance=4
# Minutos de inactividad antes de expulsar a un jugador (0 = nunca)
player-idle-timeout=0
# Hilos que puede usar el servidor
max-threads=8
view-distancesolo afecta a lo que ve el jugador;tick-distance, a lo que se simula. Mira Rendimiento en Bedrock.player-idle-timeoutexpulsa a quien lleva ese tiempo sin actividad; no pausa el servidor.
Otros ajustes útiles
| Ajuste | Para qué sirve |
|---|---|
texturepack-required | Obliga a los jugadores a aceptar los resource packs del servidor |
content-log-file-enabled | Guarda en un archivo los errores de contenido (Add-Ons), útil para depurar |
compression-threshold | Tamaño de paquete a partir del cual se comprime el tráfico |
emit-server-telemetry | Envía datos de telemetría del servidor a Mojang |
Ejemplo para un survival público
server-name=Mi Survival
server-port=19132
gamemode=survival
difficulty=normal
allow-cheats=false
max-players=20
online-mode=true
allow-list=false
level-name=mundo-survival
view-distance=20
tick-distance=4
default-player-permission-level=member
Archivos relacionados
| Archivo o carpeta | Qué contiene |
|---|---|
allowlist.json | Jugadores autorizados (con allow-list=true) |
permissions.json | Permisos por jugador |
behavior_packs/, resource_packs/ | Add-Ons instalados |
worlds/ | Los mundos |
Para gestionar jugadores y permisos mira Jugadores en Bedrock.