ModsFinder

Oblivion

by VoidLeech

Oblivion is a library mod for Fabric, Forge and NeoForge that other mods use to register content and apply mixins with less repeated code.

FabricForgeNeoForgeClient and serverCustom license1.20.1

What it does

Oblivion provides small helper functionality that mod authors would otherwise rewrite for each project. It includes registration helpers for sign types, boat types, potion recipes, compostability and furnace fuel time, plus an interface that defines how items appear in a creative tab. Several extension methods on block, item and fluid type properties remove calls such as noCollission, though only a subset of properties is covered so far.

Oblivion is a Client and server environment, so the server and every player need it. Files are published for 1.20.1 only, with the latest Fabric and Forge builds at 3.1.1 and the latest NeoForge build at 3.0.3. It is licensed under a custom license and is not open source. Fabric API, Forge Config API Port and Porting Lib are required dependencies. Voided Enlightenment, Solid Globar Branches and Crossing Pyriphlegethon also require it.

Key features

  1. Sign and boat registration

    Mod-agnostic helpers register new sign and boat types without each mod writing its own registration code.

  2. Potion recipes and fuel times

    Helpers register potion recipes, compostability values and furnace fuel times in a single call.

  3. Block, item and fluid properties

    Extension methods on property builders replace several repeated calls, covering a subset of the available properties.

  4. Advancement granting

    A brute forcer grants an advancement by name, regardless of the criteria the advancement defines.

  5. Additional packs

    A small system supplies extra resource and data packs alongside the library's code.

Compatibility

Latest build for each game version and loader.

1.20.13.1.13.1.13.0.3
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Porting LibA collection of utilities for porting mods from Forge to Fabric.
Required
Forge Config API PortNeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 3 mods

Questions

Which Fabric API version does Oblivion need?

Oblivion requires Fabric API on Fabric, along with Porting Lib. Forge Config API Port is required on Forge and NeoForge.

Does Oblivion have to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

Which mods depend on Oblivion?

Voided Enlightenment, Solid Globar Branches and Crossing Pyriphlegethon require it, so it must be installed for them to load.

Are there builds for other Minecraft versions?

The mod has files only for 1.20.1, so it cannot be used with other game versions.

In the catalog

Oblivion is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from VoidLeech

All projects

Similar mods

What the author says

A Minecraft modding library. After implementation (here, once), cast the details into Oblivion, and call simple, intuitive methods.
VoidLeech, on the Modrinth page

Official listing

Owner
VoidLeech
Published
2024-09-03
Updated on Modrinth
2025-10-27
Facts verified
2026-10-15

Tags