Pour un serveur Minecraft Java, on te recommande Paper : les joueurs se connectent avec le jeu normal, sans rien installer, il tourne nettement mieux que le serveur officiel de Mojang et accepte les plugins.
1. Installe la bonne version de Java
| Version de Minecraft | Java |
|---|---|
| 26.1 et suivantes (la nouvelle numérotation de 2026) | Java 25 |
| 1.20.5 – 1.21.x | Java 21 |
| 1.18 – 1.20.4 | Java 17 |
Si au démarrage tu vois UnsupportedClassVersionError ou un message indiquant qu'il te faut un autre Java, c'est ça.
Windows
Télécharge l'installateur .msi d'Eclipse Temurin dans la version dont tu as besoin sur adoptium.net. Pendant l'installation, active Set JAVA_HOME et Add to PATH. Vérifie dans une nouvelle console avec java -version.
Linux (Ubuntu / Debian)
Le dépôt officiel d'Adoptium propose toutes les versions :
apt install -y wget apt-transport-https gpg
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt install -y temurin-25-jdk
java -version
Remplace le 25 par 21 ou 17 si ta version de Minecraft le demande.
2. Télécharge Paper
Sur papermc.io/downloads/paper, choisis la version et copie le lien de téléchargement (clic droit sur le bouton). Sous Linux, mieux vaut un utilisateur dédié :
adduser --disabled-password --gecos "" minecraft
su - minecraft
mkdir ~/serveur && cd ~/serveur
wget -O paper.jar "COLLE_ICI_LE_LIEN"
Sous Windows, télécharge-le avec le navigateur du VPS et enregistre-le sous C:\minecraft\paper.jar.
3. Premier démarrage et EULA
Depuis le dossier du serveur :
java -Xms2G -Xmx2G -jar paper.jar --nogui
La première fois, il s'arrête tout de suite parce que tu dois accepter l'EULA de Minecraft : ouvre eula.txt, remplace eula=false par eula=true, enregistre et relance. Quand la console affiche Done, le monde est prêt.
4. Combien de mémoire lui donner
Mets la même valeur dans -Xms et -Xmx et laisse 1 à 1,5 Go au système sous Linux (environ 2 Go sous Windows). Sur un VPS de 8 Go sous Linux, par exemple : -Xms6500M -Xmx6500M. Lui donner toute la RAM est pire : le système manque de mémoire et le serveur saccade ou se ferme.
La commande complète avec les options de performance que recommande Paper se trouve dans optimiser ton serveur Minecraft.
5. Réglages de base
Serveur arrêté, modifie server.properties :
| Réglage | À quoi il sert |
|---|---|
motd | Le texte affiché dans la liste des serveurs |
max-players | Joueurs en même temps |
difficulty / gamemode | Difficulté et mode de jeu |
view-distance / simulation-distance | Jusqu'où on voit le monde et quelle zone « fonctionne » autour de chaque joueur ; les baisser est ce qui soulage le plus le serveur |
online-mode | Laisse-le à true : il vérifie que chaque joueur a un compte original. Avec false, n'importe qui peut entrer sous le nom d'un autre, y compris le tien d'administrateur |
Pour que seuls les joueurs que tu choisis puissent entrer, utilise la liste blanche depuis la console : whitelist on et whitelist add Pseudo.
6. Ouvre le port 25565 (TCP)
# Windows (PowerShell en administrateur)
New-NetFirewallRule -DisplayName "Minecraft TCP 25565" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow -Profile Any
# Linux
ufw allow 25565/tcp
Sur les serveurs en Espagne, applique en plus le filtre Minecraft (Java) dans l'onglet Sécurité. Tous les détails dans les ports de Minecraft.
7. Deviens administrateur et rejoins
Dans la console du serveur, tape op TonPseudo. Dans le jeu : Multijoueur → Ajouter un serveur et mets l'IP de ton VPS (sans port, si tu utilises le 25565).
8. Qu'il tourne tout seul
Sous Windows, crée C:\minecraft\demarrer.bat avec ta commande et fais-le démarrer avec Windows :
@echo off
cd /d C:\minecraft
java -Xms6G -Xmx6G -jar paper.jar --nogui
pause
Sous Linux, laisse-le dans une session screen ou transforme-le en service (Paper sauvegarde le monde quand il reçoit l'ordre d'arrêt). Et programme des sauvegardes du monde : c'est la seule chose qu'on ne peut pas retélécharger.