Add back support for older EssentialsChat versions
also reword leader command's "you must be leader" error message
This commit is contained in:
		@@ -24,6 +24,7 @@ import com.massivecraft.factions.cmd.*;
 | 
			
		||||
import com.massivecraft.factions.integration.capi.CapiFeatures;
 | 
			
		||||
import com.massivecraft.factions.integration.Econ;
 | 
			
		||||
import com.massivecraft.factions.integration.EssentialsFeatures;
 | 
			
		||||
import com.massivecraft.factions.integration.EssentialsOldVersionFeatures;
 | 
			
		||||
import com.massivecraft.factions.integration.LWCFeatures;
 | 
			
		||||
import com.massivecraft.factions.integration.SpoutFeatures;
 | 
			
		||||
import com.massivecraft.factions.integration.Worldguard;
 | 
			
		||||
@@ -194,8 +195,7 @@ public class P extends MPlugin
 | 
			
		||||
				// no? try older Essentials 2.x integration method
 | 
			
		||||
				try
 | 
			
		||||
				{
 | 
			
		||||
					// TODO: Creates errors in eclipse
 | 
			
		||||
					//EssentialsOldVersionFeatures.integrateChat(essChat);
 | 
			
		||||
					EssentialsOldVersionFeatures.integrateChat(essChat);
 | 
			
		||||
				}
 | 
			
		||||
				catch (NoClassDefFoundError ex2)
 | 
			
		||||
				{
 | 
			
		||||
@@ -211,8 +211,7 @@ public class P extends MPlugin
 | 
			
		||||
		{
 | 
			
		||||
			try
 | 
			
		||||
			{
 | 
			
		||||
				// TODO: Creates errors in eclipse
 | 
			
		||||
				//EssentialsOldVersionFeatures.unhookChat();
 | 
			
		||||
				EssentialsOldVersionFeatures.unhookChat();
 | 
			
		||||
			}
 | 
			
		||||
			catch (NoClassDefFoundError ex)
 | 
			
		||||
			{
 | 
			
		||||
 
 | 
			
		||||
@@ -47,7 +47,7 @@ public class CmdLeader extends FCommand
 | 
			
		||||
			// Follow the standard rules
 | 
			
		||||
			if (fme.getRole() != Rel.LEADER || targetFaction != myFaction)
 | 
			
		||||
			{
 | 
			
		||||
				sender.sendMessage(p.txt.parse("<b>Only faction leaders can %s.", this.getHelpShort()));
 | 
			
		||||
				sender.sendMessage(p.txt.parse("<b>You must be leader of the faction to %s.", this.getHelpShort()));
 | 
			
		||||
				return;
 | 
			
		||||
			}
 | 
			
		||||
			
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@ import com.earth2me.essentials.chat.IEssentialsChatListener;
 | 
			
		||||
 * This Essentials integration handler is for older 2.x.x versions of Essentials which have "IEssentialsChatListener"
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
public class EssentialsOldVersionFeaturesTODO
 | 
			
		||||
public class EssentialsOldVersionFeatures
 | 
			
		||||
{
 | 
			
		||||
	private static EssentialsChat essChat;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user