Files
mc/server/README.md
T
Anaïs Saraiva 3f389f65f2 mods: +15 communs (serveur+atlas) et +2 client-only (atlas)
Ajoutés depuis ADD_THIS/ :
- communs (env *) : advancednetherite, betterarcheology, better-nether,
  constructionwand, elevatorid, ImprovedPillagerOutpost, mythicupgrades,
  NoChatReports, simple-warp-tpa-home-back, travelersbackpack,
  universalenchants, yyzsbackpack
- libs communes : ResourcefulConfig, ForgeConfigAPIPort, puzzleslib (Modrinth)
- client-only (atlas) : spatial-gui, yet_another_config_lib_v3
- doublons ignorés : cloth-config, placeholder-api (déjà présents)
- distribution.json régénéré ; doc serveur mise à jour
- boot-test serveur validé : Done (1.202s), 140 mods, 0 erreur
2026-10-19 19:50:26 +02:00

53 lines
2.2 KiB
Markdown

# SurviePote — Serveur (plug-and-play)
Serveur **Minecraft 26.3 + Fabric Loader 0.20.0**, pré-configuré en « défauts survie ».
## Prérequis
- **Java 21+** (`java -version`)
- Port **25565/TCP** ouvert/redirigé vers la machine du serveur
- Adresse publique : **mcpv.ihorizon.org**
## Premier lancement
```bash
cd server
echo "eula=true" > eula.txt
./start.sh
```
(Sous Windows : `start.bat`.)
Au premier démarrage, le serveur génère `world/`, `config/`, `logs/`, etc.
Pour régénérer le monde (ex. changer de `level-type`), stoppe le serveur et supprime `world/`.
## Contenu
| Fichier | Rôle |
| --- | --- |
| `fabric-server-launch.jar` | Lanceur Fabric (généré par fabric-installer 1.1.2) |
| `server.jar` | Serveur Minecraft 26.3 vanilla (téléchargé par l'installeur) |
| `fabric-installer.jar` | Installeur (pour réinstaller/réparer) |
| `mods/` | 46 mods serveur (copie physique) — voir `mods/SOURCE.md` |
| `config/` | Configs générées au premier lancement (+ customs à déposer ici) |
| `server.properties` | Config plug-and-play (survie, normal, 20 joueurs) |
| `eula.txt` | Passer à `eula=true` avant de lancer |
| `start.sh` / `start.bat` | Scripts de lancement (4 Go RAM, `nogui`) |
## Mods
- **Inclus (46)** : gameplay/contenu (Better Combat, BOP, BCLib/Better End, Waystones, Backpacks, Drawers, VeinMiner, Tree Harvester, Jade, JEI, etc.). Détail dans `mods/SOURCE.md`.
- **Exclus (15, client-only)** : sodium, iris, continuity, dynamic-fps, xaerominimap, xaeroworldmap, skinlayers3d, waveycapes, capes, chat_heads, morechathistory, fast-ip-ping, modmenu, appleskin, vanillarice. À garder côté **client** uniquement.
- Resourcepacks/shaders : jamais côté serveur.
## Config / monde
- `config/` : généré au premier lancement ; dépose ici les customs précis quand ils seront définis.
- `world/` : généré au premier lancement (`level-name=world`, graine aléatoire, pas de `level-seed` fixe).
- `level-type=minecraft:normal` par défaut ; alternative commentée dans `server.properties` pour Biomes O' Plenty.
## Réseau
- `server-port=25565`, `online-mode=true`, `white-list=false`.
- Ouvre le port 25565/TCP (box/pare-feu) et pointe `mcpv.ihorizon.org` vers l'IP publique.