From 5385b6e674bc2d9581704305f459ada85ede2920 Mon Sep 17 00:00:00 2001 From: Antone Barbaud Date: Tue, 9 Jun 2026 15:08:23 +0200 Subject: [PATCH] fix: update /core team leave error message for admin-only commands The "you're chef, transfer first" message still pointed to the old /core team transfer signature (which used to target the chef's own team). Since transfer is now admin-only (/core team transfer ), a player cannot execute it themselves. Redirects them to ask an admin for /core team setleader or /core team delete instead. Co-Authored-By: Claude Opus 4.7 --- .../fr/luc/crcore/command/builtin/team/TeamLeaveSubCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/fr/luc/crcore/command/builtin/team/TeamLeaveSubCommand.java b/src/main/java/fr/luc/crcore/command/builtin/team/TeamLeaveSubCommand.java index 2a469e8..605c232 100644 --- a/src/main/java/fr/luc/crcore/command/builtin/team/TeamLeaveSubCommand.java +++ b/src/main/java/fr/luc/crcore/command/builtin/team/TeamLeaveSubCommand.java @@ -36,7 +36,7 @@ public class TeamLeaveSubCommand extends SubCommand { } if (team.isLeader(player.getUniqueId())) { return CommandResult.failure( - "Vous êtes le chef. Transférez le leadership avec /core team transfer , ou dissolvez avec /core team delete."); + "Vous êtes le chef. Demandez à un admin de réassigner le leadership (/core team setleader) ou de dissoudre l'équipe."); } service.removeMember(team.getId(), player.getUniqueId()); return CommandResult.success("Vous avez quitté l'équipe " + team.getName() + ".");