ModsFinder

BjornLib

by FuriusMaximus

BjornLib is a shared code library for Forge and NeoForge, offering helper systems that other mods build on: abilities, particles, lightning and leveling.

ForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

What it does

Most of BjornLib is generic code meant for other mods to call rather than a set of blocks or items for players to use directly. It provides an ability registry that handles some related events, a particle builder that can render glowing particles with a magic style and includes several default particles, a lightning builder for generating lightning effects, and a leveling builder that can apply level-ups to mobs.

The library runs on client and server, so both the server and every player need it when a mod that depends on it is installed. Files are published for Forge and NeoForge across three game versions, 1.20.1 – 1.21.1, with 1.0.20.11 for 1.20.1 as the latest Forge file and 1.0.88 for 1.21.1 as the latest NeoForge file. BjornLib is not open source and is released under All rights reserved. An issue tracker is available for reporting problems.

Key features

  1. Ability registry

    A registry for abilities that also handles some related events, so dependent mods can attach ability behavior without writing their own event code.

  2. Particle builder

    Builds particle effects with glowing rendering and a magic style, and includes several default particles ready to use.

  3. Lightning builder

    Creates lightning effects through a builder interface, for mods that need configurable bolts.

  4. Leveling builder

    Gives mobs level-up behavior, letting dependent mods define how creatures gain levels.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.0.88
1.20.4Not available1.0.16-1.20.4
1.20.11.0.20.111.0.20.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 3 mods

Use cases

Mods that need shared helpers

Mod authors can call BjornLib's builders instead of duplicating particle, lightning or leveling code in each project.

Who it’s for: Mod developers who want ready-made particle, lightning, ability and leveling helpers, and players who run mods that depend on BjornLib, such as Dragon Mounts: More Dragons, SoulLight and The Gifted.

Questions

Does Dragon Mounts: More Dragons need BjornLib?

Yes. Dragon Mounts: More Dragons is one of three catalog mods that require BjornLib, along with SoulLight and The Gifted.

Does BjornLib have to be installed on the server?

Yes. Servers that run it need every player to install it too.

Which loaders does BjornLib support?

BjornLib is published for Forge and NeoForge. Its files cover game versions 1.20.1, 1.20.4 and 1.21.1.

In the catalog

BjornLib is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from FuriusMaximus

All projects

Similar mods

What the author says

This library is designed for my mods but you can use it if you want. implementation fg.deobf("com.furiusmax.bjornlib:BjornLib:MODVERSION-MCVERSION)
FuriusMaximus, on the Modrinth page

Official listing

Owner
FuriusMaximus
Published
2023-10-07
Updated on Modrinth
2026-07-08
Facts verified
2026-10-15

Tags