From 00046d1dcb7183a9fe994eaa1dc1a108a93a0977 Mon Sep 17 00:00:00 2001 From: PikaMug <2267126+PikaMug@users.noreply.github.com> Date: Fri, 12 Apr 2024 20:23:09 -0400 Subject: [PATCH] Check for bad split in Quests Journal --- .../java/me/pikamug/quests/item/BukkitQuestJournal.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/me/pikamug/quests/item/BukkitQuestJournal.java b/core/src/main/java/me/pikamug/quests/item/BukkitQuestJournal.java index a80cb17b9..24db68228 100644 --- a/core/src/main/java/me/pikamug/quests/item/BukkitQuestJournal.java +++ b/core/src/main/java/me/pikamug/quests/item/BukkitQuestJournal.java @@ -101,7 +101,9 @@ public class BukkitQuestJournal { builder.add(ChatColor.AQUA + BukkitItemUtil.getPrettyItemName(goal.getType().name())); } } - builder.add(split[1]).newLine(); + if (split.length > 1) { + builder.add(split[1]).newLine(); + } } if (message.contains("") && objective.getGoalAsMob() != null) { split = message.split(""); @@ -114,7 +116,9 @@ public class BukkitQuestJournal { } else { builder.add(BukkitMiscUtil.snakeCaseToUpperCamelCase(objective.getGoalAsMob().getEntityType().name())); } - builder.add(split[1]).newLine(); + if (split.length > 1) { + builder.add(split[1]).newLine(); + } } if (split == null) { builder.add(message).newLine();