{"id":39388,"date":"2026-06-01T23:46:10","date_gmt":"2026-06-01T20:46:10","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/"},"modified":"2026-06-01T23:46:10","modified_gmt":"2026-06-01T20:46:10","slug":"chestlootcontrol","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/","title":{"rendered":"ChestLootControl"},"content":{"rendered":"<p>ChestLootControl &#8211; Chest Loot Control<br \/>\n\ud83d\udcd6 Introduction<br \/>\nChestLootControl is a lightweight Fabric admin utility mod that gives you full control over the items inside all chests in the world through simple commands. Clear every container in one go, or randomly refill them with fully customizable items\u2014including full NBT support. Perfect for map makers, server admins, and modpack testing.<\/p>\n<p>\u2728 Features<br \/>\nOne-click container clearing: Use \/clearallchests to instantly remove all items from every loaded chest, trapped chest, barrel, and shulker box in the world.<\/p>\n<p>Probability-based item filling: Use \/fillchests to randomly fill containers with your choice of items at a custom probability.<\/p>\n<p>Fully customizable items: Specify any vanilla item with a configurable quantity range (e.g., minecraft:diamond:1-3).<\/p>\n<p>Full NBT support: Supports the same NBT format as the \/give command\u2014add enchantments, potion effects, custom names, and more.<\/p>\n<p>Instant effect, no reloads: Commands take effect immediately; no server reload or chunk reloading required.<\/p>\n<p>Low performance impact: Only iterates over currently loaded chunks, keeping things lightweight and efficient.<\/p>\n<p>\ud83d\udccb Commands<br \/>\nCommand\tParameters\tDescription<br \/>\n\/clearallchests\tNone\tClears all items from every container in all loaded chunks<br \/>\n\/fillchests\t<probability> <item list>\tFills containers with random items at the specified probability<br \/>\nPermission required: Operator (level \u2265 2)<\/p>\n<p>\ud83c\udfae Usage<br \/>\nClear all chests<br \/>\ntext<br \/>\n\/clearallchests<br \/>\nAfter execution, all loaded chests are emptied instantly. The chat will display the number of containers cleared.<\/p>\n<p>Fill chests with items<br \/>\nBasic usage \u2013 plain items<\/p>\n<p>text<br \/>\n\/fillchests 0.8 minecraft:diamond:1-3, minecraft:iron_ingot:5-10<br \/>\nThis means 80% of chests will randomly receive either diamonds (1\u20133) or iron ingots (5\u201310).<\/p>\n<p>Advanced usage \u2013 items with NBT<\/p>\n<p>text<br \/>\n\/fillchests 0.5 minecraft:diamond_sword:1 {Damage:0,Enchantments:[{id:&#8221;minecraft:sharpness&#8221;,lvl:3}]}, minecraft:potion:1 {Potion:&#8221;minecraft:strong_healing&#8221;}<br \/>\nThis means 50% of chests will be filled with a Sharpness III diamond sword or an instant health II potion.<\/p>\n<p>Parameter details<br \/>\nProbability: A float between 0.0 and 1.0<\/p>\n<p>0.0 = no chests are modified<\/p>\n<p>0.5 = roughly half of all chests<\/p>\n<p>1.0 = every chest is filled<\/p>\n<p>Item list format:<\/p>\n<p>text<br \/>\nnamespace:item_id:min-max [optional NBT]<br \/>\nMultiple items are separated by a comma ,<\/p>\n<p>NBT follows the same syntax as the \/give command<\/p>\n<p>Quantities are rolled randomly within the given range<\/p>\n<p>\ud83c\udfaf Use Cases<br \/>\nAdventure map creation \u2013 Quickly populate dungeon chests with loot<\/p>\n<p>Server events \u2013 Refresh all chests across the server for limited-time events<\/p>\n<p>Survival server management \u2013 Periodically clear public chests to prevent item hoarding<\/p>\n<p>Modpack testing \u2013 Fill containers with test items without placing them manually<\/p>\n<p>Minigame worlds \u2013 Randomize resource distribution for extra replayability<\/p>\n<p>\ud83d\udce6 Installation<br \/>\nInstall Minecraft 1.20.1 and Fabric Loader 0.14.21 or newer<\/p>\n<p>Install Fabric API<\/p>\n<p>Place the mod&#8217;s .jar file into your .minecraft\/mods\/ folder<\/p>\n<p>Launch the game, enter a world, and use the commands<\/p>\n<p>\u2699\ufe0f Compatibility<br \/>\nMinecraft: 1.20.1<\/p>\n<p>Mod loader: Fabric 0.14.21+<\/p>\n<p>Required dependency: Fabric API<\/p>\n<p>Dedicated server: \u2705 Supported<\/p>\n<p>Singleplayer: \u2705 Supported (cheats must be enabled)<\/p>\n<p>\ud83d\udcdd Notes<br \/>\nCommands only affect containers in currently loaded chunks. Unloaded areas are not processed.<\/p>\n<p>If the world contains a very large number of chests, consider running commands during low server activity to avoid brief lag.<\/p>\n<p>\/fillchests will clear the container&#8217;s existing items before refilling it. Use with care.<\/p>\n<p>When using NBT tags, make sure the format is correct; otherwise the item may fail to generate.<\/p>\n<p>\ud83d\uddbc\ufe0f Screenshots (Suggested)<br \/>\nClear command feedback\tFill command feedback<br \/>\n[Screenshot 1: \/clearallchests result]\t[Screenshot 2: \/fillchests result]<br \/>\n[Screenshot 3: Chest before\/after clearing]\t[Screenshot 4: Chest containing NBT items]<br \/>\n\u2753 FAQ<br \/>\nQ: Some chests weren&#8217;t cleared\/filled. Why?<br \/>\nA: The command only processes loaded chunks. Move closer to the chests to load their chunks, or use a world preloader mod on servers.<\/p>\n<p>Q: Can I target only a specific area instead of the whole world?<br \/>\nA: The current version works globally. Area-specific targeting is planned for a future update.<\/p>\n<p>Q: Does it support loot tables?<br \/>\nA: Currently, items are defined directly in the command. Loot table integration is on the roadmap.<\/p>\n<p>\ud83d\udd17 Links<br \/>\nFabric API: https:\/\/modrinth.com\/mod\/fabric-api<\/p>\n<p>\ud83d\udcc4 License<br \/>\nThis project is licensed under the MIT License. You are free to use, modify, and distribute it, as long as you retain the original author notice and release your modifications under the same license.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adds admin commands to clear all chests or fill them with customizable loot and probability in Minecraft worlds.<\/p>\n","protected":false},"featured_media":39389,"template":"","meta":{"_minecraft_slug":"chestlootcontrol","_minecraft_project_id":"Zn6Frplc","_minecraft_author":"1070387145","_minecraft_license":"LicenseRef-MIT-License","_minecraft_downloads":4,"_minecraft_follows":1,"_minecraft_client_side":"optional","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"chestlootcontrol.zip","_minecraft_size_bytes":102688,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T13:29:39.283186Z","_minecraft_date_created":"2026-05-05T02:18:10.328009Z","_minecraft_date_modified":"2026-05-01T06:17:53.391636Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/chestlootcontrol","_minecraft_icon_attachment_id":39389,"_minecraft_imported_at":"2026-06-01T20:46:10+00:00","_minecraft_import_hash":"b86c57802302a8f18925d64cd85a4569","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[97,126,92],"mod_loader":[99],"minecraft_version":[36,60,93,94,101,102],"class_list":["post-39388","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-fabric","mod_category-management","mod_category-utility","mod_loader-fabric","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"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ChestLootControl - 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\/chestlootcontrol\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ChestLootControl - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Adds admin commands to clear all chests or fill them with customizable loot and probability in Minecraft worlds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/\",\"name\":\"ChestLootControl - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp\",\"datePublished\":\"2026-06-01T20:46:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chestlootcontrol\\\/#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\":\"ChestLootControl\"}]},{\"@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":"ChestLootControl - 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\/chestlootcontrol\/","og_locale":"en_US","og_type":"article","og_title":"ChestLootControl - Minecraft","og_description":"Adds admin commands to clear all chests or fill them with customizable loot and probability in Minecraft worlds.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/","name":"ChestLootControl - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp","datePublished":"2026-06-01T20:46:10+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/chestlootcontrol-icon-aa08f5faf6e4478308714931e6d0c006d84c3125_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/chestlootcontrol\/#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":"ChestLootControl"}]},{"@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\/39388","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\/39389"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=39388"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=39388"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=39388"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=39388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}