LocationAPI
Public API for external plugins to contribute dungeon and region-protection detection to FMM's Lua em.location.is_in_dungeon and em.location.is_protected checks.
Plugins pass a plain Predicate<Location> rather than an FMM-specific interface so no shaded types are exchanged across plugin classloaders.