96144d809c45464f8193182c75ca2689c4d3d010
Disklexar Hytale Server
Monorepo du serveur MMORPG Hytale Disklexar : serveur de jeu, plugin persistant et futur site web.
Structure du dépôt
hytaleServer/
├── Hytale/ # Serveur Hytale + plugin MMORPG (Gradle, devserver, scripts)
│ ├── plugins/mmorpg/ # Code source du plugin
│ ├── start-server.sh
│ └── docs/ # Documentation technique du plugin
├── Webapp/ # Dashboard Node.js (stats, joueurs, profils)
├── mmorpg.db # Base SQLite partagée (créée au runtime, ignorée par Git)
├── LICENSE
└── CONTRIBUTING.md
Composants
| Dossier | Rôle |
|---|---|
| Hytale/ | Serveur de développement ScaffoldIt, plugin MMORPG (profils, classes, progression, UI). Voir Hytale/README.md. |
| Webapp/ | Dashboard Node.js : stats serveur, liste joueurs, profils (lit mmorpg.db). |
mmorpg.db |
Base SQLite à la racine du dépôt, utilisée par le plugin MMORPG en dev (détection automatique du monorepo). |
Démarrage rapide
cd Hytale
cp hytale.properties.example hytale.properties
# Éditer hytale.home_path (installation Hytale via le launcher)
./start-server.sh
Prérequis : JDK 25+, installation Hytale (assets via le launcher).
Webapp
cd Webapp
npm install
npm start
Dashboard sur http://localhost:3000 — nécessite mmorpg.db à la racine du dépôt.
Documentation
- Plugin MMORPG — guide complet
- Architecture
- Développement
- Feuille de route
- Interface utilisateur
- Contribution
Licence
MIT — voir LICENSE.
Languages
Java
68.2%
HTML
21.4%
JavaScript
4.9%
EJS
2.7%
CSS
1.9%
Other
0.9%