package uk.codingbadgers.bshutdown;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.spigotmc.event.server.ServerShutdownEvent.ShutdownCause;
import org.spigotmc.event.server.ServerShutdownEvent;
import uk.codingbadgers.bFundamentals.bFundamentals;
import uk.codingbadgers.bFundamentals.module.Module;
public class bShutdown extends Module implements Listener {
@Override
public void onEnable() {
register(this);
}
@Override
public void onDisable() {
}
@EventHandler
public void servershutdown(ServerShutdownEvent event) {
if (event.getCause() != ShutdownCause.COMMAND) {
return;
}
event.setCancelled(true);
ShutdownRunnable runnable = new ShutdownRunnable(60);
runnable.runTaskTimer(bFundamentals.getInstance(), 0, 20);
}
}