Instalar Servidor Dedicado de Minecraft Bedrock Edition
Antes de iniciar hay que aclarar que el Servidor dedicado de Minecraft Bedrock Edition es de la pagina de Minecraft en versión Alpha pero funciona muy bien y es compatible para jugar desde PC con Minecraft para Windows 10, en consolas las ediciones de PlayStation, XBOX y Nintendo Switch y para dispositivos móviles con sistema operativo iPhone y/o Android (anteriormente Minecraft Pocket Edition). Si deseas saber más sobre la versión puede consultarla en: Minecraft Wiki.
CaracterÃsticas del Servidor Dedicado:
- - Configura el servidor Minecraft Bedrock Edition completamente operativo en un par de minutos.
- - Soporta distribuciones Ubuntu / Debian.
- - Configura Minecraft como un servicio del sistema con la opción de iniciarse automáticamente al arrancar.
- - Copias de seguridad automáticas cuando se reinicia el servidor.
- - Se actualiza automáticamente a la última versión cuando se inicia el servidor.
- - Fácil control del servidor con los scripts start.sh, stop.sh y restart.sh.
- - Reinicio diario programado opcional del servidor usando cron.
Requisitos MÃnimos:
- - Una computadora con un procesador x86_64 bit.
- - 1 GB de RAM o más.
- - Ubuntu Server 18.04.2
Instalación:
Se recomienda usar Ubuntu Server para ejecutar el servidor dedicado de Minecraft. Es.tá disponible aquÃ: Ubuntu Server ó Ubuntu Server 18.04
Una vez tenga su Computador o Servidor Virtual VPS, Inicie sesión en su servidor Linux usando SSH con un mouse y teclado copie y pegue el siguiente comando:
wget https://raw.githubusercontent.com/digiraldo/Minecraft-BE-Server/main/SetupMinecraft.sh
chmod +x SetupMinecraft.sh
./SetupMinecraft.sh
El script configurará el servidor de Minecraft y le hará algunas preguntas sobre cómo configurarlo. Explicaré aquà lo que significan.
¿Iniciar el servidor de Minecraft automáticamente (y/n)? - Esto configurará el servicio o mundo de Minecraft para que se inicie automáticamente cuando se inicie el servidor Dedicado. Esta es una excelente opción para configurar un servidor de Minecraft que siempre esté disponible las 24 horas.
¿Reiniciar automáticamente y hacer una copia de seguridad del servidor a las 4 am todos los dÃas (y/n) - Esto agregará un trabajo cron al servidor que reinicia el servidor todos los dÃas a las 4 am. Esto es genial porque cada vez que el servidor se reinicia, hace una copia de seguridad del servidor o mundo de Minecraft y a la vez se actualiza a la última versión del software dedicado de Minecraft Bedrock Edition.
Eso es todo para el script de configuración. ¡El servidor terminará de configurarse y arrancará! comenzará a mostrar resultados en la consola, las lÃneas son:
Starting Server : Iniciando Servidor
Version 1.16.40.2 : Versión del Juego
Level Name: Bedrock level : Nombre del nivel predeterminado
Game mode: 0 Survival : Modo de Juego Sobreviviente predeterminado
Difficulty: 1 EASY : Dificultad del juego Fácil.
IPv4 supported, port: 19132 : Número de puerto para IP versión 4 predeterminado
IPv6 supported, port: 19133 : Número de puerto para IP versión 6 predeterminado
Server started : Podrá conectarse desde el cliente.
Y listo, solo deben ubicar la IP de su servidor o Computador y el puerto 19132, que en la mayorÃa de los casos es el IPV4.
Iniciar, detener y reiniciar el servidor
El servidor se puede iniciar, detener y reiniciar de dos formas diferentes. Puede usar los scripts proporcionados en la carpeta de Minecraft o puede usar systemctl. Aquà están los comandos:
cd ~/minecraftbe/nombredelservidor
./start.sh
./stop.sh
./restart.sh
ó
sudo systemctl start nombredelservidor
sudo systemctl stop nombredelservidor
sudo systemctl restart nombredelservidor
Backups automáticos
El servidor realiza una copia de seguridad cada vez que se inicia. Esto le ayuda a recuperarse fácilmente si algo sale mal.
Este sistema funciona mejor si configuró el servidor para que se reinicie diariamente, ya que significa que tendrá una copia de seguridad todos los dÃas.
Para acceder a estas copias de seguridad, escriba:
cd ~/minecraftbe/nombredelservidor/backups
ls -lt
Cuando se realiza una copia de seguridad, el nombre del archivo será la fecha y la hora en que se realizó la copia de seguridad.
Si necesita restaurar una copia de seguridad de su mundo, es muy fácil. Sustituya la marca de tiempo en mi ejemplo por la copia de seguridad a la que desea retroceder:
cd ~/minecraftbe/nombredelservidor
./stop.sh
rm -rf worlds
tar -xf backups/13.11.2020_22.06.30_Mundo.tar.gz
./start.sh
¡Tu mundo ahora ha sido restaurado! Es una buena idea descargar estas copias de seguridad del servidor periódicamente en caso de que falle el almacenamiento del servidor.
Funciones añadidas para configurar el servidor
El servidor se puede iniciar, detener y reiniciar usando los scripts proporcionados anteriormente y los extras que incorpore en esta instalación como , sincronizar en la nube y recuperar mundos. Aquà están los comandos:
ingresar a la carpeta donde están los Scripts
cd ~/minecraftbe/nombredelservidor
Scripts:
./start.sh Inicia Servidor y realiza copia de seguridad
./stop.sh Detiene el Servidor
./restart.sh Reinicia el Servidor y realiza copia de seguridad
./config.sh Configuración del Juego y el Servidor.
./cloud.sh Configura copia de seguridad en la nube ej: drive, onedrive, etc.
./back.sh Restaura copia de seguridad desde la nube.
Agregar Usuarios y Permisos
Para agregar usuarios y dar permisos a los jugadores, lo podemos hacer editando los archivos de whitelist.json y permissions.json
ingresamos a la carpeta donde están los Archivos
cd ~/minecraftbe/nombredelservidor
Abrimos con el editor de texto nano asi:
sudo nano whitelist.sh
Agregamos usuarios mediante el siguiente código colocando el nombre del perfil, usuario, cuenta de Xbox o Gamertag:
[
{"ignoresPlayerLimit":false,"name":"Gamertag"},
{"ignoresPlayerLimit":false,"name":"Gamertag"}
]
Abrimos con el editor de texto nano asi:
sudo nano permissions.json
Agregamos usuarios mediante el siguiente código colocando el nombre del perfil, usuario, cuenta de Xbox o Gamertag:
[
{
"permission" : "operator",
"xuid" : "3525467989102265"
},
{
"permission" : "operator",
"xuid" : "3525449003195272"
}
]
Para los números decimales xuid, ingresamos a la siguiente pagina:
Habilitar funciones en el servidor
Estos se realizan dentro del juego como usuario operador:
/gamerule showcoordinates true Muestra las coordenadas
/gamerule keepInventory true Mantiene inventario cuando muera
/gamerule doDaylightCycle false Detener ciclo dÃa y noche
/gamerule naturalRegeneration false Detener curación natural
/gamerule doWeatherCycle false Detener ciclo natural del clima
Para mas comandos y/o reglas del juego pude consultar en Minecraft Wiki
==============================
Aviso de Derechos (copyright notice):
Este software y los archivos de documentación asociados fueron realizados por:
Derechos de autor (c) 2019 James A. Chambers
Este tutorial fue realizado para ayudar a la comunidad en Español ya que hay poca información de instalación y configuración en este idioma. Para más información y soporte, el repositorio en su idioma original inglés: https://github.com/TheRemote/MinecraftBedrockServer
0 Comentarios