From b99a9585a2a48f523a64a44e175eb09f0c6a59f3 Mon Sep 17 00:00:00 2001 From: Juuz <6596629+Juuxel@users.noreply.github.com> Date: Tue, 2 Dec 2025 02:26:57 +0200 Subject: [PATCH] Fix null Forge version in PatchProvider cache dir --- .../architectury/loom/forge/dependency/PatchProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/dev/architectury/loom/forge/dependency/PatchProvider.java b/src/main/java/dev/architectury/loom/forge/dependency/PatchProvider.java index db411409..5ae61650 100644 --- a/src/main/java/dev/architectury/loom/forge/dependency/PatchProvider.java +++ b/src/main/java/dev/architectury/loom/forge/dependency/PatchProvider.java @@ -38,14 +38,13 @@ import net.fabricmc.loom.util.Constants; import net.fabricmc.loom.util.FileSystemUtil; public class PatchProvider extends DependencyProvider { - private final Path projectCacheFolder; + private Path projectCacheFolder; private Path installerJar; private @Nullable Path clientPatches; private @Nullable Path serverPatches; public PatchProvider(Project project) { super(project); - this.projectCacheFolder = ForgeProvider.getForgeCache(project); } @Override @@ -86,6 +85,8 @@ public class PatchProvider extends DependencyProvider { } private void init() { + this.projectCacheFolder = ForgeProvider.getForgeCache(getProject()); + try { Files.createDirectories(projectCacheFolder); } catch (IOException e) {