{"id":141988,"date":"2026-06-08T13:35:04","date_gmt":"2026-06-08T10:35:04","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/"},"modified":"2026-06-08T13:35:04","modified_gmt":"2026-06-08T10:35:04","slug":"sixscanbreak","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/","title":{"rendered":"SIXsCanBreak"},"content":{"rendered":"<p>SIXsCanBreak is a lightweight utility plugin that gives server administrators precise<br \/>\ncontrol over which blocks any item can break \u2014 even in **Survival mode**.<\/p>\n<p>By default, Minecraft&#8217;s `CanDestroy` tag only works in Adventure mode. SIXsCanBreak<br \/>\nbrings the same mechanic to Survival: lock a pickaxe to only mine stone, restrict a<br \/>\nshovel to a single block type, or prevent a custom item from breaking anything at all<br \/>\n\u2014 all managed in-game with a single command, no datapacks required.<\/p>\n<p>Restriction data is stored directly on the item via the **PersistentDataContainer**,<br \/>\nso it travels with the item through inventories, deaths, and server restarts.<\/p>\n<p>&#8212;<\/p>\n<p>\u2728 **Features**<\/p>\n<p>* \ud83e\uddf1 **Block Allowlists** \u2014 Define exactly which block types each item in hand can break.<br \/>\n* \ud83d\udeab **Restrict Mode** \u2014 Prevent an item from breaking any block at all with a single command.<br \/>\n* \u267b\ufe0f **Clear Mode** \u2014 Remove all restrictions from an item and restore normal behavior instantly.<br \/>\n* \ud83c\udfae **Works in Survival** \u2014 No Adventure mode or datapacks needed. Fully transparent to the player.<br \/>\n* \ud83c\udff7\ufe0f **ItemsAdder Support** \u2014 Manage break rules for custom IA items by namespace ID (`pack:item`), stored in a dedicated `ia_data.yml` file.<br \/>\n* \ud83d\udd12 **Bypass Permission** \u2014 Exempt trusted players from all restrictions entirely.<br \/>\n* \ud83c\udfa8 **Fully Customizable Messages** \u2014 Every player-facing string lives in `messages.yml`, with full support for `&#038;` codes, hex colors (`&#038;#RRGGBB`), and MiniMessage (Paper\/Purpur).<br \/>\n* \ud83d\udd01 **Hot Reload** \u2014 Apply all config and message changes live with `\/canbreak reload`, no restart needed.<br \/>\n* \ud83d\udd14 **Update Checker** \u2014 Automatically notifies online operators when a new version is available.<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udce6 **Requirements**<\/p>\n<p>* Bukkit \/ Spigot \/ Paper \/ Purpur (API 1.21+)<br \/>\n* ItemsAdder *(optional \u2014 required only for custom item rules)*<br \/>\n* PlaceholderAPI *(optional)*<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udee0\ufe0f **Commands**<\/p>\n<p>| Command | Description |<br \/>\n|&#8212;|&#8212;|<br \/>\n| `\/canbreak add <block>` | Add a block to the item in hand&#8217;s allowlist |<br \/>\n| `\/canbreak remove <block>` | Remove a block from the allowlist |<br \/>\n| `\/canbreak list` | Show all allowed blocks for the item in hand |<br \/>\n| `\/canbreak restrict` | Prevent the item from breaking any block |<br \/>\n| `\/canbreak clear` | Remove all restrictions from the item |<br \/>\n| `\/canbreak additem <id> <block>` | Add a block rule for an ItemsAdder item ID |<br \/>\n| `\/canbreak removeitem <id> <block>` | Remove a block rule for an ItemsAdder item ID |<br \/>\n| `\/canbreak listitem <id>` | List block rules for an ItemsAdder item ID |<br \/>\n| `\/canbreak restrictitem <id>` | Restrict an ItemsAdder item from breaking anything |<br \/>\n| `\/canbreak clearitem <id>` | Clear all rules for an ItemsAdder item ID |<br \/>\n| `\/canbreak reload` | Reload all configuration files |<br \/>\n| `\/canbreak info` | Show plugin status and active integrations |<\/p>\n<p>Alias: `\/cb`<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udd10 **Permissions**<\/p>\n<p>| Permission | Description | Default |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `sixscanbreak.use` | Use the `\/canbreak` command | op |<br \/>\n| `sixscanbreak.add` | Add blocks to an item&#8217;s allowlist | op |<br \/>\n| `sixscanbreak.remove` | Remove blocks from an item&#8217;s allowlist | op |<br \/>\n| `sixscanbreak.list` | View an item&#8217;s block list | op |<br \/>\n| `sixscanbreak.restrict` | Restrict an item from breaking any block | op |<br \/>\n| `sixscanbreak.clear` | Clear all restrictions from an item | op |<br \/>\n| `sixscanbreak.bypass` | Bypass all CanBreak restrictions | op |<br \/>\n| `sixscanbreak.reload` | Reload configuration | op |<br \/>\n| `sixscanbreak.info` | View plugin info | op |<br \/>\n| `sixscanbreak.group.admin` | Grants all of the above | op |<\/p>\n<p>Permission groups (including a `moderator` preset) are fully configurable in `permissions.yml`.<\/p>\n<p>&#8212;<\/p>\n<p>\u2699\ufe0f **Configuration**<\/p>\n<p>All plugin messages are fully customizable in `messages.yml`. Every command response,<br \/>\ndeny message, and status line can be edited freely \u2014 supports `&#038;` color codes, hex<br \/>\ncolors (`&#038;#RRGGBB`), and MiniMessage syntax on Paper\/Purpur. The prefix, separator<br \/>\nstyle, and every notification can be changed to match your server&#8217;s style.<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udc1b **Bug Reports &#038; Support**<\/p>\n<p>Got a bug? A question? Just want to know what&#8217;s coming next? The **Discord server** is the place to be \u2014 support tickets, changelogs, announcements and more, all in one place.<\/p>\n<p>\ud83d\udc49 **Join the Discord**<\/p>\n<p>&#8212;<br \/>\n*Made by SIXs \u2014 built for 1.21+*<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With this plugin you can define exactly which blocks each item can break, Assign per-item block allowlists directly in-game using a simple command \u2014 no datapacks, no adventure mode required and no file configuration needed.<\/p>\n","protected":false},"featured_media":141989,"template":"","meta":{"_minecraft_slug":"sixscanbreak","_minecraft_project_id":"OKUKiCaj","_minecraft_author":"SixAtomicFire","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":19,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"sixscanbreak.zip","_minecraft_size_bytes":50626,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T22:49:11.780267Z","_minecraft_date_created":"2026-04-17T03:24:50.142269Z","_minecraft_date_modified":"2026-04-07T18:55:15.251112Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/sixscanbreak","_minecraft_icon_attachment_id":141989,"_minecraft_imported_at":"2026-06-08T10:35:06+00:00","_minecraft_import_hash":"3afe60eaa42464b50b6a3197fdc25f73","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,89,127,128,129,92],"mod_loader":[130,132,133,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-141988","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-game-mechanics","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","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>SIXsCanBreak - 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\/sixscanbreak\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SIXsCanBreak - Minecraft\" \/>\n<meta property=\"og:description\" content=\"With this plugin you can define exactly which blocks each item can break, Assign per-item block allowlists directly in-game using a simple command \u2014 no datapacks, no adventure mode required and no file configuration needed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/\" \/>\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\\\/sixscanbreak\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/\",\"name\":\"SIXsCanBreak - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp\",\"datePublished\":\"2026-06-08T10:35:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp\",\"width\":96,\"height\":64},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/sixscanbreak\\\/#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\":\"SIXsCanBreak\"}]},{\"@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":"SIXsCanBreak - 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\/sixscanbreak\/","og_locale":"en_US","og_type":"article","og_title":"SIXsCanBreak - Minecraft","og_description":"With this plugin you can define exactly which blocks each item can break, Assign per-item block allowlists directly in-game using a simple command \u2014 no datapacks, no adventure mode required and no file configuration needed.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/","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\/sixscanbreak\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/","name":"SIXsCanBreak - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp","datePublished":"2026-06-08T10:35:04+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/sixscanbreak-icon-14387fd77a11eb1ff552e41e98b4afc2fe62e7c1_96.webp","width":96,"height":64},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/sixscanbreak\/#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":"SIXsCanBreak"}]},{"@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\/141988","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\/141989"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=141988"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=141988"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=141988"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=141988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}