public abstract class AbilityModule
extends com.projectkorra.ProjectKorra.Utilities.AbilityLoadable
implements java.lang.Cloneable
Constructor and Description |
---|
AbilityModule(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getAuthor() |
abstract java.lang.String |
getDescription() |
abstract java.lang.String |
getElement() |
abstract java.lang.String |
getVersion() |
boolean |
isExplodeAbility() |
abstract boolean |
isHarmlessAbility() |
boolean |
isIgniteAbility() |
abstract boolean |
isShiftAbility() |
boolean |
isSubAbility() |
abstract void |
onThisLoad() |
void |
stop() |
public abstract void onThisLoad()
public abstract java.lang.String getVersion()
public abstract java.lang.String getElement()
public abstract java.lang.String getAuthor()
public abstract java.lang.String getDescription()
public abstract boolean isShiftAbility()
public abstract boolean isHarmlessAbility()
public boolean isIgniteAbility()
public boolean isExplodeAbility()
public void stop()
public boolean isSubAbility()