aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/src/main/java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java12
1 files changed, 6 insertions, 6 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 a11bc639f..def29c864 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
@@ -135,14 +135,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 (Component s : components.getText())
+ Iterator<Component> iterator = components.getText().iterator();
+ while (iterator.hasNext()) {
+ Component s = iterator.next();
if (FormattingUtils.stripFormatting(s.getString()).equalsIgnoreCase(modName)) {
- alreadyHasMod = true;
- break;
+ iterator.remove();
}
- if (!alreadyHasMod)
- components.add(ClientHelper.getInstance().getFormattedModFromModId(modId));
+ }
+ components.add(ClientHelper.getInstance().getFormattedModFromModId(modId));
}
@Override