CurseForge Blog

Your Guide to Every Minecraft Bedrock Enchantment

Discover the wide variety of enchantments in Minecraft Bedrock, including what they do, along with some of the best mods that add even more.

Your Guide to Every Minecraft Bedrock Enchantment

Enchantments are the hallmark difference between a mid-game and a late-game loadout. These magical effects provide a slew of unique superpowers that make you faster, stronger, and all-around more impressive.

Minecraft, however, doesn’t do a great job of explaining how they work, where to get them, or even what these are. Fear not! In this guide, we’ll be taking a look at each and every enchantment present in Minecraft Bedrock to help you make an informed choice.

And if you’re still hungry for more, we also listed some of our favorite enchantment-based addons that we feel you would appreciate.

Universal Enchantments

A Minecraft screenshot of a librarian selling a Mending book.

While almost every enchantment is exclusively for either a tool, weapon, or item, there are two exceptions: Mending and Unbreaking.

Unbreaking has a chance of appearing on an enchanting table for every single enchantable item. Mending, meanwhile, is a treasure enchantment, and can only be found on existing loot gear or as an enchanted book. Even so, it can be applied to any enchantable item.

Mending

One of the most desirable enchantments in the game, Mending has the unique ability to automatically repair your gear. When you are wearing or holding an item with Mending, any experience orbs you collect will be converted into restored durability on that item.

Just make sure you’re holding it for it to work.

Unbreaking

It’s easy to assume that Unbreaking extends your item’s durability. It doesn’t! It actually introduces a percentage chance of your item simply not consuming a durability point when it otherwise would.

With three enchantment levels present, each level adds a 25% chance. That means that, on average, each level will extend the lifespan by two, three, and four times, accordingly. But since it's random, it can be noticeably shorter or longer than that.

Tool Enchantments

A Minecraft screenshot of the player holding an enchanted pickaxe in a long underground tunnel.

Tools are classified as pickaxes, axes, shovels, hoes, fishing rods, and in some cases, shears and brushes. Despite mining and crafting literally being the name of the game, the tools in Minecraft Bedrock have a surprisingly limited selection of enchantment options.

This just means it’s easier to decide on the perfect enchantment build, we suppose.

Efficiency

  • Applies to: pickaxe, axe, shovel, hoe, shears;
  • Levels: 5.

Who knows just how much time we’ve all lost waiting for our pickaxe to finish breaking a block, just to immediately move onto the next. Efficiency is the premier enchantment to fight this.

Each level of Efficiency adds to the item's base mining speed by a set value. Specifically, it increases by 2, 5, 10, 17, and 26 for each respective level. Since it’s not a percentage, this makes it more effective on lower tier tools, like iron and stone.

Even so, those numbers are no joke. A diamond pickaxe has a base mining efficiency of 8, for example. So even a wood pickaxe with Efficiency III would work faster.

Note: Efficiency V can’t be acquired from an enchanting table. The only way to get to that level is by combining two level IV enchantments at an anvil.

Fortune

  • Applies to: pickaxe, axe, shovel, hoe;
  • Levels: 3;
  • Incompatibilities: Silk Touch.

This enchantment is ideal for maximizing your material gains. It works a little differently depending on what item you’re harvesting, but in general, it increases the total item drops when gathering things like ore and crops.

For ore, each level increases the potential total number to drop by 1, with a percentage chance for it to drop the larger number. For crops, each level will increase the overall average drop rate of that item by one. So, while carrots tend to drop in quantities of around 2-3 each harvest, Fortune III can boost that up to about 5.5 carrots each time.

Fortune also works with glowstone, sea lanterns, amethyst shards, creaking hearts, leaves, and tall grass, increasing the number and likelihood of dropping their relative materials.

Silk Touch

  • Applies to: pickaxe, axe, shovel, hoe, shears;
  • Levels: 1;
  • Incompatibilities: Fortune.

A rare enchantment that can be very valuable, if used right. You know how when you break certain blocks, what you get isn’t the exact block you broke? Like how you get cobblestone from stone, or dirt from grass. With Silk Touch, that doesn’t happen anymore.

This rule applies to a surprising number of blocks: ore blocks, spider webs, creaking hearts, beehives, skulk, and even turtle eggs. Using Silk Touch is the only possible way to pick up many of these blocks without relying on cheats. This makes it extremely valuable to builders who need specific blocks.

Luck of the Sea

  • Applies to: Fishing Rod;
  • Levels: 3.

