Setting up a server/es
From Minetest
Creando un Servidor
- Inica tu servidor en el puerto deseado.
- Nota: Es recomendado dejar el puerto por defecto (30000)
- Encuentra la IP interna de la computadora en la correras el servidor.
- Linux: Abre la terminal y escribe
ifconfig
y dale enter. - Windows: Inicio → Buscar … →
cmd.exe
→ipconfig
- Linux: Abre la terminal y escribe
- Revisa la configuracion de puertos de tu router.
- Haz tu puerto UDP (30000 si lo dejas por defecto) a la IP interna.
- Tambien, modifica cualquier firewall, para que pueda pasar trafico por el puerto
- Para ver como correr un servidor, por favor lea la seccion debajo.
- Deja que tus amigos conozcan tu IP externa.
- Escribe
server_announce = 1
en tu minetest.conf para anunciarlo a la lista de servidores publicos.
Corriendo un Servidor
Linux
- Abre la terminal.
- Escribe
TU/DIRECTORIO/DE/MINETEST/bin/minetestserver
o tan solo deja caer minetestserver executable (ubicado en/Minetest/bin/
) en la terminal. (POR FAVOR, LEE LAS NOTAS DEBAJO!)- Si quieres especificar un game ID especifico, las opciones de game ID estan en
/Minetest/games/
. Añade--gameid lagameid
al final del comando. - Si obtienes el error “Multiples mundos disponibles.”, las opciones de mundos estan en
/Minetest/worlds/
. Añade--worldname elMundo
al final del comando.
- Si quieres especificar un game ID especifico, las opciones de game ID estan en
- Si tu Servidor crashea, mira en
debug.txt
que esta en/Minetest/bin/
- Disfruta corriendo tu Servidor de Minetest! :)
Para mas facilidad puedes crear un archivo llamado "minetestserver.sh", añade las lineas que estan debajo y ponerlo en la carpeta /Minetest/bin/. Para correr el servidor, solo corre el archivo en la terminal.
#!/bin/bash -x ./minetestserver --gameid minetest --worldname nombre-del-mundo
Windows
- Ve a la carpeta en la que esta minetest, entonces entra en la carpeta “bin”, apreta Shift, y haz click derecho en un espacio vacio(no en minetest.exe), dale click a “Abrir ventana de comandos aqui”.
- Escribe esto:
minetest.exe --server
.- Si obtienes el error de “Multiples mundos disponibles.”, usa
minetest.exe --server --worldname nombre_del_mundo
en remplazo, donde estanombre_del_mundo
es el nombre del mundo.
- Si obtienes el error de “Multiples mundos disponibles.”, usa
- Si tu Servidor crashea, mira en
debug.txt
que esta en/Minetest/bin/
- Disfruta corriendo tu Servidor de Minetest! :)
Si no quieres empezar un Servidor crasheado, simplemente empieza el Servidor en un archivo batch(.bat) que contiene el siguiente codigo:
@echo off :crash minetest.exe --server --worldname nombre_del_mundo goto crash