From a6de66f82546ebcde4d11a7ec93fbecd45c34b6d Mon Sep 17 00:00:00 2001 From: cerevisiae Date: Thu, 9 Dec 2010 23:02:53 -0600 Subject: [PATCH] Changed how prefix length is calculated --- vMinecraftChat.java | 2 +- vMinecraftCommands.java | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/vMinecraftChat.java b/vMinecraftChat.java index 773528b11..95ac83a16 100644 --- a/vMinecraftChat.java +++ b/vMinecraftChat.java @@ -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 diff --git a/vMinecraftCommands.java b/vMinecraftCommands.java index 7539ced31..2ec7baa1f 100644 --- a/vMinecraftCommands.java +++ b/vMinecraftCommands.java @@ -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.");