---
# System prepended metadata

title: Projet Minecraft CodeBurn

---

# 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



