aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/shcm/shsupercm/fabric
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric')
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/pack/cits/CIT.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/pack/cits/CIT.java b/src/main/java/shcm/shsupercm/fabric/citresewn/pack/cits/CIT.java
index 3e8fca0..e306cbe 100644
--- a/src/main/java/shcm/shsupercm/fabric/citresewn/pack/cits/CIT.java
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/pack/cits/CIT.java
@@ -342,6 +342,13 @@ public abstract class CIT {
pathIdentifier = new Identifier(pathIdentifier.getNamespace(), path);
if (packContains.test(pathIdentifier))
return pathIdentifier;
+ else if (path.startsWith("assets/")) {
+ path = path.substring(7);
+ int sep = path.indexOf('/');
+ pathIdentifier = new Identifier(path.substring(0, sep), path.substring(sep + 1));
+ if (packContains.test(pathIdentifier))
+ return pathIdentifier;
+ }
}
LinkedList<String> pathParts = new LinkedList<>(Arrays.asList(propertyIdentifier.getPath().split("/")));