Quark Ancient Tomes Patch
Enchanting in Minecraft has always had a ceiling. You grind levels, hunt down books, and eventually hit that hard wall where Sharpness V is as good as it gets. Quark's Ancient Tomes were a clever way around that limit, letting players push enchantments one step past their natural maximum. But even that system had an arbitrary restriction: a single upgrade per enchantment, no matter how many tomes you burned through. The Quark Ancient Tomes Patch tears that restriction down and turns Ancient Tomes into a genuine progression system.
What the Mod Actually Changes
In vanilla Quark, applying an Ancient Tome to an item raises the enchantment by exactly one level above its maximum. That is it. You get Sharpness VI on your sword and the system shuts the door behind you. This patch rewrites that behavior so every tome you apply pushes the enchantment one level further, stacking indefinitely up to whatever cap you configure.
Want Sharpness VIII? Apply three tomes. Want something absurd like Efficiency XII on your pickaxe? Keep feeding it tomes and watch the numbers climb. The mod does not add new items, new recipes, or new mechanics. It simply removes an artificial bottleneck and lets the existing Ancient Tome system reach its full potential.
Configuration: One Line, Total Control
Every server economy is different, and every player has a different idea of what counts as balanced. That is why the Quark Ancient Tomes Patch ships with a lightweight config file at config/quark-ancient-tomes-patch.toml. Editing it takes seconds.
- Set your own limit: Want a modest +3 above maximum, or a wild +10? Change a single value and you are done.
- Disable entirely: Set the value to 1 to restore original Quark behavior, where only one upgrade is possible per enchantment.
- Default setting: Up to +3 levels above maximum, so Sharpness V can become Sharpness VIII without any tweaking.
Other Ancient Tome settings, such as how tomes are obtained or which enchantments they accept, still live in the main Quark configuration. This patch stays focused on one job and does it cleanly.
Supported Versions and Loaders
The Quark Ancient Tomes Patch for Minecraft is built for modern versions of the game and runs on both Fabric and NeoForge, covering the loaders most Quark players already use. If you are running a recent 1.20.x or 1.21.x setup, you are in the right place. Because Quark itself is required, make sure your Quark build matches your loader and game version before adding this patch on top.
If you would rather skip the manual file shuffling entirely, the foxygame.net launcher handles the whole process in a couple of clicks, placing the Quark Ancient Tomes Patch into a clean, version-matched profile and keeping it updated whenever a new build drops. It is a convenient route for players who run large modpacks and do not want to babysit dependency chains.
How to Install
Manual Installation
- Confirm that Quark is already installed and working on your Fabric or NeoForge profile.
- Download the Quark Ancient Tomes Patch file that matches your Minecraft version.
- Drop the .jar into your
modsfolder alongside Quark. - Launch the game once to generate
config/quark-ancient-tomes-patch.toml. - Close the game, edit the limit value to your liking, and relaunch.
Server Notes
On multiplayer, the config lives server-side, so the limit applies to everyone. Decide on a cap before opening the server to players, since a Sharpness X sword economy can spiral quickly. Clients do not need the patch installed to connect, but keeping both sides in sync avoids confusion.
Why It Is Worth Adding
Ancient Tomes were always an interesting idea held back by a strange rule. This patch respects the original design while giving players and server owners the freedom to decide how far enchantments should go. Whether you want a gentle +3 ceiling for a survival world or an uncapped sandbox where every tome matters, the answer is one config line away. For anyone already running Quark, it is a small addition with an outsized impact on long-term gear progression.
===ARTICLE===