Module: Custom Enchantments - pearuhdox/Cartographer GitHub Wiki

Custom Enchantments is a module provided in Cartographer. It adds a plethora of new enchantments to armor, tools, weapons, and held items. This wiki page will not only detail how each custom enchantment works, but also detail how to apply them to items.


Limitations

Currently, Custom Enchantments have notable limitations with vanilla Minecraft systems. The biggest limitations are that Custom Enchantments do not act like vanilla enchantments in Anvils. Custom Enchantments can not be further improved or added to items by combining them together in an anvil. Additionally, Custom Enchantments will not appear on items when using the Enchanting Table.

Advancement Handbook

Custom Enchantments features its own Advancement handbook page, known as "Arcane Notes". This serves as an in-game guide for players to learn what each enchantment does. Advancements in this tab unlock when a player picks up an item with any (supported) level of a custom enchantment on it.

Arcane Notes provides brief descriptions of an enchant, without going into high details or specifics. When a new one is found, it also provides a chat prompt (this can be disabled) which can be hovered over to read the enchant effect.

Finally, finding the advancement/enchant reveals its entry in the Lexica Cartographia in game wiki system, which will contain a verbose description with all numerical detail.

Applying Enchantments to Items

Each enchantment is tracked via a custom NBT tag placed on an item. To add a custom enchantment to an item, simply give yourself a copy of the item with the correct tag and the proper level.

For example: /give @p diamond_sword{CustomEnchantments:[{id:"frostbite",lvl:1b}]} 1 will give you one Diamond Sword with the enchantment "Frostbite I" (Frostbite level 1)

This will not apply text information to the item, allowing a mapmaker to customize how they show off enchantments.

However: /give @p diamond_sword{display:{Lore:['{"text":"Frostbite I","color":"gray","italic":false}']},CustomEnchantments:[{id:"frostbite",lvl:1b}]} 1 will give you one Diamond Sword, with Frostbite I, and the corresponding proper item text.

/give @p diamond_sword{display:{Lore:['{"text":"Frostbite I","color":"gray","italic":false}','{"text":"Duelist I","color":"gray","italic":false}']},CustomEnchantments:[{id:"frostbite",lvl:1b},{id:"duelist",lvl:1b}]} 1 is a Diamond Sword with Frostbite I, Duelist I (with lore text for both custom enchantments).

