diff --git a/src/main/java/de/fanta/challenges/events/PlayerCountChangedEvent.java b/src/main/java/de/fanta/challenges/events/PlayerCountChangedEvent.java new file mode 100644 index 0000000..d94336f --- /dev/null +++ b/src/main/java/de/fanta/challenges/events/PlayerCountChangedEvent.java @@ -0,0 +1,28 @@ +package de.fanta.challenges.events; + +import org.bukkit.event.Event; +import org.bukkit.event.HandlerList; + +public class PlayerCountChangedEvent extends Event { + + private static final HandlerList handlers = new HandlerList(); + + private int count; + + public PlayerCountChangedEvent(int count) { + this.count = count; + } + + public int getCount() { + return count; + } + + public static HandlerList getHandlerList() { + return handlers; + } + + @Override + public HandlerList getHandlers() { + return handlers; + } +} diff --git a/src/main/java/de/fanta/challenges/events/ServerStatusChangedEvent.java b/src/main/java/de/fanta/challenges/events/ServerStatusChangedEvent.java new file mode 100644 index 0000000..52c306f --- /dev/null +++ b/src/main/java/de/fanta/challenges/events/ServerStatusChangedEvent.java @@ -0,0 +1,28 @@ +package de.fanta.challenges.events; + +import org.bukkit.event.Event; +import org.bukkit.event.HandlerList; + +public class ServerStatusChangedEvent extends Event { + + private static final HandlerList handlers = new HandlerList(); + + private boolean online; + + public ServerStatusChangedEvent(boolean online) { + this.online = online; + } + + public boolean isOnline() { + return online; + } + + public static HandlerList getHandlerList() { + return handlers; + } + + @Override + public HandlerList getHandlers() { + return handlers; + } +} diff --git a/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java b/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java new file mode 100644 index 0000000..22a0aa0 --- /dev/null +++ b/src/main/java/de/fanta/challenges/events/TimerChangedEvent.java @@ -0,0 +1,28 @@ +package de.fanta.challenges.events; + +import org.bukkit.event.Event; +import org.bukkit.event.HandlerList; + +public class TimerChangedEvent extends Event { + + private static final HandlerList handlers = new HandlerList(); + + private boolean running; + + public TimerChangedEvent(boolean running) { + this.running = running; + } + + public boolean isRunning() { + return running; + } + + public static HandlerList getHandlerList() { + return handlers; + } + + @Override + public HandlerList getHandlers() { + return handlers; + } +}