Re-add the module null check that crashes the preview/config screens.
Provide modules a method for initiating activations on the client.

The method is called activateOwnedEntityAsClient and can be found in
the LocalPlayer.
Merge PR #1283 by @Josharias - null check
Merge PR #1286 by @flo - more activations