From 9ee34f57f53c2f195f1a5386bcf44dcf4b2d8db6 Mon Sep 17 00:00:00 2001 From: ichttt Date: Sat, 26 Jan 2019 23:23:05 +0100 Subject: [PATCH] Fix some of minecraft's resources loading twice, as minecraft is on the list of namespaces as minecraft and as an empty string --- .../java/net/minecraftforge/fml/packs/ModFileResourcePack.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/minecraftforge/fml/packs/ModFileResourcePack.java b/src/main/java/net/minecraftforge/fml/packs/ModFileResourcePack.java index 94695a954..5a83d7fa1 100644 --- a/src/main/java/net/minecraftforge/fml/packs/ModFileResourcePack.java +++ b/src/main/java/net/minecraftforge/fml/packs/ModFileResourcePack.java @@ -108,6 +108,7 @@ public class ModFileResourcePack extends AbstractResourcePack .map(path -> root.relativize(path.toAbsolutePath())) .filter(path -> path.getNameCount() > 0) // skip the root entry .map(p->p.toString().replaceAll("/$","")) // remove the trailing slash, if present + .filter(s -> !s.isEmpty()) //filter empty strings, otherwise empty strings default to minecraft in ResourceLocations .collect(Collectors.toSet()); } catch (IOException e)