Пример #1
0
  public String buildJson(String filename) {
    NBTTagCompound tagCompound = new NBTTagCompound();
    writeToNBT(tagCompound);
    StringBuffer buffer = new StringBuffer();
    buffer.append("{\n");
    RFToolsTools.convertNBTtoJson(buffer, tagCompound, 4);
    buffer.append("}");
    String json = buffer.toString();
    //        String json = tagCompound.toString();

    try {
      FileWriter writer = new FileWriter(filename);
      writer.write(json);
      writer.close();
    } catch (IOException e) {
      return "Error writing file!";
    }

    return null;
  }