From fa4dc7b265222effe137429c43bbf4e27cb44b1b Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Thu, 22 Mar 2012 23:09:10 +0000 Subject: [PATCH] Fixed an index out of range error in ChatColor.getLastColors By: Nathan Adams --- paper-api/src/main/java/org/bukkit/ChatColor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-api/src/main/java/org/bukkit/ChatColor.java b/paper-api/src/main/java/org/bukkit/ChatColor.java index e1a6d937f..6b3f35fb3 100644 --- a/paper-api/src/main/java/org/bukkit/ChatColor.java +++ b/paper-api/src/main/java/org/bukkit/ChatColor.java @@ -222,7 +222,7 @@ public enum ChatColor { int length = input.length(); while ((lastIndex = input.indexOf(COLOR_CHAR, lastIndex + 1)) != -1) { - if (lastIndex != length) { + if (lastIndex < length - 1) { char c = input.charAt(lastIndex + 1); ChatColor col = getByChar(c);