31 lines
885 B
Java
31 lines
885 B
Java
package com.djrapitops.pluginbridge.plan.mcmmo;
|
|
|
|
import main.java.com.djrapitops.plan.data.additional.HookHandler;
|
|
import com.djrapitops.pluginbridge.plan.Hook;
|
|
import main.java.com.djrapitops.plan.api.API;
|
|
|
|
/**
|
|
* A Class responsible for hooking to MCMMO and registering data sources.
|
|
*
|
|
* @author Rsl1122
|
|
* @since 3.2.1
|
|
*/
|
|
public class McmmoHook extends Hook {
|
|
|
|
/**
|
|
* Hooks the plugin and registers it's PluginData objects.
|
|
*
|
|
* API#addPluginDataSource uses the same method from HookHandler.
|
|
*
|
|
* @param hookH HookHandler instance for registering the data sources.
|
|
* @see API
|
|
*/
|
|
public McmmoHook(HookHandler hookH) {
|
|
super("com.gmail.nossr50.mcMMO");
|
|
if (enabled) {
|
|
hookH.addPluginDataSource(new McmmoInspectSkillTable());
|
|
hookH.addPluginDataSource(new McmmoAnalysisSkillTable());
|
|
}
|
|
}
|
|
}
|