Archiviert
13
0

Don't consider the current file as a candidate for conflicting version.

Dieser Commit ist enthalten in:
Kristian S. Stangeland 2013-01-22 03:27:26 +01:00
Ursprung 14f667e2b9
Commit 2a8dc4ad22

Datei anzeigen

@ -283,12 +283,15 @@ public class ProtocolLibrary extends JavaPlugin {
MinecraftVersion currentVersion = new MinecraftVersion(this.getDescription().getVersion()); MinecraftVersion currentVersion = new MinecraftVersion(this.getDescription().getVersion());
MinecraftVersion newestVersion = null; MinecraftVersion newestVersion = null;
// Skip the file that contains this current instance however
File loadedFile = getFile();
try { try {
// Scan the plugin folder for newer versions of ProtocolLib // Scan the plugin folder for newer versions of ProtocolLib
File pluginFolder = new File("plugins/"); File pluginFolder = new File("plugins/");
for (File candidate : pluginFolder.listFiles()) { for (File candidate : pluginFolder.listFiles()) {
if (candidate.isFile()) { if (candidate.isFile() && !candidate.equals(loadedFile)) {
Matcher match = ourPlugin.matcher(candidate.getName()); Matcher match = ourPlugin.matcher(candidate.getName());
if (match.matches()) { if (match.matches()) {