diff --git a/foundation-bifrost/src/main/kotlin/cloud/kubelet/foundation/bifrost/FoundationBifrostPlugin.kt b/foundation-bifrost/src/main/kotlin/cloud/kubelet/foundation/bifrost/FoundationBifrostPlugin.kt index f094dd7..a296418 100644 --- a/foundation-bifrost/src/main/kotlin/cloud/kubelet/foundation/bifrost/FoundationBifrostPlugin.kt +++ b/foundation-bifrost/src/main/kotlin/cloud/kubelet/foundation/bifrost/FoundationBifrostPlugin.kt @@ -171,6 +171,11 @@ class FoundationBifrostPlugin : JavaPlugin(), DiscordEventListener, BukkitEventL return } + val advancementDisplay = e.advancement.display ?: return + if (!advancementDisplay.doesAnnounceToChat()) { + return + } + val display = AdvancementTitleCache.of(e.advancement) ?: return sendEmbedMessage(Color.CYAN, "${e.player.name} completed the advancement '${display}'") }