registerDungeonLocator
Registers a dungeon predicate. A location is reported as being inside a dungeon whenever any registered predicate returns true for it.
Parameters
providerName
short identifier for logging (e.g. "EliteMobs")
predicate
returns true if the location is inside a dungeon