Exemple #1
0
 private NBTString TryMakeRawJsonFileNBT(JToken jToken)
 {
     if (jToken.Type == JTokenType.String)
     {
         string path = (string)((JValue)jToken).Value;
         path = RelPath.GetRootedPathByFile(basePath, path);
         return(new NBTString(new RawJson(path).GetEscapedJsonText('"')));
     }
     else
     {
         throw new FormatException($"<{jToken.Path}> value must be string.");
     }
 }