From 85c933416b77e1fbf19f5e137e0f0b979596558b Mon Sep 17 00:00:00 2001 From: Matteo Planchet Date: Thu, 4 Apr 2024 23:54:47 +0200 Subject: [PATCH] Kill message : override vanilla behavior --- .../net/laboulangerie/laboulangeriecore/misc/MiscListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/laboulangerie/laboulangeriecore/misc/MiscListener.java b/src/main/java/net/laboulangerie/laboulangeriecore/misc/MiscListener.java index 3f746a2..bdb6e8d 100644 --- a/src/main/java/net/laboulangerie/laboulangeriecore/misc/MiscListener.java +++ b/src/main/java/net/laboulangerie/laboulangeriecore/misc/MiscListener.java @@ -38,6 +38,7 @@ import net.kyori.adventure.text.Component; import net.kyori.adventure.text.TextReplacementConfig; +import net.kyori.adventure.text.event.ClickEvent; import net.kyori.adventure.text.format.TextDecoration; import net.kyori.adventure.text.minimessage.MiniMessage; import net.laboulangerie.laboulangeriecore.LaBoulangerieCore; @@ -227,7 +228,7 @@ public void onPlayerDeath(PlayerDeathEvent event) { String killerName = event.getEntity().getKiller().getName(); Component obfuscatedKiller = Component.text("??????").decoration(TextDecoration.OBFUSCATED, true) - .clickEvent(null); + .clickEvent(ClickEvent.suggestCommand("mystère...")); TextReplacementConfig killerReplacement = TextReplacementConfig.builder().matchLiteral(killerName) .replacement(obfuscatedKiller).build();