SurviePote 1/4: racine (nix, sync) + serveur Fabric (config, sans binaires)
This commit is contained in:
@@ -1,2 +1,48 @@
|
||||
# mc
|
||||
# mc — SurviePote (MC 26.3 / Fabric 0.20.0)
|
||||
|
||||
Arborescence plug-and-play :
|
||||
|
||||
```
|
||||
mc/
|
||||
├── server/ # Serveur Fabric (mods serveur, server.properties, start.sh)
|
||||
│ └── README.md
|
||||
├── launcher/ # SurviePote Launcher (fork HeliosLauncher, appId org.surviepote.launcher)
|
||||
│ └── SURVIEPOTE.md
|
||||
└── atlas/ # Générateur distribution.json (fork Nebula)
|
||||
└── SURVIEPOTE.md
|
||||
```
|
||||
|
||||
- Jeu : MC 26.3 + Fabric Loader 0.20.0, adresse `mcpv.ihorizon.org:25565`
|
||||
- Modpack source : `~/.local/share/PrismLauncher/instances/26.3/` (44 mods → 31 serveur, 15 client-only exclus)
|
||||
- Launcher : `SurviePote`, distro URL `https://mcpv.ihorizon.org/distribution.json`
|
||||
- Git remotes : `origin [email protected]:k/mc.git` (VPN/SSH actuel), miroir HTTPS `https://git.kisakay.com/k/mc`
|
||||
|
||||
## Démarrage rapide
|
||||
|
||||
Serveur :
|
||||
```bash
|
||||
cd server
|
||||
echo "eula=true" > eula.txt
|
||||
./start.sh # Java 21+, 4G RAM
|
||||
```
|
||||
|
||||
Atlas (régénérer distribution.json) :
|
||||
```bash
|
||||
cd atlas
|
||||
npm install
|
||||
npm run faststart -- g distro
|
||||
# servir atlas/root/ sur https://mcpv.ihorizon.org/
|
||||
```
|
||||
|
||||
Launcher (dev) :
|
||||
```bash
|
||||
cd launcher
|
||||
npm install
|
||||
npm start
|
||||
```
|
||||
|
||||
## TODO à me donner
|
||||
|
||||
Voir `launcher/SURVIEPOTE.md` + `atlas/SURVIEPOTE.md` :
|
||||
logo PNG, Azure Client ID (Microsoft login), Discord ClientID/Rich Presence, URL RSS news,
|
||||
owner/repo auto-update, BASE_URL finale si ≠ `https://mcpv.ihorizon.org/`, config serveur custom si ≠ défauts survie.
|
||||
|
||||
Reference in New Issue
Block a user