Minecraft Data Packs / Weapons and Armor

Enchantment+ 1.16.2 - 1.17

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • check_circle Recipes
  • 138,788 views, 817 today
  • 15,878 downloads, 164 today
  • 252
  • 261
  • 609
Required Resource Pack
Wyvernity avatar Wyvernity
Level 60 : High Grandmaster Programmer
Enchantment+ is a datapack that adds more enchantment options for tools and armors.

DO NOT use this datapack with recipe unlocker datapacks.

Beheading enchantment is compatible with Vanilla Tweaks' More Mob Heads. Since both datapacks use different method for kill detection, you may obtain more than 1 loot at the same time.

Download enchantment-plus-v1-11.zip and put it into your save folder's datapack folder.
Destination is .minecraft/saves/<world>/datapacks. You DON'T need to unzip the file.

After entering the world, please run /reload command. A message will show up when installed successfully.

- Don't forget to download the resource pack! Resource pack is required for table and guide textures. OptiFine is also required for custom enchantment textures (Not necessary).

Enchantment+ Table and Enchantment+ Guide
Enchantment+ Table          Enchantment+ Guide
Enchantment+ 1.16.2 - 1.17 Minecraft Data Pack Enchantment+ 1.16.2 - 1.17 Minecraft Data Pack

Enchantment+ Table is the crafting table of the datapack.

Enchantment+ Guide is the guide book of the datapack. Recipes and detailed information can be found inside.

Level X Enchantments
Now you can enchant your items up to level X! Combine same level enchantments on Enchantment+ Table to get higher level enchantment!

Disenchant your items freely to use them on other items! You can disenchant both items and books.

Removing Enchantments One by One
You can also remove enchantments from items one by one. We can finally get rid of curse enchantments, huh?

Enchanting Items with Resources
You don't have enough xp but have many ores and stuff? Now you can use them to enchant items without needing any xp!

Custom Enchantments
This datapack also adds many useful enchantments. Check them below!
Some enchantments will show custom textures if you have OptiFine installed.

Anti-Gravity: Makes arrows unaffected by gravity.
Autosmelt: Broken block will be smelted automaticly.
Beheading: Killing a mob will have a chance to drop their head.
Direct: Dropped items will be teleported to the inventory.
Experience Boost: Grants a chance to double the experience amount given by experience orbs.
Icy: Slows down the enemy by 60% and disables jumping for players.

Lifesteal: Killing a mob or a player will heal you.
Lumberjack: Breaking one log will also break all other logs. Can also break the leaves.
Unbreakable: Makes your item completely unbreakable.
Vein Miner: Breaking one block will break the whole vein. Can also break other resources.
Wide: Increases tool range up to 7x7 including block breaking, axe stripping, shovel pathing and hoeing.

Deflect: Nullifies first taken damage. Consumes 1 emerald from inventory per hit.
Eyes of Owl: Adds night vision ability to your helmet.
Feeding Module: Feeds you automaticly. Has saturation mode to keep you regenerate.
Health Boost: Increases max health.

Heaven's Lightness: Adds slow falling ability to your chestplate.
Leaping: Increases jump height up to 4 blocks.
Thermal Plating: Adds fire resistance ability to your chest gear.
Traveler: Increases movement speed up to +120% speed.
Stone Fists: Increases attack damage up to +9 attack damage.

When the bonus chest is enabled, a stone pickaxe with Vein Miner and a wooden axe with Lumberjack will be in the chest.

You can also remove them from items now. Check Enchantment+ Guide!

Custom Enchantment Commands (Operator Only)
You also can use commands to enchant an item with a custom enchantment. Hold your item in your main hand and run this command (Version 1.11+):
/function enchantmentplus:enchant/<enchantment name>

For example, if you hold a pickaxe and run /function enchantmentplus:enchant/vein_miner command, your pickaxe will be enchanted with Vein Miner.

Don't forget that you can only use these commands if you are an operator or if the cheats are enabled on your world.

Option Menu
All custom enchantments now can be configured in the option menu. Click Option Menu in Enchantment+ Guide or simply run /trigger Enchantment+Menu command.

All options are personal. You don't need to be an operator and you can freely change them according to your own preferences.

Enchantment+ 1.16.2 - 1.17 Minecraft Data Pack

If you want to uninstall the datapack properly, run this command (Version 1.10+):
/function enchantmentplus:uninstall

You can delete the datapack file after.

