Mineuniverse
Log in Register
Mods

Charm Enchantment Fix

Fixes Charm's enchantments not being obtainable via Villager trading and the Enchanting Table.
by TimVinci
Download Claim this project
149 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Bug Fixes

Charm Enchantment Fix

This simple mod fixes Charm's Collection and Aerial Affinity enchantments not being obtainable via Villager trading or the Enchanting Table.

It does so by adding tradeable.json and in_enchanting_table.json tag files as resources.

Background

This is directed towards this fork of Charm, specifically tested on charm-fabric-1.21.1-7.0.42-forked as shipped with BMC3 v43 for Fabric 1.21.1.

In 1.21.1, these enchantments are no longer obtainable via Villager trading or the Enchanting Table - both of which worked fine in 1.20.1 (verified by testing).

I'm assuming this is an unintentional oversight introduced during the 1.21 enchantment system overhaul, with this issue and this discussion supporting that claim.

Usage

Requires Fabric API. Drop this mod into your mods folder alongside Charm. This is a server-side only mod - clients don't need it.

Credits

Icon uses enchantment book textures from Beautiful Enchanted Books.

Icon tooltip generated using Minecraft Tooltip Generator.

Charm-Enchantment-Fix 1.0.1+1.21.1.jar
MC Fabric, 1.21.1, Server
Release 2026-03-21 Get

More from TimVinci

Crossbow Enchants
12,587
Terrastorage
1,029,322

You Might Also Like

RLMixins
Minecraft and Minecraft mod tweaker and fixer for the modpack RLCraft
9,896,264
Steel Got It
Fixes a bug that causes creepers to consume your flint and steel. MC-264285
996,093
Wither Spawn Fix W.S.A. Compatible
A fix for the Wither spawn that works with Wither Spawn Animation
995,407
Misanthropy's World Corruption Fixer
Restores your corrupted world caused by missing mods and more
98,977
Worldgen Patches
Fixes a few small issues in worldgen.
97,080
Celestisynth Fix
Fixes a memory leak issue caused by static mappings.
9,969