Commit 1219bac91b7efb87bf23bde44f8c4194b3f261d3
1 parent
5bade2f0
fix isModInstalled always return true
Showing
2 changed files
with
6 additions
and
5 deletions
java/client/com/mumfrey/liteloader/client/gui/GuiPanelAbout.java
@@ -156,7 +156,6 @@ class GuiPanelAbout extends GuiPanel implements ScrollPanelContent | @@ -156,7 +156,6 @@ class GuiPanelAbout extends GuiPanel implements ScrollPanelContent | ||
156 | if (twitterUserName != null) | 156 | if (twitterUserName != null) |
157 | { | 157 | { |
158 | URI twitterURI = URI.create("https://www.twitter.com/" + twitterUserName); | 158 | URI twitterURI = URI.create("https://www.twitter.com/" + twitterUserName); |
159 | - System.out.println(twitterURI); | ||
160 | this.openURI(twitterURI); | 159 | this.openURI(twitterURI); |
161 | } | 160 | } |
162 | } | 161 | } |
java/common/com/mumfrey/liteloader/core/LiteLoaderMods.java
@@ -162,12 +162,14 @@ public class LiteLoaderMods | @@ -162,12 +162,14 @@ public class LiteLoaderMods | ||
162 | */ | 162 | */ |
163 | public boolean isModInstalled(String modName) | 163 | public boolean isModInstalled(String modName) |
164 | { | 164 | { |
165 | - for (LiteMod mod : this.allMods) | 165 | + try |
166 | { | 166 | { |
167 | - if (modName.equalsIgnoreCase(mod.getName()) || modName.equalsIgnoreCase(mod.getClass().getSimpleName())) return true; | 167 | + return this.getMod(modName) != null; |
168 | + } | ||
169 | + catch (IllegalArgumentException ex) | ||
170 | + { | ||
171 | + return false; | ||
168 | } | 172 | } |
169 | - | ||
170 | - return true; | ||
171 | } | 173 | } |
172 | 174 | ||
173 | /** | 175 | /** |