Cb's Thorns shield
Go to files
🛡️ Thorn's Shield (Bedrock Addon)
Finally, put the Thorns enchantment on your Shields in Minecraft Bedrock Edition!
For years, Java players have enjoyed the ability to enchant shields with Thorns, turning their defense into offense. This addon brings that feature to Bedrock Edition using the Script API, complete with a beautiful UI and smart combining logic.
(You can upload the icon I generated earlier here)
✨ Features
- Intuitive UI: No complex commands. Just right-click (use) the book!
- Smart Upgrading: Merges enchantment levels just like an Anvil (e.g., Thorns I + Thorns I = Thorns II).
- Downgrade Protection: Prevents you from accidentally overwriting a high-level shield with a low-level book.
- Combat Logic: Fully functional Thorns damage. When an enemy hits your shield, they take damage back.
- Clean Look: Adds "Thorns I/II/III" to the item description (Lore) without cluttering the item with fake enchantments.
Thorn Levels
- Thorns I: 1 Damage
- Thorns II: 2 Damage
- Thorns III: 3 Damage
📖 How to Use
- Equip Shield: Place a standard Shield in your Off-hand slot.
- Hold Book: Hold an Enchanted Book (Thorns I, II, or III) in your Main-hand.
- Use: Right-click (PC) or Long-press (Mobile) the screen while holding the book.
- Confirm: A custom UI will appear showing the upgrade details. Click "Apply Enchantment".
- ✅ Success! Your shield now has Thorns.
⚙️ The Upgrade System
This addon features "Smart Merging" logic to save your resources:
- Thorns I + Shield (Empty) ➜ Thorns I
- Thorns I + Shield (Thorns I) ➜ Thorns II
- Thorns II + Shield (Thorns II) ➜ Thorns III (Max Level)
- Thorns III + Shield (Thorns I) ➜ Thorns III
Note: The system will block you if you try to put a Level 1 book on a Level 3 shield, saving your book from being wasted!
⚠ Required Settings (Very Important!)
For this addon to work, you MUST enable the following Experimental feature in your world settings:
- Beta APIs
Without this setting enabled, the script will not load, and the menu will not appear.
🔧 Compatibility
- Multiplayer Friendly: Works on realms and local multiplayer.
- Survival Friendly: Does not require cheats enabled (after the world is set up).
- Version: Supports Minecraft Bedrock 1.21+
Credits
Created by: crownbossyt
