public static String fromTag(ByteArrayTag tag){
  StringBuilder builder=new StringBuilder();
  builder.append(ARRAY_START);
  boolean start=true;
  for (  byte value : tag.getValue()) {
    ByteTag b=new ByteTag(value);
    if (start) {
      start=false;
    }
 else {
      builder.append(ELEMENT_SEPERATOR);
    }
    builder.append(fromTag(b));
  }
  builder.append(ARRAY_END);
  return builder.toString();
}

public static String fromTag ( ByteArrayTag tag ) { StringBuilder builder = new StringBuilder ( ) ; builder . append ( ARRAY_START ) ; boolean start = true ; for ( byte value : tag . getValue ( ) ) { ByteTag b = new ByteTag ( value ) ; if ( start ) { start = false ; } else { builder . append ( ELEMENT_SEPERATOR ) ; } builder . append ( fromTag ( b ) ) ; } builder . append ( ARRAY_END ) ; return builder . toString ( ) ; }
creates a mojangson string from the given bytearray tag .
