summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGunfighterJ <joseph.jenniges@gmail.com>2013-06-30 07:40:24 -0500
committerGunfighterJ <joseph.jenniges@gmail.com>2013-06-30 07:40:24 -0500
commitf6fd0bdb32a100c3da67975057bb6410c86a22de (patch)
treeeb44d2bd8da62b755bbcb7398770c9741580e254
parentcb052e690cb37ea4913f1b39ab1cb21385dd1f41 (diff)
downloadEssentials-f6fd0bdb32a100c3da67975057bb6410c86a22de.tar
Essentials-f6fd0bdb32a100c3da67975057bb6410c86a22de.tar.gz
Essentials-f6fd0bdb32a100c3da67975057bb6410c86a22de.tar.lz
Essentials-f6fd0bdb32a100c3da67975057bb6410c86a22de.tar.xz
Essentials-f6fd0bdb32a100c3da67975057bb6410c86a22de.zip
Force reading in UTF-8 from .txt files
-rw-r--r--Essentials/src/com/earth2me/essentials/textreader/BookInput.java3
-rw-r--r--Essentials/src/com/earth2me/essentials/textreader/TextInput.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/textreader/BookInput.java b/Essentials/src/com/earth2me/essentials/textreader/BookInput.java
index b0fedbf86..f4477aa3c 100644
--- a/Essentials/src/com/earth2me/essentials/textreader/BookInput.java
+++ b/Essentials/src/com/earth2me/essentials/textreader/BookInput.java
@@ -80,7 +80,8 @@ public class BookInput implements IText
}
if (readFromfile)
{
- final BufferedReader bufferedReader = new BufferedReader(new FileReader(file));
+ final Reader reader = new InputStreamReader(new FileInputStream(file), "utf-8");
+ final BufferedReader bufferedReader = new BufferedReader(reader);
try
{
int lineNumber = 0;
diff --git a/Essentials/src/com/earth2me/essentials/textreader/TextInput.java b/Essentials/src/com/earth2me/essentials/textreader/TextInput.java
index cd7ee6ec4..1ea2f6a01 100644
--- a/Essentials/src/com/earth2me/essentials/textreader/TextInput.java
+++ b/Essentials/src/com/earth2me/essentials/textreader/TextInput.java
@@ -61,7 +61,8 @@ public class TextInput implements IText
}
if (readFromfile)
{
- final BufferedReader bufferedReader = new BufferedReader(new FileReader(file));
+ final Reader reader = new InputStreamReader(new FileInputStream(file), "utf-8");
+ final BufferedReader bufferedReader = new BufferedReader(reader);
try
{
int lineNumber = 0;