This will remove all the added scoreboard objectives and placed Enchantment+ tables in loaded chunks. If you know where the tables are, it is best to break them first. Then, uninstall the datapack.

Older Versions
1.16.2 - 1.16.5: v1.5, v1.6, v1.7, v1.8, v1.9, v1.10

Licence - You automaticly accept by downloading
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.
An exception is made for video content, which can be monetized. However, video creators must give appropriate credit and provide a link to the license
CompatibilityMinecraft 1.16
toMinecraft 1.17

12 Update Logs

Version 1.11 - Minecraft 1.17 Update & Minor Changes + NEXT ENCHANTMENT? : 06/12/2021 10:03:07 pmJun 12th

New Custom Enchantment Will Be Chosen by YOU!

I finally hit level 60! Because of this, I want to thank you guys and I will be choosing a new custom enchantment suggested by you. Leave a comment and I will be choosing the coolest one to add into the datapack. Be creative and make it interesting to use.

Datapack is updated to Minecraft 1.17.


- Added commands to enchant items with custom enchantments.
- Added Glow Berries into Feeding Module food list.
- Added Axolots, Glow Squids and Goats to Lifesteal and Icy target entities.
- Added deepslate and copper ores into Vein Miner blocks.


- Changed naming pattern for custom enchantments. A custom enchanted item will still work, but enchantment name won't be updated. Sorry for this issue. This is caused by item modifiers applying item lore in a different order.
- Autosmelt enchantment now can also smelt blocks which have custom smelting recipes added.
- Updated block lists for Vein Miner and Wide enchantments. Wide now uses vanilla block tags.
- Removed the sound effect of installation message.
- Made performance improvements thanks to new 1.17 features.

Create an account or sign in to comment.

06/24/2021 6:29 pm
Level 1 : New Miner
Crimson_Klng avatar
can u make an enchant that alows us to pick up blocks and throw it at mobs to kill them
06/23/2021 2:23 pmhistory
Level 1 : New Miner
BlockKiler67 avatar
Hello, the pack so far is very good. I'm using it on an aternos server. The pack works and everything is fine, the only problem is that the recipy book does not work, it just has the knowledge book and then it disappears. And, when I looked up the Lifesteal enchantment. Witch to my knowledge is 2 totems of undying, 16 lapis and a lingering potion of instant health 2. This is the only one I've been able to find on the Internet. Thank you and good day/night.
06/22/2021 6:48 am
Level 1 : New Miner
RealResistance avatar
Health boost just does not work at all. Added health boost 1 to my chestplate (already has unbreakable, thorns 10, and prot 10) and it did not give me an extra heart.
06/21/2021 11:50 amhistory
Level 17 : Journeyman Architect
NoKuba avatar
I have an issue, I can't place the Enchantment+ Table, when I crafted it, it just disappeared... I use 1.17 with optifine
06/23/2021 5:25 am
Level 1 : New Miner
GalaxyMaster88 avatar
i am also having this issue
06/21/2021 8:05 am
Level 1 : New Miner
Vojtastas avatar
you can make a spell that would extend the range of weapons and tools
06/21/2021 12:28 pm
Level 60 : High Grandmaster Programmer
Wyvernity avatar
Its not possible currently.
06/19/2021 9:28 pm
Level 1 : New Miner
Glpstkf avatar
I have an issue with health boost, it doesn't give the bonus hearts. It was a diamond chestplate with protection III thanks to this datapack. I tried to upgrade it with health boost II but nothing changed (no bonus hearts). I'm playing in a world created in 1.17 with this datapack enabled since the beginning. Do you need to have a full set of health boost armor to enable the hearts ? Or is it just a bug ? Please help I'm desperate !
06/20/2021 7:36 am
Level 60 : High Grandmaster Programmer
Wyvernity avatar
Hearts added by Health Boost enchantment are vanilla maximum health item attribute modifier.

By default, it first checks if you have any other custom attribute on your item.

If you have any, it appends the health boost attribute.

If there isn't any, it first sets base attributes such as armor and armor toughness, then appends health boost attribute.
This way it doesn't overwrite armor values of the armors. Otherwise, you would get maximum health increased but don't get any armor points.

I am not exactly sure why you don't have maximum health added. If it a custom item from a mod or an item modified by other datapacks, it may conflict with it
06/19/2021 11:24 am
Level 1 : New Miner
Avexus02 avatar
Your other packs say "..enabled successfully" on loading, but this one says "..loaded successfully."
Planet Minecraft


© 2010 - 2021