From e16cf54712e1fb4eda63f3ef46c3ffed366ca4e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= Date: Sun, 10 Dec 2023 15:55:56 +0100 Subject: [PATCH] Print out current playerLimit --- .../playerlimit/SetPlayerLimitCommand.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/mhsl/craftattack/spawn/appliances/playerlimit/SetPlayerLimitCommand.java b/src/main/java/eu/mhsl/craftattack/spawn/appliances/playerlimit/SetPlayerLimitCommand.java index f767eb7..2eb7e0c 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/appliances/playerlimit/SetPlayerLimitCommand.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/appliances/playerlimit/SetPlayerLimitCommand.java @@ -1,7 +1,8 @@ package eu.mhsl.craftattack.spawn.appliances.playerlimit; import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; -import eu.mhsl.craftattack.spawn.appliances.playerlimit.PlayerLimit; +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.format.NamedTextColor; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.jetbrains.annotations.NotNull; @@ -13,6 +14,15 @@ public class SetPlayerLimitCommand extends ApplianceCommand { @Override protected void execute(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) { + if(args.length == 0) { + sender.sendMessage( + Component.text() + .append(Component.text("Das aktuelle Spielerlimit betrÃĪgt: ", NamedTextColor.GRAY)) + .append(Component.text(getAppliance().getLimit(), NamedTextColor.GOLD)) + ); + return; + } + getAppliance().setPlayerLimit(Integer.parseInt(args[0])); } }