You can also add these custom enchantments using [MCStacker](https://mcstacker.net/), by writing the custom nbt tag in the "Custom Tags" section when creating an item. Then add the lore text in the lore section. (Minecraft’s default text settings for enchants are "Italics False" and "Gray" color.

Be noted that when you use MCStacker’s import function, there is a bug that will replace double quotes in the enchantment format with single quotes. This will cause the nbt to be formatted improperly and thus the custom effects will not work.

If a number or tag is placed on an item that is not supported, enchantments will not work properly (or at all).

Vanilla Modifications

Cartographer makes some modifications to existing enchantments and adds alternative versions of existing vanilla enchantments.

Vanilla Enchantment Modifications

Flame, Power, and Punch will work on Crossbows they are applied to. Smite and Bane of Arthropods will work on ranged Trident throws (similar to how Sharpness already does in Vanilla Minecraft). Swift Sneak, Frost Walker, and Soul Speed will work on armor slots other than Boots and Leggings.

Vanilla Item Effect Support

While not enchantments, Cartographer’s Arcane Notes and Lexica have entries for Unbreakable (titled Unbreakable) and the RepairCost:60 tag (titled "Curse of Irreparability" which detail the effects these nbt have on the item.

Vanilla Replacement Enchantments (2.0 Enchantments)

Loyalty

Custom Tag: {CustomEnchantments:[{id:"loyalty",lvl:1b}]}

Description: This trident returns to the user when thrown. When thrown, a placeholder item is placed in the item where the trident was. Over time, this item reforms back into the trident. The trident projectile does not return to the player, unlike traditional Loyalty. Hitting an enemy will cause the item to reform back to the trident faster.

Maximum Level: 10

Riptide

Custom Tag: {CustomEnchantments:[{id:"riptide",lvl:1b}]}

Maximum Supported Level: 10

Description: Replaces the throw attack of a trident with a dash instead. The dash deals damage equal to your attack damage. When out of the water, Riptide still functions, but at half the dash distance. Additionally, when used in quick succession, Riptide dashes cover less distances (up to 5 stacks of reduced dash distance). When you hit an enemy with the dash, you will not take damage if it is a melee mob.

Scaling: Gains additional dash distance and momentum (per level). [It is hard to quantify the distance since it is inconsistent between levels.]

Thorns

Custom Tag: {CustomEnchantments:[{id:"thorns",lvl:1b}]}

Maximum Supported Level: 20

Description: When the holder/wearer takes damage, they will deal damage back to the attacker equal to the level of Thorns on all equipped items. Additionally, melee effect enchantments (such as Fire Aspect) that are on the Thorns items are also applied.

Enchantment Descriptions

This is a list of all custom enchantments currently included in Cartographer - Custom Enchantments. Each description will provide its custom tag, maximum supported level, and a description of what the enchantment does.

The maximum supported level is the maximum level that can be placed on an item that will work. Some enchantments' effects can be stacked to further amounts by wearing or holding more levels of that enchantment.

Some enchantments below work combined with other Enchantments. This is usually referred to as "on hit enchantments" or "enchantment effects". The enchantments that work this way include Fire Aspect, Frostbite, Executioner, and Knockback. Custom Status applications or inflictions also work this way.

Passive Enchantments

Passive Enchantments are enchantments that work while held (in either hand) or worn.

Adrenaline

Custom Tag: {CustomEnchantments:[{id:"adrenaline",lvl:1b}]}

Description: When the holder or wearer kills a mob, they gain a decaying speed buff. The buff decays (reduces in power) over the next 10 seconds. Kills refresh the buff at maximum potency.

Maximum Level: 6

Scaling: +20% Speed Maximum (per level)

Agility

Custom Tag: {CustomEnchantments:[{id:"agility",lvl:1b}]}

Description: The holder/wearer can jump higher.

Maximum Level: 5

Scaling: +1 Block of Jump Height (per level)

Aquadynamic

Custom Tag: {CustomEnchantments:[{id:"aquadynamic",lvl:1b}]}

Description: Provides 15 seconds of Conduit Power X (10) and Dolphins' Grace when entering water. An additional 15 seconds are gained per level of Respiration the player is wearing, or if they are wearing a turtle helmet. Kills will extend the duration by 15 additional seconds.

Maximum Level: 1

Cauterize

Custom Tag: {CustomEnchantments:[{id:"cauterize",lvl:1b}]}

Description: When the holder or wearer attacks a mob that is on fire, the mob is extinguished and dealt a portion of the remaining fire tick as burst damage.

When combined with weapons that inflict fire, Cauterize happens after Fire is inflicted.

When striking a mob that is immune to fire, Cauterize adds damage equal to Singe’s scaling instead.

Maximum Level: 10

Scaling: +15% remaining fire tick as burst damage (per level) [Max of 150% the fire’s remaining tick damage]

Concealed

Custom Tag: {CustomEnchantments:[{id:"concealed",lvl:1b}]}

Description: When the holder or wearer kills a mob, they are Stealthed for a limited time. While Stealthed, your next melee attack deals 50% additional damage. Taking damage or dealing melee damage removes Stealthed. Each armor piece you wear reduces the melee attack damage bonus by 5%.

Maximum Level: 6

Scaling: 3 Seconds | +2 seconds (per extra level)

Cleansing

Custom Tag: {CustomEnchantments:[{id:"fatigue_cleansing",lvl:1b}]}

Custom Tag: {CustomEnchantments:[{id:"slowness_cleansing",lvl:1b}]}

Custom Tag: {CustomEnchantments:[{id:"weakness_cleansing",lvl:1b}]}

Custom Tag: {CustomEnchantments:[{id:"poison_cleansing",lvl:1b}]}

Custom Tag: {CustomEnchantments:[{id:"wither_cleansing",lvl:1b}]}

Description: While held or worn, the user is immune to the specified debuff. When they would receive this debuff, they instead receive 10 seconds of Hunger II. While hungered, the user cannot cleanse the specified debuff.

Maximum Level: 1

Confidence

Custom Tags: {CustomEnchantments:[{id:"confidence",lvl:1b}]}

Description: Gain attack damage when above 75% Max Health.

Maximum Level: 10

Scaling: +10% Attack Damage (per level)

Desperation

Custom Tags: {CustomEnchantments:[{id:"desperation",lvl:1b}]}

Description: Gain attack damage when under 50% Max Health.

Maximum Level: 10

Scaling: +10% Attack Damage (per level)

Disengage

Custom Tags: {CustomEnchantments:[{id:"disengage",lvl:1b}]}

Description: When the holder or wearer takes damage, they can sneak jump shortly after to perform a disengage jump. Disengage Jumps move the user backwards and upwards the way they are facing.

Maximum Level: 3

Scaling: +2 Blocks Disengage Distance (per level)

Energetic

Custom Tags: {CustomEnchantments:[{id:"energetic",lvl:1b}]}

Description: When the holder or wearer kills a mob, they gain a decaying mining and attack speed buff. The buff decays over the next 10 seconds. Kills refresh the buff at maximum potency.

Maximum Level: 6

Scaling: +20% Haste Maximum (per level)

Evasion

Custom Tags: {CustomEnchantments:[{id:"evasion",lvl:1b}]}

Description: When the holder or wearer takes damage, they have a chance to dodge. Dodging the attack negates all damage it would do, then repels and blinds enemies within 8 blocks for 3 seconds.

Maximum Level: 20

Scaling: +4% dodge chance per level

Frenzy

Custom Tags: {CustomEnchantments:[{id:"frenzy",lvl:1b}]}

Description: When the holder or wearer kills a mob, they gain a decaying melee attack damage buff. The buff decays over the next 10 seconds. Kills refresh the buff at maximum potency.

Maximum Level: 6

Scaling: +20% Attack Damage Maximum (per level)

Gravity

Custom Tags: {CustomEnchantments:[{id:"gravity",lvl:1b}]}

Description: When the holder or wearer would take fall damage near a mob, the mobs nearby take a percentage of the fall damage instead, and the player takes no fall damage.

Maximum Level: 8

Scaling: +25% of the fall damage is inflicted to mobs (per level of enchant).

Lifesteal

Custom Tags: {CustomEnchantments:[{id:"lifesteal",lvl:1b}]}

Description: When the holder or wearer kills a mob, they restore health.

Maximum Level: 10

Scaling: +5% Max Health Per Second (Duration Equals Level)

Lightborn

Custom Tags: {CustomEnchantments:[{id:"lightborn",lvl:1b}]}

Description: When you kill a mob, you have a chance to place a torch from your inventory in front of you.

Maximum Level: 7

Scaling: +15% Chance on kill (per level)

Momentum

Custom Tags: {CustomEnchantments:[{id:"momentum",lvl:1b}]}

Description: The wearer or holder builds up charge as they sprint. Charge grants the user stacking movement speed and attack damage. When charge is maxed, the user’s next attack will expend the charge to hit in a cone behind the attacked enemy. All effects from the attack, as well as enchantments and effects from Momentum gear, are applied to enemies hit by the blast.

Maximum Level: 4

Scaling: +25% Attack Damage at max Charge (per level)

Poise

Custom Tags: {CustomEnchantments:[{id:"poise",lvl:1b}]}

Description: Gain bonus Armor when above 50% Max Health.

Maximum Level: 10

Scaling: +1 Armor (per level)

Quake

Custom Tags: {CustomEnchantments:[{id:"quake",lvl:1b}]}

Description: When the holder or wearer kills a mob, they deal damage to mobs in a short radius around them. Enchantments and effects from Quake gear are applied with the damage.

Maximum Level: 10

Scaling: +1 Damage (per level)

Rally

Custom Tags: {CustomEnchantments:[{id:"rally",lvl:1b}]}

Description: When attacked, the attacking mob is marked for 3 seconds. While the mob is marked, attacking it will consume the mark and heal the attacking player (at a rate of 5% max health per second). Only one mark can be active at a time. (Marks can only be made every 5 seconds)

Maximum Level: 10

Scaling: 1 Second of Healing Per Level

Reconstruction

Custom Tags: {CustomEnchantments:[{id:"reconstruction",lvl:1b}]}

Description: The item passively regenerates durability while it is worn or on your hotbar or offhand.

Maximum Level: 10

Scaling: +1 Durability every 30 seconds (per level)

Regeneration

Custom Tags: {CustomEnchantments:[{id:"regeneration",lvl:1b}]}

Description: The holder or wearer passively regenerates health over time, independent of their hunger.

Maximum Level: 10

Scaling: +5% Max Health / 4 seconds | +1.64% Max Health (per extra level)

Resourceful

Custom Tags: {CustomEnchantments:[{id:"resourceful",lvl:1b}]}

Description: The holder or wearer has a chance of not using arrows when firing a Bow or Crossbow.

Maximum Level: 10

Scaling: +10% chance to not consume (per level)

Satiation

Custom Tags: {CustomEnchantments:[{id:"satiation",lvl:1b}]}

Description: When the holder/wearer consumes a food item (or drinkable potion) they will receive 10 seconds of a various combat buff (Speed/Strength/Regeneration/Haste/Absorption) at level 1.

Maximum Level: 3

Scaling: +10 seconds duration (per level)

Second Wind

Custom Tags: {CustomEnchantments:[{id:"second_wind",lvl:1b}]}

Maximum Supported Level: 1

Description: While you have no Absorption Health, you will be protected from a lethal attack, cleansing all potion effects. When you are, your fatal hit protection is removed, and you receive a 'Fatal Shield' which lasts for at most 10 seconds. While you have this Fatal Shield, killing a mob will restore health equal to the remaining value of the shield and restore your fatal hit protection (cleansing the shield). If the Fatal Shield runs out, either by being damaged or running out of time, the player is instead dealt a heavy instance of damage.

Maximum Level: 1

Scaling: With each successive trigger, the starting shield value by 4 (minimum of 4), the starting duration is reduced by 3 seconds (minimum of 4), and penalty damage is increased by 15 (starts at 10).

Shielding

Custom Tags: {CustomEnchantments:[{id:"shielding",lvl:1b}]}

Description: The holder or wearer gains an Absorption Shield that has infinite duration. When it is broken, the effect goes on cooldown for a period of time.

Maximum Level: 6

Scaling: 90 Second Cooldown | -15 Seconds (per additional level)

Sprint Dash

Custom Tags: {CustomEnchantments:[{id:"sprint_dash",lvl:1b}]}

Description: The holder or wearer has a more powerful sprint jump that moves further horizontally.

Maximum Level: 3

Scaling: +1 Block Jump Length (per level)

Spurs

Custom Tags: {CustomEnchantments:[{id:"spurs",lvl:1b}]}

Description: The holder or wearer breaks nearby foliage, webs, and berry bushes as they travel.

Maximum Level: 1

Stalwart

Custom Tags: {CustomEnchantments:[{id:"stalwart",lvl:1b}]}

Description: Gain bonus Armor when below 50% Max Health.

Maximum Level: 10

Scaling: +1 Armor (per level)

Starfall

Custom Tags: {CustomEnchantments:[{id:"starfall",lvl:1b}]}

Description: While held or worn, an enemy around the user takes damage every 5 seconds. The same enemy cannot be hit by Starfall within 9 seconds. When struck, enchants and effects from all worn gear with Starfall are applied.

Maximum Level: 10

Scaling: +1 damage (per level)

Melee Enchantments

Melee Enchantments are enchantments that apply when attacking mobs with a melee weapon.

Duelist

Custom Tag: {CustomEnchantments:[{id:"duelist",lvl:1b}]}

Description: Melee attacks with this weapon do additional damage to Illager enemies. [Evoker, Illusioner, Iron Golem, Pillager, Vex, Vindicator, Witch]

Maximum Level: 5

Scaling: +2.5 Damage (per level)

Executioner

Custom Tag: {CustomEnchantments:[{id:"executioner",lvl:1b}]}

Description: Melee attacks from this weapon will 'finish off' mobs left below a threshold of health.

Maximum Level: 3

Scaling: +10% Max Health Threshold (per level)

First Strike

Custom Tag: {CustomEnchantments:[{id:"first_strike",lvl:1b}]}

Description: The first enemy you hit with this weapon in an instance of combat takes additional true damage. (It does not have to necessarily be your first attack of the combat instance, just your first attack with a weapon with First Strike.)

Maximum Level: 3

Scaling: +3 Damage (per level)

Frostbite

Custom Tag: {CustomEnchantments:[{id:"frostbite",lvl:1b}]}

Description: Melee attacks with this weapon inflict a slowing effect for 4 seconds.

Maximum Level: 5

Scaling: +10% Slowness (per level)

Hunter

Custom Tag: {CustomEnchantments:[{id:"hunter",lvl:1b}]}

Description: Melee attacks with this weapon do additional damage to 'monstrous' enemies. [Blaze, Creeper, Enderman, Guardian, Elder Guardian, Hoglin, Normal Piglin, Piglin Brute, Magma Cube, Slime, Shulker]

Maximum Level: 5

Scaling: 2.5 Damage (per level)

Hex Eater

Custom Tag: {CustomEnchantments:[{id:"hex_eater",lvl:1b}]}

Description: Melee attacks with this weapon do additional damage to enemies afflicted with debuffs. When they are hit, all their debuffs are cleansed. The more debuffs applied, the more damage from this enchantment.

Maximum Level: 5

Scaling: +1 Damage [per debuff] (per level)

Lethality

Custom Tags: {CustomEnchantments:[{id:"lethality",lvl:1b}]}

Description: The weapon’s critical attacks deal additional damage.

Maximum Level: 10

Scaling: +10% Attack Damage on Critical Hits [Applied before the critical hit multiplier.] (per level)

Singe

Custom Tag: {CustomEnchantments:[{id:"singe",lvl:1b}]}

Description: Melee attacks with this weapon do additional damage to fire resistant enemies or enemies that are on fire.

Maximum Level: 10

Scaling: +1 Damage (Level 1) | +0.5 Damage (per additional level)

Melee Charge Count Enchantments

Echo

Custom Tag: {CustomEnchantments:[{id:"echo",lvl:1b}]}

Description: The weapon stores Echo charges. When a melee attack is made, a charge is consumed to instantly refresh your attack cooldown. Charges are restored out of combat, or 1 when an enemy is killed. Additionally, while the player has a charge, they have 20% Knockback Resistance. When the player has no charges, they instead have a 25% Attack Speed Penalty.

Echo is not compatible with any other charge count based melee enchantments.

Maximum Level: 4

Scaling: +1 Charge Cap (per level).

Evocation

Custom Tag: {CustomEnchantments:[{id:"evocation",lvl:1b}]}

Description: The weapon stores Evocation charges. Critical, Sneak, or Sprint attacks create Evoker Fangs in front of you, costing 1 charge. The pattern of fangs made is dependent on the type of attack used. Evoker fangs will inflict non-damage effects (such as Fire Aspect) of other enchantments on the Evocation weapon. Charges are restored out of combat, or one for every 3 mob kills.

Evocation is not compatible with any other charge count based melee enchantments._

Maximum Level: 4

Scaling: +1 Charge Cap (per level).

Sweeping

Custom Tag: {CustomEnchantments:[{id:"sweeping",lvl:1b}]}

Description: The weapon stores Sweeping charges. Normal and Sneak attacks cost 1 charge to do a sweep attack instead. The sweep deals 80% of your attack damage stat to all mobs that are not the primary target. 1 Sweeping Charge is restored per mob kill, and every charge is restored while out of combat.

Sweeping is not compatible with any other charge count based melee enchantments.

Maximum Level: 4

Scaling: +1 Charge Cap (per level).

Slamming

Custom Tag: {CustomEnchantments:[{id:"slamming",lvl:1b}]}

Description: The weapon stores Slamming charges. Critical attacks cost 1 charge to do a slam attack instead. The attack hits all enemies near the primary target for 80% of your attack damage stat (not the total critical damage). 1 Slamming Charge is restored per mob kill, and every charge is restored while out of combat.

Slamming is not compatible with any other charge count based melee enchantments.

Maximum Level: 4

Scaling: +1 Charge Cap (per level).

Thrusting

Custom Tag: {CustomEnchantments:[{id:"thrusting",lvl:1b}]}

Description: The weapon stores Thrusting charges. Normal and Sprint attacks cost 1 charge to do a thrust attack instead. The attack hits all enemies near in a line behind the hit target for 80% of your attack damage stat. When sprinting, the range of this attack is increased considerably. 1 Thrusting Charge is restored per mob kill, and every charge is restored while out of combat.

Thrusting is not compatible with any other charge count based melee enchantments.

Maximum Level: 4

Scaling: +1 Charge Cap (per level).

Ranged Enchantments

Ranged Enchantments are enchantments that apply to projectiles from ranged weapons (Bows, Crossbows, and Tridents).

Explosive

Custom Tag: {CustomEnchantments:[{id:"explosive",lvl:1b}]}

Description: Arrows from this weapon deal damage in an AoE around the hit mob. The damage all mobs take is equal to 67% of the arrow’s expected damage. Effects from the arrow (such as fire from the Flame enchantment) are applied to all mobs in the AoE.

You can give the explosion a custom appearance by placing Firework Item data on the Bow/Crossbow with Explosive. Here is an example of a bow with custom Explosive particles.

/give @p bow{CustomEnchantments:[{id:"explosive",lvl:1b}],Fireworks:{Explosions:[{Type:0,Flicker:1b,Trail:1b,Colors:[I;16711680],FadeColors:[I;16777215]}]}} 1

Maximum Level: 1

Frost

Custom Tag: {CustomEnchantments:[{id:"frost",lvl:1b}]}

Description: Arrows from this weapon inflict 20% Slowness for 5 seconds.

Maximum Level: 1

Fleetfoot

Custom Tag: {CustomEnchantments:[{id:"fleetfoot",lvl:1b}]}

Description: While being reloaded, drawn back, or aimed, the user moves at normal walk speed.

Maximum Level: 1

Point Blank

Custom Tag: {CustomEnchantments:[{id:"point_blank",lvl:1b}]}

Description: Arrows fired from this weapon gain +70% bonus damage per level, which is quickly lost as the arrow travels. The arrow loses the full bonus after traveling for half a second.

Maximum Level: 3

Scaling: +70% Starting Bonus Damage (per level)

Overcharge

Custom Tag: {CustomEnchantments:[{id:"overcharge",lvl:1b}]}

Description: This bow can be drawn back for an additional time. Each "tier" of extra time it is drawn back for increases its damage by 100%.

Maximum Level: 3

Scaling: +1 Charge Tier (per level) | Charge Time: 1.5 seconds (+0.75 seconds per additional tier.)

Sharpshot

Custom Tag: {CustomEnchantments:[{id:"sharpshot",lvl:1b}]}

Description: Arrows fired from this weapon gain bonus damage per level. This damage improvement increases as the arrow travels.

Maximum Level: 3

Scaling: +2.5% Bonus Damage per tick (per level) [aka +50% Damage per second]

Tempo Theft

Custom Tag: {CustomEnchantments:[{id:"tempo_theft",lvl:1b}]}

Description: Arrows from this weapon steal speed from the target. Stolen speed lasts for 10 seconds. (The user gains a speed buff, and the target is inflicted with a speed debuff).

Maximum Level: 3

Scaling: +15% Speed Stolen (per level)

Trueshot

Custom Tag: {CustomEnchantments:[{id:"trueshot",lvl:1b}]}

Description: Arrows from this weapon are unaffected by gravity and move twice as fast. (Their damage is unaffected)

Maximum Level: 1

Auto Charge

Custom Tag: {CustomEnchantments:[{id:"auto_charge",lvl:1b}],Charged:0b} Auto Charge requires "Charged:0b" to be set. Otherwise, the item will not auto reload until the player manually loads and fires a shot.

Description: An enchant unique to Crossbows. When the holder kills a mob (or breaks a spawner), the crossbow automatically reloads itself (for free). Auto Charge only activates if the crossbow is held in the offhand, or in the hotbar.

Maximum Level: 1

Additional Tags:

KillCount: The number of kills required to reload this weapon (instead of 1).

Deadeye

Custom Tag: {CustomEnchantments:[{id:"deadeye",lvl:1b}]}

Description: An enchant unique to Crossbows. This crossbow fires instant traveling bolts that travel straight. Deadeye bolts do equal damage to the bow. When combined with Trueshot, the range is increased. When combined with Curse of Encumbering, the range is decreased. When combined with Multishot, it instead creates a spread of bolts that spray in a fan from the attacker in the direction they are looking. The spread bolts have reduced default range and damage.

Maximum Level: 1

Recoil

Custom Tag: {CustomEnchantments:[{id:"recoil",lvl:1b}]}

Description: An enchant unique to Crossbows. When firing this crossbow, the user is knocked backwards (opposite the direction they are looking). The higher the level of Recoil, the farther the user is knocked back. Sneaking will prevent the knockback. Recoil can only be used once before touching the ground again, unless paired with Auto Charge or Repeating.

Maximum Level: 5

Repeating

Custom Tag: {CustomEnchantments:[{id:"repeating",lvl:1b}]}

Description: When reloaded, this crossbow reloads an additional arrows, which can be fired in quick succession. Your ammo count display can be toggled via Cartographer’s settings.

Repeating will prioritize loading tipped and spectral arrows over normal arrows.

Maximum Level: 7

Scaling: +1 Arrow (per level)

Repulsion

Custom Tags: {CustomEnchantments:[{id:"repulsion",lvl:1b}]}

Description: While charging this Crossbow, knock enemies away from you. Melee Enchantments and effects from the Repulsion crossbow are applied.

Maximum Level: 1

Current

Custom Tag: {CustomEnchantments:[{id:"current",lvl:1b}]}

Description: An enchant unique to Tridents. When thrown, an enemy hit by the trident will be dragged to the position of the trident (whether it has Loyalty or not). When it returns, your next attack recharges much faster.

Maximum Level: 1

Collapse

Custom Tag: {CustomEnchantments:[{id:"collapse",lvl:1b}]}

Description: An enchant unique to Tridents. When thrown and landing in a spawner, the Trident will create an entity that will break the spawner for you over time. A player must remain near the spawner for the entity to break it. When broken, if the Collapse Trident has Eruption, Sapper, or any other enchantment synergistic Pickaxe effects, those are applied. Efficiency will allow the entity to break the spawner faster.

Maximum Level: 1

Hydraulic

Custom Tag: {CustomEnchantments:[{id:"hydraulic",lvl:1b}]}

Description: An enchant unique to Tridents. When thrown, instead of creating a trident projectile, create a large wave of water, which deals 7 damage to enemies in a cone in front of you, and knocks them all back. When combined with Tempest, Tempest will increase the damage of Hydraulic shoves.

Maximum Level: 1

Ricochet

Custom Tag: {CustomEnchantments:[{id:"ricochet",lvl:1b}]}

Description: An enchant unique to Tridents. Ranged attacks with this weapon will bounce to an additional target (if they hit a mob).

Maximum Level: 3

Scaling: +1 Bounce (per level)

Tempest

Custom Tag: {CustomEnchantments:[{id:"tempest",lvl:1b}]}

Description: An enchant unique to Tridents. Ranged attacks with this weapon deal additional damage.

Maximum Level: 5

Scaling: +3 Throw Damage (per level)

Wavedash

Custom Tag: {CustomEnchantments:[{id:"wavedash",lvl:1b}]}

Description: An enchant unique to Tridents. When thrown and hitting a mob, the user will be teleported in front of the mob hit. The mob hit will be briefly incapacitated so the player can make a follow up attack.

Maximum Level: 1

Tool Enchantments

Tool Enchantments are enchantments that apply when using tools or breaking specific blocks.

Eruption

Custom Tag: {CustomEnchantments:[{id:"eruption",lvl:1b}]}

Description: An enchant unique to Pickaxes. When breaking a spawner, deal damage to all enemies within 8 blocks. Additionally, melee effect enchantments (such as Fire Aspect) that are on the Eruption item are also applied.

Maximum Level: 5

Scaling: +3 Eruption Damage (per level)

Sapper

Custom Tag: {CustomEnchantments:[{id:"sapper",lvl:1b}]}

Description: An enchant for Pickaxes. When this pickaxe breaks a spawner, the user is healed health per level. Additionally, the effects of Adrenaline, Energetic, and Frenzy will occur (if they are also on the tool).

Maximum Level: 10

Scaling: +5% Max Health Per Second (Duration Equals Level)

Other Enchantments

These are other enchantments that do not fit into other categories.

Infinity

Custom Tag: {CustomEnchantments:[{id:"infinity",lvl:1b}]}

Description: A special version of Infinity for consumables. This Infinity on any consumable item prevents it from being used up when used. (This applies to potions, blocks, food, ender pearls, pretty much anything that can be used that doesn’t have durability or isn’t a tool.)

Maximum Level: 1

Normal Infinity does not have this effect on consumables. This special version must be applied. This custom version of Infinity does not work on bows.

Additional Tags:

InfinityCooldown: The time (in ticks) it takes for this item to be ready again. InfinityKillCount: The amount of mob kills it takes for this item to be ready again. InfinityCharges: The number of uses this item has before it has a cooldown or kill recharge.

Soulbound

Custom Tags: {CustomEnchantments:[{id:"soulbound",lvl:1b}]}

Maximum Supported Level: 1

Description: When dropped on death, this item is immediately returned to your inventory when you respawn. The item cannot be destroyed by anything that would destroy an item.

Curse Enchantments

These are curse enchantments.

Curse of Clumsiness

Custom Tag: {CustomEnchantments:[{id:"curse_clumsiness",lvl:1b}]}

Description: The wearer or holder takes additional fall damage.

Maximum Level: 10

Scaling: +1 Fall Damage (per level)

Curse of Drowning

Custom Tag: {CustomEnchantments:[{id:"curse_drowning",lvl:1b}]}

Description: The wearer or holder will take 2 drowning damage every 5 seconds they are touching water.

Maximum Level: 1

Curse of Encumbering

Custom Tag: {CustomEnchantments:[{id:"curse_encumbering",lvl:1b}]}

Description: Unique to bows and crossbows. Arrows fired from the weapon have half the velocity (their damage is unaffected).

Maximum Level: 1

Curse of Flammability

Custom Tag: {CustomEnchantments:[{id:"curse_flammability",lvl:1b}]}

Description: The wearer or holder takes additional fire and lava damage.

Maximum Level: 10

Scaling: +1 Fire Damage (per level)

Curse of Jinxing

Custom Tag: {CustomEnchantments:[{id:"curse_jinxing",lvl:1b}]}

Description: The wearer or holder takes additional magic damage. (Poison and Wither)

Maximum Level: 10

Scaling: +1 Magic Damage (per level)

Curse of Malevolence

Custom Tag: {CustomEnchantments:[{id:"curse_malevolence",lvl:1b}]}

Description: When more than one item with Curse of Malevolence is held in the hotbar, offhand, or armor slots, the user is inflicted with Blindness.

Maximum Level: 1

Curse of Regret

Custom Tag: {CustomEnchantments:[{id:"curse_regret",lvl:1b}]}

Description: Consuming the durability of this item deals damage to the user. This damage is negated by all sources of damage resistance. The damage is only taken when the durability is consumed.

Maximum Level: 10

Scaling: +1 Damage

Curse of Rusting

Custom Tag: {MaxDamage:100,CustomEnchantments:[{id:"curse_rusting",lvl:1b}]}

Description: Every 10 seconds this item takes durability damage. This only happens while the item is in your armor, hotbar, or offhand slots. Unbreaking has a chance to negate the drain, equal to its normal scaling on tools. The item will only drain durability to the value MaxDamage is set to. If MaxDamage is not set, the item will not drain.

Maximum Level: 10

Scaling: +1 Durability Damage (per level)

Curse of Shattering

Custom Tag: {CustomEnchantments:[{id:"curse_shattering",lvl:1b}]}

Description: When the user dies and drops this item, it loses 50% of its remaining durability.

Maximum Level: 1

Two Handed

Custom Tag: {CustomEnchantments:[{id:"curse_two_handed",lvl:1b}]}

Description: When held, any item in the offhand will be compressed into an unusable state. When no longer being held, compressed items will be uncompressed to their normal version after 1 second. Compressed Items have a 10% movement speed penalty and 10% knockback resistance buff.

Maximum Level: 1

⚠️ **GitHub.com Fallback** ⚠️