package dmillerw.menu.data.session;
import dmillerw.menu.data.click.ClickAction;
import dmillerw.menu.handler.LogHandler;
import java.util.EnumSet;
/**
* @author dmillerw
*/
public class ActionSessionData {
public static final EnumSet<ClickAction> AVAILABLE_ACTIONS = EnumSet.noneOf(ClickAction.class);
public static void activateAll() {
AVAILABLE_ACTIONS.clear();
AVAILABLE_ACTIONS.addAll(ClickAction.getValues());
}
public static void activateClientValues() {
AVAILABLE_ACTIONS.clear();
AVAILABLE_ACTIONS.addAll(ClickAction.getClientValues());
}
public static void restoreDefaults() {
LogHandler.info("CLIENT: Disconnected from server, restoring default security settings");
activateAll();
}
}