Files
NationsGlory_ServeurBuild_Red/INSTALLATION.md

5.3 KiB

📦 Installation et Configuration - Serveur NationsGlory

Installation terminée

Le serveur MCPC+ 1.6.4 est prêt à l'emploi avec :

🎮 Serveur

  • MCPC+ 1.6.4-R2.1-forge965-B251 (29 MB)
  • Forge 9.11.1.965 intégré
  • Java 7 via Docker (conteneur isolé)
  • Port 25565 configuré

🔌 Plugins Bukkit (2)

  • WorldEdit - Édition de terrain avancée
  • Essentials - Commandes de gestion serveur

🎨 Mods Forge (21 actifs)

  1. Chisel - Blocs décoratifs
  2. WesterosBlocks - Blocs Game of Thrones
  3. BiblioCraft - Meubles
  4. Autoutils - Outils automatiques
  5. CustomNPCs - PNJs personnalisés
  6. Flan's Mod - Véhicules et armes
  7. Netherrocks - Minerais du Nether
  8. TLSpecialArmor - Armures spéciales
  9. UniversalElectricity - Électricité
  10. WeaponMod - Armes avancées
  11. AquaTweaks
  12. Et 10 autres mods...

⚙️ Configuration serveur

gamemode=1              # Créatif par défaut
level-type=FLAT         # Monde plat
online-mode=false       # Comptes crack acceptés
pvp=false               # PvP désactivé
spawn-monsters=false    # Pas de monstres
allow-flight=true       # Vol autorisé
difficulty=0            # Pacifique
max-players=20          # 20 joueurs max

🚀 Commandes de démarrage

Démarrer le serveur

cd "/home/innotex/Documents/Projet/Serveur NationsGlory/server-final"
./start-docker.sh

Arrêter le serveur

Dans la console serveur :

stop

Ou Ctrl+C dans le terminal Docker

📁 Structure du projet

Serveur NationsGlory/
├── README.md                 # Documentation complète
├── QUICKSTART.md            # Guide de démarrage rapide
├── .gitignore               # Fichiers exclus de Git
└── server-final/            # Serveur opérationnel
    ├── mcpc.jar             # Exécutable MCPC+
    ├── start-docker.sh      # Script de démarrage
    ├── server.properties    # Configuration
    ├── mods/                # 13 fichiers .jar
    ├── plugins/             # WorldEdit + Essentials
    ├── config/              # Configurations mods
    ├── libraries/           # Dépendances Maven
    └── world/               # Monde Minecraft (généré)

🔐 Sécurité et permissions

Fichiers de gestion

  • ops.txt - Opérateurs (admins)
  • white-list.txt - Liste blanche
  • banned-players.txt - Joueurs bannis
  • banned-ips.txt - IPs bannies

Donner les droits admin

op <pseudo>

🌍 Type de monde : FLAT

Le serveur génère un monde super-plat idéal pour :

  • Constructions massives
  • Villes et nations
  • Projets créatifs
  • PvP arènes organisées

🛠️ Maintenance

Sauvegarder le monde

cd server-final
tar -czf ../backup-$(date +%Y%m%d).tar.gz world/

Réinitialiser le monde

cd server-final
rm -rf world/
# Nouveau monde généré au prochain démarrage

Nettoyer les logs

cd server-final
rm -f *.log *.log.* *.lck

📊 Ressources système

Docker

  • RAM : 1 GB min, 2 GB max
  • CPU : Garbage Collector G1GC
  • Fichiers : ulimit 65535 (évite erreurs allocation)

Optimisation

Pour augmenter la RAM :

# Éditer start-docker.sh
-Xmx2G → -Xmx4G     # RAM max
-Xms1G → -Xms2G     # RAM initiale

🐛 Résolution de problèmes

Problème Solution
Permission denied sudo chown -R $USER:$USER server-final/
Port déjà utilisé netstat -tuln | grep 25565 puis tuer le processus
Connexion refusée Vérifier online-mode=false
Crash au démarrage Lire crash-reports/
Lag serveur Réduire view-distance dans server.properties

📝 Logs importants

  • server.log - Log principal du serveur
  • ForgeModLoader-server-0.log - Logs Forge et mods
  • crash-reports/ - Rapports de crash détaillés

🔄 Mises à jour

Ajouter un mod

  1. Télécharger le mod pour Minecraft 1.6.4 Forge
  2. Placer le .jar dans server-final/mods/
  3. Redémarrer le serveur
  4. Vérifier dans les logs : "Successfully loaded X mods"

Ajouter un plugin

  1. Télécharger le plugin pour Bukkit 1.6.4
  2. Placer le .jar dans server-final/plugins/
  3. Redémarrer le serveur
  4. Taper plugins dans la console pour vérifier

📞 Support et documentation

Fichiers de référence

Commandes utiles

# Vérifier les mods chargés
grep "Successfully loaded" server-final/server.log

# Voir les joueurs connectés
grep "logged in" server-final/server.log

# Trouver les erreurs
grep "ERROR\|SEVERE" server-final/server.log

Fonctionnalités principales

Support mods ET plugins (MCPC+)
Comptes crack acceptés (online-mode=false)
Monde plat pour constructions
Mode créatif par défaut
PvP désactivé (serveur pacifique)
21 mods préinstallés
Plugins essentiels (WorldEdit, Essentials)
Docker pour isolation Java 7
Documentation complète en français


Date d'installation : 3 février 2026
Version serveur : MCPC+ 1.6.4-R2.1-forge965-B251
Minecraft : 1.6.4
Forge : 9.11.1.965
Java : 7 (Docker anapsix/alpine-java:7)

🎮 Bon jeu sur NationsGlory !