public TagStringWriter beginCompound() throws IOException {
    this.printAndResetSeparator(false);
    this.level++;
    this.out.append(Tokens.COMPOUND_BEGIN);
    return this;
  }
Whether a {@link Tokens#VALUE_SEPARATOR} needs to be printed before the beginning of the next object.
nbt/src/main/java/net/kyori/adventure/nbt/TagStringWriter.java