From 1769a6c4250200fa21e3c6aea74a8b8c143efdce Mon Sep 17 00:00:00 2001 From: Travja Date: Sat, 27 Jan 2024 09:25:21 -0700 Subject: [PATCH] Fix NPE --- .../su/nightexpress/quantumrpg/utils/ProRpgItemsProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/su/nightexpress/quantumrpg/utils/ProRpgItemsProvider.java b/src/main/java/su/nightexpress/quantumrpg/utils/ProRpgItemsProvider.java index c6782c3e..6b747be0 100644 --- a/src/main/java/su/nightexpress/quantumrpg/utils/ProRpgItemsProvider.java +++ b/src/main/java/su/nightexpress/quantumrpg/utils/ProRpgItemsProvider.java @@ -28,7 +28,10 @@ public Category getCategory() { @Override public ProRPGItemsItemType getItem(String id) { + if (id == null || id.isBlank()) return null; + id = ProItemManager.stripPrefix(NAMESPACE, id).replaceAll("[ -]", "_"); + String[] split = id.split(":", 2); if (split.length == 2) { // Module name IModule module = QuantumRPG.getInstance().getModuleManager().getModule(split[0]);