Usually when you go fishing, you get fish, obviously. But sometimes you’ll get other stuff, like junk, or even rare treasure! This fishing rod-exclusive enchantment increases the chances of hooking treasure instead of fish or junk by about 2% for each level.

If you prefer to farm for name tags or enchanted books by fishing, this can be helpful. But even at max level, each one has about a 2% chance to drop, so that’s still a bit too unlikely in our eyes.

Lure

  • Applies to: Fishing Rod;
  • Levels: 3.

The other fishing rod exclusive on this list, Lure is made for the impatient. Each level will decrease the wait time between bites by 5 seconds. With it taking anywhere between 5 and 30 seconds for a fish to bite, Lure III will cut your wait time in half in even the worst of odds.

Note: you can use Bedrock console commands to increase this enchantment level even higher. But get anything beyond level V, and the rod becomes incapable of catching fish altogether!

Weapons Enchantments

A Minecraft screenshot of a player holding an enchanted spear in an Ancient City.

As Minecraft continues to update and evolve, so does its weapon selection. What started as just a sword has since grown to include bows, crossbows, tridents, maces, and spears. Many of these weapons come with special enchantments as well!

Sharpness

  • Applies to: sword, spear, axe;
  • Levels: 5;
  • Incompatibilities: Smite, Bane of Arthropods, Impaling, Density, Breach.

The tried and true classic for weapons, Sharpness provides an across-the-board damage boost. Each level increases damage by 1.25, but since it’s rounded down in Bedrock Edition, this translates more to increasing damage by 1, 2, 3, 5, and 6 for each level, respectively.

This damage is outdone by the other damage enchantments, all which fall under the incompatibilities list. But while those only apply to specific mobs, Sharpness applies to literally everything, including other players.

Smite

  • Applies to: sword, spear, axe, mace;
  • Levels: 5;
  • Incompatibilities: Sharpness, Bane of Arthropods, Impaling, Density, Breach.

If you’re going to pick a mob-specific damage enchantment, Smite is probably your best choice. It deals an extra 2.5 damage for each level to any undead mob it strikes (also rounded down).

With undead being the most common mob type for hostile mobs, you’ll get plenty of chances to use it – just don’t expect it to be of any help during village raids, Warden sightings, or against the End dragon.

Bane of Arthropods

  • Applies to: sword, speak, axe, mace;
  • Levels: 5;
  • Incompatibilities: Sharpness, Smite, Density, Breach, Impaling.

Our least favorite enchantment, if we’re being honest, Bane of Arthropods is a mob-specific damage enchantment that deals extra damage to arthropods. For most folks, that just means spiders. But it actually covers all bugs, including bees, endermites, and silverfish.

It’s an extremely uncommon mob type, though. Pair that with it being incompatible with all the other damage enchantments, and it doesn’t seem worthwhile to us. Even so, it exists if you want it.

Fire Aspect

  • Applies to: sword, spear, mace;
  • Levels: II.

Want your sword to light enemies on fire? That’s what Fire Aspect does. Any enemy struck is given a special burning effect. For the next 4 seconds, the target will ignite in flames and take 1 fire damage every second after the first.

Overall, it’s a small damage boost, but one that also does damage over time. Fire Aspect has a handful of bonus effects as well. Killing a meat-dropping mob with fire, for instance, will cause it to drop the cooked meat version instead. You can also strike a candle or campfire to light it, or strike TNT to activate it.

Looting

  • Applies to: sword, spear;
  • Levels: 3.

Essentially the mob-killing equivalent to Fortune, the Looting enchantment increases the number of items when you kill a mob. It provides a fairly straightforward formula of increasing the drop by 1 for every level. So at max level, creepers will drop up to five gunpowder pieces at a time.

Beyond that, Looting will also increase the likelihood of a monster dropping rare drops on death by 1%. It's a small difference, but a remarkable one, given many rare drops are below 1% already.

Bedrock Edition has one special mechanic with this one. The looting effect takes place on any mob you kill while holding the enchanted weapon, even if it doesn’t die by the weapon directly. This is the basis behind trident-killer mob farms, where a thrown trident will kill mobs, while you just hold a sword with Looting nearby to activate the enchantment’s benefits on any mob killed by the trident.

Knockback

  • Applies to: sword, spear;
  • Levels: 2.

Straightforward and otherwise unremarkable, the Knockback enchantment increases how far back mobs are knocked when struck. Each level adds about 2.5 blocks of distance to the knockback.

