mirror of
https://github.com/SimplexDevelopment/ArcanumOcculta.git
synced 2025-07-12 04:28:34 +00:00
Initial Commit
This commit is contained in:
@ -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;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user