Boris Lib
by BorisShoes
Boris Lib is a server-side Fabric library that other mod authors use as a toolkit for typed config, commands, timers, particles and utility helpers.
What it does
The library gives mod developers a set of building blocks on the server. Typed settings are declared in code and written to a commented properties file, and a config command with tab completion lets admins read and change them. Validation rules and permission nodes can be attached to each setting, so the checks stay with the value they guard.
Delayed work and login hooks are handled by the library's timer system, which can hold code until a set interval passes or until a player next connects. Particle shapes such as lines, circles, spheres and animated lightning bolts can be drawn at long range.
Installation needs Fabric API on the server, with the Boris Lib jar placed in the mods folder. Players need nothing extra. Some mods, including Arcana Novum Ancestral Archetypes, already ship Boris Lib inside their own jar, so server owners using them install nothing more. The source is available under the Open Software License 3.0, and the project publishes an issue tracker and a wiki. The latest Fabric file, 4.0.0+26.3, targets 26.3 and is dated 2026-10-14.
Key features
Typed config files
Settings are declared with types and comments, then saved to a commented properties file that is generated on first launch.
Config command
A server command with tab completion reads and edits config values, with a permission node guarding it.
Timers and login hooks
Code can be queued to run after a set delay, or deferred until a player connects again, with data kept for players who are offline.
Particle shapes
Lines, circles, spheres and animated lightning bolts can be shown at a long visible range, drawn from server code.
Condition checks
Admins can inspect apply conditions with a borislib condition command, which falls back to a vanilla permission level when no Fabric Permissions API node is present.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Questions
Does Boris Lib need to be installed on the client?
Which Minecraft versions does Boris Lib support?
Does Boris Lib need Fabric API?
Does a mod that already bundles Boris Lib need a separate install?
In the catalog
Boris Lib 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 BorisShoes
Similar mods
What the author says
The server-side Fabric toolkit behind Arcana Novum and Ancestral Archetypes. Build mods with real GUIs, configs, saved data and custom effects. Players don't need any mods. Here because a mod told you to install this? Put the jar in your server's mods folder next to Fabric API and jump to Server Setup. That is all…
Official listing
- Modrinth page
- modrinth.com/mod/boris-lib
- Owner
- BorisShoes
- Published
- 2025-09-28
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
