package de.blingsniper.modules;
import net.minecraft.client.Minecraft;
public class Module {
private String name;
private String displayname;
private Category category;
private int keyBind;
public static boolean colormode = false;
public static Minecraft mc = Minecraft.getMinecraft();
private boolean toggled;
public Module(String name, String displayname, int keyBind, Category category) {
this.name = name;
this.displayname = name;
this.category = category;
this.keyBind = keyBind;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDisplayname() {
return displayname;
}
public void setDisplayname(String displayname) {
this.displayname = displayname;
}
public Category getCategory() {
return category;
}
public void setCategory(Category category) {
this.category = category;
}
public int getKeyBind() {
return keyBind;
}
public void setKeyBind(int keyBind) {
this.keyBind = keyBind;
}
public boolean isEnabled() {
return toggled;
}
public void toggle() {
if(toggled) {
toggled = false;
onDisable();
}else {
toggled = true;
onEnable();
}
}
public void onEnable() {}
public void onDisable() {}
}