From b72bda1c7568f383715dc078d1affb752317fa9a Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 4 Aug 2018 17:03:24 -0400 Subject: [PATCH] item manager: assert item composition access is done from client thread --- .../src/main/java/net/runelite/client/game/ItemManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java b/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java index 3832cea464..764b30ddfe 100644 --- a/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java +++ b/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java @@ -204,6 +204,7 @@ public class ItemManager */ public ItemComposition getItemComposition(int itemId) { + assert client.isClientThread() : "getItemComposition must be called on client thread"; return itemCompositions.getUnchecked(itemId); }