package com.elmakers.mine.bukkit.api.spell;

import org.bukkit.Color;

public interface SpellCategory extends Comparable<SpellCategory> {
	public abstract String getKey();
	public abstract String getName();
	public abstract String getDescription();
	public abstract Color getColor();
	public abstract void addCast();
	public abstract long getCastCount();
	public abstract long getLastCast();
}
package com.elmakers.mine.bukkit.api.spell;

import org.bukkit.Color;

public interface SpellCategory extends Comparable<SpellCategory> {
	public abstract String getKey();
	public abstract String getName();
	public abstract String getDescription();
	public abstract Color getColor();
	public abstract void addCast();
	public abstract void addCasts(long castCount, long lastCastTime);
	public abstract long getCastCount();
	public abstract long getLastCast();
}
Add SpellCategory.addCasts