mirror of
https://github.com/GayPizzaSpecifications/foundation.git
synced 2025-08-05 22:41:31 +00:00
Bifrost: Fix player death messages.
This commit is contained in:
@ -154,13 +154,12 @@ class FoundationBifrostPlugin : JavaPlugin(), DiscordEventListener, BukkitEventL
|
|||||||
@EventHandler(priority = EventPriority.MONITOR)
|
@EventHandler(priority = EventPriority.MONITOR)
|
||||||
private fun onPlayerDeath(e: PlayerDeathEvent) {
|
private fun onPlayerDeath(e: PlayerDeathEvent) {
|
||||||
if (!config.channel.sendPlayerDeath) return
|
if (!config.channel.sendPlayerDeath) return
|
||||||
val deathMessage = e.deathMessage()
|
@Suppress("DEPRECATION")
|
||||||
val message = if (deathMessage != null) {
|
var deathMessage = e.deathMessage
|
||||||
LegacyComponentSerializer.legacySection().serialize(deathMessage)
|
if (deathMessage == null || deathMessage.isBlank()) {
|
||||||
} else {
|
deathMessage = "${e.player.name} died"
|
||||||
"died"
|
|
||||||
}
|
}
|
||||||
sendEmbedMessage(Color.YELLOW, "${e.player.name} $message")
|
sendEmbedMessage(Color.YELLOW, deathMessage)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun onDiscordReady() {
|
private fun onDiscordReady() {
|
||||||
|
Reference in New Issue
Block a user