Small Mod Sync fixes
This commit is contained in:
parent
dfe25a9599
commit
14d3c18945
2 changed files with 2 additions and 16 deletions
|
@ -85,7 +85,7 @@ public class ModUtil {
|
||||||
public static ModInfo getModInfo(String modID, boolean matchVersion) {
|
public static ModInfo getModInfo(String modID, boolean matchVersion) {
|
||||||
getMods();
|
getMods();
|
||||||
final ModInfo mi = mods.get(modID);
|
final ModInfo mi = mods.get(modID);
|
||||||
if (mi == null || !getModVersion(modID).equals(mi.getVersion())) return null;
|
if (mi == null || (matchVersion && !getModVersion(modID).equals(mi.getVersion()))) return null;
|
||||||
return mi;
|
return mi;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,10 @@
|
||||||
package ru.bclib.util;
|
package ru.bclib.util;
|
||||||
|
|
||||||
import net.fabricmc.loader.api.FabricLoader;
|
import net.fabricmc.loader.api.FabricLoader;
|
||||||
import net.fabricmc.loader.api.ModContainer;
|
|
||||||
import net.fabricmc.loader.api.metadata.ModMetadata;
|
|
||||||
import net.fabricmc.loader.metadata.ModMetadataParser;
|
|
||||||
import net.fabricmc.loader.metadata.ParseMetadataException;
|
|
||||||
import org.apache.logging.log4j.LogManager;
|
|
||||||
import ru.bclib.BCLib;
|
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
|
||||||
import java.net.URI;
|
|
||||||
import java.nio.file.FileSystem;
|
|
||||||
import java.nio.file.FileSystems;
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Optional;
|
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
import java.util.jar.JarFile;
|
|
||||||
|
|
||||||
public class PathUtil {
|
public class PathUtil {
|
||||||
public final static Path GAME_FOLDER = FabricLoader.getInstance()
|
public final static Path GAME_FOLDER = FabricLoader.getInstance()
|
||||||
|
@ -79,7 +65,7 @@ public class PathUtil {
|
||||||
if (f.getName()
|
if (f.getName()
|
||||||
.startsWith(".")) continue;
|
.startsWith(".")) continue;
|
||||||
if (f.isDirectory()) {
|
if (f.isDirectory()) {
|
||||||
fileWalker(f, pathConsumer);
|
if (recursive) fileWalker(f, pathConsumer);
|
||||||
}
|
}
|
||||||
else if (f.isFile()) {
|
else if (f.isFile()) {
|
||||||
pathConsumer.accept(f.toPath());
|
pathConsumer.accept(f.toPath());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue