diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-20 20:33:48 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-06-28 03:21:12 +0800 |
| commit | 519059aa2af1f3b8e9c8e6c87c3a3ba7467e0007 (patch) | |
| tree | c90b0a0ec157a288cdef443800e2341a80672dcf /runtime | |
| parent | c1d910f1a980c150c9cf4a88e220d883230dfb89 (diff) | |
| download | RoughlyEnoughItems-519059aa2af1f3b8e9c8e6c87c3a3ba7467e0007.tar.gz RoughlyEnoughItems-519059aa2af1f3b8e9c8e6c87c3a3ba7467e0007.tar.bz2 RoughlyEnoughItems-519059aa2af1f3b8e9c8e6c87c3a3ba7467e0007.zip | |
Make sure Mod ID tooltips are at the end
Diffstat (limited to 'runtime')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java index 452b05e6f..641f8a7bd 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java @@ -134,14 +134,14 @@ public class ClientHelperImpl implements ClientHelper { @Override public void appendModIdToTooltips(Tooltip components, String modId) { final String modName = ClientHelper.getInstance().getModFromModId(modId); - boolean alreadyHasMod = false; - for (Tooltip.Entry s : components.entries()) - if (s.isText() && FormattingUtils.stripFormatting(s.getAsText().getString()).equalsIgnoreCase(modName)) { - alreadyHasMod = true; - break; + Iterator<Tooltip.Entry> iterator = components.entries().iterator(); + while (iterator.hasNext()) { + Tooltip.Entry entry = iterator.next(); + if (entry.isText() && FormattingUtils.stripFormatting(entry.getAsText().getString()).equalsIgnoreCase(modName)) { + iterator.remove(); } - if (!alreadyHasMod) - components.add(ClientHelper.getInstance().getFormattedModFromModId(modId)); + } + components.add(ClientHelper.getInstance().getFormattedModFromModId(modId)); } @Override |
