En esta página
¿Puedo alojar un servidor de juego en casa?
En la mayoría de los juegos, «un servidor para tus amigos» significa una suscripción mensual a una empresa de hosting. Con Openworld, el servidor es un programa que corres tú mismo: en el computadora en el que juegas, en una PC vieja guardado en un armario o en una máquina que rentes. Ningún proveedor de por medio, y los archivos del mundo se quedan en tu disco.
¿Para qué molestarse? Porque un servidor es un mundo que sigue encendido: tus amigos entran cuando quieren, incluso cuando duermes. Openworld es un sandbox voxel en un planeta entero y redondo (camina en línea recta y volverás al punto de partida) bajo un cielo real con fases lunares y eclipses, hasta llegar al Sol, pasando por la Luna y los planetas. Con tu propio servidor, ese planeta es de tu grupo, todo el tiempo que quieras.






haz clic en un jugador
- 24710el puerto UDP del juego, por defecto
- 100cupos de jugadores por defecto (de 1 a 1000)
- 3sistemas: macOS, Windows, Linux
- 1carpeta que copiar para una copia de seguridad completa
Lo que necesitas
- Una computadora que se quede encendida mientras la gente juega: macOS (Apple Silicon o Intel), Windows x64 o Linux x64. El servidor es un programa de consola: no necesita pantalla ni tarjeta gráfica.
- Procesador: cuantos más núcleos, más rápido se genera el terreno nuevo. Por defecto el servidor usa todos los núcleos menos dos para la generación (
performance.workerThreads). - Disco: el mundo conserva cada pedazo de terreno que ha generado, unos 12 KB por columna: más o menos medio gigabyte por un cuadrado explorado de 3 km. Deja espacio para expediciones largas.
- Ancho de banda de subida: un jugador que explora puede recibir terreno hasta a 20 Mbit/s por defecto. En una conexión doméstica modesta, baja
performance.streamingBudgetBps: el terreno llega un poco más lento y el juego sigue fluido. - Todos los jugadores en la misma versión que el servidor: el launcher deja que cada uno la elija.
Instala e inicia el servidor
- 1
Descárgalo desde el launcher
En el launcher, haz clic en el botón de versión junto a JUGAR («Elegir la versión del juego»), elige tu versión y luego Servidor: «Descargar openworld-server». Elige el sistema (Mac, Windows, Linux, no necesariamente el que usas) y una carpeta.
- 2
Encuentra su carpeta
El launcher crea
openworld-server-<version>: el programaopenworld-server, su carpetaassets/(déjala junto a él) y unREADME.txt. - 3
Abre una terminal en esa carpeta
macOS y Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe; acepta la ventana del firewall la primera vez. - 4
Solo en macOS, la primera vez
El archivo viene de Internet: haz clic derecho en el programa → Abrir, o ejecuta
xattr -dr com.apple.quarantine .en la carpeta. - 5
Deténlo con calma
Ctrl + C (o escribe
stop): el mundo se guarda antes de que el servidor se cierre.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Por defecto el servidor está en línea: solo entran los jugadores que abren el juego desde el launcher de Openworld, con una cuenta válida, y llegan con su nombre de usuario y su skin. En una red sin Internet, inícialo con --offline: cada quien se queda con el nombre que escriba, con la skin por defecto, y no se verifica nada.
server.json: configúralo una sola vez
En el primer arranque, el servidor escribe un server.json junto al lugar desde donde lo iniciaste, con los valores por defecto y organizado para humanos. Edítalo, reinicia y listo. Las claves principales:
name,description,icon: lo que muestra la lista de servidores (un PNG para el ícono).port(24710) yslots(100, de 1 a 1000).auth:online(cuentas de Openworld) uoffline.seed:random, un número o cualquier texto, para un mundo nuevo;terrain:classicocontinents(unos cuantos continentes gigantes entre océanos).world.difficulty:easy(sin monstruos),medium,normal,hard,very_hardoterrible(qué cambia cada nivel de dificultad);world.caves,world.creatures.players.gameMode:survival,creativeospectrepara los recién llegados;players.superAdmins: tu nombre de usuario (o UUID), siempre SuperAdmin.dataDir(owserver_data),logs,web.(el panel),performance.,telemetry.
{
"name": "Friday night planet",
"description": "Our group's world. Be nice, build big.",
"port": 24710,
"slots": 12,
"auth": "online",
"seed": "friday night",
"terrain": "continents",
"dataDir": "owserver_data",
"world": { "caves": true, "creatures": true, "difficulty": "normal" },
"players": { "gameMode": "survival", "superAdmins": ["YourUsername"] },
"web": { "enabled": true, "password": "change-me" }
}Cualquier opción escrita en la línea de comandos gana para esa ejecución sin reescribir el archivo: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help las lista todas. Tanto --port 25000 como --port=25000 funcionan.
./openworld-server --offline # LAN without Internet, no accounts
./openworld-server --port 25000 --slots 20
./openworld-server --seed-text "friday night" --terrain continents # a NEW world
./openworld-server --difficulty easy # no monsters
./openworld-server --web --web-password change-me # dashboard on port 24711
./openworld-server servers/Survival # an instance folder with its own server.json
./openworld-server --helpReenvío de puertos y las alternativas
Openworld usa un solo puerto UDP, el 24710 por defecto. Para dejar entrar a los jugadores, hay tres casos:
- 1
La misma red (LAN)
Permite el puerto en el firewall (Windows lo pregunta en el primer arranque; Linux:
sudo ufw allow 24710/udp). Tus amigos se conectan a tu dirección local, como192.168.1.20:24710. - 2
Desde Internet
En tu router, redirige el UDP 24710 a la computadora del servidor y luego da tu dirección pública (
dirección:24710). Cada router lo llama distinto: busca «reenvío de puertos» o «NAT». - 3
Sin reenvío de puertos
¿No tienes acceso al router, o tu proveedor comparte tu IP? Pon a todos en una VPN en malla (Tailscale, ZeroTier…) y comparte la dirección que le asigne a tu computadora; o corre el servidor de Linux x64 en una máquina rentada con IP pública.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpDespués los jugadores añaden tu servidor en Multijugador → Añadir un servidor, y aparece con su icono, nombre, descripción y jugadores / lugares. Para jugar con amigos esta misma noche sin nada de esto, abrir tu mundo en solitario a tu red local son dos clics.
Comandos de admin, roles y zonas protegidas
Los comandos están en inglés, en el chat del juego (T, y luego /) o en la terminal del servidor (sin la /). Escribe help en la terminal para ver la lista completa: algunos comandos existen solo en la terminal, otros solo en el chat.
- Jugadores:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(su inventario),/playerstats. - Mundo:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Roles: SuperAdmin, Admin, Moderator y Player (el predeterminado).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodeslista los permisos. - Zonas:
/zone create NAME [RADIUS]protege un círculo a tu alrededor (sin construir, sin explosiones), y luego/zone set NAME pvp denyy compañía: build, explosions, pvp, pve, mobs, chests, damage, entry. - Fronteras:
/border set RADIUSmantiene el mundo dentro de un círculo;/border space denyo/border world moon denycierran el espacio o la Luna. - Hogares para todos:
/sethome,/homes,/home(3 por jugador por defecto). - Servidor:
save(todo al disco ahora),version,stop.
/role assign Alex moderator
/zone create spawn 40
/zone set spawn pvp deny
/border set 3000
/border world moon allow
/difficulty hard
/sethome baseEl panel web
Inicia con --web (o "web": {"enabled": true}) y abre http://127.0.0.1:24711/: resumen (TPS, tick, jugadores, red, memoria), jugadores (posición, inventario, acciones), un mapa en vivo del mundo en 2D, isométrico y 3D, los planetas en el espacio, criaturas, terreno y almacenamiento, y la consola en tu navegador. Desde otra computadora es solo de lectura, a menos que pongas una --web-password.
Dónde vive tu mundo (y cómo respaldarlo)
server.json: la configuración;roles.json: los roles.owserver_data/: el mundo: su semilla (world.cfg), el terreno generado (chunks/), el terreno editado (regions/), el guardado de cada jugador (players/<uuid>.json: posición, inventario, modo de juego),zones.json,borders.json…logs/: los registros del servidor.
- 1
Respalda
Escribe
stop(o Ctrl + C), copiaowserver_data/,server.jsonyroles.jsona un lugar seguro y reinicia. El servidor también guarda por sí solo cada pocos minutos. - 2
Actualiza
Descarga el nuevo openworld-server desde el launcher (va a una carpeta nueva
openworld-server-<version>), mueve a ella tus tres elementos e inicia. Pide a tus jugadores que elijan la misma versión. - 3
Restaura
Detén el servidor, pon de vuelta la carpeta copiada e inicia. Todos regresan donde estaban.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonLas actualizaciones no remodelan tu tierra: cada pedazo de terreno que el servidor ha generado se guarda con el mundo y se sirve tal cual, incluso cuando una versión nueva genera mundos nuevos de otra manera. De todos modos, haz una copia antes de cada actualización: cuesta una sola copia.
¿Es seguro alojar un servidor desde casa?
- Un solo puerto UDP, y el tráfico que pasa por él va cifrado (X25519 + ChaCha20-Poly1305).
- El modo en línea verifica la cuenta de cada jugador con el servicio de Openworld: nadie puede usar prestado el nombre de usuario de tu amigo.
- El panel deja que otras máquinas solo miren, a menos que pongas una contraseña; no redirijas su puerto (TCP 24711) en tu router si no lo necesitas.
- Estadísticas anónimas: el servidor envía números (jugadores en línea, TPS) para ayudar al juego, nunca una cuenta ni una línea de chat.
--no-telemetrylas desactiva.
Se aplican los consejos de siempre para un servidor casero: mantén actualizado el sistema de la máquina y redirige solo el puerto que necesitas. ¿Alojas en Linux? La versión de Linux está cubierta en Openworld en Linux.
Sigue a Openworld
@play_openworld es la página oficial de Openworld en Instagram: videos del juego y las novedades de cada actualización.
@play_openworldOpenworld fue creado por @tompascard
¿Ya tienes el servidor funcionando? Ahora trae a los jugadores: la guía para jugar con amigos explica qué necesita cada uno y el mensaje que debes enviarles.
Tres pasos hacia el juego (y su servidor)
- 1Instala Openworld con el archivo descargado: configura el launcher.
- 2Crea tu cuenta en el launcher y confirma tu correo electrónico.
- 3Elige tu nombre de usuario… y a jugar.
Openworld se juega en una computadora: Mac, Windows o Linux. Envíate el enlace, te esperamos del otro lado.
Preguntas
¿Cuántos jugadores aguanta un servidor casero?
Un servidor viene con 100 cupos por defecto (de 1 a 1000 en server.json). Lo que de verdad lo limita en casa es tu procesador, que genera el terreno nuevo, y tu ancho de banda de subida; el panel web muestra los TPS y el tiempo de tick para que veas cómo vas.
¿Necesito una IP fija?
No. Dale a tus amigos tu dirección pública actual; si cambia, envíales la nueva. Un nombre DNS dinámico o una VPN en malla te evita el problema.
¿Puedo tenerlo encendido 24/7 en una Raspberry Pi o una laptop vieja?
En una laptop o PC x64 vieja, sí: el servidor es un programa de consola para Linux x64, Windows x64 y macOS, sin necesidad de gráficos. En una Raspberry Pi, no: hoy no hay servidor para Linux ARM. Tampoco hay una imagen oficial de Docker.
¿Puedo pasar mi mundo en solitario a un servidor?
Todavía no hay un botón para eso. Para unos pocos amigos, abre tu mundo en solitario a tu red local (Abrir a la red local en el menú de pausa). Iniciar un servidor con la misma semilla de texto (--seed-text) y el mismo tipo de terreno da el mismo paisaje, sin tus construcciones.
¿Cómo respaldo mi servidor?
Deténlo, copia la carpeta owserver_data junto con server.json y roles.json, y reinicia. Restaurar es volver a poner esa copia.
¿Funciona sin Internet?
Sí, con --offline: sin verificación de cuentas, cada quien conserva el nombre de usuario que escribe y lleva la skin por defecto. El modo en línea (el predeterminado) necesita Internet para verificar las cuentas.
¿Cómo consigo el servidor de Openworld?
Lo descargas desde el launcher, junto al juego. Los jugadores siguen necesitando el juego.






