package me.gnat008.perworldinventory.listeners.server;
import me.gnat008.perworldinventory.permission.PermissionManager;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.server.PluginDisableEvent;
import org.bukkit.event.server.PluginEnableEvent;
import javax.inject.Inject;
public class PluginListener implements Listener {
@Inject
private PermissionManager permissionManager;
PluginListener() {}
@EventHandler(priority = EventPriority.HIGHEST)
public void onPluginDisable(PluginDisableEvent event) {
final String name = event.getPlugin().getName();
permissionManager.onPluginDisable(name);
}
@EventHandler(priority = EventPriority.HIGHEST)
public void onPluginEnable(PluginEnableEvent event) {
final String name = event.getPlugin().getName();
permissionManager.onPluginEnable(name);
}
}