34 lines
925 B
Java
34 lines
925 B
Java
|
|
package com.alttd.cometskyblock.events;
|
||
|
|
|
||
|
|
import com.alttd.cometskyblock.records.IslandRecord;
|
||
|
|
import com.alttd.cometskyblock.records.IslandPlayerRecord;
|
||
|
|
import org.bukkit.event.Event;
|
||
|
|
import org.bukkit.event.HandlerList;
|
||
|
|
import org.jetbrains.annotations.NotNull;
|
||
|
|
|
||
|
|
public class IslandPlayerLeaveIslandEvent extends Event {
|
||
|
|
|
||
|
|
private final IslandPlayerRecord islandPlayer;
|
||
|
|
private final IslandRecord island;
|
||
|
|
private final HandlerList handlerList;
|
||
|
|
|
||
|
|
public IslandPlayerLeaveIslandEvent(IslandPlayerRecord islandPlayer, IslandRecord island) {
|
||
|
|
this.islandPlayer = islandPlayer;
|
||
|
|
this.island = island;
|
||
|
|
handlerList = new HandlerList();
|
||
|
|
}
|
||
|
|
|
||
|
|
public IslandPlayerRecord getIslandPlayer() {
|
||
|
|
return islandPlayer;
|
||
|
|
}
|
||
|
|
|
||
|
|
public IslandRecord getIsland() {
|
||
|
|
return island;
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public @NotNull HandlerList getHandlers() {
|
||
|
|
return handlerList;
|
||
|
|
}
|
||
|
|
}
|