Skip to content

Commit 0a8a880

Browse files
committed
Merge 1.16 into 1.18
2 parents 5d6abe4 + d7146a0 commit 0a8a880

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/perf/resourcepacks/ModNioResourcePackMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ private void useCacheForNamespaces(PackType type, CallbackInfoReturnable<Set<Str
6565

6666
@Inject(method = "hasResource", at = @At(value = "INVOKE", target = "Lnet/fabricmc/fabric/impl/resource/loader/ModNioResourcePack;getPath(Ljava/lang/String;)Ljava/nio/file/Path;"), cancellable = true)
6767
private void useCacheForExistence(String path, CallbackInfoReturnable<Boolean> cir) {
68-
if(cacheEngine != null)
68+
if(cacheEngine != null && (path.startsWith("assets/") || path.startsWith("data/")))
6969
cir.setReturnValue(this.cacheEngine.hasResource(path));
7070
}
7171
}

forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/resourcepacks/ModFileResourcePackMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ private void useCacheForNamespaces(PackType type, CallbackInfoReturnable<Set<Str
7676
@Inject(method = "hasResource(Ljava/lang/String;)Z", at = @At(value = "HEAD"), cancellable = true)
7777
private void useCacheForExistence(String path, CallbackInfoReturnable<Boolean> cir) {
7878
PackResourcesCacheEngine engine = this.generateResourceCache();
79-
if(engine != null)
79+
if(engine != null && (path.startsWith("assets/") || path.startsWith("data/")))
8080
cir.setReturnValue(engine.hasResource(path));
8181
}
8282

0 commit comments

Comments
 (0)