Passer au contenu principal

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

  1. 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
  2. Pour lancer le serveur, tapez la commande suivante :


    java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.1.jar nogui
  3. 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 :

  1. Ouvrez le fichier eula.txt avec un éditeur de texte (par exemple, nano ou vim) :


    nano eula.txt

    image.png

  2. Remplacez la ligne suivante :

    eula=false

    par :

    eula=true
  3. 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.

  1. Ouvrez le fichier server.properties avec un éditeur de texte :


    nano server.properties

    image.png

  2. Recherchez la ligne suivante :

    online-mode=true
  3. Remplacez-la par :

    online-mode=false
  4. 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) :

  1. /op [pseudo]
    Accorde les privilèges d’administrateur (op) au joueur spécifié.

  2. /deop [pseudo]
    Retire les privilèges d’administrateur (op) au joueur spécifié.

  3. /ban [pseudo]
    Banni un joueur du serveur.

  4. /pardon [pseudo]
    Débannit un joueur précédemment banni.

  5. /kick [pseudo] [raison]
    Expulse un joueur du serveur. La raison est optionnelle.

  6. /whitelist add [pseudo]
    Ajoute un joueur à la liste blanche (seulement si le mode whitelist est activé).

  7. /whitelist remove [pseudo]
    Retire un joueur de la liste blanche.

  8. /gamemode [mode] [pseudo]
    Change le mode de jeu d'un joueur. Les modes disponibles sont :

    • survival (survie)
    • creative (créatif)
    • adventure (aventure)
    • spectator (spectateur)
  9. /tp [joueur cible] [destination]
    Téléporte un joueur vers un autre joueur ou vers des coordonnées spécifiques.

  10. /give [pseudo] [item] [quantité]
    Donne un item spécifique à un joueur. Exemple :

    bash
    /give Steve minecraft:diamond 10
  11. /kill [pseudo]
    Tue un joueur spécifié.

  12. /setworldspawn [x] [y] [z]
    Définit le point de réapparition du monde à des coordonnées spécifiques.

Commandes pour les joueurs :

  1. /spawnpoint [pseudo] [x] [y] [z]
    Définit le point de réapparition personnel du joueur spécifié.

  2. /list
    Montre la liste des joueurs actuellement connectés au serveur.

  3. /msg [pseudo] [message]
    Envoie un message privé à un joueur spécifique.

  4. /tpaccept
    Accepte une demande de téléportation d'un autre joueur.

  5. /tpdeny
    Refuse une demande de téléportation d'un autre joueur.

Commandes de base pour tous les joueurs (si activées) :

  1. /me [action]
    Effectue une action en jeu. Exemple :

    /me mange une pomme.
  2. /tell [pseudo] [message]
    Envoie un message privé à un autre joueur.

  3. /weather [clear/rain/thunder]
    Change le type de météo en jeu (uniquement si les privilèges sont accordés).

  4. /time set [day/night/noon/midnight]
    Change l'heure dans le jeu.

  5. /help
    Montre une liste des commandes disponibles sur le serveur.