diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-20 20:33:48 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-05-29 21:02:40 +0800 |
| commit | 74893ae97ff5406745bb6d388f09f0060488893f (patch) | |
| tree | 4da3047537b4d2937c3753a511f9a075882ab052 /runtime/src/main/java | |
| parent | 583d5b6143d3b015232076e74916a8b8295e4ba0 (diff) | |
| download | RoughlyEnoughItems-74893ae97ff5406745bb6d388f09f0060488893f.tar.gz RoughlyEnoughItems-74893ae97ff5406745bb6d388f09f0060488893f.tar.bz2 RoughlyEnoughItems-74893ae97ff5406745bb6d388f09f0060488893f.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.java | 12 |
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 |
