9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2025-12-19 14:59:21 +00:00

feat: debug log all advancements

This commit is contained in:
William278
2025-03-14 18:04:43 +00:00
parent 0111f25865
commit 546e663e4e

View File

@@ -375,6 +375,9 @@ public abstract class BukkitData implements Data {
// Performs a consuming function for every advancement registered on the server
private static void forEachAdvancement(@NotNull ThrowingConsumer<org.bukkit.advancement.Advancement> consumer) {
final StringJoiner joiner = new StringJoiner(", ");
Bukkit.getServer().advancementIterator().forEachRemaining(a -> joiner.add(a.toString()));
Bukkit.getLogger().log(Level.INFO, "Advancements: %s".formatted(joiner.toString()));
Bukkit.getServer().advancementIterator().forEachRemaining(consumer);
}