Server.properties
server.properties es el archivo que almacena todas las configuraciones para un servidor multijugador (Minecraft o clásico).
Si estás dispuesto a editar el archivo server.properties es importante que emplees la misma estructura que la del original, pero el orden de las líneas es arbitrario. La clave está en no modificar el texto que hay antes del signo igual (=). El texto tras el signo igual (=) es el valor de la propiedad, esto sí puedes editarlo. Las líneas que comiencen con una almohadilla #
son comentarios; alterar o eliminar dichas líneas no tendrá efecto en el juego.
Cuando se realizan cambios en el archivo server.properties, será necesario reiniciar el servidor para que surtan efecto.
Si el archivo server.properties no contiene todas las propiedades (así como si la nueva versión contiene nuevas propiedades o el archivo, directamente, no existe), el servidor, por sí solo, al iniciarse, reescribirá el archivo con las nuevas propiedades y las pondrá en sus valores predeterminados.
Contenido
Ubicación del archivo
Este archivo se genera automáticamente al iniciar un servidor por primera vez (en caso de que no exista).
S.O. | Ubicación | Notas |
---|---|---|
Windows | El mismo directorio en el que se encuentra Minecraft_Server.exe | |
Linux
Unix *nix/Mac |
Ruta del directorio de trabajo (pwd, siglas en inglés) |
Si lo inicias desde el directorio de inicio (/home/TuNombre) el archivo del servidor se creará ahí /home/TuNombre. Sigue estas instrucciones para asegurarte de que los archivos del servidor se generan donde se espera.
|
server.properties
A partir de la 1.8, estos son los ajustes predeterminados del servidor recientemente instalado:
#Minecraft server properties # ''(Fecha de modificación del archivo)'' spawn-protection=16 max-tick-time=60000 generator-settings= force-gamemode=false allow-nether=true gamemode=0 enable-query=false player-idle-timeout=0 difficulty=1 spawn-monsters=true op-permission-level=4 resource-pack-hash= announce-player-achievements=true pvp=true snooper-enabled=true level-type=DEFAULT hardcore=false enable-command-block=false max-players=20 network-compression-threshold=256 max-world-size=29999984 server-port=25565 server-ip= spawn-npcs=true allow-flight=false level-name=world view-distance=10 resource-pack= spawn-animals=true white-list=false generate-structures=true online-mode=true max-build-height=256 level-seed= motd=Un servidor de Minecraft en español enable-rcon=false
Propiedades de un servidor de Minecraft
Código | Tipo | Valor por defecto | Descripción |
---|---|---|---|
allow-flight | boolean | false | Permite que los usuarios puedan volar en tu servidor de supervivencia si tienen una modificación que les permita hacerlo.
Con allow-flight activado, puede haber más griefers, ya que hacer su trabajo les resultará más fácil. Es inútil en modo creativo.
|
allow-nether | boolean | true | Permite que los jugadores puedan viajar el Inframundo.
|
announce-player-achievements | boolean | true | Muestra en el servidor los logros adquiridos por un jugador. |
difficulty | integer (0-3) | 1 | Define la dificultad (daño causado por criaturas hostiles, hambre y efecto de pociones) del servidor.
|
enable-query | boolean | false | Activa el protocolo de servidor GameSpy4. Empleado para obtener información acerca del servidor. |
enable-rcon | boolean | false | Activa y desactiva el acceso remoto a la consola del servidor. |
enable-command-block | boolean | false | Activa y desactiva los bloques de comandos. |
force-gamemode | boolean | false | Obliga a los jugadores a unirse al modo de juego predeterminado.
|
gamemode | integer (0-3) | 0 | Define el modo de juego.
|
generate-structures | boolean | true | Define la generación de estructuras (como aldeas).
Note: Las mazmorras y fortalezas del Inframundo no dejarán de generarse bajo ningún concepto. |
generator-settings | string | blank | Se generará un terreno extraplano. |
hardcore | boolean | false | Simula el modo extremo. Si se establece en true, se prohibirá la entrada a los jugadores que mueran. |
level-name | string | world | El valor "level-name" se emplea como nombre del mundo y de la carpeta. Puedes copiar la carpeta de una partida guardada y cambiar el nombre al de una cargada en su lugar.
|
level-seed | string | blank | Añade una semilla generadora a tu mundo, como en un jugador.
|
level-type | string | DEFAULT | Determina el tipo de mapa generado.
|
max-build-height | integer | 256 | Altura máxima a la que se permite construir. El terreno puede crecer hasta el máximo de altura. |
max-players | integer (0-2147483647) | 20 | Número máximo de jugadores que pueden entrar al servidor al mismo tiempo. Cuantos más jugadores haya, más recursos se consumirán. Los administradores no cuentan, pero un administrador no puede entrar a un servidor lleno. Si se establece un valor muy elevado, el cliente del juego puede colgarse. |
max-tick-time |
integer (0–(2^63 - 1)) | 60000 | Número máximo de milisegundos en un solo tick antes de que el servidor se detenga con un mensaje, Un solo tick ha tardado 60 segundos (máximo: 0,05). Al considerar que se haya colgado, el servidor se apagará automáticamente. A esta medida se le llama System.exit(1).
|
max-world-size |
integer (1-29999984) | 29999984 | Esto establece el tamaño máximo posible del borde del mundo en bloques, expresado en un radio. Al agrandar el borde del mundo, los comandos se completarán con éxito, pero el borde no se moverá. Al aumentar el max-world-size, no parece que haga nada.
Ejemplos:
|
motd | string | Un servidor de Minecraft en español | MOTD, por sus siglas en inglés "Message of the day", en español "Mensaje del día".
|
network-compression-threshold |
integer | 256 | By default it allows packets that are n-1 bytes big to go normally, but a packet that n bytes or more will be compressed down. So, lower number means more compression but compressing small amounts of bytes might actually end up with a larger result than what went in.
Nota: Los requisitos de Ethernet incluye que los paquetes menores de 64 bytes se conviertan a 64 bytes, por lo que no es recomendable establecer un valor menor a 64 bytes. Tampoco es recomendable superar el límite de 1.500 bytes. |
online-mode | boolean | true | El servidor comprueba desde la base de datos de Minecraft las cuentas de los jugadores que se conectan. Establécelo en false si tu servidor no está conectado a Internet. ¡Los piratas con cuentas falsas podrán conectarse si está en false! Si minecraft.net está caído o inaccesible, nadie podrá conectarse si está en true. Desactivar esta propiedad se consider crackear el servidor, ya que permite entrar a gente con copias de Minecraft.
|
op-permission-level | integer (1-4) | 4 | Establece los niveles de permiso de administración.
|
player-idle-timeout | integer | 0 | Si no es cero, los jugadores serán expulsados del servidor si están ausentes durante unos minutos.
|
pvp | boolean | true | Activa el PvP (jugador contra jugador) en el servidor. Las flechas entre jugadores solo harán daño si el PvP está activado.
Nota: Las fuentes de daño indirectas generadas por jugadores (como lava, fuego, TNT o agua, arena y grava) podrá causar la muerte a otro jugador. |
query.port | integer (1-65534) | 25565 | Establece el puerto del servidor (véase enable-query). |
rcon.password | string | blank | Establece la contraseña del rcon. |
rcon.port | integer (1-65534) | 25575 | Establece el puerto del rcon. |
resource-pack | string | blank | |
resource-pack-hash |
string | blank | |
server-ip | string | blank | Con esto puede proporcionar una IP particular a tu servidor. ¡Se recomienda dejar esta opción en blanco si no controlas del tema! |
server-port | integer (1-65534) | 25565 | Cambia el puerto en el que se ejecuta el servidor. Este puerto será remitido si el servidor se ejecuta en otra red utilizando NAT. |
snooper-enabled | boolean | true | Permite que el servidor registre y envía regularmente los datos a http://snoop.minecraft.net o no.
|
spawn-animals | boolean | true | Determina si habrá animales.
Consejo: si el servidor tiene poco rendimiento, es aconsejable desactivar esta opción. |
spawn-monsters | boolean | true | Determina si habrá monstruos.
Si la dificultad es 0 (pacífico) no habrá monstruos. Consejo: si el servidor tiene poco rendimiento, es aconsejable desactivar esta opción. |
spawn-npcs | boolean | true | Determina si habrá aldeanos.
|
spawn-protection | integer | 16 | Determina el radio de la protección de aparición. Si establecemos 0 no habrá. El 0 tan solo protegerá el bloque sobre el que aparecemos. El 1 protegerá una zona de 3x3, manteniendo el centro sobre el punto en el que aparecemos. El 2 lo hará en una zona de 5x5, el 3 de 7x7, etc. Esta opción se genera cuando se une el primer jugador al servidor. Si no hay administradores, la protección estará desactivada. |
view-distance | integer (3-15) | 10 | Establece la cantidad de datos del mundo que el servidor envía al cliente, calculado en chunks en cada dirección del jugador (en radio, no en diámetro). Determina la distancia de visión del servidor. La distancia "Lejos" es de 16 chunks, enviando 1089 chunks en total (dicha cantidad aparece en los datos de F3). La distancia "Normal" es 8, con 289 chunks.
10 es el valor predeterminado y recomendad. Si tienes poco rendimiento, redúcelo. |
white-list | boolean | false | Activa una lista de permitidos en el servidor.
Con una lista de permitidos activada, solo podrán unirse aquellos jugadores que estén añadidos. Está pretendido para servidores privados, de amigos o comunidades cerradas.
Nota: Los administradores están en la lista automáticamente, no es necesario añadirlos. |
Propiedades de un servidor de Minecraft clásico
Código | Tipo | Valor por defecto | Descrición |
---|---|---|---|
verify-names | boolean | true | Si se activa, el servidor se asegurará que de que el cliente está registrado con la misma IP que en Minecraft.net. Esto causa problemas a la gente que intenta entrar desde el mismo ordenador desde el que crea el servidor, ya que aparece la IP local (127.0.0.1) mientras que Minecraft.net verá la IP externa. Es recomendable, a menos que quieras jugar desde el mismo ordenador desde el que creas el servidor.
|
admin-slot | boolean | false | Permite que los administradores entren aunque el servidor esté lleno. |
public | boolean | Hace que el servidor se muestre en la lista o no.
| |
server-name | string | Nombre del servidor. Así aparecerá en la lista de servidores.
| |
max-players | integer (0-256) | Número máximo de jugadores que pueden entrar al servidor al mismo tiempo. Cuantos más jugadores haya, más recursos se consumirán. Los administradores no cuentan. | |
max-connections | integer (1-3) | Número máximo de conexiones que el servidor aceptará desde una misma IP.
Nota: El máximo es 3. Si intentas poner más, se cambiará a 3 automáticamente. | |
motd | string | MOTD, por sus siglas en inglés "Message of the day", en español "Mensaje del día". Se mostrará a los jugadores nada más entrar. | |
grow-trees | boolean | Hace que los brotes puedan convertirse en árboles o no.
|