background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Guía de Configuración del Servidor de Minecraft Bedrock


Esta guía te lleva paso a paso por la configuración de un servidor de Minecraft Bedrock Edition en Legion Hosting. Cubre el primer inicio, la configuración de server.properties, permisos de jugadores, conexión desde todas las plataformas Bedrock, gestión de mundos y consideraciones de juego cruzado.

Bedrock vs. Java Edition

Minecraft existe en dos ediciones distintas que no son nativamente compatibles entre sí:

Edición Plataformas Protocolo
Bedrock Edition Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 Raknet (UDP)
Java Edition Windows, macOS, Linux TCP

Un servidor Bedrock solo acepta clientes Bedrock. Si necesitas que jugadores de Java Edition se unan a un servidor compatible con Bedrock, considera ejecutar un servidor Java con el plugin Geyser en su lugar. Esta guía se enfoca exclusivamente en el servidor dedicado de Bedrock.

¿Qué edición tengo? Si compraste Minecraft en la Microsoft Store, Google Play, Apple App Store o la tienda de tu consola, tienes Bedrock Edition. Si lo compraste en minecraft.net y lo ejecutas mediante el lanzador de Java, tienes Java Edition. Revisa la pantalla de título — Bedrock simplemente dice "Minecraft", mientras que Java dice "Minecraft: Java Edition".

Paso 1 — Primer Inicio

Después de comprar tu servidor de Minecraft Bedrock en Legion Hosting, sigue estos pasos para ponerlo en funcionamiento por primera vez.

  1. Inicia sesión en GPanel y selecciona tu servidor Bedrock de la lista de servidores.
  2. Haz clic en la pestaña Startup. Verás las variables egg que controlan la configuración básica de tu servidor. Las variables principales son:
    Variable Predeterminado Descripción
    BEDROCK_VERSION latest La versión del Bedrock Dedicated Server a instalar. Establece latest para siempre obtener la versión más reciente al iniciar, o fija una versión específica (ej. 1.21.51.02).
    SERVERNAME Dedicated Server El nombre mostrado a los jugadores cuando agregan tu servidor.
    GAMEMODE survival Modo de juego predeterminado: survival, creative o adventure.
    DIFFICULTY easy Dificultad del mundo: peaceful, easy, normal o hard.
    CHEATS false Si los trucos (comandos) están habilitados para jugadores no operadores: true o false.
  3. Ajusta los valores que desees cambiar. Los cambios en las variables de Startup surten efecto en el próximo inicio del servidor.
  4. Regresa a la pestaña Console y haz clic en Start.
  5. En el primer inicio, el servidor descargará el binario del Bedrock Dedicated Server — esto generalmente toma de 1 a 3 minutos dependiendo del tamaño del archivo.
  6. Cuando veas un mensaje como Server started o IPv4 supported, port: en la consola, el servidor está listo y el estado debería mostrar Running.
Fijación de versión: Dejar BEDROCK_VERSION establecido en latest significa que tu servidor se actualizará automáticamente en cada reinicio. Si tus jugadores están en una versión de cliente anterior y no pueden actualizar inmediatamente, fija la versión para que coincida con su cliente y así evitar fallos de conexión.

Paso 2 — Configurar server.properties

El archivo server.properties es el archivo de configuración principal de un servidor Bedrock. Se crea automáticamente en el primer inicio y se encuentra en el directorio raíz del servidor.

  1. En GPanel, detén el servidor desde la pestaña Console y espera a que el estado muestre Offline.
  2. Haz clic en la pestaña Files y abre server.properties en el editor de archivos.
  3. Edita los valores a continuación según sea necesario, luego haz clic en Save Content.
  4. Inicia el servidor para que los cambios surtan efecto.
Propiedad Predeterminado Descripción
server-name Dedicated Server El nombre mostrado a los jugadores cuando buscan o agregan el servidor.
gamemode survival Modo de juego predeterminado para nuevos jugadores: survival, creative o adventure.
difficulty easy Dificultad del mundo: peaceful, easy, normal o hard.
max-players 10 Número máximo de jugadores simultáneos. No debe exceder el límite de espacios de jugadores de tu plan.
online-mode true Cuando está en true, el servidor verifica que los jugadores tengan una cuenta válida de Xbox Live / Microsoft. Establece en false para permitir jugadores no autenticados (no recomendado).
allow-cheats false Habilita comandos de trucos para jugadores. Cuando está en false, solo los operadores pueden usar comandos.
view-distance 32 Distancia de visión máxima en chunks. Valores más bajos reducen el uso de RAM y CPU — se recomienda 10–16 para la mayoría de los servidores.
tick-distance 4 La distancia de simulación en chunks (rango: 4–12). Controla qué tan lejos de un jugador los bloques y entidades se procesan activamente. Valores más bajos mejoran el rendimiento.
level-seed (vacío) La semilla usada para la generación del mundo. Déjalo vacío para una semilla aleatoria. Solo aplica cuando se genera un mundo nuevo.
level-name Bedrock level El nombre de la carpeta del mundo dentro del directorio worlds/. Cambiar esto crea un mundo nuevo a menos que ya exista una carpeta con el nuevo nombre.
default-player-permission-level member Nivel de permisos asignado a nuevos jugadores: visitor, member u operator. Consulta la sección de Permisos a continuación.

