mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-11-04 11:03:43 +01:00 
			
		
		
		
	Changed how prefix length is calculated
This commit is contained in:
		@@ -110,7 +110,7 @@ public class vMinecraftChat {
 | 
			
		||||
	//Output:	int: The length on the screen of a string
 | 
			
		||||
	//Use:		Finds the length on the screen of a string. Ignores colors.
 | 
			
		||||
	//=====================================================================
 | 
			
		||||
    private static int msgLength(String str){
 | 
			
		||||
    public static int msgLength(String str){
 | 
			
		||||
		int length = 0;
 | 
			
		||||
		//Loop through all the characters, skipping any color characters
 | 
			
		||||
		//and their following color codes
 | 
			
		||||
 
 | 
			
		||||
@@ -194,7 +194,7 @@ public class vMinecraftCommands{
 | 
			
		||||
            }
 | 
			
		||||
            
 | 
			
		||||
            //Check if the prefix is too long
 | 
			
		||||
            if(args[1].length() > 15)
 | 
			
		||||
            if(vMinecraftChat.msgLength(args[1]) > 60)
 | 
			
		||||
            {
 | 
			
		||||
                vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
                		+ "The prefix you entered was too long.");
 | 
			
		||||
@@ -237,7 +237,7 @@ public class vMinecraftCommands{
 | 
			
		||||
        }
 | 
			
		||||
        if(args.length >= 2 && args[1] != null){
 | 
			
		||||
            //Check if the prefix is too long
 | 
			
		||||
            if(args[1].length() > 15)
 | 
			
		||||
            if(vMinecraftChat.msgLength(args[1]) > 60)
 | 
			
		||||
            {
 | 
			
		||||
                vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
                		+ "The prefix you entered was too long.");
 | 
			
		||||
@@ -266,7 +266,7 @@ public class vMinecraftCommands{
 | 
			
		||||
            }
 | 
			
		||||
            
 | 
			
		||||
            //Check if the nickname is too long
 | 
			
		||||
            if(args[1].length() > 30)
 | 
			
		||||
            if(vMinecraftChat.msgLength(args[1]) > 85)
 | 
			
		||||
            {
 | 
			
		||||
                vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
                		+ "The suffix you entered was too long.");
 | 
			
		||||
@@ -292,7 +292,7 @@ public class vMinecraftCommands{
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        //Check if the nickname is too long
 | 
			
		||||
        if(args[0].length() > 30)
 | 
			
		||||
        if(vMinecraftChat.msgLength(args[1]) > 85)
 | 
			
		||||
        {
 | 
			
		||||
            vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
            		+ "The suffix you entered was too long.");
 | 
			
		||||
@@ -327,7 +327,7 @@ public class vMinecraftCommands{
 | 
			
		||||
            }
 | 
			
		||||
            
 | 
			
		||||
            //Check if the suffix is too long
 | 
			
		||||
            if(args[1].length() > 20)
 | 
			
		||||
            if(vMinecraftChat.msgLength(args[1]) > 60)
 | 
			
		||||
            {
 | 
			
		||||
                vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
                		+ "The suffix you entered was too long.");
 | 
			
		||||
@@ -358,7 +358,7 @@ public class vMinecraftCommands{
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        //Check if the suffix is too long
 | 
			
		||||
        if(args[0].length() > 20)
 | 
			
		||||
        if(vMinecraftChat.msgLength(args[1]) > 60)
 | 
			
		||||
        {
 | 
			
		||||
            vMinecraftChat.sendMessage(player, player, Colors.Rose
 | 
			
		||||
            		+ "The suffix you entered was too long.");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user