Zine
Zine is a Fabric library mod by EightSidedSquare that provides helper classes for registries, data, codecs and advancement changes for other mods.
What it does
Zine bundles helper code that other mod developers can call instead of writing their own. Its RegistryHelper class offers methods for registering content, and RegistryQueue holds registration values until they are needed. DataHelper reads and writes data through byte buffers and mutable objects, and RegistryCodecGroup groups related codecs for dynamic registries.
Data generation support comes from a particle texture provider and a sound list provider, the latter written before Fabric API added its own. The Modify Advancement event lets a mod change existing vanilla advancements, and the VanillaAdvancementModifications class covers simple edits such as adding a food requirement to the Balanced Diet advancement. Fabric API is required, and the mod is built for Fabric only.
Zine runs on client and server, so both the server and every player need it. Files cover 1.21.5 – 26.3 across 12 release versions, with 1.12.0 for 26.3 as the latest. Only the source code is public, and the mod is not open source; it is released under All rights reserved. The author notes that the whole library may change without warning, so it suits projects that accept that risk.
Key features
Registry helper methods
RegistryHelper offers methods for registering content, and RegistryQueue holds registration values until they are processed.
Data providers
Particle texture and sound list data providers generate resource files during data generation.
Codec and data utilities
RegistryCodecGroup groups related codecs for dynamic registries, and DataHelper reads and writes data through byte buffers.
Advancement modification
A Modify Advancement event and VanillaAdvancementModifications class make simple edits to vanilla advancements.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 5 mods
How it compares
Farest's API is a Fabric library for client and server, open source under the GNU Lesser General Public License v3.0 only, for 1.21 – 1.21.10. Geode is open source under the Apache License 2.0 and targets only 1.21.11. Exthylanes Extra Stuff is a Fabric mod for 1.20.1, client and server, and is not open source; it is released under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Zine | Fabric | 1.21.5 – 26.3 | Client and server | 2026-09-19 |
| Farest's API | Fabric | 1.21 – 1.21.10 | Client and server | 2025-12-14 |
| Geode | Fabric | 1.21.11 | Client and server | 2026-02-07 |
| Exthylanes Extra Stuff | Fabric | 1.20.1 | Client and server | 2026-05-10 |
Questions
Does Zine need Fabric API?
Does Zine have to be installed on the server?
Which game versions does Zine support?
Which mods require Zine?
In the catalog
Zine is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from EightSidedSquare
Similar mods
What the author says
Zine is a "Little Library" mod made to suit my (EightSidedSquare) modding needs. You may use it for your own projects but please do consider this entire library mod unstable as changes are likely. Registration Sound List data provider (made before Fabric API implemented a sould provider itself, I consider this one to…
Official listing
- Modrinth page
- modrinth.com/mod/zine
- Owner
- EightSidedSquare
- Published
- 2025-04-04
- Updated on Modrinth
- 2026-09-19
- Facts verified
- 2026-10-15
