{"id":20626913,"url":"https://github.com/crystal-nest/cobweb","last_synced_at":"2026-06-08T14:32:51.807Z","repository":{"id":234270905,"uuid":"786207078","full_name":"Crystal-Nest/cobweb","owner":"Crystal-Nest","description":"Crystal Nest API","archived":false,"fork":false,"pushed_at":"2026-04-08T06:11:22.000Z","size":1195,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"26.1","last_synced_at":"2026-04-08T08:17:56.100Z","etag":null,"topics":["minecraft","minecraft-api","minecraft-fabric-mod","minecraft-forge-mod","minecraft-mod","minecraft-neoforge-mod","mod-api"],"latest_commit_sha":null,"homepage":"https://modrinth.com/mod/cobweb","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Crystal-Nest.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"patreon":"crystalspider","ko_fi":"crystalspider"}},"created_at":"2024-04-13T18:35:25.000Z","updated_at":"2026-04-08T06:11:25.000Z","dependencies_parsed_at":"2024-04-28T12:32:24.638Z","dependency_job_id":"951ab7ff-c5c0-44e9-bc8c-633a04766e9b","html_url":"https://github.com/Crystal-Nest/cobweb","commit_stats":null,"previous_names":["crystal-nest/cobweb"],"tags_count":99,"template":false,"template_full_name":"Crystal-Nest/cobweb-mod-template","purl":"pkg:github/Crystal-Nest/cobweb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crystal-Nest%2Fcobweb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crystal-Nest%2Fcobweb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crystal-Nest%2Fcobweb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crystal-Nest%2Fcobweb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Crystal-Nest","download_url":"https://codeload.github.com/Crystal-Nest/cobweb/tar.gz/refs/heads/26.1","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crystal-Nest%2Fcobweb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34067349,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","minecraft-api","minecraft-fabric-mod","minecraft-forge-mod","minecraft-mod","minecraft-neoforge-mod","mod-api"],"created_at":"2024-11-16T13:15:01.933Z","updated_at":"2026-06-08T14:32:51.801Z","avatar_url":"https://github.com/Crystal-Nest.png","language":"Java","funding_links":["https://patreon.com/crystalspider","https://ko-fi.com/crystalspider","https://www.patreon.com/crystalspider"],"categories":[],"sub_categories":[],"readme":"![Cobweb banner](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/cobweb/banner.png \"Cobweb banner\")\n\n---\n\n![Minecraft](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/minecraft.svg \"Minecraft\")[![26.1.x](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/26-1-x.svg \"26.1.x\")](https://modrinth.com/mod/cobweb/versions?g=26.1)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.11](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-11.svg \"1.21.11\")](https://modrinth.com/mod/cobweb/versions?g=1.21.11)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.10](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-10.svg \"1.21.10\")](https://modrinth.com/mod/cobweb/versions?g=1.21.10)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.8](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-8.svg \"1.21.8\")](https://modrinth.com/mod/cobweb/versions?g=1.21.8)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.7](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-7.svg \"1.21.7\")](https://modrinth.com/mod/cobweb/versions?g=1.21.7)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.6](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-6.svg \"1.21.6\")](https://modrinth.com/mod/cobweb/versions?g=1.21.6)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.5](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-5.svg \"1.21.5\")](https://modrinth.com/mod/cobweb/versions?g=1.21.5)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.4](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-4.svg \"1.21.4\")](https://modrinth.com/mod/cobweb/versions?g=1.21.4)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.3](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-3.svg \"1.21.3\")](https://modrinth.com/mod/cobweb/versions?g=1.21.3)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.1](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-1.svg \"1.21.1\")](https://modrinth.com/mod/cobweb/versions?g=1.21.1)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21.svg \"1.21\")](https://modrinth.com/mod/cobweb/versions?g=1.21)\n\n![Loader](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/loader.svg \"Loader\")[![NeoForge](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/neoforge.svg \"NeoForge\")](https://modrinth.com/mod/cobweb/versions?l=neoforge)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![Fabric](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/fabric.svg \"Fabric\")](https://modrinth.com/mod/cobweb/versions?l=fabric)\n\n![Overlay](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/side/client-server.svg)\n\n![Issues](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/github/issues.svg \"Issues\")[![GitHub](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/github/github.svg \"GitHub\")](https://github.com/crystal-nest/cobweb/issues)\n\n---\n\n## 📝 **Description**\n\n**Cobweb** is a lightweight, modular API designed to simplify Minecraft mod development across multiple loaders.  \nIt 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.\n\nCobweb is the shared modding API used across all **Crystal Nest** projects.  \n📚 Want to dive deeper? Check out the full [Wiki](https://github.com/Crystal-Nest/cobweb/wiki).\n\n[![Minecraft Storage](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/cobweb/minecraft-storage-banner.png \"Minecraft Storage\")](https://minecraftstorage.com/mods/cobweb?ref=crystal-nest)\n\n## ✨ **Features**\n\nWhether 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!\n\n### 🔄 Common (All loaders):\n\n* ✅ Unified Configuration System — write your configs once, load them everywhere\n* ✅ Unified Registering System — abstract away loader-specific registration\n* 🔍 Simple API to retrieve in-game IDs\n* 📦 Create and register **dynamic** resource packs *(experimental)*\n* 📦 Create and register **built-in** (static) resource packs\n* 🌀 Dynamic Block Entity for mutable sets of blocks\n\n### Fabric only features:\n\n- 📝 Eased registering system.\n\n### NeoForge only features:\n\nCurrently none.\n\n## 📜 **License and right of use**\n\nFeel free to use this mod for any mod, modpack, or video, just be sure to give credit and possibly link [here](https://github.com/crystal-nest/cobweb#readme).  \nThis project is published under the [Crystal Nest Community License v1](https://github.com/crystal-nest/cobweb/blob/master/LICENSE).\n\n## ❤️ **Support us**\n\n\u003ca href=\"https://crystalnest.it\"\u003e\u003cimg alt=\"Crystal Nest Website\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/crystal-nest/pic512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\u003ca href=\"https://discord.gg/BP6EdBfAmt\"\u003e\u003cimg alt=\"Discord\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/discord/discord512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\u003ca href=\"https://www.patreon.com/crystalspider\"\u003e\u003cimg alt=\"Patreon\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/patreon/patreon512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\u003ca href=\"https://ko-fi.com/crystalspider\"\u003e\u003cimg alt=\"Ko-fi\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/kofi/kofi512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\u003ca href=\"https://github.com/Crystal-Nest\"\u003e\u003cimg alt=\"Our other projects\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/github/github512.png\" width=\"14.286%\"\u003e\u003ca href=\"https://modrinth.com/organization/crystal-nest\"\u003e\u003cimg alt=\"Modrinth\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/modrinth/modrinth512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\u003ca href=\"https://www.curseforge.com/members/crystalspider/projects\"\u003e\u003cimg alt=\"CurseForge\" src=\"https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/curseforge/curseforge512.png\" width=\"14.286%\"\u003e\u003c/a\u003e\n\n[![Bisect Hosting](https://www.bisecthosting.com/partners/custom-banners/d559b544-474c-4109-b861-1b2e6ca6026a.webp \"Bisect Hosting\")](https://bisecthosting.com/crystalspider)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrystal-nest%2Fcobweb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrystal-nest%2Fcobweb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrystal-nest%2Fcobweb/lists"}