Added cooldowns for world events and teleporting in case a plugin warps you or you change world

This commit is contained in:
Alastair 2017-07-16 23:42:22 +01:00
parent 9e371b7a97
commit de987f0555
1 changed files with 10 additions and 0 deletions

View File

@ -74,6 +74,16 @@ public class Listeners implements Listener {
Portal.cooldown.put(event.getPlayer().getName(), System.currentTimeMillis());
}
@EventHandler
public void onWorldChangeEvent(PlayerChangedWorldEvent event) {
Portal.cooldown.put(event.getPlayer().getName(), System.currentTimeMillis());
}
@EventHandler
public void onTeleportEvent(PlayerTeleportEvent event) {
Portal.cooldown.put(event.getPlayer().getName(), System.currentTimeMillis());
}
@EventHandler
public void onLeaveEvent(PlayerQuitEvent event) {
Portal.cooldown.remove(event.getPlayer().getName());