From b464ecdd7c64e317d180df5778ee26478e27e414 Mon Sep 17 00:00:00 2001 From: Cola Date: Sat, 15 Jan 2022 20:26:20 +0000 Subject: [PATCH] Handle /jainfo -1 --- .../com/untamedears/jukealert/commands/InfoCommand.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/jukealert-paper/paper/src/main/java/com/untamedears/jukealert/commands/InfoCommand.java b/plugins/jukealert-paper/paper/src/main/java/com/untamedears/jukealert/commands/InfoCommand.java index 076c689c9..1783e45a8 100644 --- a/plugins/jukealert-paper/paper/src/main/java/com/untamedears/jukealert/commands/InfoCommand.java +++ b/plugins/jukealert-paper/paper/src/main/java/com/untamedears/jukealert/commands/InfoCommand.java @@ -21,6 +21,8 @@ import java.util.LinkedList; import java.util.List; import java.util.ListIterator; import java.util.UUID; +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.format.NamedTextColor; import net.md_5.bungee.api.chat.TextComponent; import org.bukkit.ChatColor; import org.bukkit.command.CommandSender; @@ -57,6 +59,10 @@ public class InfoCommand extends BaseCommand { return; } } + if (offset < 0) { + player.sendMessage(Component.text("You cannot input a negative number here").color(NamedTextColor.RED)); + return; + } int pageLength = JukeAlert.getInstance().getSettingsManager().getJaInfoLength(player.getUniqueId()); sendSnitchLog(player, snitch, offset, pageLength, filterAction, filterPlayer); }