register Selection
fun registerSelection(selection: Triple<EffectiveBlockPos, EffectiveBlockPos, UUID>, namespacedKey: String, ownerUUID: UUID? = null): EffectiveZone.ZoneBox
Adds a new box to the zone namespacedKey from a corner/corner/world selection, persists it, starts rendering it and fires EffectiveZoneRegisteredEvent.
Return
the created ZoneBox
Parameters
owner UUID
recorded only if the zone doRememberOwner