Guide pour créer un serveur Minecraf
Étape 1 : Télécharger les fichiers du serveur
Accédez au site officiel de Minecraft via le lien suivant :
https://www.minecraft.net/fr-fr/download/server
Téléchargez le fichier server.jar correspondant à la version du serveur que vous souhaitez installer.
Étape 2 : Préparation et exécution du serveur
-
Ouvrez un terminal et accédez au répertoire où vous avez téléchargé le fichier server.jar. Par exemple, si le fichier est dans le dossier "Téléchargements", utilisez la commande suivante :
cd /home/votre_utilisateur/Téléchargements -
Pour lancer le serveur, tapez la commande suivante :
java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.1.jar nogui -
Si vous souhaitez allouer plus de RAM à votre serveur, modifiez les options -Xmx (RAM maximale) et -Xms (RAM minimale). Par exemple, pour attribuer 8 Go de RAM, utilisez :
java -Xmx8192M -Xms8192M -jar minecraft_server.1.21.1.jar nogui
Étape 3 : Accepter l'EULA (Contrat de Licence Utilisateur Final)
Après avoir exécuté la commande ci-dessus, un fichier nommé eula.txt sera généré dans le répertoire du serveur. Vous devez accepter les conditions de l'EULA avant de pouvoir démarrer le serveur. Pour ce faire :
-
Ouvrez le fichier eula.txt avec un éditeur de texte (par exemple, nano ou vim) :
nano eula.txt -
Remplacez la ligne suivante :
eula=falsepar :
eula=true -
Sauvegardez et fermez le fichier.
Étape 4 : Modifier le fichier server.properties pour accepter les versions crackées
Pour autoriser les versions crackées de Minecraft à se connecter à votre serveur, vous devez modifier le fichier server.properties.
-
Ouvrez le fichier server.properties avec un éditeur de texte :
nano server.properties -
Recherchez la ligne suivante :
online-mode=true -
Remplacez-la par :
online-mode=false -
Sauvegardez et fermez le fichier.
Étape 5 : Relancer le serveur
Exécutez de nouveau la commande suivante pour redémarrer le serveur Minecraft après avoir modifié les fichiers :
java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.1.jar nogui
Étape 6 : Ouvrir le port du serveur
Pour que les joueurs puissent se connecter à votre serveur, vous devez ouvrir le port 25565. Utilisez la commande suivante pour autoriser le trafic sur ce port :
sudo ufw allow 25565Étape 7 : Ajouter un administrateur (op) sur le serveur
Pour donner les droits d'administrateur à un joueur, vous devez entrer la commande suivante directement dans la console du serveur (ou via un terminal connecté au serveur Minecraft) :
/op pseudo_du_joueur
Remplacez pseudo_du_joueur par le pseudo Minecraft de la personne que vous souhaitez promouvoir administrateur (op). Cette personne aura alors accès aux commandes d'administration sur le serveur.
Étape 8 : Commandes de base sur Minecraft
Commandes pour les administrateurs (op) :
-
/op [pseudo]
Accorde les privilèges d’administrateur (op) au joueur spécifié. -
/deop [pseudo]
Retire les privilèges d’administrateur (op) au joueur spécifié. -
/ban [pseudo]
Banni un joueur du serveur. -
/pardon [pseudo]
Débannit un joueur précédemment banni. -
/kick [pseudo] [raison]
Expulse un joueur du serveur. La raison est optionnelle. -
/whitelist add [pseudo]
Ajoute un joueur à la liste blanche (seulement si le mode whitelist est activé). -
/whitelist remove [pseudo]
Retire un joueur de la liste blanche. -
/gamemode [mode] [pseudo]
Change le mode de jeu d'un joueur. Les modes disponibles sont :survival(survie)creative(créatif)adventure(aventure)spectator(spectateur)
-
/tp [joueur cible] [destination]
Téléporte un joueur vers un autre joueur ou vers des coordonnées spécifiques. -
/give [pseudo] [item] [quantité]
Donne un item spécifique à un joueur. Exemple :/give Steve minecraft:diamond 10 -
/kill [pseudo]
Tue un joueur spécifié. -
/setworldspawn [x] [y] [z]
Définit le point de réapparition du monde à des coordonnées spécifiques.
Commandes pour les joueurs :
-
/spawnpoint [pseudo] [x] [y] [z]
Définit le point de réapparition personnel du joueur spécifié. -
/list
Montre la liste des joueurs actuellement connectés au serveur. -
/msg [pseudo] [message]
Envoie un message privé à un joueur spécifique. -
/tpaccept
Accepte une demande de téléportation d'un autre joueur. -
/tpdeny
Refuse une demande de téléportation d'un autre joueur.
Commandes de base pour tous les joueurs (si activées) :
-
/me [action]
Effectue une action en jeu. Exemple :/me mange une pomme. -
/tell [pseudo] [message]
Envoie un message privé à un autre joueur. -
/weather [clear/rain/thunder]
Change le type de météo en jeu (uniquement si les privilèges sont accordés). -
/time set [day/night/noon/midnight]
Change l'heure dans le jeu. -
/help
Montre une liste des commandes disponibles sur le serveur.

