diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java index 2f572275eb..792618d588 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java @@ -330,15 +330,17 @@ public class LootTrackerPlugin extends Plugin lootRecords.addAll(RuneLiteAPI.GSON.fromJson(new FileReader(LOOT_RECORDS_FILE), new TypeToken>() { }.getType())); - } - catch (IOException e) + catch (IOException | NullPointerException e) { - e.printStackTrace(); + log.info("Couldn't load any locally stored loots."); + } + if (lootRecords.size() > 0) + { + log.info("Loaded {} locally stored loot records", lootRecords.size()); } } - Collection finalLootRecords = lootRecords; clientThread.invokeLater(() -> {