From 7b9aa332d856b9879b54314bf9992c075171d48b Mon Sep 17 00:00:00 2001 From: alisolarflare Date: Thu, 15 Dec 2016 18:58:18 -0500 Subject: [PATCH] Fixed NPE when getting flairs Side effect: reduced Legendosh bug to happen every 10 seconds. I suspect the author variable is null --- src/main/java/buttondevteam/chat/PluginMain.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/buttondevteam/chat/PluginMain.java b/src/main/java/buttondevteam/chat/PluginMain.java index eb20145..f635e91 100644 --- a/src/main/java/buttondevteam/chat/PluginMain.java +++ b/src/main/java/buttondevteam/chat/PluginMain.java @@ -141,7 +141,7 @@ public class PluginMain extends JavaPlugin { // Translated to Java: 2015.07.15. if (PlayersWithFlairs.contains(ign)) continue; try (ChatPlayer mp = TBMCPlayer.getFromName(ign).asPluginPlayer(ChatPlayer.class)) { // Loads player file - if (mp == null) + if (mp == null || mp.getUserNames() == null || author == null) continue; /* * if (!JoinedBefore(mp, 2015, 6, 5)) continue;