The only way to get a minimap now is with the
/cartographer get command, which requires the
cartographer.admin permission node. This will prevent minimaps from overriding default maps and treasure maps. I've also worked on adding a bit more updating to the maps, so now things like trees growing and water flowing should update live on the map.
As for the API, since the block processing is handled async, it's not exactly the most friendly when attempting to edit the color in certain areas. I have the cursor and pixel implementations working, but they are not yet complete in a way that is nicely and cleanly accessible to the average developer(including me

) so I will be working on them in my free time to try and make a useable API.
I've also lowered the chunk loading/generation rates, as that was definitely the most resource intensive part of Cartographer. It will now load 3 chunks or generate 1 per 4 ticks.