{"id":86730,"date":"2026-06-05T01:54:34","date_gmt":"2026-06-04T22:54:34","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/"},"modified":"2026-06-05T01:54:34","modified_gmt":"2026-06-04T22:54:34","slug":"item-chestshop","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/","title":{"rendered":"Item Chestshop"},"content":{"rendered":"<p>ItemChestShop<br \/>\nThe most flexible item-to-item chest shop plugin &#8211; no economy required!<\/p>\n<p>A modern Minecraft plugin for creating chest shops that trade items directly for items. No Vault, no currency, no complicated setup. Just place a chest, add a sign, and start trading. Built with intelligent parsing that understands over 10 different input formats and 200+ item aliases.<\/p>\n<p>\u2728 KEY FEATURES<\/p>\n<p>No Economy Required &#8211; Trade items directly for items, no currency system needed<br \/>\nUltra-Flexible Parsing &#8211; Supports 10+ different input formats for maximum convenience<br \/>\n200+ Item Aliases &#8211; Recognizes common abbreviations and alternative item names<br \/>\nSmart Item Recognition &#8211; Understands partial names, case variations, and shortcuts<br \/>\nAll Minecraft Items &#8211; Supports every vanilla Minecraft item automatically<br \/>\n\u2705 Simple Setup &#8211; Just place a chest and sign &#8211; no complex configuration<br \/>\nPermission System &#8211; Configurable access control for shops<br \/>\n\u2699\ufe0f Admin Tools &#8211; Management commands and statistics tracking<br \/>\nModern API &#8211; Built with Adventure API for future compatibility<br \/>\nStatistics &#8211; Track sales, purchases, and shop performance<br \/>\nREQUIREMENTS<\/p>\n<p>Minecraft Server 1.21.4<br \/>\nPaper server (Spigot compatible but Paper recommended)<br \/>\nJava 17 or higher<br \/>\nNo economy plugin needed!<br \/>\nNo additional dependencies required!<\/p>\n<p>\u2699\ufe0f INSTALLATION<\/p>\n<p>Download the latest ItemChestShop-1.0.0-shaded.jar file<br \/>\nPlace the JAR in your server&#8217;s plugins\/ folder<br \/>\nRestart your server<br \/>\nThe plugin will automatically generate a config.yml in plugins\/ItemChestShop\/<br \/>\nPlayers can immediately start creating shops!<br \/>\nNo configuration needed &#8211; it works out of the box!<\/p>\n<p>QUICK START GUIDE<\/p>\n<p>Creating Your First Shop:<\/p>\n<p>Place a chest where you want your shop<br \/>\nPlace a sign on or near the chest (within 2 blocks)<br \/>\nWrite on the sign:<br \/>\n[SHOP]<br \/>\nYourUsername<br \/>\nWant: 1 Diamond<br \/>\nGive: 64 Bread<br \/>\nThe sign will automatically format and validate<br \/>\nStock your chest with bread<br \/>\nYour shop is ready!<br \/>\nUsing Shops:<\/p>\n<p>Right-click the sign to make a purchase<br \/>\nShift + Right-click (or left-click) to view shop information<br \/>\nYou must have the required items to trade<br \/>\nYou cannot buy from your own shops<br \/>\nThat&#8217;s it! No complicated setup, no economy plugin, just simple item trading.<\/p>\n<p>FLEXIBLE SHOP FORMATS<\/p>\n<p>One of the most powerful features &#8211; the plugin understands MANY different ways to write the same trade!<\/p>\n<p>All These Formats Work for the Same Trade (64 Bread \u2194 1 Diamond):<\/p>\n<p>Want: 1 Diamond Want: Diamond 1 Want: 1 dia<br \/>\nGive: 64 Bread Give: Bread x64 Give: 64x bread<\/p>\n<p>Want: 1*Diamond Want: Diamond*1 Want: DIAMOND<br \/>\nGive: Bread 64 Give: 64*Bread Give: bread x64<\/p>\n<p>Want: 1 x Diamond Want: Diamond * 1 Want: dia 1<br \/>\nGive: 64 x Bread Give: Bread*64 Give: bread 64<br \/>\nSupported Input Patterns:<\/p>\n<p>Space-separated: 1 Diamond or Diamond 1<br \/>\nX-notation: 64x Bread or Bread x64<br \/>\nAsterisk notation: 5*Iron or Iron*5<br \/>\nNo amount: Diamond (defaults to 1)<br \/>\nCase insensitive: diamond, DIAMOND, Diamond<br \/>\nFlexible spacing: Extra spaces are ignored<br \/>\nMulti-word items: Oak Log, Iron Ingot, Cooked Beef<br \/>\nMix and Match:<\/p>\n<p>You can use different formats on each line:<\/p>\n<p>[SHOP]<br \/>\nPlayerName<br \/>\nWant: Diamond 1<br \/>\nGive: 64x Bread<br \/>\nSUPPORTED ITEMS<\/p>\n<p>\u2705 ALL Minecraft Items Supported<\/p>\n<p>The plugin recognizes every vanilla Minecraft item with intelligent parsing:<\/p>\n<p>Full Material Support:<\/p>\n<p>Blocks: Stone, Cobblestone, Oak_Log, Diamond_Block, Glass, Sand<br \/>\nItems: Diamond, Iron_Ingot, Stick, String, Leather, Paper<br \/>\nOres: Iron_Ore, Gold_Ore, Diamond_Ore, Emerald_Ore, Coal_Ore<br \/>\nTools: Diamond_Sword, Iron_Pickaxe, Golden_Axe, Bow, Fishing_Rod<br \/>\nWeapons: Sword, Bow, Crossbow, Trident, Arrow<br \/>\nFood: Bread, Apple, Cooked_Beef, Golden_Apple, Cake<br \/>\nRails: Rail, Powered_Rail, Detector_Rail, Activator_Rail<br \/>\nRedstone: Redstone, Repeater, Comparator, Piston, Dispenser<br \/>\nSmart Name Recognition:<\/p>\n<p>The plugin is incredibly flexible with item names:<\/p>\n<p>Exact Names (All Work):<\/p>\n<p>DIAMOND_SWORD (uppercase)<br \/>\ndiamond_sword (lowercase)<br \/>\nDiamond Sword (spaces)<br \/>\nDiamond_Sword (underscores)<br \/>\nCommon Aliases (200+ Built-in):<\/p>\n<p>Wood \u2192 Oak_Log<br \/>\nStone \u2192 Cobblestone<br \/>\nIron \u2192 Iron_Ingot<br \/>\nGold \u2192 Gold_Ingot<br \/>\nDia \u2192 Diamond<br \/>\nEme \u2192 Emerald<br \/>\nCobble \u2192 Cobblestone<br \/>\nPearl \u2192 Ender_Pearl<br \/>\nPartial Matching:<\/p>\n<p>Diamond finds Diamond<br \/>\nDia matches Diamond<br \/>\nEme matches Emerald<br \/>\nRail finds Rail<br \/>\nCart finds Minecart<br \/>\nPick matches Iron_Pickaxe<br \/>\nSword matches Iron_Sword<br \/>\nAuto-Completion:<\/p>\n<p>Iron \u2192 Iron_Ingot<br \/>\nGold \u2192 Gold_Ingot<br \/>\nOak \u2192 Oak_Log<br \/>\nCooked \u2192 Cooked_Beef<br \/>\nULTRA-FLEXIBLE FORMATTING<\/p>\n<p>Multiple Amount Formats:<\/p>\n<p>Every format style works:<\/p>\n<p>1 Diamond (space before)<br \/>\nDiamond 1 (space after)<br \/>\n64x Bread (x before amount)<br \/>\nBread x64 (x after item)<br \/>\n5*Iron_Ingot (asterisk before)<br \/>\nIron_Ingot*5 (asterisk after)<br \/>\n32 Oak Log (multi-word items)<br \/>\nOak Log 32 (reversed)<br \/>\nDiamond (no amount = 1)<br \/>\nCase &#038; Spacing Flexibility:<\/p>\n<p>Case insensitive: diamond, DIAMOND, Diamond, DiAmOnD<br \/>\nSpace variations: Oak Log, Oak_Log, OakLog, OAKLOG<br \/>\nExtra spaces ignored: 1 Diamond works fine<br \/>\nUnderscores optional: Iron_Ingot = Iron Ingot<br \/>\nCommon Abbreviations Work:<\/p>\n<p>Dia \u2192 Diamond<br \/>\nEme \u2192 Emerald<br \/>\nCobble \u2192 Cobblestone<br \/>\nPick \u2192 Iron_Pickaxe<br \/>\nSword \u2192 Iron_Sword<br \/>\nCart \u2192 Minecart<br \/>\nPearl \u2192 Ender_Pearl<br \/>\nWood \u2192 Oak_Log<br \/>\nCOMMANDS<\/p>\n<p>All basic commands are available to players with the itemchestshop.use permission (default: everyone).<\/p>\n<p>Player Commands:<\/p>\n<p>\/itemchestshop help &#8211; Display all available commands and usage \/itemchestshop info &#8211; Show plugin version and information \/itemchestshop stats &#8211; View your personal shop statistics \/itemchestshop list [page] &#8211; Browse all shops on the server \/itemchestshop find <item> &#8211; Search for shops selling a specific item<\/p>\n<p>Admin Commands:<\/p>\n<p>\/itemchestshop reload &#8211; Reload the plugin configuration<\/p>\n<p>Command Examples:<\/p>\n<p>\/itemchestshop find Diamond<br \/>\nLists all shops selling diamonds<\/p>\n<p>\/itemchestshop list 2<br \/>\nShows page 2 of all active shops<\/p>\n<p>\/itemchestshop stats<br \/>\nShows your trading statistics<\/p>\n<p>\/itemchestshop help<br \/>\nDisplays command help<br \/>\nCommand Aliases:<\/p>\n<p>You can use \/ics as a shortcut:<\/p>\n<p>\/ics help<br \/>\n\/ics find Iron<br \/>\n\/ics stats<br \/>\n\/ics list<br \/>\nPERMISSIONS<\/p>\n<p>&#038;]:eek:dd:bg-bg-500\/10&#8243;>Permission Description Default<br \/>\n&#038;]:eek:dd:bg-bg-500\/10&#8243;>itemchestshop.create Allow creating chest shops Everyone<br \/>\n&#038;]:eek:dd:bg-bg-500\/10&#8243;>itemchestshop.use Allow using chest shops and commands Everyone<br \/>\n&#038;]:eek:dd:bg-bg-500\/10&#8243;>itemchestshop.admin Allow admin commands and breaking others&#8217; shops OP only<\/p>\n<p>Setting Up Permissions:<\/p>\n<p>For LuckPerms:<\/p>\n<p>\/lp group default permission set itemchestshop.create true<br \/>\n\/lp group default permission set itemchestshop.use true<br \/>\n\/lp group admin permission set itemchestshop.admin true<br \/>\nFor PermissionsEx:<\/p>\n<p>\/pex group default add itemchestshop.create<br \/>\n\/pex group default add itemchestshop.use<br \/>\n\/pex group admin add itemchestshop.admin<br \/>\nSHOP EXAMPLES<\/p>\n<p>Example 1: Basic Food Shop<\/p>\n<p>[SHOP]<br \/>\nPlayerName<br \/>\nWant: 5 Iron<br \/>\nGive: 64 Bread<br \/>\nTrade 5 Iron Ingots for 64 Bread<\/p>\n<p>Example 2: Using Abbreviations<\/p>\n<p>[SHOP]<br \/>\nSteve<br \/>\nWant: 1 dia<br \/>\nGive: 32x cobble<br \/>\nTrade 1 Diamond for 32 Cobblestone<\/p>\n<p>Example 3: Mixed Formats<\/p>\n<p>[SHOP]<br \/>\nAlex<br \/>\nWant: Emerald * 2<br \/>\nGive: Oak Log 128<br \/>\nTrade 2 Emeralds for 128 Oak Logs<\/p>\n<p>Example 4: Tool Trading<\/p>\n<p>[SHOP]<br \/>\nMiner<br \/>\nWant: 10 Diamond<br \/>\nGive: 1 Diamond_Pickaxe<br \/>\nTrade 10 Diamonds for 1 Diamond Pickaxe (enchant it for premium value!)<\/p>\n<p>Example 5: Using Aliases<\/p>\n<p>[SHOP]<br \/>\nFarmer<br \/>\nWant: 16 wheat<br \/>\nGive: 8x bread<br \/>\nConvert raw wheat to processed bread<\/p>\n<p>Example 6: High-Value Rare Items<\/p>\n<p>[SHOP]<br \/>\nBlacksmith<br \/>\nWant: 64 dia<br \/>\nGive: Netherite_Ingot<br \/>\nPremium shop for rare materials<\/p>\n<p>HOW IT WORKS<\/p>\n<p>Shop Creation Process:<\/p>\n<p>Player places sign on\/near chest with format: [SHOP], username, Want:, Give:<br \/>\nPlugin parses item names using intelligent matching (checks aliases, partial names, case variations)<br \/>\nPlugin validates amounts and ensures items exist<br \/>\nSign is automatically formatted with colors<br \/>\nShop is registered in database with owner information<br \/>\nShop is ready to use!<br \/>\nTransaction Process:<\/p>\n<p>Buyer right-clicks shop sign<br \/>\nPlugin checks buyer has required &#8220;Want&#8221; items in inventory<br \/>\nPlugin checks shop chest has &#8220;Give&#8221; items in stock<br \/>\nPlugin verifies buyer has inventory space for items<br \/>\nItems are safely exchanged between inventories<br \/>\nShop owner is notified of the sale<br \/>\nTransaction is logged for statistics<br \/>\nSafety Features:<\/p>\n<p>Transaction rollback if any step fails<br \/>\nAutomatic validation before any changes<br \/>\nPermission checks before modifications<br \/>\nStock verification<br \/>\nInventory space verification<br \/>\nPrevents item loss or duplication<br \/>\nIntelligent Parsing:<\/p>\n<p>The plugin uses advanced parsing to understand many formats:<\/p>\n<p>Tries exact material name match first<br \/>\nFalls back to alias lookup (200+ aliases)<br \/>\nChecks partial name matches<br \/>\nCase-insensitive throughout<br \/>\nHandles spaces, underscores, and special characters<br \/>\nSupports amount-first or amount-last formats<br \/>\nRecognizes x-notation and asterisk notation<br \/>\n\u2699\ufe0f CONFIGURATION<\/p>\n<p>The plugin creates a config.yml file with customizable options:<\/p>\n<p>yaml<br \/>\n# Maximum shops per player (0 = unlimited)<br \/>\nmax_shops_per_player: 10<\/p>\n<p># Enable debug logging<br \/>\ndebug: false<\/p>\n<p># Message customization<br \/>\nmessages:<br \/>\nprefix: &#8220;&#038;8[&#038;6ItemChestShop&#038;8]&#038;r &#8221;<br \/>\nshop_created: &#8220;&#038;aShop created successfully!&#8221;<br \/>\nshop_removed: &#8220;&#038;cShop removed!&#8221;<br \/>\ntransaction_success: &#8220;&#038;aTransaction complete!&#8221;<br \/>\ninsufficient_stock: &#8220;&#038;cThis shop is out of stock!&#8221;<br \/>\ninsufficient_funds: &#8220;&#038;cYou don&#8217;t have enough items!&#8221;<br \/>\nno_space: &#8220;&#038;cNot enough inventory space!&#8221;<br \/>\ncannot_buy_own: &#8220;&#038;cYou cannot buy from your own shop!&#8221;<\/p>\n<p># Item aliases (add custom shortcuts)<br \/>\nitem_aliases:<br \/>\nwood: oak_log<br \/>\ngold: gold_ingot<br \/>\niron: iron_ingot<br \/>\ndia: diamond<br \/>\neme: emerald<br \/>\ncobble: cobblestone<br \/>\nConfiguration Options:<\/p>\n<p>max_shops_per_player &#8211; Limit shops per player (0 = unlimited)<br \/>\ndebug &#8211; Enable detailed console logging<br \/>\nmessages &#8211; Customize all player messages<br \/>\nitem_aliases &#8211; Add custom item name shortcuts<br \/>\nColor codes: &#038;a green, &#038;c red, &#038;e yellow, &#038;6 gold<br \/>\nCONFIGURATION TIPS<\/p>\n<p>Limiting Shops Per Player:<\/p>\n<p>yaml<br \/>\nmax_shops_per_player: 5<br \/>\nCustom Server Messages:<\/p>\n<p>yaml<br \/>\nmessages:<br \/>\nprefix: &#8220;&#038;8[&#038;b&#038;lMarket&#038;8]&#038;r &#8221;<br \/>\nshop_created: &#8220;&#038;a&#038;l\u2713 &#038;aShop opened!&#8221;<br \/>\ntransaction_success: &#8220;&#038;a&#038;l\u2713 &#038;aTrade complete!&#8221;<br \/>\nAdding Custom Aliases:<\/p>\n<p>yaml<br \/>\nitem_aliases:<br \/>\nlog: oak_log<br \/>\nplank: oak_planks<br \/>\npick: diamond_pickaxe<br \/>\nsword: diamond_sword<br \/>\ncart: minecart<br \/>\nDebug Mode for Troubleshooting:<\/p>\n<p>yaml<br \/>\ndebug: true<br \/>\nShows detailed parsing and transaction logs in console.<\/p>\n<p>TROUBLESHOOTING<\/p>\n<p>Shop Not Creating:<\/p>\n<p>Verify sign format: Line 1 must be [SHOP]<br \/>\nCheck Lines 2-4 have username, Want:, and Give:<br \/>\nEnsure item names are valid (try abbreviations like dia for diamond)<br \/>\nConfirm chest is within 2 blocks of sign<br \/>\nCheck player has itemchestshop.create permission<br \/>\nItems Not Recognized:<\/p>\n<p>Try common aliases: dia, eme, wood, iron, gold<br \/>\nUse partial names: Diamond works, Dia works, D might not<br \/>\nCheck spelling (case doesn&#8217;t matter)<br \/>\nEnable debug mode to see parsing attempts<br \/>\nUse underscores for multi-word: Oak_Log or Oak Log<br \/>\nTransaction Failing:<\/p>\n<p>Ensure shop chest has items in stock<br \/>\nVerify buyer has required payment items<br \/>\nCheck buyer has inventory space<br \/>\nMake sure chest isn&#8217;t full (for receiving payment)<br \/>\nReview console for specific error messages<br \/>\n&#8220;No Permission&#8221; Errors:<\/p>\n<p>Verify itemchestshop.use permission is set<br \/>\nTry giving player OP temporarily to test<br \/>\nCheck permission plugin is loaded<br \/>\nReload permissions: \/lp reloadconfig or similar<br \/>\nSigns Not Formatting:<\/p>\n<p>Ensure first line is exactly [SHOP]<br \/>\nCheck Want: and Give: have colons<br \/>\nTry different item name formats<br \/>\nEnable debug mode to see parsing errors<br \/>\nDEBUG MODE<\/p>\n<p>Enable detailed logging for troubleshooting:<\/p>\n<p>yaml<br \/>\ndebug: true<br \/>\nDebug Output Shows:<\/p>\n<p>Sign creation attempts and validation<br \/>\nItem name parsing (tried names, aliases, matches)<br \/>\nAmount parsing (formats tested)<br \/>\nTransaction steps and outcomes<br \/>\nPermission checks<br \/>\nStock verification<br \/>\nInventory calculations<br \/>\nError messages with details<br \/>\nUsing Debug Mode:<\/p>\n<p>Enable in config.yml<br \/>\nRun \/itemchestshop reload<br \/>\nTry creating a shop<br \/>\nCheck console for detailed logs<br \/>\nShare logs when asking for support<br \/>\nADVANCED FEATURES<\/p>\n<p>Flexible Amount Parsing:<\/p>\n<p>The plugin accepts amounts in many formats:<\/p>\n<p>64 (number only)<br \/>\nx64 (x-prefix)<br \/>\n64x (x-suffix)<br \/>\n*64 (asterisk-prefix)<br \/>\n64* (asterisk-suffix)<br \/>\nNo amount (defaults to 1)<br \/>\nSmart Item Matching:<\/p>\n<p>Priority order for item recognition:<\/p>\n<p>Exact material name match (e.g., DIAMOND)<br \/>\nAlias lookup (e.g., dia \u2192 DIAMOND)<br \/>\nPartial name match (e.g., Diam \u2192 DIAMOND)<br \/>\nCase-insensitive comparison throughout<br \/>\nShop Discovery:<\/p>\n<p>\/itemchestshop find Diamond<br \/>\nReturns all shops selling diamonds with prices and owner names<\/p>\n<p>Statistics Tracking:<\/p>\n<p>\/itemchestshop stats<br \/>\nShows your:<\/p>\n<p>Total shops owned<br \/>\nTotal sales made<br \/>\nTotal purchases<br \/>\nMost traded items<br \/>\n\ufe0f TECHNICAL DETAILS<\/p>\n<p>Built With:<\/p>\n<p>Paper API 1.21.4 &#8211; Core server framework<br \/>\nAdventure API &#8211; Modern text components (bundled with Paper)<br \/>\nGson 2.10.1 &#8211; JSON data storage<br \/>\nMaven &#8211; Build automation<br \/>\nArchitecture:<\/p>\n<p>Command system with subcommand routing<br \/>\nEvent-driven shop interaction (sign events, inventory events)<br \/>\nJSON-based persistent data storage<br \/>\nTransaction rollback support for safety<br \/>\nFull Bukkit permission integration<br \/>\nIntelligent item parsing with multiple fallback strategies<br \/>\nPerformance:<\/p>\n<p>Lightweight event handling (only active when signs are placed\/used)<br \/>\nEfficient shop lookup system<br \/>\nMinimal memory footprint<br \/>\nNo database required (JSON files)<br \/>\nFast item name parsing with caching<br \/>\nRecent Updates:<\/p>\n<p>\u2705 Modernized to Adventure API (no deprecated methods)<br \/>\n\u2705 Enhanced item parsing with 200+ aliases<br \/>\n\u2705 Flexible format support (10+ input patterns)<br \/>\n\u2705 Improved error handling and validation<br \/>\n\u2705 Future-proof for Paper updates<br \/>\n\u2705 Shaded JAR with all dependencies included<br \/>\nSUPPORT<\/p>\n<p>Having issues? Follow these steps:<\/p>\n<p>Check the troubleshooting section above<br \/>\nTry using item aliases: dia, eme, wood, iron<br \/>\nEnable debug mode in config.yml for detailed logs<br \/>\nVerify you&#8217;re running Paper 1.21.4 with Java 17+<br \/>\nCheck console logs for specific error messages<br \/>\nTest with OP permissions first<br \/>\nCommon Conflicts:<\/p>\n<p>Other chest shop plugins (uninstall competing plugins)<br \/>\nProtection plugins blocking sign placement (add shop regions)<br \/>\nEconomy plugins (not needed, can cause conflicts)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The only chestshop plugin with items, not $<\/p>\n","protected":false},"featured_media":86731,"template":"","meta":{"_minecraft_slug":"item-chestshop","_minecraft_project_id":"kbaARtCB","_minecraft_author":"ethanmcrisptherealone","_minecraft_license":"MIT","_minecraft_downloads":341,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"item-chestshop.zip","_minecraft_size_bytes":290477,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T11:27:08.258899Z","_minecraft_date_created":"2025-10-27T08:11:12.745174Z","_minecraft_date_modified":"2025-10-27T01:17:36.643465Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/item-chestshop","_minecraft_icon_attachment_id":86731,"_minecraft_imported_at":"2026-06-04T22:54:35+00:00","_minecraft_import_hash":"2834be15832577d24421d28c1df47b9f","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[844,127,92],"mod_loader":[132],"minecraft_version":[59,36,60,93,94,101,102,62,37,40,73,74,38,78,79,80,81,82],"class_list":["post-86730","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-economy","mod_category-paper","mod_category-utility","mod_loader-paper","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Item Chestshop - 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\/item-chestshop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Item Chestshop - Minecraft\" \/>\n<meta property=\"og:description\" content=\"The only chestshop plugin with items, not $\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/\" \/>\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=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/\",\"name\":\"Item Chestshop - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp\",\"datePublished\":\"2026-06-04T22:54:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/item-chestshop\\\/#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\":\"Item Chestshop\"}]},{\"@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":"Item Chestshop - 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\/item-chestshop\/","og_locale":"en_US","og_type":"article","og_title":"Item Chestshop - Minecraft","og_description":"The only chestshop plugin with items, not $","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/","name":"Item Chestshop - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp","datePublished":"2026-06-04T22:54:34+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/item-chestshop-icon-665ac1a65c15bbbddcbbacf7a17a96ff757da517_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/item-chestshop\/#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":"Item Chestshop"}]},{"@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\/86730","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\/86731"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=86730"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=86730"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=86730"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=86730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}