Plan/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/mcmmo/McmmoHook.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());
}
}
}