Comment configurer un serveur Hexxit (Minecraft Mod Pack) sur Ubuntu 14.04

introduction

Hexxit est un modpack Minecraft, c.-à-d. une collection de mods Minecraft. Alors que le jeu original a ses racines dans l’exploration et la construction de formes libres, Hexxit met l’accent sur l’aventure et la bataille. Les 54 mods inclus avec Hexxit ajoutent une grande variété de nouveaux monstres à combattre (y compris des boss), de nouvelles structures à explorer et de nombreux butins rares et utiles!

Conditions préalables

Pour suivre ce tutoriel, vous aurez besoin de:

En raison de la quantité de contenu supplémentaire contenu dans le pack, Hexxit peut nécessiter beaucoup de ressources, en particulier si vous envisagez de placer de nombreux autres joueurs sur votre serveur. Plus vous utiliserez de mémoire pour exécuter Hexxit, plus il sera fluide pour tout le monde.

Étape 1 - Installation des packages nécessaires

Dans cette étape, nous allons installer les dépendances Hexxit.

Tout d’abord, mettez à jour la liste de paquets.

sudo apt-get update

Ensuite, installez Java, + screen + (un gestionnaire de fenêtres qui vous permettra de continuer à exécuter Hexxit même lorsque vous n’êtes pas connecté à votre serveur), et + unzip + (un outil pour décompresser les archives ZIP).

sudo apt-get install -y default-jdk screen unzip

Étape 2 - Installation de Hexxit

Dans cette étape, nous allons télécharger et installer Hexxit.

Comme Hexxit contient un nombre important de fichiers, nous pouvons éviter d’encombrer votre répertoire de base en créant un nouveau répertoire pour Hexxit.

mkdir ~/hexxit

Allez dans le répertoire + ~ / hexxit +.

cd ~/hexxit

Ensuite, téléchargez Hexxit. Au moment de la rédaction de ce document, la version la plus récente est la v1.0.10, mais vous pouvez vérifier la version la plus récente à l’adresse de la page d’accueil Hexxit. Copiez le lien * Server Download * à utiliser dans la commande ci-dessous.

wget

Décompressez les fichiers Hexxit.

unzip Hexxit_Server_v1.0.10.zip

Vous pouvez maintenant supprimer le fichier original + .zip +.

rm Hexxit_Server_v1.0.10.zip

Étape 3 - Exécuter Hexxit

Dans cette étape, nous allons lancer Hexxit dans une session d’écran pour qu’il continue à fonctionner une fois que vous vous êtes déconnecté du serveur.

Tout d’abord, créez une nouvelle session d’écran. Vous pouvez spécifier le nom de la session d’écran, ce qui facilitera son identification et sa reconnexion à l’avenir. Ici, nous l’avons appelé + hexxit +, mais vous pouvez l’appeler comme vous voulez.

screen -S

Ensuite, nous allons commencer Hexxit. Dans cette commande suivante, indiquez la quantité de mémoire que Java doit utiliser avec les indicateurs + -Xmx + et + -Xms +. + -Xmx + est la quantité maximale de mémoire qu’il utilisera; + -Xms + est la quantité initiale de mémoire avec laquelle il va commencer. Ici, nous utilisons 1 Go pour les deux à titre d’exemple, mais vous devez le personnaliser en fonction de la taille de votre Droplet. Notez que ces valeurs doivent être des multiples de 1024, tels que 1024M, 2048M, etc.

java -Xmx -Xms -jar Hexxit.jar nogui

Vous verrez beaucoup de résultats. Au bout d’un moment, vous verrez une ligne qui ressemble à ceci.

2015-05-07 13:23:59 [INFO] [Minecraft-Server] Done (1.767s)! For help, type "help" or "?"

Cela signifie que votre serveur Hexxit est opérationnel! Vous pouvez maintenant appuyer sur * CTRL + A D * pour vous déconnecter de votre session écran, puis vous déconnecter de votre serveur. Hexxit continuera à fonctionner.

Si vous souhaitez vous reconnecter à votre session d’écran pour pouvoir voir la sortie de Hexxit et entrer des commandes mod, utilisez ce qui suit avec le nom d’écran que vous avez choisi.

screen -rd

Vous pouvez à nouveau vous détacher comme auparavant en appuyant sur * CTRL + A D *.

Conclusion

Vous avez maintenant un serveur Hexxit en cours d’exécution et pouvez vous y connecter en utilisant l’adresse IP de votre serveur. Bonne exploration!