Minecraft Data Packs / Weapons and Armor

Enchantment+ [1.19] - New enchantments, disenchanting and more!

  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • 297,867 views, 612 today
  • 44,850 downloads, 121 today
  • 446
  • 483
  • 1155
Required Resource Pack
Wyvernity avatar Wyvernity
Level 68 : High Grandmaster Sus
Enchantment+ is a data pack that adds more enchantment options for tools and armors.

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

1) Choose your world in game > Edit > Open World Folder
2) Open datapacks folder in the opened window.
3) Copy the downloaded data pack file (enchantment-plus-v1-15.zip) into this folder.
4) Join the world and run /reload command.
5) Enjoy!

• Current version is for Minecraft 1.19. For previous versions, see Older Versions section below.

• It is recommended to use the data pack with the attached resource pack. The data pack will still work without the resource pack. However, the items added by the data pack will look different from what it is supposed to look and you won't be able to see the recipes in the guide book.

How to obtain or update Enchantment+ Table and Enchantment+ Guide
1) Place down 5 redstone blocks as shown as in the video below.
2) Put water at the center of the blocks.
3) Throw the required item to convert:
• Diamond block --> Enchantment+ Table
• Written Book titled as "Enchantment+" --> Enchantment+ Guide

• Throw an existing item to update it, if possible. You no longer need to craft the item again!

Enchantment+ [1.19] - New enchantments, disenchanting and more! Minecraft Data Pack

Enchantment+ Table is the crafting table of the data pack.

Enchantment+ Guide is the guide book of the data pack.
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!

Enchantment+ [1.19] - New enchantments, disenchanting and more! Minecraft Data Pack

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

Enchantment+ [1.19] - New enchantments, disenchanting and more! Minecraft Data Pack

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

New Custom Enchantments

This data pack 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 automatically.
Beheading: Killing a mob will have a chance to drop their head.
Deflect: Nullifies first taken damage. Consumes 1 emerald from inventory per hit.

Direct: Dropped items will be teleported to the inventory.
Experience Boost: Grants a chance to double the experience amount given by experience orbs.
Eyes of Owl: Adds night vision ability to your helmet.
Feeding Module: Feeds you automatically. Has saturation mode to keep you regenerate.
Health Boost: Increases max health.
Heaven's Lightness: Adds slow falling ability to your chestplate.
Icy: Slows down the enemy by 60% and disables jumping for players.

Lava Walker: Turns lava below your feet into basalt blocks.
Leaping: Increases jump height up to 4 blocks.

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.
Stone Fists: Increases attack damage up to +9 attack damage.
Thermal Plating: Adds fire resistance ability to your armor.
Traveler: Increases movement speed up to +120% speed.

Unbreakable: Makes your item completely unbreakable.
Vein Miner: Breaking one block will break the whole vein. Can also break certain blocks.
Wide: Increases tool range up to 7x7 including block breaking, axe stripping, shovel pathing and hoeing.

When the bonus chest is enabled, a stone pickaxe with Vein Miner I and
a wooden axe with
Lumberjack I 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/direct command, your pickaxe will be enchanted with Direct enchantment.

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 saved for each player. You don't need to be an operator and you can freely change them according to your own preferences.

You also can disable Option Menu with this command (Version 1.12+):
/scoreboard players set %ENCHOptionMenuEnabled ENCHConstants 0
This command requires operator permissions. Set it to 1 to enable it back.

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

You can delete the data pack 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 data pack.

Older Versions
1.16.2 - 1.16.5: v1.5, v1.6, v1.7, v1.8, v1.9, v1.10
1.17 - 1.17.1: v1.11, v1.12, v1.13
1.18 - 1.18.2: v1.14

Licence - You accept by downloading this data pack
• This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. To view a copy of this license, visit here.

• 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.19

16 Update Logs

Version 1.15 - Minecraft 1.19 Update : by Wyvernity 06/11/2022 7:35:21 pmJun 11th

The data pack is now updated to Minecraft 1.19

- Added:

• Added a new way to obtain Enchantment+ Table and Guide.
• Added a way to update existing tables and guides.
• Mangrove Wood is now breakable with Lumberjack and Wide enchantments.
• Swift Sneak enchantment now can be obtained with Enchantment+ Table up to level 5.
• Added recipe for Swift Sneak enchantment on Enchantment+ Guide.
• Amethyst blocks now can be vein mined.

- Changed:

• Enchantment+ Table and Guide are no longer obtained with crafting.
• The data pack is now compatible with recipe unlocker data packs.
• Enchantment+ Table and Guide has been changed. (Craft them again or update by the same way obtaining it.)
• Cleared the files of removed content.

- Fixed:

• Fixed the issue that made Paper servers crash. Feedback on this fix is appreciated.

Create an account or sign in to comment.

06/27/2022 7:31 am
Level 1 : New Miner
User4212814G avatar
hey im having trouble getting the Enchantment+ guide book and ive tried in creative and in survival
06/27/2022 7:39 am
Level 1 : New Miner
User4212814G avatar
nevermind i fixed it
06/24/2022 4:05 pm
Level 1 : New Miner
Skitter_Omer avatar
Hello, Why does the Sharpness X not work? It has the same attack damage as a sharpness V sword.
06/25/2022 3:59 am
Level 68 : High Grandmaster Sus
Wyvernity avatar
Sharpness enchantment does not have a limit and it should increase damage respectively.
Increases 1+[(x-1)/2] damage (x being the level of the enchantment) so sharpness X should make it +5.5 damage
06/23/2022 4:32 pm
Level 20 : Expert Caveman
the feared wolf
the feared wolf avatar
does this datapack have the ability to disable everything but disenchanting?
06/24/2022 7:04 am
Level 68 : High Grandmaster Sus
Wyvernity avatar
Open data/enchantmentplus/functions/table/crafting/check_level.mcfunction with a text editor.
Put # at the start of the all commands under the "# Level Check" section except the level 10 one.
Leaving only the level 10 command will only allow players to disenchant.
06/22/2022 6:39 am
Level 1 : New Miner
fabikk737 avatar
Is there a way i can disable an enchant on my server? Because i think the Wide Enchant is a bit too op
06/24/2022 7:00 am
Level 68 : High Grandmaster Sus
Wyvernity avatar
Open data/enchantmentplus/functions/custom.mcfunction file with a text editor.
Put # at the start of the command under "# Wide" section.
You can also delete the whole line, but putting # is easier and makes it possible to undo.
This will disable the enchantment, but items still will be enchantable with Wide enchantment.

To disable the recipe:
Open data/enchantmentplus/functions/table/crafting/level_20.mcfunction file with a text editor.
Put # at the start of the two commands under "# Wide" section.

Run /reload in-game after to save the changes.
06/22/2022 6:22 am
Level 3 : Apprentice Explorer
CalgamingsMC avatar
I have 16 XP levels and all the materials needed to ench vein miner on my diamond pick and what happens is if I start placing the materials in the ench+ table it throws out the items making it impossible for me to enchant, what's the problem??
06/24/2022 7:05 am
Level 68 : High Grandmaster Sus
Wyvernity avatar
You still have the old version of the table. Re-craft or update it, then try again.
Planet Minecraft


© 2010 - 2022