From a1d1737d049244d740bcce929be51f798c5a489a Mon Sep 17 00:00:00 2001 From: EoD <293499+EoD@users.noreply.github.com> Date: Fri, 2 May 2025 19:11:34 +0000 Subject: [PATCH] fix advancement sync for new players --- src/main/java/vip/fubuki/playersync/sync/VanillaSync.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/vip/fubuki/playersync/sync/VanillaSync.java b/src/main/java/vip/fubuki/playersync/sync/VanillaSync.java index c0f9f60..cb4ca98 100644 --- a/src/main/java/vip/fubuki/playersync/sync/VanillaSync.java +++ b/src/main/java/vip/fubuki/playersync/sync/VanillaSync.java @@ -389,7 +389,11 @@ public class VanillaSync { } } } - if (advancements != null) { + if (!advancements.exists()) { + PlayerSync.LOGGER.warn("Advancements file for " + player_uuid + " does not exist (yet)."); + } + + if (advancements != null && advancements.exists()) { PlayerSync.LOGGER.debug("Storing advancements for " + player_uuid + " from " + advancements.toPath()); advancementBytes = Files.readAllBytes(advancements.toPath()); } else {