implement passive minimap plugin