Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.knockturnmc.nerdyspells.spells;
- import com.knockturnmc.spellapi.Magic;
- import com.knockturnmc.spellapi.Spell;
- import com.knockturnmc.spellapi.SpellInfo;
- import com.knockturnmc.spellapi.enums.SpellType;
- import com.knockturnmc.spellapi.enums.TargetType;
- import de.slikey.effectlib.util.ParticleEffect;
- import org.bukkit.Bukkit;
- import org.bukkit.Color;
- import org.bukkit.Location;
- import org.bukkit.Sound;
- /* Created by whiteNnerdy234 on 5/24/2015.
- */
- @Magic(type = SpellType.CHARM)
- public class AcoriumDuo extends Spell {
- public AcoriumDuo(SpellInfo info) {
- super(info);
- }
- @Override
- public void target() {
- info.setTargetType(TargetType.TARGETLESS);
- }
- @Override
- public void cast() {
- info.setMaxTime(20 * 30);
- info.move(Color.YELLOW, ParticleEffect.REDSTONE, 3, 3, 1, null, -3);
- }
- @Override
- public void effect() {
- Location location = info.getWhoCasted().getEyeLocation();
- Bukkit.getWorld(location.getWorld().getName()).playSound(location, Sound.ENTITY_FIREWORK_TWINKLE, 5, 0);
- }
- @Override
- public void backfire() {
- }
- @Override
- public void end() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement