{"id":9305,"date":"2026-05-31T18:35:10","date_gmt":"2026-05-31T15:35:10","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/"},"modified":"2026-05-31T18:35:10","modified_gmt":"2026-05-31T15:35:10","slug":"agguy-infinite-inventory","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/","title":{"rendered":"Infinite Inventory"},"content":{"rendered":"<p># Infinite Inventory<\/p>\n<p>![Hero Banner](https:\/\/raw.githubusercontent.com\/A-G-guy\/infinite-inventory\/main\/.github\/assets\/infiniteinventory-hero-v2.png)<br \/>\n\u7b80\u4f53\u4e2d\u6587<\/p>\n<p>![GitHub Release](https:\/\/github.com\/A-G-guy\/infinite-inventory\/releases)<br \/>\n![Minecraft](https:\/\/minecraft.net)<br \/>\n![NeoForge](https:\/\/neoforged.net)<br \/>\n![License](https:\/\/github.com\/A-G-guy\/infinite-inventory\/blob\/main\/LICENSE)<br \/>\n![Modrinth](https:\/\/modrinth.com\/mod\/agguy-infinite-inventory)<\/p>\n<p>**Never run out of inventory space again.**<\/p>\n<p>Infinite Inventory is a NeoForge mod for Minecraft 1.21.1 that transforms the cramped player backpack into a **personal, infinitely-expandable, database-style storage system**. Instead of juggling chests, shulker boxes, and scattered storage rooms, you carry your entire item collection in a single searchable terminal \u2014 organized by tabs, filterable by bilingual search, and backed by automatic safety systems.<\/p>\n<p>## Why Download This Mod?<\/p>\n<p>If you have ever:<br \/>\n&#8211; Run out of hotbar and inventory slots while mining or building<br \/>\n&#8211; Spent more time sorting chests than actually playing<br \/>\n&#8211; Lost track of which chest contains which item<br \/>\n&#8211; Wanted to find an item instantly without memorizing storage layouts<\/p>\n<p>Then Infinite Inventory replaces all of that overhead with one full-screen database interface. Search by name, pinyin, item ID, tag, or mod \u2014 and extract exactly what you need in seconds.<\/p>\n<p>## Core Features<\/p>\n<p>&#8211; **Infinite Personal Storage** \u2014 One database, zero slot limits. Store as many unique item stacks as you want.<br \/>\n&#8211; **Full-Screen Database UI** \u2014 Multi-panel views: personal storage, public storage (server-wide shared pool), or mixed mode.<br \/>\n&#8211; **Bilingual Smart Search** \u2014 Understands Chinese display names, English aliases, item IDs, namespaces, and pinyin (full spelling + initials).<br \/>\n&#8211; **JEI-Style Advanced Search Syntax** \u2014 Filter by mod (`@`), item tag (`#`), registry name (`&#038;`), creative tab (`%`), with AND\/OR\/NOT logic.<br \/>\n&#8211; **Tab Organization** \u2014 Create, rename, reorder, and assign custom icons to tabs. Move entire tab contents in one action.<br \/>\n&#8211; **Stable Sorting** \u2014 Sort by recent changes, recently added, name, count, namespace, or item ID.<br \/>\n&#8211; **Star &#038; Note System** \u2014 Mark frequently-used items as starred, or attach custom notes to any item.<br \/>\n&#8211; **Operation Log Viewer** \u2014 Review history of deposits, extractions, and other database actions.<br \/>\n&#8211; **Auto-Store Enhancement** \u2014 Automatically send picked-up items into a designated target tab.<br \/>\n&#8211; **Data Safety** \u2014 Rolling auto-backups every 15 minutes, manual backup\/restore commands, and unresolved-item preservation when mods are temporarily missing.<br \/>\n&#8211; **Optional Accessories \/ Curios Integration** \u2014 Wear the database terminal as a back-slot accessory for quick access via a configurable hotkey.<\/p>\n<p>## Environment<\/p>\n<p>| Aspect | Value |<br \/>\n|&#8212;|&#8212;|<br \/>\n| **Side** | Client and Server (required on both for full functionality; server-side handles data persistence and public storage) |<br \/>\n| **Minecraft** | 1.21.1 |<br \/>\n| **Mod Loader** | NeoForge |<br \/>\n| **Supported NeoForge** | 21.1.222+ |<br \/>\n| **Java** | 21 |<br \/>\n| **Optional Dependencies** | Accessories 1.1.0-beta.53+1.21.1, Curios 9.5.1+1.21.1 |<\/p>\n<p>## Installation<\/p>\n<p>1. Install Minecraft **1.21.1**.<br \/>\n2. Install a compatible **NeoForge** build in the **21.1.x** range.<br \/>\n3. Place the `Infinite Inventory` JAR into your `mods\/` folder.<br \/>\n4. *(Optional)* Install **Accessories** or **Curios** if you want wearable terminal access from the back slot.<\/p>\n<p>> **Note:** The mod must be present on **both client and server** for multiplayer. The server handles data persistence and public storage; the client renders the UI and handles search input.<\/p>\n<p>## Crafting<\/p>\n<p>Craft the **Database Terminal** in survival mode:<\/p>\n<p>![Database Terminal](https:\/\/raw.githubusercontent.com\/A-G-guy\/infinite-inventory\/main\/.github\/assets\/database_access_item.png)<\/p>\n<p>&#8220;`text<br \/>\nD E D<br \/>\nR C R<br \/>\nD G D<br \/>\n&#8220;`<\/p>\n<p>| Symbol | Item |<br \/>\n|&#8212;|&#8212;|<br \/>\n| D | Diamond Block |<br \/>\n| E | Ender Pearl |<br \/>\n| R | Redstone Block |<br \/>\n| C | Chest |<br \/>\n| G | Gold Block |<\/p>\n<p>Item ID: `infiniteinventory:database_access_item`<\/p>\n<p>## How to Use<\/p>\n<p>### Opening the Database<br \/>\n&#8211; **Handheld:** Right-click with the Database Terminal to open the full-screen interface.<br \/>\n&#8211; **Equipped (Accessories \/ Curios):** Bind a hotkey in Controls \u2192 Key Binds \u2192 &#8220;Infinite Inventory&#8221; \u2192 &#8220;Open Equipped Database&#8221; to open the UI instantly when the terminal is worn in the back slot.<\/p>\n<p>### Switching Views<br \/>\nUse the top toolbar to toggle between:<br \/>\n&#8211; **Personal** \u2014 your own private item database<br \/>\n&#8211; **Public** \u2014 server-wide shared storage (if enabled)<br \/>\n&#8211; **Mixed** \u2014 combined view of both<\/p>\n<p>### Depositing Items<br \/>\n&#8211; **Left-click** an item in your inventory to deposit 1<br \/>\n&#8211; **Shift+click** to deposit a full stack into a target tab<br \/>\n&#8211; **Store All** button \u2014 deposits your entire player inventory into the database<br \/>\n&#8211; **Store Existing** button \u2014 deposits only items that already have a matching entry in the database (useful for bulk restocking)<\/p>\n<p>> **Deposit Conflict:** If an item already exists in a different tab, a popup will let you choose whether to deposit to the original tab or move everything to the target tab.<\/p>\n<p>### Extracting Items<br \/>\n&#8211; **Left-click** a database entry to extract 1<br \/>\n&#8211; **Shift+click** to extract a full stack directly to your inventory<br \/>\n&#8211; **Right-click** for contextual options:<br \/>\n  &#8211; Pick up a full stack to your cursor<br \/>\n  &#8211; Pick up half a stack to your inventory<br \/>\n  &#8211; Extract a custom amount (opens a number input overlay)<\/p>\n<p>### Searching<br \/>\nType in the search bar to filter items. The search understands:<br \/>\n&#8211; Chinese item names and pinyin (full spelling + initials)<br \/>\n&#8211; English display names and aliases<br \/>\n&#8211; Exact item IDs and namespaces<\/p>\n<p>**Special search syntax:**<\/p>\n<p>| Prefix | Meaning | Example |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `@` | Filter by mod ID | `@infiniteinventory` |<br \/>\n| `#` | Filter by item tag | `#minecraft:logs` |<br \/>\n| `&#038;` | Filter by registry name | `&#038;diamond` |<br \/>\n| `%` | Filter by creative tab | `%building blocks` |<br \/>\n| `|` | OR operator | `diamond | emerald` |<br \/>\n| `-` | Exclude | `-stone` |<\/p>\n<p>Spaces between terms act as **AND**.<\/p>\n<p>### Managing Tabs<br \/>\n&#8211; **Create** new tabs via the tab bar to categorize items<br \/>\n&#8211; **Drag** tabs to reorder them<br \/>\n&#8211; **Right-click** a tab to rename, change its icon, transfer its contents to another tab, or delete it<br \/>\n&#8211; **Hide** less-used tabs to keep the interface clean<br \/>\n&#8211; **Batch transfer:** Multi-select entries (click and drag or Shift+click), then right-click \u2192 &#8220;Move Selected to Another Category&#8221;<\/p>\n<p>### Stars &#038; Notes<br \/>\n&#8211; **Star** frequently-used items for quick access<br \/>\n&#8211; **Right-click** \u2192 &#8220;Edit Note&#8221; to attach a custom note to any item<br \/>\n&#8211; Notes can be applied to a single item or to all selected items at once<\/p>\n<p>### Database Settings (Gear Icon)<br \/>\nThe settings panel provides 5 navigation tabs:<br \/>\n&#8211; **Adv. Search** \u2014 Configure search behavior and default filters<br \/>\n&#8211; **Boost** \u2014 Toggle optional enhancements:<br \/>\n  &#8211; *Auto-store picked-up items* \u2014 automatically deposit newly picked-up items into a designated target tab<br \/>\n  &#8211; *Show amount in tooltip* \u2014 display the total stored count of an item in its tooltip<br \/>\n  &#8211; *Force save on critical mutation* \u2014 immediately persist the database after important changes<br \/>\n&#8211; **Views** \u2014 Preview and switch between personal, public, and mixed views<br \/>\n&#8211; **Manage** \u2014 Create, delete, rename, reorder, and reorganize tabs in bulk<br \/>\n&#8211; **Log** \u2014 Review a chronological history of all deposits, extractions, transfers, and other database actions<\/p>\n<p>## Data Safety<\/p>\n<p>Your data is stored in the overworld&#8217;s `SavedData` system, not on the terminal item itself. This means:<\/p>\n<p>&#8211; **Terminal is replaceable** \u2014 losing or breaking the terminal does not delete your database.<br \/>\n&#8211; **Unresolved items preserved** \u2014 if a mod is temporarily removed, its items are kept as unresolved entries and restored when the mod returns.<br \/>\n&#8211; **Auto-backups** \u2014 the database is backed up automatically every 15 minutes.<br \/>\n&#8211; **Manual backup\/restore** \u2014 server operators can create snapshots and restore from them at any time.<\/p>\n<p>### Backup Commands<\/p>\n<p>&#8220;`<br \/>\n\/infiniteinventory database backup now       # Create a manual backup<br \/>\n\/infiniteinventory database backup list      # List available backups<br \/>\n\/infiniteinventory database restore <name>   # Restore from a named backup<br \/>\n&#8220;`<\/p>\n<p>## Reference Documentation<\/p>\n<p>&#8211; Architecture Overview<br \/>\n&#8211; Safety &#038; Recovery Guide<br \/>\n&#8211; Public Release Checklist<\/p>\n<p>## Links<\/p>\n<p>&#8211; **Source Code:** https:\/\/github.com\/A-G-guy\/infinite-inventory<br \/>\n&#8211; **Issue Tracker:** https:\/\/github.com\/A-G-guy\/infinite-inventory\/issues<br \/>\n&#8211; **Modrinth:** https:\/\/modrinth.com\/mod\/agguy-infinite-inventory<\/p>\n<p>## License<\/p>\n<p>&#8211; Project license: Apache-2.0<br \/>\n&#8211; Third-party attributions: THIRD_PARTY_NOTICES.md<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Never run out of inventory space again. Infinite Inventory is a mod that turns your inventory storage into a personal database-style infinite workflow with full-screen search, tab organization, fast extraction, and optional public storage.<\/p>\n","protected":false},"featured_media":9306,"template":"","meta":{"_minecraft_slug":"agguy-infinite-inventory","_minecraft_project_id":"g2YYovhh","_minecraft_author":"agguy","_minecraft_license":"Apache-2.0","_minecraft_downloads":33,"_minecraft_follows":0,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"agguy-infinite-inventory.zip","_minecraft_size_bytes":882979,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T13:30:08.550379Z","_minecraft_date_created":"2026-05-05T02:07:50.221414Z","_minecraft_date_modified":"2026-05-03T11:20:40.451866Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/agguy-infinite-inventory","_minecraft_icon_attachment_id":9306,"_minecraft_imported_at":"2026-05-31T15:35:11+00:00","_minecraft_import_hash":"5b244ebda8430a8077e4c383bc190891","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[88,126,158,91,92],"mod_loader":[160],"minecraft_version":[37],"class_list":["post-9305","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-equipment","mod_category-management","mod_category-neoforge","mod_category-storage","mod_category-utility","mod_loader-neoforge","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Infinite Inventory - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infinite Inventory - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Never run out of inventory space again. Infinite Inventory is a mod that turns your inventory storage into a personal database-style infinite workflow with full-screen search, tab organization, fast extraction, and optional public storage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/\",\"name\":\"Infinite Inventory - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp\",\"datePublished\":\"2026-05-31T15:35:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/agguy-infinite-inventory\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Infinite Inventory\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Infinite Inventory - Minecraft","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:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/","og_locale":"en_US","og_type":"article","og_title":"Infinite Inventory - Minecraft","og_description":"Never run out of inventory space again. Infinite Inventory is a mod that turns your inventory storage into a personal database-style infinite workflow with full-screen search, tab organization, fast extraction, and optional public storage.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/","name":"Infinite Inventory - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp","datePublished":"2026-05-31T15:35:10+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/agguy-infinite-inventory-icon-0fd8f47e8584aa3df66debb548889442550aab2f_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/agguy-infinite-inventory\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Infinite Inventory"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/9305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/9306"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=9305"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=9305"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=9305"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=9305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}