Module-LibsDisguises/src/main/java/dev/plex/LibsDisguises.java

36 lines
996 B
Java
Raw Permalink Normal View History

2022-03-18 18:51:46 +00:00
package dev.plex;
import dev.plex.command.DisguiseToggleCMD;
import dev.plex.command.UndisguiseAllCMD;
import dev.plex.listener.DisguiseListener;
import dev.plex.module.PlexModule;
import dev.plex.util.PlexLog;
import org.bukkit.Bukkit;
2022-03-18 18:51:46 +00:00
public class LibsDisguises extends PlexModule
{
public static boolean enabled = true;
DisguiseListener disguiseListener;
2022-03-18 18:51:46 +00:00
@Override
public void enable()
{
if (!Bukkit.getPluginManager().isPluginEnabled("LibsDisguises"))
{
PlexLog.error("The Plex-LibsDisguises module requires the LibsDisguises plugin to work.");
return;
}
2022-03-18 18:51:46 +00:00
registerCommand(new DisguiseToggleCMD());
registerCommand(new UndisguiseAllCMD());
registerListener(new DisguiseListener());
disguiseListener = new DisguiseListener();
disguiseListener.getCommands();
}
@Override
public void disable()
{
2022-03-18 19:14:43 +00:00
// Unregistering listeners / commands is handled by Plex
2022-03-18 18:51:46 +00:00
}
}