Sauce Lib
by Alexthw46
Sauce Lib is a NeoForge library by Alexthw46 that other Ars Nouveau addons build on, and its sources are shared for that purpose.
What it does
The mod's main purpose is as a library. It is bundled inside other mods through Jar in Jar, so an addon that uses it ships it as an extra dependency that end users receive without a separate install. Players can also install it alone, but it provides little on its own, and developers are its main audience.
Its content is shared code for Ars Nouveau addons: common templates for charms, Propagators, Prims, Lenses and the ISchool interface, a base class for School-Specific Tomes and Turrets, blocks with tanks, custom MobEffectInstances and miscellaneous utility methods. A config toggle switches Liquified Source spell crit mechanics, which overrides the user's startup config, and another enables Enthrall code used by Elemental's Charm.
Sauce Lib is client and server, so both the server and every player need it. It is released under the GNU Lesser General Public License v3.0 only, is open source, and is published for NeoForge on game versions 1.21 and 1.21.1. The latest NeoForge file, 0.0.62 for 1.21.1, was released on 2026-10-04.
Key features
Shared addon templates
Templates for charms, Propagators, Prims and Lenses give addon developers a common base to extend.
School tome and turret base
A shared base class covers School-Specific Tomes and Turrets, so addons do not repeat the same code.
Liquified Source crit toggle
A config option turns the Liquified Source spell crit mechanics on or off and overrides the user's startup setting.
Enthrall support
Enthrall code used by Elemental's Charm is included, holding the permanent enthralling common interface.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Ars Technic is client and server, published for 1.21.1 under the MIT License and not open source. Ars Sable covers 1.21 – 1.21.1, is client and server and carries an All rights reserved license, so it is not open source either. Immersive Casting for Ars Nouveau is open source under the MIT License for 1.21.1, as is Anti Magick: Ars Nouveau, while Ars QOL is also open source under the MIT License for 1.21.1. Sauce Lib differs from these in being a shared code library for addon developers, under the GNU Lesser General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Sauce Lib | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-10-04 |
| Ars Technic | NeoForge | 1.21.1 | Client and server | 2024-09-18 |
| Ars Sable | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-10-03 |
| Immersive Casting for Ars Nouveau | NeoForge | 1.21.1 | Client and server | 2026-06-07 |
| Anti Magick: Ars Nouveau | NeoForge | 1.21.1 | Client and server | 2026-07-17 |
| Ars QOL | NeoForge | 1.21.1 | Client and server | 2026-10-05 |
Questions
Does Sauce Lib need to be installed separately?
Which game versions does Sauce Lib support?
Can the Liquified Source crit behavior be changed?
In the catalog
Sauce Lib is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from Alexthw46
Similar mods
What the author says
Addon Library meant to be a community extension of the Ars Nouveau API. It's primary purpose is to be a JiJ library (included in the mod's jar) so it's not an additional dependency for the end user but can potentially be used standalone. few useful attributes [ Spell Damage and Resistance specific to school, Mana…
Official listing
- Modrinth page
- modrinth.com/mod/sauce-lib
- Owner
- Alexthw46
- Published
- 2026-05-09
- Updated on Modrinth
- 2026-10-04
- Facts verified
- 2026-10-15
