Guía de hosting de Minecraft
server.properties, cada ajuste explicado
Las 63 claves que un servidor de Minecraft lee de este archivo, con lo que hace cada una, el valor con el que empieza y lo que puedes poner en ella. Agrupadas según lo que cambian y no por orden alfabético, porque nadie ha buscado nunca una por orden alfabético.
La respuesta corta
Se lee una vez, al arrancar
Cada una de las 63 claves surte efecto en el siguiente arranque. Un cambio que no hace nada es un cambio sin reinicio.
Dos claves cuestan más que todas las demás juntas
view-distance y simulation-distance. Mira ahí primero cuando el servidor va lento.
Algunas claves abren el servidor
online-mode, los puertos, la lista blanca. Cámbialas sabiendo lo que haces: un valor equivocado aquí no empeora el juego, deja el servidor abierto.
Las 63 claves de abajo, agrupadas según lo que cambian, con sus valores por defecto y sus valores permitidos.
Tres cosas que saber antes de bajar
El archivo se lee una sola vez, al arrancar el servidor. Cada una de estas 63 claves surte efecto en el siguiente arranque y ni un segundo antes: un cambio que parece no hacer nada casi siempre es un cambio al que no le ha seguido un reinicio.
Una clave que el servidor no reconoce se ignora en lugar de rechazarse. 11 de ellas llegaron con una versión concreta, y por eso un servidor 1.16.5 conoce 52 y uno 1.21.4 conoce 63. No pasa nada malo si dejas una línea más reciente en un archivo más antiguo.
La última columna dice quién puede cambiarla. 39 se pueden cambiar libremente, 4 deciden qué mundo se carga y 20 deciden quién llega a tu servidor, sin más. Esta clasificación no es un consejo: es la misma regla que siguen nuestro panel y nuestro asistente de IA. La semilla es la que más sorprende, y la guía para cambiar la semilla explica por qué cambiarla sin más nunca cambia un mundo que ya existe.


