What are you searching for?

Cobweb
Cobweb

Cobweb

Crystal Nest API

download 3.8M Downloads · favorite 279 Followers · Updated 1 month ago
Fabric Forge Library Neoforge 1.18.2 1.19.2 1.19.4 1.20.1 1.20.2 +11 more

Versions

inventory_2
[NeoForge - 1.21.11] Cobweb v1.4.0

1.4.0 · 1 month ago · 85.64 KB

Release download
Neoforge 1.21.11
inventory_2
[Fabric - 1.21.11] Cobweb v1.4.0

1.4.0 · 1 month ago · 92.84 KB

Release download
Fabric 1.21.11
inventory_2
[Fabric - 1.21.10] Cobweb v1.4.0

1.4.0 · 3 months ago · 93.41 KB

Release download
Fabric 1.21.10
inventory_2
[NeoForge - 1.21.10] Cobweb v1.4.0

1.4.0 · 3 months ago · 85.61 KB

Release download
Neoforge 1.21.10
inventory_2
[Fabric - 1.21.8] Cobweb v1.4.0

1.4.0 · 3 months ago · 93.23 KB

Release download
Fabric 1.21.8

About

Cobweb banner


Minecraft1.21.11Separator1.21.10Separator1.21.8Separator1.21.7Separator1.21.6Separator1.21.5Separator1.21.4Separator1.21.3Separator1.21.1Separator1.21

LoaderNeoForgeSeparatorFabric

Overlay

IssuesGitHub


📝 Description

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 on writing clean, maintainable, and reusable code — not boilerplate.

Cobweb is the shared modding API used across all Crystal Nest projects.
📚 Want to dive deeper? Check out the full Wiki.

Minecraft Storage

Features

Whether you're developing for Fabric or NeoForge, Cobweb helps unify your modding workflow. Use it as the base for your multi-loader projects or as a dependency to simplify your architecture!

🔄 Common (All loaders):

  • ✅ Unified Configuration System — write your configs once, load them everywhere
  • ✅ Unified Registering System — abstract away loader-specific registration
  • 🔍 Simple API to retrieve in-game IDs
  • 📦 Create and register dynamic resource packs (experimental)
  • 📦 Create and register built-in (static) resource packs
  • 🌀 Dynamic Block Entity for mutable sets of blocks

Fabric only features:

  • 📝 Eased registering system.

NeoForge only features:

Currently none.

📜 License and right of use

Feel free to use this mod for any mod, modpack, or video, just be sure to give credit and possibly link here.
This project is published under the Crystal Nest Community License v1.

❤️ Support us

Crystal Nest WebsiteDiscordPatreonKo-fiOur other projectsModrinthCurseForge

Bisect Hosting

person
CrystalSpider
Mod Author
open_in_new View on Modrinth
Categories
Compatibility
Client: Required Server: Required
gavel LicenseRef-Crystal-Nest-Community-License-v1

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

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

download 128.4M
favorite 27,401
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 94.4M
favorite 13,670
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.1M
favorite 7,607
Library
Architectury API
Architectury API

by shedaniel

An intermediary api aimed to ease developing multiplatform mods.

download 61.0M
favorite 6,652
lock Cookie consent

SkinMC uses cookies to provide functionality and features.