diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-11-07 21:45:53 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-11-07 21:46:09 +0800 |
| commit | 9a6370e1cda521f1a4506727794546727a809bdf (patch) | |
| tree | b27fae841120a01226f36f6868fa8c2d8fad3e70 /runtime-engine/plugins/src/main/java/me/shedaniel | |
| parent | c57bc7f92600c5156f2300df326b5b3e485ad1f0 (diff) | |
| download | RoughlyEnoughItems-9a6370e1cda521f1a4506727794546727a809bdf.tar.gz RoughlyEnoughItems-9a6370e1cda521f1a4506727794546727a809bdf.tar.bz2 RoughlyEnoughItems-9a6370e1cda521f1a4506727794546727a809bdf.zip | |
Merge commit '46d2c64c4303bc007055268075ea9be4e9852e5e' into modularity
Diffstat (limited to 'runtime-engine/plugins/src/main/java/me/shedaniel')
| -rw-r--r-- | runtime-engine/plugins/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/runtime-engine/plugins/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java b/runtime-engine/plugins/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java index cca94c79e..39b1e5a10 100644 --- a/runtime-engine/plugins/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java +++ b/runtime-engine/plugins/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java @@ -149,7 +149,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; } } } |
