ModsFinder

Cobweb

by Crystal Nest

With Cobweb, a multi-loader project can write its configuration and registration code once, while the loader differences stay inside the API.

FabricForgeNeoForgeClient and serverCustom license1.18.2 – 26.2

What it does

Cobweb is an API for Fabric, Forge and NeoForge mods. Its Unified Configuration System lets a developer write configs once and load them on every supported loader. Its Unified Registering System hides the loader-specific registration calls behind one interface, and a simple lookup returns in-game IDs for blocks, items and other registry entries. The code sits in the common module, so projects that target several loaders can share it.

Cobweb can also create and register resource packs at runtime, which is marked experimental, and register built-in static resource packs. A Dynamic Block Entity supports sets of blocks that change while the game runs. The mod requires Fabric API on Fabric. Forge Config API Port is an optional dependency for the Forge side. Cobweb runs on client and server, so both the server and every player need it, and it is released under a custom license that is not open source. Public source code, an issue tracker and a wiki are linked from the project.

Key features

  1. Unified configuration

    Configuration files are defined once in the common module and read on each supported loader.

  2. Unified registration

    Registration calls are abstracted so one code path serves every loader that Cobweb supports.

  3. In-game ID lookup

    A simple API returns the in-game identifiers of registered content for use in other code.

  4. Resource pack creation

    Dynamic resource packs can be created and registered at runtime, an experimental feature, and static built-in packs can also be registered.

  5. Dynamic block entity

    A block entity type supports mutable sets of blocks for content that changes during play.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.21.4.0Not available1.4.0
26.1.21.4.0Not available1.4.0
26.1.11.4.0Not available1.4.0
26.11.4.0Not available1.4.0
1.21.x10 of 10 versions with builds
1.21.111.4.0Not available1.4.0
1.21.101.4.0Not available1.4.0
1.21.81.4.0Not available1.4.0
1.21.71.4.0Not available1.4.0
1.21.61.4.0Not available1.4.0
1.21.51.4.0Not available1.4.0
1.21.41.4.0Not available1.4.0
1.21.31.4.0Not available1.4.0
1.21.11.4.0Not available1.4.0
1.211.4.0Not available1.4.0
1.20.x3 of 3 versions with builds
1.19.x2 of 2 versions with builds
1.18.x1 of 1 version with builds
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Forge Config API PortNeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.
Optional

Required by 10 mods

Use cases

Multi-loader projects

Developers who ship one mod to Fabric, Forge and NeoForge can use Cobweb as the shared base for configuration and registration.

Library dependency

Other mods can declare Cobweb as a dependency to reuse its systems instead of writing their own.

Who it’s for: Mod developers who target more than one loader and want shared configuration and registration code.

How it compares

Full comparison

Almost Unified is a Fabric, Forge and NeoForge mod for 1.18.2 – 1.21.1 that is not open source and is server required with an optional client. Registry Library is an open source Fabric mod for 1.19.2 – 1.20.2 under the MIT License, also server required with an optional client. Craft Config Lib is an open source MIT-licensed library for Fabric, Forge and NeoForge across 1.20.1 – 26.3 that is client-side only, so it does not need to be installed on servers.

ModLoadersGame versionsEnvironmentUpdated
CobwebFabric, Forge and NeoForge1.18.2 – 26.2Client and server2026-10-02
Almost UnifiedFabric, Forge and NeoForge1.18.2 – 1.21.1Server required, client optional2026-05-22
Registry LibraryFabric1.19.2 – 1.20.2Server required, client optional2023-12-01
Craft Config LibFabric, Forge and NeoForge1.20.1 – 26.3Client-side only2026-09-16

Questions

Does Cobweb need Fabric API?

Yes. Fabric API is a required dependency on Fabric, so it must be installed alongside Cobweb there.

Do servers need Cobweb installed?

Yes. Installation covers the server and each player's game.

Which game versions does Cobweb support?

Files exist for 20 release versions, with 1.18.2 – 26.2 as the published range, including 1.21.1 and 1.21.11.

Is the resource pack feature stable?

Dynamic resource pack creation is marked experimental by the author, while static built-in packs are a separate feature.

In the catalog

Cobweb is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.

More from Crystal Nest

All projects

Similar mods

What the author says

Cobweb is a lightweight, modular API designed to simplify Minecraft mod development across multiple loaders. It provides a Unified Configuration System and a Unified Registering System, both available directly in the common module. These systems help you abstract away the differences between loaders, so you can focus…
Crystal Nest, on the Modrinth page

Official listing

Owner
Crystal Nest
Published
2024-01-29
Updated on Modrinth
2026-10-02
Facts verified
2026-10-15

Tags