Initial Commit

This commit is contained in:
Paul Reilly
2023-06-29 01:51:07 -05:00
commit f7089a110c
36 changed files with 1423 additions and 0 deletions

View File

@ -0,0 +1,44 @@
package app.simplexdev.arcanumocculta.base.spell;
import app.simplexdev.arcanumocculta.api.spell.Spell;
import app.simplexdev.arcanumocculta.api.spell.SpellProjectile;
import org.bukkit.entity.Projectile;
import java.time.Duration;
public class AbstractSpell implements Spell {
@Override
public String getSpellName() {
return null;
}
@Override
public String getSpellDescription() {
return null;
}
@Override
public double getManaCost() {
return 0;
}
@Override
public Duration getCoolDown() {
return null;
}
@Override
public int getSpellLevel() {
return 0;
}
@Override
public boolean isOnCoolDown() {
return false;
}
@Override
public SpellProjectile<? extends Projectile> getSpellProjectile() {
return null;
}
}