diff --git a/pom.xml b/pom.xml index 3004f37..320e21b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.sainttx auctions - 2.5.0-SNAPSHOT + 2.5.1-SNAPSHOT Auctions An elegant auctioning solution that allows text tooltips for auctioned items @@ -19,6 +19,10 @@ + + UTF-8 + + spigot-repo @@ -50,13 +54,13 @@ org.spigotmc spigot-api - 1.9.2-R0.1-SNAPSHOT + 1.12-R0.1-SNAPSHOT provided net.milkbowl.vault VaultAPI - 1.5 + 1.6 provided @@ -258,4 +262,4 @@ - \ No newline at end of file + diff --git a/src/main/java/com/sainttx/auctions/AuctionPlugin.java b/src/main/java/com/sainttx/auctions/AuctionPlugin.java index 6ae6751..fc1edeb 100644 --- a/src/main/java/com/sainttx/auctions/AuctionPlugin.java +++ b/src/main/java/com/sainttx/auctions/AuctionPlugin.java @@ -34,18 +34,10 @@ import com.sainttx.auctions.structure.messages.group.HerochatGroup; import com.sainttx.auctions.structure.messages.handler.ActionBarMessageHandler; import com.sainttx.auctions.structure.messages.handler.TextualMessageHandler; -import net.milkbowl.vault.economy.Economy; -import org.bukkit.Bukkit; -import org.bukkit.Material; -import org.bukkit.World; -import org.bukkit.configuration.Configuration; -import org.bukkit.configuration.file.YamlConfiguration; -import org.bukkit.inventory.ItemStack; -import org.bukkit.plugin.java.JavaPlugin; -import org.mcstats.MetricsLite; import java.io.File; import java.io.IOException; +import java.io.InputStreamReader; import java.text.NumberFormat; import java.util.HashMap; import java.util.Locale; @@ -53,6 +45,17 @@ import java.util.UUID; import java.util.logging.Level; +import net.milkbowl.vault.economy.Economy; + +import org.bukkit.Bukkit; +import org.bukkit.Material; +import org.bukkit.World; +import org.bukkit.configuration.Configuration; +import org.bukkit.configuration.file.YamlConfiguration; +import org.bukkit.inventory.ItemStack; +import org.bukkit.plugin.java.JavaPlugin; +import org.mcstats.MetricsLite; + /** * The auction plugin class */ @@ -172,7 +175,8 @@ private boolean canRegisterPlaceholders() { @SuppressWarnings("deprecation") private void checkOutdatedConfig() { try { - Configuration def = YamlConfiguration.loadConfiguration(getResource("config.yml")); + InputStreamReader reader = new InputStreamReader(getResource("config.yml")); + Configuration def = YamlConfiguration.loadConfiguration(reader); int version = def.getInt("general.configurationVersion"); if (getConfig().getInt("general.configurationVersion") < version) { @@ -417,4 +421,4 @@ private void loadOfflineRewards() { offlineRewardCache.put(UUID.fromString(string), reward); } } -} \ No newline at end of file +}