Ejemplo de configuración mínima de server.properties:

server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
Siempre detén el servidor antes de editar server.properties. El servidor Bedrock escribe en este archivo al apagarse. Las ediciones realizadas mientras el servidor está en ejecución serán sobrescritas cuando el servidor se detenga.
Variables de inicio vs. server.properties: Algunas configuraciones (como SERVERNAME, GAMEMODE y DIFFICULTY) existen tanto en la pestaña Startup de GPanel como en server.properties. Las variables de la pestaña Startup se aplican cada vez que el servidor inicia y sobrescribirán los valores correspondientes de server.properties. Para configuraciones que se superponen, usa la pestaña Startup como punto de control principal para evitar confusiones.

Paso 3 — Permisos de Jugadores

Bedrock Dedicated Server usa un sistema de permisos de tres niveles que determina lo que cada jugador puede hacer:

Nivel Capacidades
visitor Puede moverse e interactuar con el mundo pero no puede colocar ni romper bloques. Útil para acceso tipo espectador.
member Juego estándar de supervivencia/creativo. Puede colocar y romper bloques, craftear, usar cofres, etc. Este es el nivel predeterminado para nuevos jugadores.
operator Acceso completo a comandos del servidor (teletransporte, dar objetos, expulsar, banear, cambiar modo de juego, etc.). Solo otorga esto a jugadores de confianza.

La propiedad default-player-permission-level en server.properties establece el nivel para todos los nuevos jugadores. Para asignar un nivel de permisos específico a jugadores individuales, edita el archivo permissions.json en el directorio raíz del servidor:

[
  {
    "permission": "operator",
    "xuid": "1234567890123456"
  },
  {
    "permission": "member",
    "xuid": "9876543210987654"
  }
]

Cada entrada requiere el XUID (Xbox User ID) del jugador, que es un número de 16 dígitos vinculado a su cuenta de Microsoft. Puedes encontrar el XUID de un jugador:

  • Revisando la salida de la consola del servidor cuando se conectan — la línea de registro incluye su XUID.
  • Usando una herramienta de búsqueda de XUID de terceros en línea (busca "Xbox XUID lookup").

Lista de Permitidos (Whitelist)

Para restringir tu servidor solo a jugadores aprobados, edita el archivo allowlist.json en el directorio raíz del servidor y establece allow-list=true en server.properties.

[
  {
    "ignoresPlayerLimit": false,
    "name": "PlayerGamertag",
    "xuid": "1234567890123456"
  },
  {
    "ignoresPlayerLimit": true,
    "name": "AdminGamertag",
    "xuid": "9876543210987654"
  }
]
  • name — El gamertag de Xbox/Microsoft del jugador (no distingue mayúsculas de minúsculas).
  • xuid — El XUID del jugador. Requerido para que la entrada funcione.
  • ignoresPlayerLimit — Cuando está en true, este jugador puede unirse incluso si el servidor está lleno. Útil para administradores.
Ambos campos son obligatorios. Cada entrada de la lista de permitidos debe incluir tanto name como xuid. Una entrada con solo el gamertag y sin XUID no funcionará. El servidor verifica el XUID para la autenticación, no el nombre.

Paso 4 — Cómo Conectarse

Antes de conectarte, asegúrate de que el estado de tu servidor muestre Running en GPanel. Anota la dirección IP y el puerto de tu servidor desde la pestaña Console o Network de GPanel.

Bedrock usa campos separados para IP y puerto. A diferencia de Java Edition, Bedrock siempre solicita la dirección IP y el número de puerto en campos de entrada separados. Ingresa la IP en el campo de dirección y el puerto en el campo de puerto — no los combines con dos puntos.

