跳到正文

Matrix Enchanting

作者:spookipup

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

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

<img

src=”https://raw.githubusercontent.com/Spookipup/matrix-enchanting/master/src/main/resources/assets/matrix-enchanting/icon.png”
alt=”Matrix Enchanting icon”
width=”32″
style=”vertical-align: middle; margin-right: 8px;”
/>
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 5×5 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

Features

  • Works with enchantable items and books
  • Matrix board with piece generation, placement, rotation, and merging
  • Output preview before you commit to the final item
  • Lapis charge system and bookshelf-based progression
  • Candle influences that bias specific enchantment rolls
  • Data-driven candle influence definitions through datapacks
  • Automatic conversion when interacting with a vanilla enchanting table
  • Pending enchantment tooltips on unfinished items

Candle Influences

Different candle colors can boost or dampen specific enchantments. Those mappings are loaded from data files, so packs can customize them without code changes.

How It Works

  1. Insert an enchantable item or a book.
  2. Add lapis to power piece generation.
  3. Use the + button to generate enchantment pieces.
  4. Place pieces on the board to assemble your final enchantments.
  5. Rotate or merge pieces as needed.
  6. Take the output once the matrix contains the enchantments you want.

Controls

  • Left click a piece in the side list to select it
  • Left click an empty cell to place the selected piece
  • Left click a placed piece to remove it
  • Right click a selected piece to rotate it
  • Click a matching piece onto another to merge and upgrade it

Gallery

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.

Credits

  • Original Matrix Enchanting concept, code, and layout by Vazkii and Quark contributors
  • Ported to Fabric for this project

常见问题

Matrix Enchanting 支持哪些 Minecraft 版本?

Matrix Enchanting 支持 Minecraft Java 版 26.1–26.1.1,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Matrix Enchanting 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

spookipup 的其他作品

查看全部 →