"#000000", "&1" => "#0000AA", "&2" => "#00AA00", "&3" => "#00AAAA", "&4" => "#AA0000", "&5" => "#AA00AA", "&6" => "#FFAA00", "&7" => "#AAAAAA", "&8" => "#555555", "&9" => "#5555FF", "&a" => "#55FF55", "&b" => "#55FFFF", "&c" => "#FF5555", "&d" => "#FF55FF", "&e" => "#FFFF55", "&f" => "#FFFFFF" ]; private static $none = [ "&k", "&l", "&m", "&n", "&o", "&r", ]; public static function color($text) { foreach(self::$array as $key => $value) { $str = str_replace($key, $value, $text); if($str !== $text) { return $value; } } return ""; } public static function stripColor($text) { foreach(self::$array as $key => $value) { $text = str_replace($key, "", $text); } foreach(self::$none as $key) { $text = str_replace($key, "", $text); } return $text; } }