18 lines
704 B
Markdown
18 lines
704 B
Markdown
## Planet Generator Module
|
|
|
|
### Module Description
|
|
Generates planetary environments with unique characteristics and resources.
|
|
|
|
### API Endpoints
|
|
|
|
- **GET /planet/generate**
|
|
- *Purpose:* Generate new planet data
|
|
- *Auth:* Required (JWT token with `planet.generate` permission)
|
|
- *Payload:* `{"class": "string", "size": "string"}`
|
|
- *Response:* `{"planet_id": "int", "resources": {"ore": "int", "crystal": "int"}, "climate": "string"}`
|
|
|
|
- **GET /planet/detail**
|
|
- *Purpose:* Retrieve planet details
|
|
- *Auth:* Required (JWT token)
|
|
- *Payload:* `{"planet_id": "int"}`
|
|
- *Response:* `{"planet_id": "int", "class": "string", "resources": {"ore": "int", "crystal": "int"}, "climate": "string"}` |