if GetResourceState('origen_inventory') ~= 'started' then return end Inventory = Inventory or {} local origen_inventory = exports.origen_inventory Inventory.GetItemInfo = function(item) local itemData = origen_inventory:Items(item) local repackedTable = { name = itemData.name or "Missing Name", label = itemData.label or "Missing Label", stack = itemData.unique or "false", weight = itemData.weight or "0", description = itemData.description or "none", image = itemData.image or Inventory.GetImagePath(item), } return repackedTable or {} end Inventory.GetImagePath = function(item) local file = LoadResourceFile("origen_inventory", string.format("html/images/%s.png", item)) local imagePath = file and string.format("nui://origen_inventory/html/images/%s.png", item) return imagePath or "https://avatars.githubusercontent.com/u/47620135" end