✨ CoreAI v1.2.0 !
Bring image magic and smart map rendering to your AI-powered Minecraft server.
This version adds full support for AI image generation, URL-based maps, cleanup automation, and more!
Currently only supporting OpenAI models.
`/imagemap` – Image URL to Map
- Convert any online image into a Minecraft map.
- Supports grid tiling (`/imagemap 7x9 <url>`) for large images.
- Overflowing maps drop on the ground if inventory is full.
- Each map is auto-named with its grid coordinates.
`/imagegenmap` – AI Image Generation to Map
- Generate images with OpenAI (DALL·E) based on a prompt.
- Delivered in-game as 1x1 or multi-tile map grids.
- Example: `/imagegenmap 2x4 a futuristic AI base`
- Auto-restores map renderers after server restart.
Persistent Map Storage
- All maps are saved as `.png` files on disk.
- Full renderer restoration after server restarts.
Smart Cleanup System
- Automatically removes old unused map images after X days.
- Tracks when maps were last seen (in-world or inventory).
- Default retention: 30 days. Configurable!
- Manual cleanup: `/cleanup`
Code (YAML):
cleanup:
auto-enabled
: true
max-age-days
: 30
⚙️ Server-Safe & Configurable
- Asynchronous OpenAI & image processing.
- Custom OpenAI timeouts:
Code (YAML):
openai:
timeout-ms
: 60000
timeout-image-ms
: 300000
- All world-dependent operations delayed until world load is complete.
✅ Permissions
Code (YAML):
coreai.imagemap → Allows using /imagemap
coreai.imagegenmap → Allows using /imagegenmap
coreai.cleanup → Allows using /cleanup (default
: op
)