feat: Configuration FLAT + Documentation RCON complète

- Configure monde en FLAT par défaut
- Active mode créatif (gamemode=1)
- Accepte comptes crack (online-mode=false)
- Ajoute CONFIGURATION.md avec guide RCON détaillé
- Améliore README.md avec navigation
- Crée INDEX.md pour navigation docs
- Nettoie docker-compose.yml
This commit is contained in:
y.campiontrebouta@innotexnas.ovh
2026-02-04 00:05:23 +01:00
parent 9488d3cd7c
commit d5e57eec7b
6 changed files with 608 additions and 267 deletions

View File

@@ -1,80 +1,83 @@
# 🚀 Guide de démarrage rapide - NationsGlory
# ⚡ Démarrage Rapide - NationsGlory 1.6.4
## Démarrer le serveur
## 🎯 Installation en 3 minutes
### 1⃣ Cloner le projet
```bash
git clone <votre-repo> nationsglory-server
cd nationsglory-server
```
### 2⃣ Configurer RCON (recommandé)
```bash
# Définir un mot de passe RCON sécurisé
sed -i 's/^rcon.password=.*/rcon.password=MonMotDePasseSecurise/' server.properties
```
### 3⃣ Démarrer le serveur
```bash
docker-compose up -d
```
### 4⃣ Vérifier le démarrage
```bash
# Voir les logs (sans spam Forge)
docker logs -f mc-nationsglory 2>&1 | sed -u '/^>/d'
# Attendre "Done" (environ 1-2 minutes)
```
### 5⃣ Se connecter
- **Adresse**: `IP_SERVEUR:25565`
- **Version**: Minecraft 1.6.4 + Forge 9.11.1.965
- **Mods**: Copier depuis `/mods/` du serveur
---
## ✅ Checklist post-installation
- [ ] Serveur démarre sans erreur
- [ ] Monde en mode FLAT
- [ ] Mode créatif activé
- [ ] Comptes crack acceptés
- [ ] RCON configuré
- [ ] OP attribué aux admins
---
## 🎮 Commandes essentielles
```bash
cd "/home/innotex/Documents/Projet/Serveur NationsGlory/server-final"
./start-docker.sh
# Démarrer
docker-compose up -d
# Arrêter
docker-compose down
# Redémarrer
docker-compose restart
# Logs sans spam
docker logs -f mc-nationsglory 2>&1 | sed -u '/^>/d'
# Donner OP (remplacer IP_SERVEUR)
docker exec mc-nationsglory rcon-cli \
--host IP_SERVEUR \
--port 25575 \
--password VotreMotDePasse \
"op NomJoueur"
```
## Première connexion
---
1. Lancez Minecraft 1.6.4
2. Multijoueur → Ajouter un serveur
3. Adresse : `localhost:25565` (ou IP du serveur)
4. Le serveur accepte les **comptes crack**
## 🚨 Problèmes courants
## Devenir administrateur
| Erreur | Solution |
|--------|----------|
| "Failed to verify username" | `docker exec mc-nationsglory sed -i 's/online-mode=true/online-mode=false/' /data/server.properties && docker-compose restart` |
| Monde pas FLAT | `docker-compose down && sudo rm -rf world && docker-compose up -d` |
| RCON "authentication failed" | Vérifier mot de passe: `grep rcon.password server.properties` |
Dans la console du serveur :
```
op <votre_pseudo>
```
---
## Commandes essentielles
### WorldEdit (édition terrain)
```
//wand # Outil de sélection (hache en bois)
//set stone # Remplir de pierre
//set 0 # Supprimer (air)
//copy # Copier
//paste # Coller
//undo # Annuler
```
### Essentials (gestion)
```
/gamemode 1 # Mode créatif
/gamemode 0 # Mode survie
/tp <joueur> # Téléportation
/fly # Activer vol
/time set day # Jour
/weather clear # Beau temps
/give <item> [qté] # Donner items
```
### Console serveur
```
stop # Arrêter proprement
save-all # Sauvegarder
list # Liste joueurs
op <pseudo> # Donner OP
ban <pseudo> # Bannir
```
## Configuration actuelle
-**Mode** : Créatif
-**Monde** : Plat (FLAT)
-**PvP** : Désactivé
-**Monstres** : Désactivés
-**Vol** : Autorisé
-**Comptes crack** : Acceptés
-**21 mods** chargés
-**Plugins** : WorldEdit, Essentials
## Problèmes courants
**Le serveur ne démarre pas ?**
→ Vérifier que Docker est lancé : `docker ps`
**Permission denied ?**
`sudo chown -R $USER:$USER server-final/`
**Connexion refusée ?**
→ Vérifier que le port 25565 est ouvert
## Documentation complète
Voir [README.md](README.md) pour la documentation complète.
**📚 Documentation complète**: [CONFIGURATION.md](CONFIGURATION.md)