{"id":22051,"date":"2026-06-11T11:33:14","date_gmt":"2026-06-11T11:33:14","guid":{"rendered":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/"},"modified":"2026-06-11T11:33:14","modified_gmt":"2026-06-11T11:33:14","slug":"fivem-ox-inventory-setup-guide","status":"publish","type":"post","link":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/","title":{"rendered":"FiveM ox_inventory Setup Guide"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">ox_inventory is the most widely used slot-based inventory for FiveM roleplay servers. Originally built by Overextended and now community-maintained under <strong>CommunityOx<\/strong>, it provides metadata-aware items, stashes, shops, and a clean NUI. This guide walks through installing it correctly: getting the dependencies in the right load order, pointing it at your framework, importing the database, and wiring up item images. Get the order wrong and the resource simply will not start, so follow each step in sequence.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dependencies you need first<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ox_inventory does not run on its own. It relies on two required resources and one common optional one:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>oxmysql<\/strong> \u2014 handles every database query the inventory makes (saved items, stashes, vehicle trunks).<\/li>\n<li><strong>ox_lib<\/strong> \u2014 shared library providing UI, callbacks, and utility functions.<\/li>\n<li><strong>ox_target<\/strong> \u2014 optional, but recommended if you want targeted interaction with stashes and shops.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you have not set up your database connection yet, configure oxmysql first \u2014 our <a href=\"https:\/\/xgamingserver.com\/blog\/fivem-oxmysql-database-guide\/\">FiveM oxmysql database guide<\/a> covers the connection string and common errors. ox_inventory also needs a framework: vanilla ox_core, ESX (es_extended), or QBox (qbx_core). If you are running QBCore, see our <a href=\"https:\/\/xgamingserver.com\/blog\/how-to-install-qbcore-on-fivem\/\">QBCore installation walkthrough<\/a> before adding the inventory.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing the resource<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Always grab the latest release from the official CommunityOx repository rather than re-uploading old copies. The web UI is shipped pre-built in releases, but if you clone the source you must build it yourself:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/communityox\/ox_inventory.git\ncd ox_inventory\/web\npnpm i\npnpm build<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Drop oxmysql, ox_lib, your framework, ox_target, and ox_inventory into your <code>resources<\/code> folder. If you downloaded a tagged release ZIP, the <code>web\/build<\/code> directory is already populated and you can skip the pnpm build step entirely.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Load order in server.cfg<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the single most common failure point. ox_inventory must start <em>after<\/em> its dependencies, or it will throw errors and items will not load. Use the exact order below in your <code>server.cfg<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ensure oxmysql\nensure ox_lib\nensure es_extended   # or qbx_core \/ ox_core\nensure ox_target\nensure ox_inventory<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The official docs express this as <code>start oxmysql<\/code> \u2192 <code>start ox_lib<\/code> \u2192 <code>start framework<\/code> \u2192 <code>start ox_target<\/code> \u2192 <code>start ox_inventory<\/code>. Using <code>ensure<\/code> is functionally equivalent and is the recommended modern keyword because it also restarts a resource if it is already running.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Telling ox_inventory which framework to use<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ox_inventory ships with bridge code for several frameworks and selects which one to use through a convar. Add this to your <code>server.cfg<\/code> alongside the other inventory settings:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>setr inventory:framework \"esx\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Supported values include <code>ox<\/code>, <code>esx<\/code>, <code>qbx<\/code>, and <code>nd<\/code>. If your framework is not listed, copy the <code>ox<\/code> directory from the bridge folder, rename it to match, and adapt the event handlers \u2014 the docs note these are the bare-minimum functions you will need to customize.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key configuration convars<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most behavior is controlled by convars set in <code>server.cfg<\/code> rather than editing Lua. These are the ones you will touch most often:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Convar<\/th><th>Example<\/th><th>Purpose<\/th><\/tr><\/thead><tbody><tr><td>inventory:framework<\/td><td>&#8220;esx&#8221;<\/td><td>Selects the framework bridge<\/td><\/tr><tr><td>inventory:slots<\/td><td>50<\/td><td>Number of player inventory slots<\/td><\/tr><tr><td>inventory:weight<\/td><td>30000<\/td><td>Max carry weight in grams<\/td><\/tr><tr><td>inventory:imagepath<\/td><td>&#8220;nui:\/\/ox_inventory\/web\/images&#8221;<\/td><td>Where item icons load from<\/td><\/tr><tr><td>inventory:clearstashes<\/td><td>&#8220;6 MONTH&#8221;<\/td><td>Auto-purge old stashes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>setr inventory:slots 50\nsetr inventory:weight 30000\nsetr inventory:imagepath \"nui:\/\/ox_inventory\/web\/images\"\nset inventory:clearstashes \"6 MONTH\"<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Defining items and adding images<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Items are defined in <code>data\/items.lua<\/code> inside the resource. Each item entry sets a label, weight, and optional metadata. The image for an item is matched by filename: ox_inventory looks for a PNG in the <code>web\/images<\/code> folder named exactly after the item&#8217;s name (its key in <code>items.lua<\/code>). So an item keyed <code>water<\/code> needs a <code>water.png<\/code> file in <code>web\/images<\/code>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Place icons in <code>ox_inventory\/web\/images\/<\/code> as <code><itemname>.png<\/code>.<\/li>\n<li>Keep filenames lowercase and exactly matching the item key \u2014 mismatches show a blank icon, not an error.<\/li>\n<li>The default load path is <code>nui:\/\/ox_inventory\/web\/images<\/code>; change <code>inventory:imagepath<\/code> only if you serve images from elsewhere.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Database setup<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ox_inventory stores persistent data through oxmysql. If you are migrating from a framework&#8217;s built-in inventory, expect compatibility errors \u2014 the docs warn that replacing a built-in inventory is not seamless. Confirm oxmysql connects cleanly (no startup errors in your console) before launching ox_inventory, otherwise items and stashes will fail to save. Always check the current README in the repository for the exact tables and any SQL the version you downloaded expects, since these can change between releases.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hosting that keeps ox_inventory smooth<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A full RP stack \u2014 framework, inventory, target, voice, and dozens of resources \u2014 needs consistent CPU clock speed and a fast database. If your inventory feels laggy under load, profile it with <a href=\"https:\/\/xgamingserver.com\/blog\/fivem-server-performance-resmon-guide\/\">resmon<\/a> before blaming the script. For a managed environment with the FxServer artifacts, a tuned MySQL, and one-click resource management, our <a href=\"https:\/\/xgamingserver.com\/five-m-server-hosting\">FiveM roleplay hosting plans<\/a> are built for exactly this kind of setup, and the <a href=\"https:\/\/xgamingserver.com\/docs\/fivem\">FiveM hosting documentation<\/a> covers panel-side configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why won&#8217;t ox_inventory start?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Almost always a load-order problem. oxmysql and ox_lib must be ensured before ox_inventory, and your framework must start in between. Check your console for &#8220;resource not found&#8221; or dependency errors and confirm the <code>ensure<\/code> lines in <code>server.cfg<\/code> follow the order shown above.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">My item icons are blank \u2014 what&#8217;s wrong?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The PNG filename must match the item&#8217;s name in <code>data\/items.lua<\/code> exactly, in lowercase, and live in <code>web\/images<\/code>. A missing or misnamed file produces a blank slot rather than an error, so double-check spelling and confirm <code>inventory:imagepath<\/code> points to <code>nui:\/\/ox_inventory\/web\/images<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does ox_inventory work with both ESX and QBCore?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Set <code>inventory:framework<\/code> to <code>esx<\/code> for ESX or <code>qbx<\/code> for QBox; vanilla <code>ox<\/code> and <code>nd<\/code> are also supported. For other or heavily customized frameworks you can adapt the bridge directory, but verify the current bridge list in the official docs since supported values evolve.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ox_inventory is the most widely used slot-based inventory for FiveM roleplay servers. Originally built by Overextended and now community-maintained under CommunityOx, it provides metadata-aware items, stashes, shops, and a clean NUI. This guide walks through installing it correctly: getting the dependencies in the right load order, pointing it at your framework, importing the database, and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":22046,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[142],"tags":[],"class_list":["post-22051","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fivem"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.5 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FiveM ox_inventory Setup Guide (2026)<\/title>\n<meta name=\"description\" content=\"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FiveM ox_inventory Setup Guide\" \/>\n<meta property=\"og:description\" content=\"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"XGamingServer\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/xgamingserver69\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-11T11:33:14+00:00\" \/>\n<meta name=\"author\" content=\"Hectar Carson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:site\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hectar Carson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\"},\"author\":{\"name\":\"Hectar Carson\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d\"},\"headline\":\"FiveM ox_inventory Setup Guide\",\"datePublished\":\"2026-06-11T11:33:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\"},\"wordCount\":864,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"articleSection\":[\"FiveM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\",\"name\":\"FiveM ox_inventory Setup Guide (2026)\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"datePublished\":\"2026-06-11T11:33:14+00:00\",\"description\":\"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.\",\"breadcrumb\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/xgamingserver.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FiveM\",\"item\":\"https:\/\/xgamingserver.com\/blog\/category\/fivem\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"FiveM ox_inventory Setup Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"name\":\"XGamingServer\",\"description\":\"Dedicated Game Server Hosting\",\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\",\"name\":\"XGamingServer\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"XGamingServer\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/web.facebook.com\/xgamingserver69\/\",\"https:\/\/x.com\/xgamingserver\",\"https:\/\/www.instagram.com\/xgamingserver\/\",\"https:\/\/www.linkedin.com\/company\/xgamingserver\/\",\"https:\/\/www.pinterest.com\/xgamingserver\/\",\"https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d\",\"name\":\"Hectar Carson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g\",\"caption\":\"Hectar Carson\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FiveM ox_inventory Setup Guide (2026)","description":"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/","og_locale":"en_US","og_type":"article","og_title":"FiveM ox_inventory Setup Guide","og_description":"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.","og_url":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/","og_site_name":"XGamingServer","article_publisher":"https:\/\/web.facebook.com\/xgamingserver69\/","article_published_time":"2026-06-11T11:33:14+00:00","author":"Hectar Carson","twitter_card":"summary_large_image","twitter_creator":"@xgamingserver","twitter_site":"@xgamingserver","twitter_misc":{"Written by":"Hectar Carson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#article","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/"},"author":{"name":"Hectar Carson","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d"},"headline":"FiveM ox_inventory Setup Guide","datePublished":"2026-06-11T11:33:14+00:00","mainEntityOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/"},"wordCount":864,"commentCount":0,"publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","articleSection":["FiveM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/","url":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/","name":"FiveM ox_inventory Setup Guide (2026)","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","datePublished":"2026-06-11T11:33:14+00:00","description":"Install ox_inventory on your FiveM server: oxmysql + ox_lib deps, ESX\/QBox framework convar, item images, slots, weight and config done right.","breadcrumb":{"@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#primaryimage","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/xgamingserver.com\/blog\/fivem-ox-inventory-setup-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xgamingserver.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FiveM","item":"https:\/\/xgamingserver.com\/blog\/category\/fivem\/"},{"@type":"ListItem","position":3,"name":"FiveM ox_inventory Setup Guide"}]},{"@type":"WebSite","@id":"https:\/\/xgamingserver.com\/blog\/#website","url":"https:\/\/xgamingserver.com\/blog\/","name":"XGamingServer","description":"Dedicated Game Server Hosting","publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/xgamingserver.com\/blog\/#organization","name":"XGamingServer","url":"https:\/\/xgamingserver.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","width":"1024","height":"1024","caption":"XGamingServer"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/xgamingserver69\/","https:\/\/x.com\/xgamingserver","https:\/\/www.instagram.com\/xgamingserver\/","https:\/\/www.linkedin.com\/company\/xgamingserver\/","https:\/\/www.pinterest.com\/xgamingserver\/","https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ"]},{"@type":"Person","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/561042c617869348e75abfe16a269f8d","name":"Hectar Carson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1cbcd42dac6c5f21cb52dd64f03fd442250a15f7bb1ade04e23002eb5b384de5?s=96&d=mm&r=g","caption":"Hectar Carson"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2026\/06\/fivem-2.webp","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/22051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/comments?post=22051"}],"version-history":[{"count":0,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/22051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media\/22046"}],"wp:attachment":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media?parent=22051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/categories?post=22051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/tags?post=22051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}