I noticed "Item Suppliers" is not working on latest v0.6.4, and also in previous v0.6.3. I'm using with Carbon v1.2024.1014.3039
I have 100 cloth inside backpack and turned on Item Retriever, blue arrow is showing, but the crafting menu is not showing any craftable items such as bandage. Though reloading weapon works, it takes ammo from backpack, only the crafting logic is having issue.
In crafting menu, bandage is showing as not enough item to craft, but when I double click bandage on the left menu, it managed to craft using cloth from inside backpack. The quick craft menu also sometimes working and sometimes not working.
I thought it was issue with latest version but when I reverted, issue still happening. I'm not sure if its caused by Carbon or Item Retriever itself. I have CraftingController installed but issue still happening even I uninstalled CraftingController.
I noticed the quick craft is showing item after I teleport to somewhere using teleport2marker, but when I remove item from backpack and place it back inside again, the quick craft is not showing anything again.
Item Suppliers is not working on BackpackSolved
The capability to see reserve items in the craft menu is facilitated by the plugin via the OnEntitySaved and OnInventoryNetworkUpdate hooks. There may be an issue with these hooks in Carbon, or another plugin may be using those hooks in an aggressive clobbering manner.
It would be useful to find out which of those hooks isn't working right. Fortunately, different events trigger each hook, so you can do certain in game actions to trigger each hook independently to see if that hook is working. For OnEntitySaved, one way is to take damage, then immediately check the craft menu to see if your reserve items are available. For OnInventoryNetworkUpdate, one way is to switch hot bar items by pressing 1, 2, 3, etc., then immediately check if your craft menu shows the reserve items.
From your mention of teleporting, it sounds like OnEntitySaved is already working.
If only OnInventoryNetworkUpdate isn't working, I suggest you search the code of your other plugins to see if any use it, then try unloading those plugins and testing again. If no other plugins use that hook, or of the issue persists while the other plugins are unloaded, then it's probably a Carbon issue.
Update: With latest Carbon production build v1.2024.1033.4309, ItemRetriever is back working again without delay.