Update our MCore event handlers to use the newer Bukkit event system
This commit is contained in:
		@@ -74,11 +74,8 @@ public abstract class MPlugin extends JavaPlugin
 | 
				
			|||||||
		// Create and register listeners
 | 
							// Create and register listeners
 | 
				
			||||||
		this.mPluginSecretPlayerListener = new MPluginSecretPlayerListener(this);
 | 
							this.mPluginSecretPlayerListener = new MPluginSecretPlayerListener(this);
 | 
				
			||||||
		this.mPluginSecretServerListener = new MPluginSecretServerListener(this);
 | 
							this.mPluginSecretServerListener = new MPluginSecretServerListener(this);
 | 
				
			||||||
		PluginManager pm = this.getServer().getPluginManager();
 | 
							getServer().getPluginManager().registerEvents(this.mPluginSecretPlayerListener, this);
 | 
				
			||||||
		pm.registerEvent(Event.Type.PLAYER_PRELOGIN, this.mPluginSecretPlayerListener, Event.Priority.Lowest, this);
 | 
							getServer().getPluginManager().registerEvents(this.mPluginSecretServerListener, this);
 | 
				
			||||||
		pm.registerEvent(Event.Type.PLAYER_CHAT, this.mPluginSecretPlayerListener, Event.Priority.Low, this);
 | 
					 | 
				
			||||||
		pm.registerEvent(Event.Type.PLAYER_COMMAND_PREPROCESS, this.mPluginSecretPlayerListener, Event.Priority.Low, this);
 | 
					 | 
				
			||||||
		pm.registerEvent(Event.Type.SERVER_COMMAND, this.mPluginSecretServerListener, Event.Priority.Lowest, this);
 | 
					 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		// Register recurring tasks
 | 
							// Register recurring tasks
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,11 @@
 | 
				
			|||||||
package com.massivecraft.factions.zcore;
 | 
					package com.massivecraft.factions.zcore;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import org.bukkit.Bukkit;
 | 
					import org.bukkit.Bukkit;
 | 
				
			||||||
 | 
					import org.bukkit.event.EventHandler;
 | 
				
			||||||
 | 
					import org.bukkit.event.EventPriority;
 | 
				
			||||||
 | 
					import org.bukkit.event.Listener;
 | 
				
			||||||
import org.bukkit.event.player.PlayerChatEvent;
 | 
					import org.bukkit.event.player.PlayerChatEvent;
 | 
				
			||||||
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
 | 
					import org.bukkit.event.player.PlayerCommandPreprocessEvent;
 | 
				
			||||||
import org.bukkit.event.player.PlayerListener;
 | 
					 | 
				
			||||||
import org.bukkit.event.player.PlayerPreLoginEvent;
 | 
					import org.bukkit.event.player.PlayerPreLoginEvent;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import com.massivecraft.factions.zcore.persist.EM;
 | 
					import com.massivecraft.factions.zcore.persist.EM;
 | 
				
			||||||
@@ -11,7 +13,7 @@ import com.massivecraft.factions.zcore.persist.Entity;
 | 
				
			|||||||
import com.massivecraft.factions.zcore.persist.EntityCollection;
 | 
					import com.massivecraft.factions.zcore.persist.EntityCollection;
 | 
				
			||||||
import com.massivecraft.factions.zcore.persist.PlayerEntityCollection;
 | 
					import com.massivecraft.factions.zcore.persist.PlayerEntityCollection;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class MPluginSecretPlayerListener extends PlayerListener
 | 
					public class MPluginSecretPlayerListener implements Listener
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	private MPlugin p;
 | 
						private MPlugin p;
 | 
				
			||||||
	public MPluginSecretPlayerListener(MPlugin p)
 | 
						public MPluginSecretPlayerListener(MPlugin p)
 | 
				
			||||||
@@ -19,7 +21,7 @@ public class MPluginSecretPlayerListener extends PlayerListener
 | 
				
			|||||||
		this.p = p;
 | 
							this.p = p;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Override
 | 
						@EventHandler(priority = EventPriority.LOW)
 | 
				
			||||||
	public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
 | 
						public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		if (event.isCancelled()) return;
 | 
							if (event.isCancelled()) return;
 | 
				
			||||||
@@ -31,7 +33,7 @@ public class MPluginSecretPlayerListener extends PlayerListener
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Override
 | 
						@EventHandler(priority = EventPriority.LOW)
 | 
				
			||||||
	public void onPlayerChat(PlayerChatEvent event)
 | 
						public void onPlayerChat(PlayerChatEvent event)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		if (event.isCancelled()) return;
 | 
							if (event.isCancelled()) return;
 | 
				
			||||||
@@ -43,7 +45,7 @@ public class MPluginSecretPlayerListener extends PlayerListener
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Override
 | 
						@EventHandler(priority = EventPriority.LOWEST)
 | 
				
			||||||
	public void onPlayerPreLogin(PlayerPreLoginEvent event)
 | 
						public void onPlayerPreLogin(PlayerPreLoginEvent event)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		for (EntityCollection<? extends Entity> ecoll : EM.class2Entities.values())
 | 
							for (EntityCollection<? extends Entity> ecoll : EM.class2Entities.values())
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,10 +2,12 @@ package com.massivecraft.factions.zcore;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import java.util.Map;
 | 
					import java.util.Map;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import org.bukkit.event.EventHandler;
 | 
				
			||||||
 | 
					import org.bukkit.event.EventPriority;
 | 
				
			||||||
 | 
					import org.bukkit.event.Listener;
 | 
				
			||||||
import org.bukkit.event.server.ServerCommandEvent;
 | 
					import org.bukkit.event.server.ServerCommandEvent;
 | 
				
			||||||
import org.bukkit.event.server.ServerListener;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class MPluginSecretServerListener extends ServerListener
 | 
					public class MPluginSecretServerListener implements Listener
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	private MPlugin p;
 | 
						private MPlugin p;
 | 
				
			||||||
	private String refCommand;
 | 
						private String refCommand;
 | 
				
			||||||
@@ -27,7 +29,7 @@ public class MPluginSecretServerListener extends ServerListener
 | 
				
			|||||||
		catch (ClassCastException ex) {}
 | 
							catch (ClassCastException ex) {}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Override
 | 
						@EventHandler(priority = EventPriority.LOWEST)
 | 
				
			||||||
	public void onServerCommand(ServerCommandEvent event)
 | 
						public void onServerCommand(ServerCommandEvent event)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		if (event.getCommand().length() == 0) return;
 | 
							if (event.getCommand().length() == 0) return;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user