2 changed files with 37 additions and 14 deletions
@ -1,18 +1,30 @@ |
|||||||
--- ../src-base/minecraft/cpw/mods/fml/common/discovery/ModDiscoverer.java
|
--- ../src-base/minecraft/cpw/mods/fml/common/discovery/ModDiscoverer.java
|
||||||
+++ ../src-work/minecraft/cpw/mods/fml/common/discovery/ModDiscoverer.java
|
+++ ../src-work/minecraft/cpw/mods/fml/common/discovery/ModDiscoverer.java
|
||||||
@@ -147,6 +147,15 @@
|
@@ -16,7 +16,9 @@
|
||||||
Throwables.propagate(t);
|
import java.util.List;
|
||||||
|
import java.util.regex.Matcher;
|
||||||
|
import java.util.regex.Pattern;
|
||||||
|
+
|
||||||
|
import org.apache.logging.log4j.Level;
|
||||||
|
+
|
||||||
|
import com.google.common.base.Throwables;
|
||||||
|
import com.google.common.collect.ImmutableList;
|
||||||
|
import com.google.common.collect.Lists;
|
||||||
|
@@ -148,6 +150,17 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+
|
|
||||||
+ java.util.Iterator<ModContainer> iterator = modList.iterator();
|
+ if (!"false".equals(System.getProperty("kcauldron.fastcraft.disable", "true"))) {
|
||||||
+ while(iterator.hasNext()) {
|
+ java.util.Iterator<ModContainer> iterator = modList.iterator();
|
||||||
+ ModContainer container = iterator.next();
|
+ while(iterator.hasNext()) {
|
||||||
+ if ("FastCraft".equals(container.getModId())) {
|
+ ModContainer container = iterator.next();
|
||||||
+ FMLLog.log(Level.WARN, "Found FastCraft mod, removing it...");
|
+ if ("FastCraft".equals(container.getModId())) {
|
||||||
+ iterator.remove();
|
+ FMLLog.log(Level.WARN, "Found FastCraft mod, removing it...");
|
||||||
|
+ iterator.remove();
|
||||||
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
|
+
|
||||||
return modList;
|
return modList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in new issue