Simplify Setup Mode listener unregistration.
This commit is contained in:
@@ -17,10 +17,7 @@ import org.bukkit.block.Block;
|
|||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.conversations.*;
|
import org.bukkit.conversations.*;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.Event;
|
import org.bukkit.event.*;
|
||||||
import org.bukkit.event.EventHandler;
|
|
||||||
import org.bukkit.event.EventPriority;
|
|
||||||
import org.bukkit.event.Listener;
|
|
||||||
import org.bukkit.event.block.Action;
|
import org.bukkit.event.block.Action;
|
||||||
import org.bukkit.event.block.BlockBreakEvent;
|
import org.bukkit.event.block.BlockBreakEvent;
|
||||||
import org.bukkit.event.player.PlayerDropItemEvent;
|
import org.bukkit.event.player.PlayerDropItemEvent;
|
||||||
@@ -367,11 +364,7 @@ public class SetupCommand implements Command, Listener {
|
|||||||
@Override
|
@Override
|
||||||
public void conversationAbandoned(ConversationAbandonedEvent event) {
|
public void conversationAbandoned(ConversationAbandonedEvent event) {
|
||||||
// Unregister listener
|
// Unregister listener
|
||||||
PlayerInteractEvent.getHandlerList().unregister(this);
|
HandlerList.unregisterAll(this);
|
||||||
PlayerDropItemEvent.getHandlerList().unregister(this);
|
|
||||||
BlockBreakEvent.getHandlerList().unregister(this);
|
|
||||||
PlayerQuitEvent.getHandlerList().unregister(this);
|
|
||||||
PluginDisableEvent.getHandlerList().unregister(this);
|
|
||||||
|
|
||||||
// Restore player and arena state
|
// Restore player and arena state
|
||||||
arena.setEnabled(enabled);
|
arena.setEnabled(enabled);
|
||||||
|
|||||||
Reference in New Issue
Block a user