diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-10-29 22:26:38 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-10-29 22:36:40 +0800 |
| commit | 58eaf96837a28a7c7a6fc7c4ab7ae051b69fb58b (patch) | |
| tree | 4e52b7dae80b3b0409b258835120a54bdcdecc8f /runtime/src | |
| parent | d63545551cbf1ccaebe01b7b3e7d668854b50883 (diff) | |
| download | RoughlyEnoughItems-58eaf96837a28a7c7a6fc7c4ab7ae051b69fb58b.tar.gz RoughlyEnoughItems-58eaf96837a28a7c7a6fc7c4ab7ae051b69fb58b.tar.bz2 RoughlyEnoughItems-58eaf96837a28a7c7a6fc7c4ab7ae051b69fb58b.zip | |
Properly print plugin names
Diffstat (limited to 'runtime/src')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java index 1264b9abf..c7ab9fcc3 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java @@ -140,7 +140,17 @@ public class PluginManagerImpl<P extends REIPlugin<?>> implements PluginManager< } public String getPluginProviderName() { - return provider.getPluginProviderName(); + String providerName = provider.getPluginProviderName(); + + if (provider.provide().size() >= 1) { + String pluginName = plugin.getPluginProviderName(); + + if (!providerName.equals(pluginName)) { + providerName = pluginName + " of " + providerName; + } + } + + return providerName; } } |
