Gjum / CivMap

Interactive, editable personal web map for Civ-style Minecraft servers
https://ccmap.github.io/
GNU General Public License v3.0
22 stars 11 forks source link

refactor to isolate components #23

Closed Gjum closed 7 years ago

Gjum commented 7 years ago

make it easier to develop new components and to customize the map for other projects

some kind of plug-in architecture with each component (claims, transit, waypoints, etc.) having its own state and multiple render locations (map layer, menu entry, search results)

an array of enabled plugins will then be passed to the init function