Cómo se juega
Los ajustes que la gente viene a buscar primero. Cada uno cambia algo que un jugador nota la próxima vez que se conecta.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
difficultyLa dificultad del juego. En pacífico no aparecen monstruos hostiles y el hambre no baja. | easy | peaceful, easy, normal, hard | Libre de cambiar |
gamemodeEl modo en el que empieza un jugador la primera vez que se conecta. | survival | survival, creative, adventure, spectator | Libre de cambiar |
force-gamemodeDevuelve a cada jugador al modo de juego por defecto en cada conexión, en lugar de recordar en cuál estaba. | false | true o false | Libre de cambiar |
hardcoreLa muerte es definitiva: un jugador que muere pasa a espectador y no puede reaparecer. Activarlo afecta a todos. | false | true o false | Libre de cambiar |
pvpSi los jugadores pueden hacerse daño entre ellos. | true | true o false | Libre de cambiar |
max-playersCuántas personas pueden estar conectadas a la vez. Más jugadores piden más RAM y más CPU, no solo un número más alto aquí. | 20 | de 1 a 500 | Libre de cambiar |
player-idle-timeoutExpulsa a un jugador tras este número de minutos sin hacer nada. 0 no expulsa nunca. | 0 | de 0 a 1440 | Libre de cambiar |
spawn-animalsSi aparecen en el mundo animales pasivos como vacas y ovejas. | true | true o false | Libre de cambiar |
spawn-monstersSi aparecen monstruos hostiles. Desactivado no es lo mismo que pacífico: los monstruos de los generadores y de los huevos siguen apareciendo. | true | true o false | Libre de cambiar |
spawn-npcsSi aparecen aldeanos en las aldeas. | true | true o false | Libre de cambiar |
spawn-protectionEl radio en bloques alrededor del punto de aparición en el que solo los operadores pueden construir. 0 lo desactiva. | 16 | de 0 a 512 | Libre de cambiar |
allow-flightPermite volar en supervivencia. Déjalo desactivado salvo que un mod o un plugin lo necesite, porque el antitrampas integrado expulsa a los jugadores que vuelan. | false | true o false | Libre de cambiar |
allow-netherSi se puede entrar en el Nether. Desactivarlo deja bloqueados a quienes ya están dentro. | true | true o false | Libre de cambiar |
enable-command-blockPermite los bloques de comandos. Son la base de la mayoría de las mecánicas de los mapas, y también pueden lanzar cualquier comando que pueda lanzar un operador. | false | true o false | Libre de cambiar |
En qué gasta el tiempo el servidor
Estos deciden cuánto trabajo hace el servidor en cada tick. También son el primer sitio donde mirar cuando un servidor va lento, porque dos de ellos (la distancia de renderizado y la de simulación) cuestan más que todo el resto de esta página junto.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
view-distanceHasta dónde, en chunks, el servidor envía el mundo a un jugador. Es con diferencia el ajuste que más pesa tanto en la RAM como en la CPU: cada punto de más cuesta más o menos su cuadrado. | 10 | de 2 a 32 | Libre de cambiar |
simulation-distanceHasta dónde, en chunks, el mundo se simula de verdad: las criaturas se mueven, los cultivos crecen, la redstone funciona. Mantenla igual o por debajo de la distancia de renderizado. Existe a partir de la 1.18.0. | 10 | de 2 a 32 | Libre de cambiar |
entity-broadcast-range-percentageHasta qué distancia se siguen enviando las entidades a los jugadores, en porcentaje del alcance normal. Más bajo significa menos red y menos lag en el cliente en las granjas llenas. | 100 | de 10 a 1000 | Libre de cambiar |
max-tick-timeCuántos milisegundos puede durar un tick antes de que el servidor se pare solo. Un servidor con mods necesita un valor alto, o una carga lenta de chunks cuenta como un fallo; -1 desactiva esta protección. | 60000 | de -1 a 600000 | Libre de cambiar |
sync-chunk-writesEscribe cada chunk en el disco antes de seguir. Más seguro tras un apagón, bastante más lento en un servidor cargado. | true | true o false | Libre de cambiar |
use-native-transportUsa la ruta de red optimizada del sistema en Linux. Déjalo activado. | true | true o false | Libre de cambiar |
network-compression-thresholdLos paquetes de más de este número de bytes se comprimen. -1 desactiva la compresión, lo que solo tiene sentido si todo funciona en una única máquina. | 256 | de -1 a 65536 | Libre de cambiar |
max-chained-neighbor-updatesEl límite de lo que puede durar una reacción en cadena de redstone antes de que el servidor la corte. Es lo que impide que una sola máquina congele todo el servidor. Existe a partir de la 1.19.0. | 1000000 | de 1 a 10000000 | Libre de cambiar |
pause-when-empty-secondsDeja de simular el mundo tras este número de segundos sin nadie conectado. Ahorra mucha CPU en un servidor tranquilo; las granjas y los temporizadores también se paran. Existe a partir de la 1.21.2. | 60 | de 0 a 86400 | Libre de cambiar |
region-file-compressionCómo se comprimen los archivos del mundo en el disco. lz4 es más rápido de leer y escribir, deflate ocupa menos espacio. Existe a partir de la 1.20.5. | deflate | deflate, lz4, none | Libre de cambiar |
rate-limitExpulsa a un jugador que envía más de este número de paquetes por segundo. 0 lo desactiva, y es el valor por defecto. | 0 | de 0 a 5000 | Libre de cambiar |
max-world-sizeLa distancia máxima, en bloques desde el punto de aparición, hasta la que se puede generar el mundo. Un número más pequeño impide que el archivo del mundo crezca sin fin. | 29999984 | de 1 a 29999984 | Libre de cambiar |
Qué mundo se carga
Estos eligen el mundo, no las reglas de dentro. Cambia uno de los cuatro primeros y el mundo anterior sigue en el disco: simplemente ya no es el que se carga.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
level-nameLa carpeta desde la que se carga el mundo. Cambiarla carga otro mundo, o genera uno nuevo. | world | texto | Mundo |
level-seedLa semilla (seed) a partir de la cual se genera un mundo nuevo. Se guarda en el mundo al crearlo: cambiarla después no hace nada hasta que el servidor crea el siguiente mundo nuevo. | vacío | texto | Mundo |
level-typeEl tipo de terreno que se genera: normal, un mundo plano, biomas grandes, amplificado. | minecraft:normal | minecraft:normal, minecraft:flat, minecraft:large_biomes, minecraft:amplified, minecraft:single_biome_surface | Mundo |
generator-settingsJson que ajusta el generador, sobre todo para las capas de un mundo superplano. | {} | texto | Mundo |
generate-structuresSi aparecen aldeas, templos y las demás estructuras en el terreno recién generado. | true | true o false | Libre de cambiar |
initial-enabled-packsLos datapacks activados en el momento de crear el mundo. Existe a partir de la 1.19.3. | vanilla | texto | Libre de cambiar |
initial-disabled-packsLos datapacks desactivados en el momento de crear el mundo. Existe a partir de la 1.19.3. | vacío | texto | Libre de cambiar |
Lo que ven los jugadores antes de entrar
La línea en la lista de servidores y el paquete de recursos que se le ofrece descargar al cliente. Son los únicos ajustes de esta página que un jugador puede ver sin estar dentro del servidor.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
motdLa línea bajo el nombre de tu servidor en la lista multijugador. Aquí funcionan los códigos de color con el signo §. | A Minecraft Server | texto | Libre de cambiar |
enable-statusResponde al ping que muestra tu número de jugadores y tu MOTD en la lista multijugador. Desactivado, el servidor parece apagado para todo el mundo. | true | true o false | Libre de cambiar |
hide-online-playersQuita la muestra de nombres de jugadores conectados de la respuesta que se envía a la lista de servidores. | false | true o false | Libre de cambiar |
resource-packUn enlace directo a un paquete de recursos que se ofrece a los jugadores al conectarse. | vacío | texto | Libre de cambiar |
resource-pack-promptEl mensaje que aparece en la ventana del paquete de recursos. | vacío | texto | Libre de cambiar |
resource-pack-sha1El sha1 del archivo del paquete, para que los clientes puedan guardarlo en caché y comprobar que ha llegado entero. | vacío | texto | Libre de cambiar |
resource-pack-idUn uuid que identifica el paquete, para que un cliente pueda sustituir una versión anterior del mismo paquete. Existe a partir de la 1.20.3. | vacío | texto | Libre de cambiar |
require-resource-packDesconecta a los jugadores que rechazan el paquete de recursos. Solo es útil con un enlace al paquete que funcione. | false | true o false | Libre de cambiar |
bug-report-linkUn enlace que se muestra a los jugadores en la pantalla de error. Existe a partir de la 1.20.4. | vacío | texto | Libre de cambiar |
Cuánto poder recibe un operador
Dos números y un interruptor que deciden lo que puede hacer de verdad alguien con permisos de operador.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
op-permission-levelEl poder que recibe un operador, de 1 (saltarse la protección del punto de aparición) a 4 (todo, incluido /stop). | 4 | de 1 a 4 | Seguridad |
function-permission-levelEl nivel de permiso con el que se ejecutan las funciones de los datapacks. | 2 | de 1 a 4 | Seguridad |
broadcast-console-to-opsMuestra a los operadores, en el chat, el resultado de los comandos lanzados desde la consola. | true | true o false | Libre de cambiar |
Quién entra, y por qué puertos
Los que deciden quién llega a tu servidor, sin más. Léelos, entiéndelos y cámbialos sabiendo lo que haces: un valor equivocado aquí no empeora el juego, deja el servidor abierto.
| Ajuste | Por defecto | Valores | Quién puede cambiarlo |
|---|---|---|---|
online-modeComprueba cada jugador con Mojang, para que nadie pueda conectarse con el nombre de otra persona. | true | true o false | Seguridad |
white-listSolo pueden conectarse los jugadores de la lista. | false | true o false | Seguridad |
enforce-whitelistExpulsa a los jugadores ya conectados que no están en la lista blanca. | false | true o false | Seguridad |
enforce-secure-profileExige que los jugadores tengan un perfil de chat firmado. | true | true o false | Seguridad |
prevent-proxy-connectionsRechaza a los jugadores cuya conexión viene de un país distinto al de su sesión de Mojang. | false | true o false | Seguridad |
enable-rconAbre un puerto de consola remota. | false | true o false | Seguridad |
rcon.portEl puerto en el que escucha la consola remota. | 25575 | de 1 a 65535 | Seguridad |
rcon.passwordLa contraseña de la consola remota. | vacío | texto | Seguridad |
broadcast-rcon-to-opsMuestra a los operadores el resultado de la consola remota. | true | true o false | Seguridad |
enable-queryResponde a las consultas de estado en un puerto udp aparte. | false | true o false | Seguridad |
query.portEl puerto de las consultas de estado. | 25565 | de 1 a 65535 | Seguridad |
server-ipLa dirección en la que escucha el servidor. Con nosotros tiene que quedarse vacía para que el contenedor pueda enrutarla. | vacío | texto | Seguridad |
server-portEl puerto en el que escucha el servidor. Con nosotros está fijado al puerto de tu dirección de juego. | 25565 | de 1 a 65535 | Seguridad |
log-ipsEscribe las direcciones ip de los jugadores en el registro. Existe a partir de la 1.20.2. | true | true o false | Seguridad |
enable-jmx-monitoringExpone las métricas de java en un puerto de supervisión. | false | true o false | Seguridad |
text-filtering-configUn enlace a un servicio externo de filtrado del chat. | vacío | texto | Seguridad |
text-filtering-versionLa versión del protocolo de filtrado que se usa. Existe a partir de la 1.21.0. | 0 | de 0 a 10 | Seguridad |
accepts-transfersPermite que se envíe aquí a jugadores desde otro servidor con un paquete de transferencia. Existe a partir de la 1.20.5. | false | true o false | Seguridad |
Los 20 que nuestro asistente nunca cambiará por ti
Cada ajuste marcado como Seguridad arriba lo puede leer y explicar el AI Copilot del panel, y no lo puede cambiar en ningún modo, pidas lo que pidas y lo formules como lo formules. Son los que deciden quién entra y no lo que pasa una vez dentro: la comprobación de cuentas, la lista blanca y su aplicación, la consola remota y su puerto, las consultas de estado, la dirección y el puerto en los que escucha el servidor, y los niveles de permiso. Para esos, te indica la pestaña donde lo haces tú, en un único sitio, a propósito. Es la única parte del panel en la que hemos hecho al asistente menos capaz adrede. La comprobación de seguridad recorre la misma lista y avisa de lo que encuentra sin cambiar nada.

