KAuth
KAuth is a minecraft plugin for offline-mode authorization on your server. Fully open-source so anyone can contribute! Targets stability, security, and convenience. Uses reliable and modern technologies to provide the best experience for users.
Download the latest version from releases or build it yourself use kauth:allJars
(after that jars will be located in build/libs)
Project structure
Root project contains main logic without hooks to server core api, all interactions with server should be processed through an interface (adapter) that will be provided by core-specific implementation. Subprojects are adapters implementation for specific core and its version.
subproject:run
For testing plugin on server use All the server related config files is contained in .server directory of the subproject. Shared for all servers files is contained in server-defaults directory in root project.