Files
MusicBot/src/spectramusic/Command.java
T
2016-08-14 14:44:36 -04:00

36 lines
789 B
Java

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package spectramusic;
/**
*
* @author John Grosh (jagrosh)
*/
public abstract class Command {
private String command;
private String[] aliases;
private PermLevel level;
private String help;
public enum PermLevel {
EVERYONE(0), DJ(1), ADMIN(2), OWNER(3);
private final int value;
private PermLevel(int value)
{
this.value = value;
}
public boolean isAtLeast(PermLevel level)
{
return value >= level.value;
}
}
}