Preguntas sobre server.properties
¿Dónde está el archivo server.properties?
En la raíz de tu servidor, junto a la carpeta del mundo, y el juego lo escribe la primera vez que arranca el servidor. En un servidor alojado casi nunca lo abres a mano: la pestaña de ajustes muestra las mismas claves como campos con nombre y sus valores permitidos, y esa es toda la diferencia entre escribir true en el sitio equivocado y elegirlo de una lista.
¿Tengo que reiniciar después de cambiar algo?
Sí, para las 63. El archivo se lee una sola vez, al arrancar el servidor: un cambio se queda ahí sin hacer nada hasta el siguiente arranque. Algunos plugins saben cambiar ciertos valores sobre la marcha, pero el archivo en sí solo cuenta después de un reinicio, y lo que diga lo contrario habla de un plugin, no de este archivo.
¿Qué ajustes arreglan de verdad el lag?
La distancia de renderizado y la de simulación, en ese orden y con mucha diferencia. La de renderizado decide cuántos chunks se envían a cada jugador, la de simulación cuántos se simulan de verdad: las dos crecen con el cuadrado del número, y con el número de jugadores a la vez. Bajar la distancia de renderizado de 10 a 8 quita más o menos un tercio del trabajo de chunks por jugador. Nada más en este archivo se le acerca.
¿Por qué 20 de ellos están marcados como Seguridad?
Porque deciden quién llega a tu servidor y no lo que pasa dentro: la comprobación de cuentas, la lista blanca, la consola remota y su puerto, el puerto de consultas, la dirección de escucha y los niveles de permiso. Nuestro AI Copilot lee y explica los 20, y no puede cambiar ninguno, en ningún modo, lo pidas como lo pidas. Un asistente que desactiva por error la comprobación de cuentas convierte un servidor privado en una puerta abierta, y eso no lo arregla un botón de deshacer.
¿Qué hace de verdad online-mode?
Decide si el servidor comprueba con Mojang a cada jugador que llega, lo que une a un jugador con una cuenta y le da una identidad estable. Desactivado, cualquiera puede conectarse con cualquier nombre: los baneos, los permisos, las casas, las parcelas protegidas y los inventarios dependen entonces de un nombre que nadie ha comprobado. Existe para los servidores que están detrás de un proxy que hace la comprobación por ellos. Si no tienes ese proxy, déjalo activado.
¿Por qué mi archivo no tiene todas estas líneas?
Porque 11 de ellas llegaron con una versión concreta. Un servidor 1.16.5 conoce 52 de estas claves, uno 1.21.4 conoce 63. Añadir una línea que el servidor no reconoce no hace nada: se queda en el archivo y el juego la ignora. Con las líneas que faltan pasa lo mismo al revés, y el servidor escribe lo que espera en el siguiente arranque.
¿Qué pasa si cambio level-name o level-seed?
No se borra nada, y es justo donde la gente se equivoca en los dos sentidos. Estas 4 claves deciden qué mundo se carga y cómo se crea un mundo nuevo. Cambiar level-name arranca otro mundo y deja el anterior en el disco con su nombre de carpeta de siempre; vuelve a poner el nombre anterior y tu mundo está exactamente donde lo dejaste. Cambiar level-seed en un mundo que ya existe no hace nada, ni siquiera en el terreno que se genere después, porque un mundo conserva la semilla con la que se creó. Una semilla nueva solo cuenta en un mundo nuevo.
¿Puedo romper mi servidor editando este archivo?
Puedes impedir que arranque, no perder un mundo. Un valor fuera de su rango o una clave mal escrita suele sustituirse por el valor por defecto en el siguiente arranque, pero un puerto o una dirección de escucha equivocados impiden que el servidor arranque, lo que parece un fallo sin serlo. Aun así, haz antes una copia de seguridad: cuesta un clic, y es lo único de esta página que lo deshace todo de golpe.
Adónde ir después
El panel donde viven estos ajustes Los 510 plugins que instalamos en un clic Arreglar un servidor que va mal Cuánta RAM necesitas de verdad Cambiar la versión de Minecraft Los permisos de tu equipo La comprobación de seguridad con IA Las copias de seguridad, antes de cambiar nada Lo que cuesta un servidor
Cada línea de esta página se lee de la misma lista que usan nuestro panel y nuestro asistente de IA: los valores por defecto, los rangos y los límites de versión son los que el producto aplica de verdad, no una segunda copia que podría desviarse. Escrito el 10 de octubre de 2026, para las 63 claves.
Escrito y revisado por el equipo de Astroworld Hosting. Última revisión: 6 de septiembre de 2026.
Entrega: la mayoría de los servidores se entregan al instante y funcionan a los pocos segundos del pago; el resto llega en menos de 60 minutos durante el día y en menos de 12 horas por la noche.