Minecraft.How
Lädt...
Zum Inhalt springen

Forge Config API Port

von Fuzs

A library that brings Forge and NeoForge config systems to Fabric and other loaders, supporting Minecraft 1.16.5 through 26.3.

Unsere Zusammenfassung

Was dieses Projekt macht

What this mod does Forge Config API Port takes the configuration framework from Forge and NeoForge and makes it available on other mod loaders. It's a library, not a content mod, so it doesn't add blocks, items, or gameplay changes on its own. Other mods depend on it to handle config files, screen generation, and value synchronization across client and server. The project is built for a multi-loader architecture, meaning the same API surface works whether you are developing for Fabric, Forge, or NeoForge. ## Who it's for Mod developers who want a single configuration API across loaders. If you maintain a mod on Fabric and want the same config experience that Forge mods get - automatic screen building, type-safe spec objects, and client-server sync - this library provides that. Players only need it installed when a mod they use lists it as a required dependency. ## Verified capabilities The library exposes Forge's config spec classes, annotation-based definition, and the config GUI system. It handles loading, saving, and migration of config files. On the client it can generate the options screen automatically from the spec. On the server it enforces the same values and can send corrections to connected clients. The common module contains the shared API, while loader-specific modules handle platform integration. ## Compatibility and versions The Modrinth record lists support for Fabric, Forge, and NeoForge. Client and server side are both marked optional, so the mod can run on either side alone or on both. Minecraft versions explicitly supported are 26.3, 26.2, 26.1.2, 26.1.1, and 26.1. Older branches exist for 1.21.x down to 1.16.5 but are marked as bugfixes only or archived. The license is Mozilla Public License 2.0. ## Caveats This is a developer-facing library. Installing it without a mod that depends on it'll do nothing visible. Version branches are not interchangeable; a mod built against the 26.3.x API won't work with the 26.2.x jar. The repository marks only the latest branch as primary with active development; older branches receive bugfixes only or are archived.

Reaktionen

Melde dich an, um zu reagieren.

Kompatibilität

Versionen und Loader

13 Releases erfasst

Galerie

Forge Config API Port icon

Wir verwenden Cookies, um dein Erlebnis zu verbessern. Wenn du diese Website weiterhin nutzt, stimmst du unserer Verwendung von Cookies zu. Lies unsere Datenschutzrichtlinie