~/guides-serveurs/minecraft
Configurer un serveur Minecraft (Java)
Avoir son propre serveur Minecraft, c'est jouer sur un monde persistant, à ses règles, avec ses amis et ses mods. Voici la méthode complète, du prérequis matériel à la première connexion.
## 1. Prérequis
- Java : installe la dernière version de Java (JDK 21 pour les versions récentes).
- RAM : 2 Go pour 2-3 joueurs vanilla, 4-6 Go avec plugins/mods.
- Machine : un vieux PC qui tourne 24/7, ou un petit VPS (2 vCPU / 4 Go) pour la stabilité.
## 2. Télécharger le serveur
Pour du vanilla, récupère le server.jar officiel. Pour des plugins (recommandé), pars sur Paper. Place le fichier dans un dossier dédié, ex. ~/minecraft.
## 3. Premier lancement & EULA
java -Xms2G -Xmx4G -jar paper.jar nogui
Il s'arrête en créant eula.txt. Passe eula=false à eula=true, puis relance.
## 4. Configurer server.properties
gamemode: survival / creativedifficulty: peaceful → hardmax-players: nombre de joueurswhite-list=true: limiter l'accès à tes amis (conseillé)view-distance: 8-10 pour soulager le serveur
## 5. Plugins ou mods
Avec Paper, dépose tes plugins (.jar) dans plugins/ : EssentialsX, LuckPerms, WorldGuard. Pour du moddé lourd (RPG, machines), pars sur Forge ou Fabric côté serveur ET client.
## 6. Ouvrir l'accès aux amis
Port par défaut : 25565. Sur VPS, autorise-le dans le pare-feu. À la maison, fais une redirection de port (NAT) sur ta box. Tes amis se connectent via ton IP publique ou un domaine.
## 7. Sauvegardes & bonnes pratiques
- Sauvegarde le dossier
world/(cron + archive). - Garde la whitelist activée contre le grief.
- Si ça lag : réduis
view-distanceet les entités.