loot tracker: store loot in config

Since loot is now aggregated, the data is little enough to store in
config. This allows loot to persist between sessions even when not
logged in.
This commit is contained in:
Adam
2022-03-06 15:12:33 -05:00
parent f2b43743c3
commit 64abf450d9
8 changed files with 527 additions and 98 deletions

View File

@@ -55,6 +55,7 @@ import net.runelite.api.widgets.WidgetID;
import net.runelite.client.account.SessionManager;
import net.runelite.client.chat.ChatMessageManager;
import net.runelite.client.chat.QueuedMessage;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.game.ItemManager;
import net.runelite.client.game.ItemStack;
import net.runelite.client.game.SpriteManager;
@@ -139,6 +140,10 @@ public class LootTrackerPluginTest
@Bind
private LootTrackerClient lootTrackerClient;
@Mock
@Bind
private ConfigManager configManager;
@Before
public void setUp()
{