Desde Windows 10/11

  1. Abre Minecraft (Bedrock Edition) desde la Microsoft Store / aplicación Xbox.
  2. Desde el menú principal, haz clic en Play.
  3. Selecciona la pestaña Servers en la parte superior.
  4. Desplázate hasta abajo y haz clic en Add Server.
  5. Ingresa un nombre para el servidor (el que prefieras), luego ingresa la Server Address (solo IP) y el Port desde GPanel.
  6. Haz clic en Save, luego selecciona tu servidor y haz clic en Join Server.

Desde Móvil (iOS / Android)

  1. Abre Minecraft y toca Play.
  2. Toca la pestaña Servers.
  3. Desplázate hacia abajo y toca Add Server.
  4. Ingresa el nombre del servidor, la dirección IP y el puerto desde GPanel.
  5. Toca Save, luego toca la entrada del servidor para conectarte.

Desde Consola (Xbox, PlayStation, Nintendo Switch)

Las ediciones de consola de Bedrock no tienen un botón nativo de "Add Server" en la pestaña Servers. Para conectarte a un servidor personalizado desde una consola, necesitas usar uno de estos métodos:

  • Solución mediante servidor destacado: Algunas consolas permiten agregar servidores a través de la pestaña Friends o usando una redirección de servidor destacado. Los pasos exactos varían según la consola y pueden cambiar con las actualizaciones de Minecraft.
  • Método de aplicación complementaria: Usa la aplicación complementaria de Minecraft Bedrock o una herramienta basada en DNS (como BedrockConnect) en la misma red para redirigir una dirección de servidor destacado a la IP de tu servidor personalizado.
  • Proxy LAN: Ejecuta una herramienta proxy en una PC en la misma red que anuncie tu servidor remoto como un juego LAN, haciendo que aparezca en la pestaña Friends de la consola.
La conectividad de servidores en consola está limitada por restricciones de la plataforma. Microsoft, Sony y Nintendo imponen restricciones para conectarse a servidores de terceros desde consolas. Los métodos anteriores son soluciones de la comunidad y pueden dejar de funcionar con actualizaciones de la plataforma. Si tienes dificultades para conectarte desde una consola, abre un ticket de soporte y te ayudaremos a solucionar el problema.

Paso 5 — Gestión de Mundos

Ubicación de Archivos del Mundo

Los mundos de Bedrock se almacenan en el directorio worlds/ del servidor. El nombre de la carpeta dentro de worlds/ coincide con el valor de level-name de server.properties. Por defecto, es worlds/Bedrock level/.

Subir un Mundo Existente

Puedes subir un mundo desde una partida individual o desde otro servidor:

  1. Detén el servidor desde la pestaña Console de GPanel.
  2. Abre la pestaña Files en GPanel y navega al directorio worlds/.
  3. Si estás reemplazando el mundo actual, elimina o renombra la carpeta del mundo existente (ej. renombra Bedrock level a Bedrock level backup).
  4. Sube tu carpeta de mundo usando el administrador de archivos de GPanel o mediante SFTP. La carpeta debe contener el archivo level.dat y el directorio db/ como mínimo.
  5. Renombra la carpeta subida para que coincida con el valor de level-name en server.properties, o actualiza level-name para que coincida con el nombre de la carpeta subida.
  6. Inicia el servidor. Debería cargar el mundo subido.
Exportar desde partida individual: En Windows 10/11, los mundos de partida individual se almacenan en %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Cada carpeta dentro es un mundo — copia la carpeta completa para subirla.
Para subir mundos grandes, usa SFTP. El administrador de archivos del navegador de GPanel tiene límites de tamaño de subida. Para mundos de más de unos cientos de MB, conéctate mediante SFTP en su lugar. Consulta Cómo Subir Archivos mediante SFTP para instrucciones.

Copias de Seguridad

Las copias de seguridad regulares protegen contra la pérdida de datos, corrupción y cambios accidentales:

  • Copias de seguridad de GPanel: Revisa la pestaña Backups en GPanel. Dependiendo de tu plan, pueden estar disponibles copias de seguridad automáticas. También puedes crear copias de seguridad manuales desde esta pestaña.
  • Copias de seguridad manuales mediante SFTP: Detén el servidor, conéctate mediante SFTP y descarga todo el directorio worlds/ a tu máquina local. Almacena estas copias en un lugar seguro.
  • Antes de cambios importantes: Siempre crea una copia de seguridad antes de subir un nuevo mundo, cambiar el level-name o actualizar la versión del servidor.
Haz una copia de seguridad antes de actualizar. Las actualizaciones de versión de Bedrock pueden ocasionalmente causar problemas de compatibilidad con el mundo. Siempre crea una copia de seguridad completa del directorio worlds/ antes de cambiar la variable BEDROCK_VERSION o permitir una actualización automática.

