diff --git a/src/main/java/com/alttd/ctf/events/OnPlayerDeath.java b/src/main/java/com/alttd/ctf/events/OnPlayerDeath.java index 873e9a0..fd60197 100644 --- a/src/main/java/com/alttd/ctf/events/OnPlayerDeath.java +++ b/src/main/java/com/alttd/ctf/events/OnPlayerDeath.java @@ -9,6 +9,7 @@ import com.alttd.ctf.team.TeamPlayer; import com.github.yannicklamprecht.worldborder.api.WorldBorderApi; import lombok.extern.slf4j.Slf4j; import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; @@ -60,6 +61,9 @@ public class OnPlayerDeath implements Listener { } TeamPlayer teamPlayer = optionalTeamPlayer.get(); event.setRespawnLocation(player.getWorld().getSpawnLocation()); + player.sendRichMessage("You diedYou will respawn in seconds.", + Placeholder.component("nl", Component.newline()), + Placeholder.parsed("seconds", String.valueOf(GameConfig.RESPAWN.TIME))); Bukkit.getScheduler().runTaskLater(main, () -> teamPlayer.getGameClass().apply(teamPlayer, worldBorderApi, gamePhase.get(), true), GameConfig.RESPAWN.TIME * 20L);//10 x 20 ticks aka 10 seconds }