This can be especially helpful against creepers, who use proximity to determine if and when to explode. This is also useful against large groups of mobs as it makes combat more manageable, and super effective in the Nether because of all the nearby lava.

Lunge

  • Applies to: spear;
  • Levels: 3.

The only spear-exclusive enchantment on this list, Lunge shoots the player forward whenever they use a jab attack. Doing so will cause a bit of hunger and saturation loss, though. Each level adds about 9 blocks-per-second of momentum to the player, consuming 1 hunger/saturation.

The full potential is unleashed when used in the air or in water, where that high speed boost can be sustained for longer, especially if you’re flying with Elytra.

Power

  • Applies to: bow;
  • Levels: 5.

The equivalent of Sharpness for bows, each level of Power adds extra damage to each arrow shot. Unlike Sharpness, however, the damage increase is a percentage, specifically 25%, multiplied by the enchantment level plus one. So Power I is a 50% boost, while V is 150%.

Since bows can’t be crafted from higher tier material, this is also the only way to get a stronger bow.

Punch

  • Applies to: bow;
  • Levels: 2.

Punch increases the knockback of targets hit by about 3 blocks per level. Being a ranged weapon, this can help keep your enemies at range for longer, but only marginally.

If your arrow is blocked by a shield, that extra knockback isn’t applied.

Flame

  • Applies to: bow;
  • Levels: 1.

Flame is the same as Fire Aspect, but for bows. Targets hit will be lit on fire, taking 1 fire damage every second for the next 5 seconds. It can also be used to light candles, bonfires, and TNT. Any mobs killed with fire will also drop the cooked version of their meat, if they drop cookable meat that is.

Infinity

  • Applies to: bow;
  • Levels: 1;
  • Incompatibilities: Mending.

Easily the most desirable enchantment for a bow, Infinity eliminates the need to ever worry about ammo. As long as you have a single arrow in your inventory, it will fire unlimited arrows, never really consuming it.

The big catch here is that this is one of the few enchantments not compatible with Mending – another very popular enchantment.

Piercing

  • Applies to: crossbow;
  • Levels: 4;
  • Incompatibilities: Multishot.

A crossbow-exclusive enchantment, Piercing makes your arrows go through the first target they hit, potentially hitting another. The first target still takes damage, though, essentially allowing you to get two hits for the price of one.

Each level adds another layer of penetration, with the max allowing an arrow to pass through 4 targets before hitting a fifth.

This enchantment is amazing for crowded, high density combat. But even a single level can be valuable against single targets. The pierced arrow will still deal damage, then get stuck into the ground, allowing you to reclaim the arrow for free.

Multishot

  • Applies to: crossbow;
  • Levels: 1;
  • Incompatibilities: Piercing.

