aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-06-20 20:33:48 +0800
committershedaniel <daniel@shedaniel.me>2022-06-20 20:33:48 +0800
commit1be1fdefb11b7ad5f311662987cd190f0333feb7 (patch)
tree6ba5955eaada379d38fd69e1dc1211f37ad615cf /runtime/src/main/java
parent8bc817fc671308193f3396b128f2a04c3de606ec (diff)
downloadRoughlyEnoughItems-1be1fdefb11b7ad5f311662987cd190f0333feb7.tar.gz
RoughlyEnoughItems-1be1fdefb11b7ad5f311662987cd190f0333feb7.tar.bz2
RoughlyEnoughItems-1be1fdefb11b7ad5f311662987cd190f0333feb7.zip
Make sure Mod ID tooltips are at the end
Diffstat (limited to 'runtime/src/main/java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java14
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 be826d6c9..7a90619fc 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
@@ -133,14 +133,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