mirror of
https://github.com/cnaude/PurpleIRC-spigot.git
synced 2024-06-23 13:14:52 +02:00
Fix version detection for player achievement and advancement listeners.
This commit is contained in:
parent
0427caabee
commit
f0f52ff8fa
|
@ -321,7 +321,8 @@ public class PurpleIRC extends JavaPlugin {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
getServer().getPluginManager().registerEvents(new IRCMessageListener(this), this);
|
getServer().getPluginManager().registerEvents(new IRCMessageListener(this), this);
|
||||||
Pattern p = Pattern.compile("^MC: [0-9]\\.([0-9]+).*");
|
Pattern p = Pattern.compile("MC: [0-9]\\.([0-9]+).*");
|
||||||
|
logInfo("MC version detected: " + getServer().getVersion());
|
||||||
Matcher m = p.matcher(getServer().getVersion());
|
Matcher m = p.matcher(getServer().getVersion());
|
||||||
if (m.find()) {
|
if (m.find()) {
|
||||||
int x = Integer.parseInt(m.group(1));
|
int x = Integer.parseInt(m.group(1));
|
||||||
|
@ -331,8 +332,9 @@ public class PurpleIRC extends JavaPlugin {
|
||||||
} else {
|
} else {
|
||||||
logInfo("Registering GamePlayerPlayerAchievementAwardedListener because version < 1.12");
|
logInfo("Registering GamePlayerPlayerAchievementAwardedListener because version < 1.12");
|
||||||
getServer().getPluginManager().registerEvents(new GamePlayerPlayerAchievementAwardedListener(this), this);
|
getServer().getPluginManager().registerEvents(new GamePlayerPlayerAchievementAwardedListener(this), this);
|
||||||
}
|
}
|
||||||
logInfo("Pattern mismatch!: " + getServer().getVersion());
|
} else {
|
||||||
|
logError("Pattern mismatch!: " + getServer().getVersion());
|
||||||
}
|
}
|
||||||
getServer().getPluginManager().registerEvents(new GamePlayerGameModeChangeListener(this), this);
|
getServer().getPluginManager().registerEvents(new GamePlayerGameModeChangeListener(this), this);
|
||||||
getServer().getPluginManager().registerEvents(new GamePlayerChatListener(this), this);
|
getServer().getPluginManager().registerEvents(new GamePlayerChatListener(this), this);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user