@Override public Logger getLogger(PluginContainer plugin) { return LoggerFactory.getLogger("Plugin:" + plugin.getInstance().getClass().getName()); }
private void registerPlugin(PluginContainer plugin) { this.plugins.put(plugin.getId(), plugin); plugin.getInstance().ifPresent(instance -> this.pluginInstances.put(instance, plugin)); }