🎨 Made 2 methods abstract.

This commit is contained in:
stijnb1234 2020-12-08 21:10:17 +01:00
parent 26e9f6e2c9
commit f81813383a
5 changed files with 16 additions and 2 deletions

View file

@ -15,12 +15,12 @@ public abstract class TriggerData {
/** /**
* This method gets fired when the cue gets triggered * This method gets fired when the cue gets triggered
*/ */
public void trigger() {} public abstract void trigger();
/** /**
* This method gets fired when the cue gets removed * This method gets fired when the cue gets removed
*/ */
public void remove() {} public abstract void remove();
/** /**
* Get the trigger type * Get the trigger type

View file

@ -17,4 +17,9 @@ public class AnimaTrigger extends TriggerData {
public void trigger() { public void trigger() {
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "anima play " + name); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "anima play " + name);
} }
@Override
public void remove() {
//TODO Remove the anima?
}
} }

View file

@ -17,4 +17,7 @@ public class CommandTrigger extends TriggerData {
public void trigger() { public void trigger() {
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command);
} }
@Override
public void remove() {} //A command is one time, ignore.
} }

View file

@ -73,4 +73,7 @@ public class FireworkTrigger extends TriggerData {
public void trigger() { public void trigger() {
ShowAPI.Fireworks.spawn(fw, spawnLoc); ShowAPI.Fireworks.spawn(fw, spawnLoc);
} }
@Override
public void remove() {} //Firework is one-time, ignore.
} }

View file

@ -53,4 +53,7 @@ public class ParticleTrigger extends TriggerData {
public void trigger() { public void trigger() {
spawnLoc.getWorld().spawnParticle(type, spawnLoc, count); spawnLoc.getWorld().spawnParticle(type, spawnLoc, count);
} }
@Override
public void remove() {} //A particle is one time, ignore.
} }