Package com.kamikazejam.kamicommon
package com.kamikazejam.kamicommon
-
ClassDescriptionA set of core methods that both
KamiPlugin
andModule
must follow and implement to make their APIs interchangeable.This class is just the plugin source when the spigot-jar is installed on a server.
All registration and enabling of the plugin is handled inPluginSource
.
This architecture allows a third party plugin to completely shade the spigot-jar module and initializePluginSource
on its own.This class exists as a bootloader for theKamiCommon
plugin and APIs.
As of v4 of the KamiCommon library, most of the APIs were moved to the spigot-utils module, and this class has less responsibility, mainly to initialize theSpigotUtilsSource
from spigot-utils.