mirror of
https://github.com/PikaMug/Quests.git
synced 2024-12-28 12:07:43 +01:00
Display error for incompatible WorldGuard versions
This commit is contained in:
parent
361dbfc3ce
commit
6eb138d333
@ -621,10 +621,16 @@ public class QuestFactory implements ConversationAbandonedListener {
|
||||
String text = ChatColor.DARK_GREEN + Lang.get("questRegionTitle") + "\n";
|
||||
boolean any = false;
|
||||
for (World world : plugin.getServer().getWorlds()) {
|
||||
RegionManager rm = plugin.getDependencies().getWorldGuard().getRegionManager(world);
|
||||
for (String region : rm.getRegions().keySet()) {
|
||||
any = true;
|
||||
text += ChatColor.GREEN + region + ", ";
|
||||
try {
|
||||
RegionManager rm = plugin.getDependencies().getWorldGuard().getRegionManager(world);
|
||||
for (String region : rm.getRegions().keySet()) {
|
||||
any = true;
|
||||
text += ChatColor.GREEN + region + ", ";
|
||||
}
|
||||
} catch (NoSuchMethodError e) {
|
||||
String version = plugin.getServer().getPluginManager().getPlugin("").getDescription().getVersion();
|
||||
plugin.getLogger().severe("Quests does not currently support regions for WorldGuard " + version);
|
||||
return ChatColor.RED + Lang.get("questWGNotInstalled");
|
||||
}
|
||||
}
|
||||
if (any) {
|
||||
|
Loading…
Reference in New Issue
Block a user