diff --git a/src/me/libraryaddict/disguise/LibsDisguises.java b/src/me/libraryaddict/disguise/LibsDisguises.java index e0867d61..cc118b3c 100644 --- a/src/me/libraryaddict/disguise/LibsDisguises.java +++ b/src/me/libraryaddict/disguise/LibsDisguises.java @@ -2,6 +2,7 @@ package me.libraryaddict.disguise; import java.io.File; import java.io.IOException; +import java.io.InputStream; import java.lang.reflect.Field; import me.libraryaddict.disguise.commands.*; @@ -41,13 +42,14 @@ public class LibsDisguises extends JavaPlugin { FileConfiguration config = YamlConfiguration.loadConfiguration(new File(getDataFolder(), "config.yml")); boolean needToSaveConfig = false; try { - for (String option : YamlConfiguration.loadConfiguration(getClassLoader().getResource("config.yml").openStream()) - .getKeys(false)) { + InputStream stream = getClassLoader().getResource("config.yml").openStream(); + for (String option : YamlConfiguration.loadConfiguration(stream).getKeys(false)) { if (!config.contains(option)) { config.set(option, getConfig().get(option)); needToSaveConfig = true; } } + stream.close(); } catch (IOException e) { e.printStackTrace(); } diff --git a/src/me/libraryaddict/disguise/disguisetypes/Disguise.java b/src/me/libraryaddict/disguise/disguisetypes/Disguise.java index 22dddfa0..9647a4cd 100644 --- a/src/me/libraryaddict/disguise/disguisetypes/Disguise.java +++ b/src/me/libraryaddict/disguise/disguisetypes/Disguise.java @@ -23,7 +23,6 @@ import org.bukkit.entity.Entity; import org.bukkit.entity.Horse.Variant; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; -import org.bukkit.scheduler.BukkitRunnable; import org.bukkit.util.Vector; import com.comphenix.protocol.PacketType;