The other crossbow-exclusive enchantment in the game, Multishot is the parallel to Piercing (maybe that's why they are incompatible with each other). With this enchantment, you fire 3 arrows instead of 1. The other 2 are sent off at 10 degree angles horizontally from the central one.

It still only costs a single arrow per shot, allowing you to potentially triple your damage output if all three shots make contact. What’s even cooler, shooting special arrows, like tipped, spectral, or fireworks, also duplicates the arrows!

Quick Charge

  • Applies to: crossbow;
  • Levels: 3.

Under normal circumstances, a crossbow takes 1.25 seconds to reload. With each level of Quick Charge, 0.25 seconds are trimmed from that time. At level III, that brings it down to only 0.5 seconds, or less than half the time.

It’s a simple improvement, but one that is constantly and reliably beneficial.

Channeling

  • Applies to: trident;
  • Levels: 1;
  • Incompatibilities: Riptide.

When you throw a trident with Channeling on it during a thunderstorm, lightning will strike whatever mob (or lightning rod) it strikes. The bolt then deals 5 damage and lights the target on fire.

This only works during storms though, and when there isn’t anything covering the target from above, like in a cave. The fire also goes out immediately, since the rain will put out fires.

Loyalty

  • Applies to: trident;
  • Levels: 3;
  • Incompatibilities: Riptide.

Arguably a must-have enchantment for trident users, Loyalty will cause the weapon to fly back to you after being thrown. Each level increases the speed at which it returns to you.

Tridents are a hassle to collect and losing them to a stray throw is truly unfortunate, so this enchantment solves that perfectly. Level I is mostly likely enough for anyone’s needs, too.

Impaling

  • Applies to: trident;
  • Levels: 5.

An on-theme but otherwise unremarkable enchantment, Impaling deals an extra 2.5 damage against aquatic mobs or mobs currently in water. This includes any fish, turtles, and guardians. Mobs in a pool or currently in the rain count, too.

It’s a nice damage boost, but the contextual nature of its benefits make it one of the less appealing enchantments for a trident.

Riptide

  • Applies to: trident;
  • Levels: 3;
  • Incompatibilities: Channeling, Loyalty.

A very powerful utility enchantment, if you can make the most of it. It replaces the throwing action with a new lunging ability. When you’re in water or rain, and you make the throw action, you are launched forward a large number of blocks.

The distance you go depends on your level, ranging from 7 to 16 blocks underwater. It’s even stronger above the surface, though. In a shallow pool or while it’s raining, you go nearly double that!

At max level, a Riptide throw in the rain can easily launch the player over 20 blocks! This is especially important with an Elytra, where all of that momentum can be immediately transferred to flight speed.

Breach

  • Applies to: mace;
  • Levels: 4;
  • Incompatibilities: Density, Bane of Arthropods, Smite, Sharpness.

A mace-exclusive enchantment, Breach has the interesting effect of bypassing the armor rating of the target. Each level of the enchantment will reduce how effective the target’s armor is by 15%.

The main problem is that, outside of PVP, this has almost no application. Almost all mobs are armorless, with large HP pools being their main means of defence. At the same time, it being incompatible with other enchantments means you’re missing out on more potent solo play combinations.

Density

  • Applies to: mace;
  • Levels: 5;
  • Incompatibilities: Breach, Bane of Arthropods, Smite, Sharpness.

When you do hit your enemy, you hit hard – that’s the main proposition of Density. In other words, this mace-exclusive enchantment adds extra damage to your smash attack. Unlike all the other damage enchantments, however, this one scales with how many blocks you’ve fallen after initiating the smash attack.

As a result, the potential damage output is theoretically infinite. The higher you go, the more bonus damage you do. Each level adds 0.5 extra damage per block, too. So a Density V mace falling from 20 blocks high will deal an extra 50 damage!

Wind Burst

  • Applies to: mace;
  • Levels: 3.

One of the more unique enchantments, whenever you successfully make a smash attack, a gust of wind bursts out from the target, knocking all nearby mobs away and launching you up into the air. You’re launched up 8, 16, and 24 blocks at levels I, II, and III, respectively.

There’s a lot to love about this one. You can use the height gained to perform yet another smash attack, activating Wind Burst again. Constantly keeping yourself in the air will also keep you out of danger through most of the fight.

And for the chef's kiss, it’s also compatible with Density, so that 24 block height means an easy opportunity to deal massive amounts of damage.

Armor Enchantments

A Minecraft screenshot of a player looking at enchanted armor on an armor stand.

For most pieces or armor, there isn’t much going on as the different enchantments are all damage reduction of some kind. But for your boots or helmet, some super interesting options become available, expanding more with utility than combat.

Protection

  • Applies to: helmet, chestplate, leggings, boots;
  • Levels: 4;
  • Incompatibilities: Projectile/Blast/Fire Protection.

The simplest armor enchantment, every level of Protection adds 4% damage reduction, for a maximum of 16%. This stacks with each armor piece, too, for a total of 64%.

It reduces most damage, with a few exceptions. This includes hunger, the Warden’s sonic boom attack, being in the void, and console commands. With that said, this wide versatility makes it the most popular enchantment choice for armor.

Projectile/Blast/Fire Protection

  • Applies to: helmet, chestplate, leggings, boots;
  • Levels: 4;
  • Incompatibilities: Protection, the other Protection enchantments.

Similar to damage enchantments, there exist a subset of more specific Protection enchantments for projectiles, blasts, and fire. Stronger than normal Protection, each level provides 8% damage reduction for their specific damage type.

Here’s a more detailed breakdown of each:

  • Projectile: arrows, thrown tridents, shulker bullets, llama spit, blaze fireballs, wind charges, ghast fireballs, wither skulls;
  • Blast: TNT, creepers, firework rockets, beds/respawn anchors, ghast fireball explosions, wither and wither skull explosions, End crystals;
  • Fire: fire, lava, magma blocks, campfires, blaze fireballs, flaming arrows, burning mobs.

Note that some attacks deal both damage types, like how a blaze fireball has both projectile damage and fire damage. The respective enchantments will therefore reduce the damage of one but not the other.

Now, if you do the math, a full set of armor at level V should result in a 128% damage reduction (4 armor pieces, each with 5 levels, providing 8% each). The developers must have been aware of this, though, because there is a hard-coded cap at 80%.

Once your overall enchantment protection reaches that much, any additional levels won’t raise it any higher. This means that you can actually achieve the effective maximum amount of allowed protection with a set of level III armor; you don’t need to reach level V.

Tip: Fire Protection armor is especially valuable in the Nether, where the risk of falling in lava is exceedingly high. It can provide you with just enough time to swim out before burning to death.

Thorns

  • Applies to: helmet, chestplate, leggings, boots;
  • Levels: 3.

Thorns makes it so that every time you take damage, there’s a 15% chance that the attacker receives 1 to 5 damage back, regardless of melee or ranged.

The math behind Thorns is a little different from other armor enchantments, though. Each armor piece is an independent chance of triggering. So, a full set of Thorns III armor doesn’t have a 180% chance to trigger, but more like 4 chances at rolling 45%.

Instead of dealing damage multiple times, though, only the highest damage result of the bunch is applied.

Aqua Affinity

  • Applies to: helmet;
  • Levels: 1.

Ever noticed how you mine slower while underwater? Aqua Affinity removes that slowdown. It’s simple, but super helpful for any underwater mining and building.

It pairs especially well with the Depth Strider enchantment, too. Just keep in mind that floating is a different mining speed penalty, so be sure to firmly land your feet on the seafloor to get your normal mining speed.

Depth Strider

  • Applies to: boots;
  • Levels: 3;
  • Incompatibilities: Frost Walker.

Another aquatic enchantment, Depth Strider is a boot-exclusive one that reduces the overall slowness you experience underwater. Each level alleviates this effect by ⅓ of its initial state, eliminating it entirely at max level.

This only applies to horizontal speed, though, as you will still rise and fall at the same rate. Fortunately, Dolphin’s Grace stacks, so you can actually go faster than average if dolphins are nearby.

Feather Falling

  • Applies to: boots;
  • Levels: 4.

An all-time classic, and possibly the best boots enchantment in the game, Feather Falling reduces the damage you take when falling from high distances by 12% per level.

While max level only brings it up to 48%, fall damage is also reduced by the standard Protection enchantment, so you can easily reach the hard-coded cap of 80% by having both on one pair of boots. If you can reach that much, you’ll be able to survive a fall at 100 blocks high!

As an added bonus, it also reduces the damage of ender pearl usage, in case you’re someone who loves to teleport around, but hates the damage it causes.

Frost Walker

  • Applies to: boots;
  • Levels: 2;
  • Incompatibilities: Depth Strider.

One of the most fantasy magic style enchantments we’ve seen, Frost Walker will cause a platform of ice to spawn under your feet whenever you walk on water. It will automatically transform any source water block within 3-4 blocks of you into frosted ice. It then turns back into water when you move out of range.

This enchantment also has the added benefit of negating the damage of magma blocks or campfires when you walk over them.

Respiration

  • Applies to: helmet;
  • Levels: 3.

A must-have for any underwater projects, each level of Respiration introduces a small chance that you won’t lose any oxygen while underwater.

It’s a complex formula, but Levels I, II, and III provide, on average, an extra 30, 50, and 65 seconds of underwater time, respectively. That's an impressive boost at every level, considering you have 16 seconds of air without an enchantment.

Tip: the turtle shell helmet naturally provides 10 seconds of Water Breathing. This means you get a guaranteed extra 10 seconds before the effects of Respiration even start applying!

Soul Speed

  • Applies to: boots;
  • Levels: 3.

A powerful enchantment that’s often overlooked thanks to how seldomly you can use it, Soul Speed makes you faster while on soul sand.

Usually, walking on soul sand or soul soil will slow you down. But with this enchantment active, it makes you faster instead, by a rate of about 40, 50, or 60%, depending on the enchantment level.

There’s a catch, though – doing so will slowly reduce the durability of your boots! To be exact, there’s a 4% chance of losing 1 durability every time you step on a soul block. So, while soul sand highways are a great way to travel quickly, make sure to keep an eye on your durability.

Swift Sneak

  • Applies to: leggings;
  • Levels: 3.

Generally, you’re slower while sneaking or crouching, but you already knew that. Swift Sneak – the only legging exclusive enchantment – can help with that. For each level, you get a speed boost of 15% (relative to walking speed) while crouched.

Without it, crouch walking has you moving about 30% the speed of walking. So, while a max level of III won’t make you just as fast as walking, it’ll still more than double your crouching speed.

Note: Yes, Minecraft does actually have a stealth mechanic. Not many people take advantage of it, but for those who do, this enchantment can save them a lot of time sneaking around.

Curses and How to Remove Them

A Minecraft screenshot of diamond leggings with Curse of Binding in a loot chest.

There remain 2 other enchantments, if you can even call them that. More formally known as curses, these enchantments cause negative effects to anyone who uses them. They can’t be gained from the enchanting table though, only from loot.

  • Curse of Binding: for armor only. Once you put it on, you can’t remove it.
  • Curse of Vanishing: when you die, this item disappears entirely instead of falling to the ground.

Don’t worry though, as there’s a simple solution to both. You can remove a curse from an item by simply bringing it to a grindstone. This will remove all enchantments and grant you refunded experience at that.

Bedrock Addons that Expand on Enchantments

There are some cool and interesting enchantments in Minecraft Bedrock, no doubt. But it doesn’t have to stop there.

The enchantment system is one of the easier aspects to expand on via modding, which means there are some impressive and convenient addons available to download and try for yourself. And if you don’t know where to start, make sure to check out our favorites.

1. Silk Touch Spawners!

Silk Touch Spawners! Addon

One of the few things that Silk Touch enchanted tools don’t pick up are mob spawners. But these blocks remain the holy grail for mob farms, capable of spawning numerous mobs quickly. So, the ability to relocate them would make farming for drops a lot easier.

The “Silk Touch Spawners!” addon does exactly that. Now, pickaxes with Silk Touch will drop the spawner, mob type included, when broken. By default, the addon only applies this to Netherite pickaxes for game balance reasons, but you can customize it to apply to more tools if you want.

2. Raiyon’s More Enchantments

Raiyon’s More Enchantments Addon

The in-game stat boosts are nice and all, but it's the unique effects that really make enchantments fun. The “Rayon’s More Enchantments” expands on that by adding in a new selection of interesting enchantments for tools, armor, and weapons.

Glow in the dark, gain a double jump, or even sap the life out of enemies to heal yourself; overall, there are a ton of new enchantments that will really shake up how you play the game.

3. Disenchanter Table

Disenchanter Table Addon

There’s something disappointing about finding an amazing enchantment on an item you don’t actually want. Instead of having to settle for less, the “Disenchanter Table” addon adds a new block that, when given books and an amethyst shard, will remove the enchantments off an item and place them into books.

Now, you can use that book to put the enchantments on an item you truly care about.

How to Install Minecraft Addons

You can add Bedrock addons automatically from the official Minecraft Marketplace or download and install them manually from CurseForge’s Bedrock addons browser.

If you pick the second option, make sure to open the linked project page of each of the addons above and download its associated “.mcaddon” file. Running the downloaded file should then launch Minecraft and begin the import.

After the import finishes, don’t forget to edit the world and check both "Behavior Packs" → "Available" and "Resource Packs" → "Available". If all went well, activating the packs included with the addon should add its features to that world. If the project lists an experiment under "Requirements", you should enable it as well before loading the world.

For a complete walkthrough, check out our guide on how to install Minecraft Bedrock addons.

Common Issues and Quick Fixes

I can’t find the Sweeping Edge or Cleaving enchantment

While Minecraft Java Edition and Bedrock Edition are almost identical, they still have a few small changes between them. These two enchantments are a good example. This way, both Sweeping Edge and Cleaving are only in Java Edition.

Cleaving is actually even more complicated, because it’s only available in the Java Edition Combat Test branch, which is a separate version from the main game.

The anvil says that combining these items is “too expensive”

Minecraft has a soft-cap of sorts for the enchantments. If it ever costs 40 or more experience levels to combine items, the game won’t let you do it, saying it's too expensive.

Every time you combine items at an anvil, it becomes a little more expensive to put that item in an anvil again. This is known as the “Prior Work Penalty.” This means that there is a limited number of times you can use an anvil on any one item.

Unfortunately, the only way to undo that is to use the item on a grindstone, resetting the prior work penalty but also removing all enchantments on it. You can ignore the limit by being in "Creative" mode, if that option is available to you.

How can I move enchantments from different kinds of items?

You can combine the same item at an anvil, or you can combine an item with an enchanted book, to merge enchantments. You cannot combine items if they aren't the exact same item, though.

So, while two iron pickaxes would work, one iron pickaxe and one gold pickaxe won’t.

There’s also no known way to remove an enchantment from one item to then put it on another, we’re afraid – all you can do is merge them.