Fix issue: When module is not enabled, onDisable will throw NPE caused by #disable() method call (module instance is null).
Improve code quality: Remove if-not, reimplement variable parsing with MiniMessageAPI, test with code-factor.io (A+)
Improve performance: Implement asynchronous message parsing
Security tests: Test source code with snyk.io (no issues)