Paso 6 — Consideraciones de Juego Cruzado

Una de las fortalezas principales de Bedrock Edition es el juego cruzado nativo — todas las plataformas Bedrock pueden jugar juntas en el mismo servidor sin ninguna configuración adicional. Sin embargo, hay algunas cosas a tener en cuenta:

  • Todas las plataformas Bedrock son compatibles. Un jugador en Xbox puede jugar junto a alguien en un teléfono, una Switch o una PC con Windows 10/11. No se necesitan mods ni plugins — el juego cruzado está integrado en el protocolo Bedrock.
  • Se requiere cuenta de Microsoft. Cuando online-mode=true (la configuración predeterminada y recomendada), todos los jugadores deben estar conectados a una cuenta de Microsoft / Xbox Live, independientemente de la plataforma. Los jugadores que no estén conectados no podrán unirse.
  • Diferencias de entrada. Los jugadores de consola usan controles, los jugadores móviles usan controles táctiles y los jugadores de PC pueden usar teclado y ratón. Ten esto en cuenta al construir mecanismos complejos de redstone o arenas PvP — los métodos de entrada crean experiencias de juego diferentes.
  • La coincidencia de versiones es crítica. Todos los clientes que se conecten deben estar en la misma versión de Bedrock que el servidor. Si un jugador en una plataforma se ha actualizado automáticamente pero otro no, no podrán jugar juntos hasta que todos los clientes coincidan con la versión del servidor. Usa la fijación de versión (la variable de Startup BEDROCK_VERSION) para controlar esto.
  • Java Edition no es compatible. Los jugadores de Java Edition no pueden conectarse a un servidor Bedrock. Si necesitas soportar tanto jugadores de Java como de Bedrock, considera ejecutar un servidor Java con el plugin Geyser, que traduce el protocolo Bedrock para servidores Java.

Solución de Problemas

El servidor muestra Running pero nadie puede conectarse

  • Verifica que ingresaste la dirección IP y el puerto correctos en campos separados (no combinados con dos puntos).
  • Confirma que el servidor ha iniciado completamente revisando la consola por el mensaje Server started.
  • Verifica que la versión de Minecraft del cliente coincida exactamente con la versión del servidor. Incluso diferencias menores de versión impedirán la conexión.
  • Si allow-list está establecido en true en server.properties, asegúrate de que el XUID del jugador que se conecta esté listado en allowlist.json.

"Could not connect: Outdated server" o "Outdated client"

Esto significa que el cliente y el servidor están ejecutando versiones diferentes de Bedrock. Actualiza el cliente para que coincida con el servidor, o cambia la variable de Startup BEDROCK_VERSION para que coincida con la versión del cliente y reinicia el servidor.

El mundo no carga después de subirlo

  • Asegúrate de que la carpeta del mundo subido esté directamente dentro de worlds/ y no anidada en un subdirectorio extra (ej. worlds/Bedrock level/level.dat es correcto, worlds/Bedrock level/Bedrock level/level.dat es incorrecto).
  • Confirma que el nombre de la carpeta coincida exactamente con el valor de level-name en server.properties, incluyendo espacios y mayúsculas.
  • Verifica que el mundo contenga un archivo level.dat válido y un directorio db/.
  • Los mundos de Java Edition no son compatibles con servidores Bedrock. Debes convertirlos usando una herramienta de terceros (como Chunker o Amulet) antes de subirlos.

Problemas de rendimiento (lag, carga lenta de chunks)

  • Reduce view-distance en server.properties. Se recomiendan valores entre 10 y 16. El valor predeterminado de 32 es muy alto para la mayoría de los servidores alojados.
  • Reduce tick-distance a 4 (el mínimo). Esto reduce el área de simulación y disminuye el uso de CPU.
  • Reduce max-players si el servidor está frecuentemente al máximo de capacidad.
  • Revisa los gráficos de uso de recursos de GPanel para ver si el servidor está alcanzando sus límites de RAM o CPU. Si es así, considera actualizar tu plan.

Los jugadores de consola no encuentran el botón "Add Server"

Esta es una limitación de la plataforma — Xbox, PlayStation y Nintendo Switch no exponen nativamente la opción "Add Server" para todos los usuarios. Consulta los métodos de conexión para consola en el Paso 4 anterior. Si necesitas ayuda para configurar el acceso desde consola, abre un ticket de soporte.

Artículos Relacionados

Si encuentras algún problema no cubierto aquí, abre un ticket de soporte y nuestro equipo te ayudará.


¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.