From 1d2c6d4294221adc94e07c6f3b53005bfcb22c35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zo=C3=AB=20Gidiere?= Date: Sun, 5 Oct 2025 23:58:53 -0600 Subject: [PATCH] Synchronize pack loading --- .../java/com/dfsek/terra/registry/master/ConfigRegistry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/registry/master/ConfigRegistry.java b/common/implementation/base/src/main/java/com/dfsek/terra/registry/master/ConfigRegistry.java index 25e1ee279..859771972 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/registry/master/ConfigRegistry.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/registry/master/ConfigRegistry.java @@ -41,7 +41,7 @@ public class ConfigRegistry extends OpenRegistryImpl { super(TypeKey.of(ConfigPack.class)); } - public void loadAll(Platform platform) throws IOException, PackLoadFailuresException { + public synchronized void loadAll(Platform platform) throws IOException, PackLoadFailuresException { Path packsDirectory = platform.getDataFolder().toPath().resolve("packs"); Files.createDirectories(packsDirectory); List failedLoads = new ArrayList<>();