▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/SIXsCanBreak
SIXsCanBreak

SIXsCanBreak

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 — no datapacks, no adventure mode required and no file configuration needed.

8
0

SIXsCanBreak is a lightweight utility plugin that gives server administrators precise control over which blocks any item can break — even in Survival mode.

By default, Minecraft's CanDestroy tag only works in Adventure mode. SIXsCanBreak brings the same mechanic to Survival: lock a pickaxe to only mine stone, restrict a shovel to a single block type, or prevent a custom item from breaking anything at all — all managed in-game with a single command, no datapacks required.

Restriction data is stored directly on the item via the PersistentDataContainer, so it travels with the item through inventories, deaths, and server restarts.


Features

  • 🧱 Block Allowlists — Define exactly which block types each item in hand can break.
  • 🚫 Restrict Mode — Prevent an item from breaking any block at all with a single command.
  • ♻️ Clear Mode — Remove all restrictions from an item and restore normal behavior instantly.
  • 🎮 Works in Survival — No Adventure mode or datapacks needed. Fully transparent to the player.
  • 🏷️ ItemsAdder Support — Manage break rules for custom IA items by namespace ID (pack:item), stored in a dedicated ia_data.yml file.
  • 🔒 Bypass Permission — Exempt trusted players from all restrictions entirely.
  • 🎨 Fully Customizable Messages — Every player-facing string lives in messages.yml, with full support for & codes, hex colors (&#RRGGBB), and MiniMessage (Paper/Purpur).
  • 🔁 Hot Reload — Apply all config and message changes live with /canbreak reload, no restart needed.
  • 🔔 Update Checker — Automatically notifies online operators when a new version is available.

📦 Requirements

  • Bukkit / Spigot / Paper / Purpur (API 1.21+)
  • ItemsAdder (optional — required only for custom item rules)
  • PlaceholderAPI (optional)

🛠️ Commands

CommandDescription
/canbreak add <block>Add a block to the item in hand's allowlist
/canbreak remove <block>Remove a block from the allowlist
/canbreak listShow all allowed blocks for the item in hand
/canbreak restrictPrevent the item from breaking any block
/canbreak clearRemove all restrictions from the item
/canbreak additem <id> <block>Add a block rule for an ItemsAdder item ID
/canbreak removeitem <id> <block>Remove a block rule for an ItemsAdder item ID
/canbreak listitem <id>List block rules for an ItemsAdder item ID
/canbreak restrictitem <id>Restrict an ItemsAdder item from breaking anything
/canbreak clearitem <id>Clear all rules for an ItemsAdder item ID
/canbreak reloadReload all configuration files
/canbreak infoShow plugin status and active integrations

Alias: /cb


🔐 Permissions

PermissionDescriptionDefault
sixscanbreak.useUse the /canbreak commandop
sixscanbreak.addAdd blocks to an item's allowlistop
sixscanbreak.removeRemove blocks from an item's allowlistop
sixscanbreak.listView an item's block listop
sixscanbreak.restrictRestrict an item from breaking any blockop
sixscanbreak.clearClear all restrictions from an itemop
sixscanbreak.bypassBypass all CanBreak restrictionsop
sixscanbreak.reloadReload configurationop
sixscanbreak.infoView plugin infoop
sixscanbreak.group.adminGrants all of the aboveop

Permission groups (including a moderator preset) are fully configurable in permissions.yml.


⚙️ Configuration

All plugin messages are fully customizable in messages.yml. Every command response, deny message, and status line can be edited freely — supports & color codes, hex colors (&#RRGGBB), and MiniMessage syntax on Paper/Purpur. The prefix, separator style, and every notification can be changed to match your server's style.


🐛 Bug Reports & Support

Got a bug? A question? Just want to know what's coming next? The Discord server is the place to be — support tickets, changelogs, announcements and more, all in one place.

👉 Join the Discord


Made by SIXs — built for 1.21+

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 месяц назад
Обновлён:3 недели назад
Главная