Comunidad para Usuarios de Arch de cualquier parte del mundo...

Ver más
  • 571 Miembros
  • 460 Temas
  • 214 Seguidores
  • 3

[Aporte] Instalar servidor libre de Minecraft

Mineserver es un servidor de Minecraft escrito en C++, que esta en continuo desarrollo. Su ventaja principal es su gran rendimiento respecto al oficial, que esta escrito en Java. Y su posibilidad de ser ejecutado en cualquier plataforma: Windows, OSX y Linux.

Lo vamos a instalar en una computadora con Archlinux, independientemente de la arquitectura. Puede ser 32 bits, 64 bits o Arm.

Primero instalamos las herramientas necesarias para compilar el código fuente.

yaourt -S gcc make cmake



Empezamos a instalar nuestro servidor.

yaourt -S mineserver-git



Después de un rato nos preguntará.

mineserver-git 20120804-1
This package is orphaned
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] (“A” to abort)
==> ————————————
==>



Pulsamos la Y para confirmar que queremos modificar su Makepkg. Nos vamos a la línea…

arch=(‘i686′ ‘x86_64′ ‘arm6l’)



Aqui dentro tiene que estar nuestra achitectura.

arch=( ‘i686′ ‘x86_64”armv6l”armv6h’)



Nos fijamos en estas dos líneas:

cmake -DCMAKE_BUILD_TYPE=Release .
make all



En el caso que no lo encuentres, lo cual no pasa con las versiones nuevas, deberas añadir la siguiente línea entre cmake y make.

cmake -DCMAKE_BUILD_TYPE=Release .
sed -i ‘s/(^.*$)/1 -lrt -lpthread/’ src/CMakeFiles/mineserver.dir/link.txt
make all



Guardamos y salimos.

==> Edit PKGBUILD ? [Y/n] (“A” to abort)
==> ————————————
==>



N, no queremos modificarlo otra vez.

==> Edit mineserver.install ? [Y/n] (“A” to abort)
==> ———————————————-
==>



N, no queremos modificar el instalador.

==> Continue building mineserver-git ? [Y/n]
==> —————————————-
==>



Y, si quiero empezar a compilarlo.

Nos vamos a tomar un café, aprendemos a hacer malabares con tres naranjas, hacemos un puzzle de 1000 piezas sobre Tux… y después de un buen rato terminará.

Creamos una carpeta en la raíz de nuestro usuario.

mkdir ~/minecraft-server



Dentro de la carpeta que acabamos de crear, hacemos un archivo con el nombre config.cfg , Lo abrirmos con un editor de texto y pegaremos el texto que encontraremos en esta página. https://github.com/fador/mineserver/blob/master/files/config.cfg Podemos habilitar la opción de que un cliente “Pirata”, o no oficial, se pueda conectar. Para ello cambiaremos system.user_validation a false .

system.user_validation = false;



Guardamos. Ahora creamos otro archivo, en el mismo directorio, con el nombre item_alias.cfg . Lo abrimos con un editor y pegamos el texto de esta otra página. https://github.com/fador/mineserver/blob/master/files/item_alias.cfg Guardamos. Es hora de probarlo. Primero nos situamos dentro de nuestra carpeta y ejecutamos el servidor.

cd ~/minecraft-server mineserver



Si no hay ningún tipo de error, nuestro servidor ya estará funcionando.

[Aporte] Instalar servidor libre de Minecraft

Para entrar desde nuestro cliente, tendremos que irnos a Multijugador -> Conexión directa; y allí poner la IP del ordenador. Si no la sabes, al ejecutarlo te lo dice justo al final.

Listening on:
mineserver.cpp::run(): 192.168.1.9:25565



En mi caso sería 192.168.1.9 (Ojo!, para la red local). Si quieres que un amigo se conecte desde su casa, tenes que abrir el puerto 25565 a la dirección IP anterior. Y a tu amigo tendría que conectarse a la IP Pública de tu pc. Cual es? El siguiente enlace te lo dará.

http://cual-es-mi-ip-publica.com/

Eso es todo.

[Aporte] Instalar servidor libre de Minecraft

Ahhh! Y un último detalle: A divertirse!!!!!!!!!!!!!!!
  • 3
  • 2Calificación
  • 0Seguidores
  • 126Visitas
  • 0Favoritos

1 comentario

@cesarzeta Hace más de 1 año +1
Excelente aporte.
@sbusto Hace más de 1 año +1
Muchas gracias, amigo
Tienes que ser miembro para responder en este tema