1 Version y cargador
Primero la version de Minecraft. Despues el cargador: solo se pueden elegir los que de verdad existen para esa version, comprobado en vivo contra los repositorios oficiales de cada proyecto.
No se pudieron cargar los catalogos de versiones.
Solo versiones estables (release). La lista y su orden vienen del manifiesto oficial de Mojang, no de una lista escrita a mano.
2 Mods y plugins
Busqueda en vivo contra la API publica de Modrinth, ya filtrada por la version y el cargador que elegiste. Este paso es opcional: puedes generar un servidor sin mods.
Escribe al menos dos letras. Tambien puedes pegar el identificador exacto (el slug de la URL de Modrinth).
Mods elegidos 0
- Todavia no elegiste ningun mod. El servidor se generara sin mods.
Ya filtrado por la version y el cargador del paso 1. Los modpacks que solo sirven en el cliente (los de graficos o rendimiento) aparecen marcados y no se pueden elegir.
Modpack elegido
Sube la memoria antes de arrancar.
La documentacion de la imagen itzg/minecraft-server recomienda poner
MEMORY en 4 GB como minimo para cualquier modpack,
porque el valor de fabrica es 1 GB y no le basta a ninguno. Al elegir modpack,
el paso 3 sube a 4 GB si lo tenias por debajo.
Cuanta memoria necesita este modpack en concreto, esta pagina no lo sabe. La API de Modrinth no publica ningun dato de memoria: no existe ese campo ni en el proyecto, ni en la version, ni en el buscador. Cualquier cifra exacta por modpack que vieras aqui estaria inventada. Si el servidor va a tirones, sube de gigabyte en gigabyte, y mira lo que diga el autor del modpack en su pagina.
3 Ajustes
Valores por defecto razonables. Solo se escriben en el archivo generado los que cambies o los que hagan falta: un compose corto que se entiende vale mas que uno largo lleno de ruido.
En gigabytes. Deja siempre unos 2 GB libres para el sistema operativo.
Corresponde a difficulty en server.properties.
Corresponde a gamemode.
Cuantos pueden estar conectados a la vez.
El texto que se ve bajo el nombre del servidor en la lista del juego.
En chunks. Es lo que mas pesa en el rendimiento.
En chunks. Suele ir igual o por debajo de la de vision.
Se cambia el lado de fuera del contenedor, no el del servidor. Dentro sigue siendo el 25565, que es lo que espera el juego.
Carpeta donde se guarda la partida.
Fija el reloj dentro del contenedor, para que la hora de los registros y de las tareas programadas coincida con la tuya. La lista es la base de datos IANA que trae tu propio navegador.
Nombres de cuenta separados por coma. Tendran permisos de administrador. Dejalo vacio si prefieres darlos despues desde la consola.
4 Tu configuracion
Si continuas, aceptas el EULA de Minecraft.
La configuracion se genera con EULA=TRUE. Al descargarla y levantar
el servidor declaras que leiste y aceptas el
contrato de licencia de Minecraft.
Si no lo aceptas, cambia ese valor a FALSE en el .env
y el servidor no arrancara.
Llevatelo todo de una vez
Un ZIP con el docker-compose.yml, el .env y un
LEEME.txt con los comandos y lo que elegiste. Descomprimelo en una
carpeta vacia y ya puedes arrancar.
docker-compose.yml
.env
Comandos
El boton de copiar es el camino principal y funciona siempre. Las descargas que inicia un script estan bloqueadas en algunos navegadores y contextos; si el boton de descargar no hace nada, copia y pega.
Que hace y que no hace esta pagina
Lo que si hace
- Consulta en vivo los catalogos oficiales de Mojang, Forge, NeoForge, Fabric, Quilt, Paper y Purpur para saber que combinaciones existen de verdad.
- Busca mods en Modrinth filtrando ya por tu version y tu cargador.
- Impide anadir mods que solo funcionan en el cliente.
- Escribe un
docker-compose.ymly un.envcorrectos para la imagenitzg/minecraft-server. - Elige la etiqueta de Java que corresponde, leyendo el campo
javaVersionque publica Mojang para cada version.
Lo que no hace
- No crea, no aloja ni ejecuta servidores. No hay ninguna maquina detras de esta pagina.
- No descarga ni redistribuye mods, ni el jar de Minecraft, ni el cliente. Todo eso lo baja tu contenedor en el primer arranque desde las fuentes oficiales.
- No guarda nada tuyo: no hay cuentas, ni cookies de seguimiento, ni servidor donde guardarlo.
- No puede saber si dos mods chocan entre si. Eso solo se ve al arrancar.
- No opera ningun servidor: el EULA lo aceptas tu al levantar el tuyo.
Lo que necesitas de tu lado
- Una maquina encendida: tu PC, un servidor de casa o un VPS.
- Docker con el complemento Compose. No hace falta instalar Java: va dentro de la imagen.
- Espacio en disco y memoria libre. El primer arranque descarga bastante y tarda.
- Si quieres que entren desde fuera de tu red, abrir el puerto en el router o usar un tunel.