Ir al contenido

Guía de server.properties

server.properties es el archivo de configuración principal de tu servidor. Desde aquí cambias la dificultad, el número de jugadores, el modo de juego, la distancia de visión y mucho más.

  1. En el panel de MineHost, detén el servidor. Si lo editas en marcha, el servidor puede sobrescribir tus cambios al apagarse.

  2. Abre el Administrador de archivos y haz clic en server.properties, en la carpeta principal.

  3. Cambia los valores que quieras. Cada línea sigue el formato opción=valor, sin espacios alrededor del =.

  4. Guarda el archivo y arranca el servidor.

Un ejemplo de configuración para un servidor survival entre amigos:

server.properties
motd=§aServidor de los amigos §7| §eSurvival 1.21
max-players=10
difficulty=normal
view-distance=8
simulation-distance=6
white-list=true

Busca una opción por nombre o filtra por grupo.

  • motdPor defecto: A Minecraft Server

    Texto que aparece bajo el nombre del servidor en la lista de Multijugador.

    Admite colores y formato. Usa el editor de la guía de MOTD para crearlo.

  • max-playersPor defecto: 20

    Número máximo de jugadores conectados a la vez.

    Súbelo solo si tu plan tiene RAM suficiente.

  • gamemodePor defecto: survival

    Modo de juego para jugadores nuevos: survival, creative, adventure o spectator.

  • force-gamemodePor defecto: false

    Si es true, todos vuelven al modo por defecto cada vez que entran.

  • difficultyPor defecto: easy

    Dificultad: peaceful, easy, normal o hard.

  • hardcorePor defecto: false

    Si es true, los jugadores pasan a espectador al morir.

    Fija la dificultad en hard automáticamente.

  • pvpPor defecto: true

    Permite que los jugadores se hagan daño entre sí.

  • allow-flightPor defecto: false

    Permite volar en survival sin que el servidor expulse al jugador.

    Actívalo si usas mods o plugins de vuelo, como jetpacks.

  • player-idle-timeoutPor defecto: 0

    Minutos de inactividad antes de expulsar a un jugador. 0 lo desactiva.

  • spawn-protectionPor defecto: 16

    Radio en bloques alrededor del spawn que solo los operadores pueden modificar.

    Ponlo en 0 si quieres que todos puedan construir en el spawn.

  • level-namePor defecto: world

    Nombre de la carpeta del mundo que carga el servidor.

    Cámbialo para cargar otro mundo subido al servidor.

  • level-seedPor defecto: (vacío)

    Semilla para generar un mundo nuevo. Vacío genera una aleatoria.

    Solo afecta a mundos nuevos, no a uno ya creado.

  • level-typePor defecto: minecraft:normal

    Tipo de mundo: normal, flat, large_biomes o amplified.

  • allow-netherPor defecto: true

    Permite viajar al Nether.

  • spawn-monstersPor defecto: true

    Hace aparecer monstruos hostiles.

  • max-world-sizePor defecto: 29999984

    Radio máximo del mundo en bloques.

    Limitarlo evita que el mundo crezca sin control.

  • view-distancePor defecto: 10

    Distancia en chunks que el servidor envía a cada jugador.

    Bájalo a 6 u 8 si hay lag. Es uno de los ajustes que más RAM ahorra.

  • simulation-distancePor defecto: 10

    Distancia en chunks donde funcionan entidades, cultivos y redstone.

    Entre 6 y 8 es un buen equilibrio.

  • entity-broadcast-range-percentagePor defecto: 100

    Distancia a la que se ven otras entidades, en porcentaje.

    Bajarlo a 75 ayuda en servidores con muchos jugadores.

  • sync-chunk-writesPor defecto: true

    Guarda los chunks de forma síncrona. Más seguro, algo más lento.

    Déjalo en true salvo que sepas lo que haces.

  • online-modePor defecto: true

    Comprueba con Mojang que cada jugador tiene una cuenta original.

    Déjalo en true. Con false, cualquiera puede entrar con el nombre de otro jugador.

  • white-listPor defecto: false

    Activa la whitelist: solo entran los jugadores de la lista.

  • enforce-whitelistPor defecto: false

    Expulsa a los conectados que no estén en la whitelist al recargarla.

  • enable-command-blockPor defecto: false

    Permite usar bloques de comandos.

  • op-permission-levelPor defecto: 4

    Nivel de permisos de los operadores, de 1 a 4.

  • server-portPor defecto: 25565

    Puerto donde escucha el servidor.

    En MineHost no lo cambies: el panel lo asigna por ti.

Las dos opciones que más afectan al rendimiento

Sección titulada «Las dos opciones que más afectan al rendimiento»

view-distance y simulation-distance deciden cuántos chunks mantiene cargados el servidor por cada jugador. El área crece al cuadrado: con el doble de distancia, cargas casi cuatro veces más chunks.

Chunks cargados según view-distanceCon view-distance 4 se cargan 81 chunks por jugador, con 10 se cargan 441 y con 6 se cargan 169. Cuantos más chunks, más RAM y CPU consume el servidor.view-distance=481 chunksPoco alcance visualview-distance=10441 chunksValor por defectoview-distance=6169 chunksBuen equilibrio
Cada jugador carga un cuadrado de chunks a su alrededor. Pasar de 10 a 6 reduce la carga a menos de la mitad.
  • view-distance: hasta dónde ven los jugadores. Entre 8 y 10 se ve bien y consume razonable.
  • simulation-distance: hasta dónde funcionan granjas, cultivos y redstone. Entre 6 y 8 basta para casi cualquier servidor.

Si notas lag, baja primero simulation-distance y después view-distance. Los jugadores casi no notan la diferencia y el servidor la agradece.

  • server-port y server-ip: el panel los asigna automáticamente. Si los cambias, nadie podrá conectarse y verás el error Connection Refused.
  • online-mode: déjalo en true. Con false, cualquiera puede entrar usando el nombre de otro jugador, incluido el tuyo de operador.

Seguramente editaste el archivo con el servidor encendido y se sobrescribió al apagarse. Detén el servidor, vuelve a cambiar el valor y arráncalo.

level-seed solo se usa al crear un mundo nuevo. Pon la semilla, cambia level-name a un nombre nuevo (por ejemplo world2) y arranca el servidor. Se generará un mundo nuevo con esa semilla.

Usa los códigos de color con § seguido de un carácter: §a verde, §e amarillo, §c rojo, §l negrita. Por ejemplo: motd=§l§6Mi Servidor.