Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for QuantifyingEpic

Cross-Server & Cross-World Map Drawing | Draw & Persist Map-Art. In-game canvas drawing, persistent storage, multi-world

Report EpicMiniMapDrawing?

R

1.0.6

✨ Added Cross-server image persistence: Saves a 128×128 pixel snapshot and scale level (0–4) to the database when converting map art. When players travel to another server with the map art, the map will be automatically reconstructed and restore its image. The image is frozen and will not be overwritten by block changes or terrain updates. New admin command /emm give [amount]. Supports plain number / #id format, amount from 1–64. Maps given via this command support cross-server snapshot restoration. Admins with OP or epicminimapdrawing.admin permission can copy other players' map art. Automatically extracts all 13 language files to plugins/EpicMiniMapDrawing/lang/ on plugin startup. Existing files will not be overwritten. Automatic database migration: Adds colors and scale columns on startup. Old entries without snapshots fall back to legacy logic automatically; no manual table edits required.

Fixed Patched cartography table duplication exploit: Map art can no longer be copied, scaled or locked inside cartography tables. Blocks Shift-click, drag, offhand swap, creative middle-click and all other interaction paths. Vanilla normal maps remain unaffected. Blocked crafting / inventory duplication exploit: Disables "map art + empty map" clone recipe and "map art + 8 paper" scaling recipe. Result slot stays empty when map art is used in crafting. Vanilla map crafting remains unaffected. Added boundary validation for scale values; invalid values are clamped to the 0–4 range.

Upgrade Notes Cross-server setup: Set storage: mysql in config.yml on all servers, connect them to the same database, and update all servers to v1.0.6. Map art converted on older versions has no pixel snapshot. Re-convert them with this version if you want cross-server support. Recommended update: Delete the lang folder or run /emm resetconfig lang to refresh language files. Important: Database tables will auto-migrate on first load. Backup your database before upgrading.

Information

Published
October 14, 2026
2Downloads

Platforms

Paper
Paper
1.13–26.3

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.