This is the openlight plugin.
This plugin will have multiple features hence its a multi-purpose plugin.
This plugin is open source and is taking pull requests on github.
I have added basic changing gamemode commands and join leave events.
More is coming in new versions.