Installer un modpack FTB sur son serveur Minecraft
Déployer un modpack Feed The Beast (FTB) sur votre serveur LKICloud : téléchargement, configuration Java, paramètres mémoire et premiers lancements.
Ce qu'est FTB et pourquoi ça diffère d'un serveur vanilla
Feed The Beast (FTB) est l'une des plateformes de distribution de modpacks les plus utilisées dans l'écosystème Minecraft. Un modpack FTB regroupe des dizaines à des centaines de mods Forge ou NeoForge dans un pack cohérent, avec une progression et une expérience de jeu unifiée. Côté serveur, la différence essentielle par rapport au vanilla : la RAM requise augmente significativement (comptez 4 à 8 Go selon le pack), et le temps de démarrage peut dépasser 2-3 minutes sur le premier lancement pendant la génération des caches.
Les offres recommandées pour FTB sur LKICloud sont MC Moddé Lite pour les packs légers (FTB Sky Adventures, FTB Skies) et MC Moddé Boost pour les packs intensifs (FTB Infinity Evolved, FTB Revelation).
Étape 1 — Identifier la version serveur du modpack
Sur le site officiel de FTB, chaque modpack propose un téléchargement "Server Pack" distinct du client. Ce fichier ZIP contient le launcher serveur et tous les mods nécessaires. Les mods client-only (OptiFine, shaders, minimap HUD) sont automatiquement exclus.
# Créez un répertoire dédié
mkdir ~/ftb-server && cd ~/ftb-server
Étape 2 — Téléverser le server pack
Téléversez l'archive via le gestionnaire de fichiers de votre panneau Pterodactyl (onglet "Files"), puis décompressez-la :
unzip FTBServerPack.zip -d .
rm FTBServerPack.zip
Étape 3 — Configurer la mémoire Java
La configuration mémoire est la cause numéro un des crashes sur les modpacks. Editez le script de démarrage fourni dans le server pack (souvent start.sh) :
java -Xms2G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -jar forge-*.jar nogui
Adaptez -Xmx selon votre offre : 4G pour MC Moddé Lite, 6G pour MC Moddé Boost. Laissez toujours 1 à 2 Go libres pour le système.
Étape 4 — Accepter l'EULA et premier démarrage
echo "eula=true" > eula.txt
bash start.sh
Le premier démarrage génère les fichiers de configuration et charge tous les mods. Soyez patient : selon le pack et le nombre de mods, cela peut prendre 3 à 5 minutes. C'est normal.
Étape 5 — Vérifier la stabilité du TPS
Une fois en jeu, tapez /tps pour vérifier que le tick rate est stable. Un TPS de 17-20 est normal au chargement ; s'il reste sous 15 en jeu normal, augmentez la RAM ou réduisez la distance de rendu dans server.properties :
view-distance=8
simulation-distance=6
Pour aller plus loin, le guide Réduire le lag sur un serveur Paper donne des optimisations supplémentaires applicables à Forge également.