Matrix Enchanting
Matrix Enchanting is a Fabric port of Quark Oddities' matrix enchanting system, replacing the vanilla enchanting table with a piece-based board where you build enchantments by hand.
!Matrix Enchanting Demo
Instead of rolling an enchantment all at once, you generate pieces with lapis and experience, place them on a 5x5 board, rotate them to fit, and merge matching pieces to upgrade them.
The item keeps its unfinished matrix, so you can come back later instead of finishing everything in one session.
Requires Fabric Loader and Fabric API
Different candle colors can boost or dampen specific enchantments. Those mappings are loaded from data files, so packs can customize them without code changes.
+ button to generate enchantment pieces.!Matrix Enchanting on a mace
Building enchantments on the matrix board.
!Pending enchantments tooltip
Unfinished items keep their pending matrix progress.
!Matrix Enchanting on a sword
Matching pieces can be merged to upgrade enchantments.

Puzzle-based enchanting for Fabric, porting Quark Oddities' Matrix Enchanting with piece placement, merging, and candle-based influence.