forked from Upstream/mmocore
Added messages for guild/party module hook
This commit is contained in:
parent
deffae106a
commit
f750326fe3
@ -208,6 +208,7 @@ public class MMOCore extends JavaPlugin {
|
|||||||
PartyModuleType moduleType = PartyModuleType.valueOf(partyPluginName);
|
PartyModuleType moduleType = PartyModuleType.valueOf(partyPluginName);
|
||||||
Validate.isTrue(moduleType.isValid(), "Plugin '" + moduleType.name() + "' is not installed");
|
Validate.isTrue(moduleType.isValid(), "Plugin '" + moduleType.name() + "' is not installed");
|
||||||
partyModule = moduleType.provideModule();
|
partyModule = moduleType.provideModule();
|
||||||
|
getLogger().log(Level.WARNING, "Hooked parties onto " + moduleType.getPluginName());
|
||||||
} catch (RuntimeException exception) {
|
} catch (RuntimeException exception) {
|
||||||
getLogger().log(Level.WARNING, "Could not initialize party module: " + exception.getMessage());
|
getLogger().log(Level.WARNING, "Could not initialize party module: " + exception.getMessage());
|
||||||
partyModule = new MMOCorePartyModule();
|
partyModule = new MMOCorePartyModule();
|
||||||
@ -219,6 +220,7 @@ public class MMOCore extends JavaPlugin {
|
|||||||
GuildModuleType moduleType = GuildModuleType.valueOf(pluginName);
|
GuildModuleType moduleType = GuildModuleType.valueOf(pluginName);
|
||||||
Validate.isTrue(moduleType.isValid(), "Plugin '" + moduleType.name() + "' is not installed");
|
Validate.isTrue(moduleType.isValid(), "Plugin '" + moduleType.name() + "' is not installed");
|
||||||
guildModule = moduleType.provideModule();
|
guildModule = moduleType.provideModule();
|
||||||
|
getLogger().log(Level.WARNING, "Hooked guilds onto " + moduleType.getPluginName());
|
||||||
} catch (RuntimeException exception) {
|
} catch (RuntimeException exception) {
|
||||||
getLogger().log(Level.WARNING, "Could not initialize guild module: " + exception.getMessage());
|
getLogger().log(Level.WARNING, "Could not initialize guild module: " + exception.getMessage());
|
||||||
guildModule = new MMOCoreGuildModule();
|
guildModule = new MMOCoreGuildModule();
|
||||||
|
@ -25,6 +25,10 @@ public enum GuildModuleType {
|
|||||||
this.provider = provider;
|
this.provider = provider;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getPluginName() {
|
||||||
|
return pluginName;
|
||||||
|
}
|
||||||
|
|
||||||
public boolean isValid() {
|
public boolean isValid() {
|
||||||
return Bukkit.getPluginManager().getPlugin(pluginName) != null;
|
return Bukkit.getPluginManager().getPlugin(pluginName) != null;
|
||||||
}
|
}
|
||||||
|
@ -24,6 +24,10 @@ public enum PartyModuleType {
|
|||||||
this.provider = provider;
|
this.provider = provider;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getPluginName() {
|
||||||
|
return pluginName;
|
||||||
|
}
|
||||||
|
|
||||||
public boolean isValid() {
|
public boolean isValid() {
|
||||||
return Bukkit.getPluginManager().getPlugin(pluginName) != null;
|
return Bukkit.getPluginManager().getPlugin(pluginName) != null;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user