# Projet Minecraft CodeBurn
## À faire
- [ ] Kit UI (Partagé entre le site et le launcher)
- [ ] Tunnel client
- [ ] Tunnel serveur
- [ ] Séparer l'api, le site, le serveur tunnel, le serveur de fichiers
- [ ] Installer un proxy inversé
- [ ] stats
# Launcher
- Connexion mojang
# Servers
# API Codeburn
- Auth
-
-
# API Minecraft
## Endpoints
### Games
- [ ] list of games
- [ ] find
- [ ] create
- [ ] update
- [ ] get one for install
sdfg
- Mods
- Fichiers
-
- stats
- Tunnel
- Servers
- Sessions de jeu
### Serveur tunnel
### Client tunnel
## Game concept
The game is the object used to build and install the CodeBurn games.
This include the server and the client.
*Code*:
```json
{
"id": "DSFdfZ5TERTHe",
"name": "A game",
"description": "I'm a plugin.",
"mcVersion": "1.15.2",
"version": "1.0.0",
"playersCount": [2, 4, 6],
"server": {
"files": [
{
}
]
},
"client": {
"files": [
]
}
}
```
# Plugins
- **Important** : create API
- User interface in game.
- Send game's informations to Minecraft codeburn API.
-
## **1er Juillet**
### Server
#### Plugins
Servers launched on 1.15.2 with looped game.
Stats:
- URL: ""
- UHC server:
- Scale: Real
- RAM: 2048 mo
- Stats:
- URL: ""
- Burning House:
- Scale: Real*4
- RAM: 2048 mo