I noticed that configuration files using the FileConfiguration api are unable to read and write UTF-8 files properly, so I added the encoding to it. Doesn't break the existing implementation.
I don't know how to upvote this or if Github has that functionality, so consider this an upvote.
This breaks existing configurations. Remove the UTF-8 from the reader.