From b8509fb5ffc3fee8174981e6e9de94024d5e751f Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Sat, 12 Aug 2023 17:12:57 +0700 Subject: [PATCH] fix mail sendselecteditem --- .../chayapak/chomens_bot/commands/MailCommand.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MailCommand.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MailCommand.java index 80fb9a4e..bc10b9fb 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MailCommand.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MailCommand.java @@ -121,10 +121,13 @@ public class MailCommand extends Command { final List children = output.children(); - // too lazy to use translation,.,.,. - final String parsed = ComponentUtilities.stringify(children.get(0)); - - if (parsed.startsWith("Found no elements matching ")) { + if ( + children.size() > 0 && + children.get(0).children().size() > 0 && + ((TranslatableComponent) children.get(0).children().get(0)) + .key() + .equals("arguments.nbtpath.nothing_found") + ) { context.sendOutput(Component.text("Player has no `message` NBT tag in the selected item").color(NamedTextColor.RED)); return tags; }