001 package net.minecraft.util; 002 003 import cpw.mods.fml.relauncher.Side; 004 import cpw.mods.fml.relauncher.SideOnly; 005 import java.util.regex.Pattern; 006 007 public class StringUtils 008 { 009 private static final Pattern patternControlCode = Pattern.compile("(?i)\\u00A7[0-9A-FK-OR]"); 010 011 @SideOnly(Side.CLIENT) 012 013 /** 014 * Returns the time elapsed for the given number of ticks, in "mm:ss" format. 015 */ 016 public static String ticksToElapsedTime(int par0) 017 { 018 int var1 = par0 / 20; 019 int var2 = var1 / 60; 020 var1 %= 60; 021 return var1 < 10 ? var2 + ":0" + var1 : var2 + ":" + var1; 022 } 023 024 public static String stripControlCodes(String par0Str) 025 { 026 return patternControlCode.matcher(par0Str).replaceAll(""); 027 } 028 }