diff --git a/pom.xml b/pom.xml
index 7bbca43..123c866 100644
--- a/pom.xml
+++ b/pom.xml
@@ -82,7 +82,7 @@
org.spigotmc
spigot-api
- 1.8.8-R0.1-SNAPSHOT
+ 1.12-R0.1-SNAPSHOT
net.milkbowl.vault
diff --git a/src/main/java/com/drtshock/playervaults/PlayerVaults.java b/src/main/java/com/drtshock/playervaults/PlayerVaults.java
index 8f4cf19..ba1ec19 100644
--- a/src/main/java/com/drtshock/playervaults/PlayerVaults.java
+++ b/src/main/java/com/drtshock/playervaults/PlayerVaults.java
@@ -30,6 +30,7 @@ import com.drtshock.playervaults.util.Lang;
import com.drtshock.playervaults.util.Updater;
import com.drtshock.playervaults.vaultmanagement.UUIDVaultManager;
import com.drtshock.playervaults.vaultmanagement.VaultViewInfo;
+import com.google.common.base.Charsets;
import net.milkbowl.vault.economy.Economy;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
@@ -48,6 +49,7 @@ import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
+import java.io.InputStreamReader;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.HashSet;
@@ -285,7 +287,7 @@ public class PlayerVaults extends JavaPlugin {
while ((read = defLangStream.read(bytes)) != -1) {
out.write(bytes, 0, read);
}
- YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defLangStream);
+ YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(new InputStreamReader(defLangStream, Charsets.UTF_8));
Lang.setFile(defConfig);
return;
}