diff --git a/.env.example b/.env.example index 37aa8d4..7693720 100644 --- a/.env.example +++ b/.env.example @@ -1,8 +1,10 @@ # Configuration Docker NationsGlory # Copier ce fichier vers .env et ajuster les valeurs -# Mot de passe RCON (généré automatiquement si non défini) -RCON_PASSWORD=minecraft +# Mot de passe RCON +# ⚠️ IMPORTANT: Définir un mot de passe sécurisé +# Après modification, redémarrer: docker-compose restart +RCON_PASSWORD=ChangerCeMotDePasse # Port Minecraft SERVER_PORT=25565 diff --git a/.gitignore b/.gitignore index 58ca1d6..204a3b3 100644 --- a/.gitignore +++ b/.gitignore @@ -43,14 +43,15 @@ ngcore_cache/ customnpcs/ # === FICHIERS JAR === -# Ignorer tous les .jar SAUF ceux dans mods/ et plugins/ ET mcpc.jar +# Ignorer tous les .jar SAUF ceux dans mods/, plugins/, libraries/ ET mcpc.jar *.jar !mods/*.jar !plugins/*.jar +!libraries/**/*.jar !mcpc.jar -# === LIBRARIES (Seront téléchargées) === -libraries/ +# === LIBRARIES (Incluses dans Git pour éviter les téléchargements) === +# Note: Les libraries sont maintenant versionnées pour garantir le démarrage # === DONNÉES PLUGINS === plugins/Essentials/userdata/ diff --git a/CONFIGURATION.md b/CONFIGURATION.md index eb08696..93509fc 100644 --- a/CONFIGURATION.md +++ b/CONFIGURATION.md @@ -39,16 +39,13 @@ echo "rcon.password=VotreMotDePasseSecurise" >> server.properties echo "enable-rcon=true" >> server.properties ``` -**Méthode 2: Serveur en cours** +**Méthode 2: Serveur en cours (modification dans le conteneur)** ```bash -# Arrêter le serveur -docker-compose down +# Modifier directement dans le conteneur +docker exec mc-nationsglory sed -i 's/^rcon.password=.*/rcon.password=NouveauMotDePasse/' /data/server.properties -# Modifier la configuration -sed -i 's/^rcon.password=.*/rcon.password=NouveauMotDePasse/' server.properties - -# Redémarrer -docker-compose up -d +# Redémarrer pour appliquer +docker-compose restart ``` ### 2. Tester RCON diff --git a/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar b/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar new file mode 100644 index 0000000..a2572d3 Binary files /dev/null and b/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar differ diff --git a/libraries/net/minecraft/launchwrapper/1.8/launchwrapper-1.8.jar b/libraries/net/minecraft/launchwrapper/1.8/launchwrapper-1.8.jar new file mode 100644 index 0000000..65d8031 Binary files /dev/null and b/libraries/net/minecraft/launchwrapper/1.8/launchwrapper-1.8.jar differ diff --git a/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar b/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar new file mode 100644 index 0000000..6aa0c61 Binary files /dev/null and b/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar differ diff --git a/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar b/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar new file mode 100644 index 0000000..f35daa6 Binary files /dev/null and b/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar differ diff --git a/libraries/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.jar b/libraries/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.jar new file mode 100755 index 0000000..f0c2a09 Binary files /dev/null and b/libraries/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.jar differ diff --git a/libraries/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.jar b/libraries/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.jar new file mode 100755 index 0000000..2cf1198 Binary files /dev/null and b/libraries/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.jar differ