-
Notifications
You must be signed in to change notification settings - Fork 13
Home
The Compatibility Framework was previously a feature in the Community Library - now its own Project, managed by the same team. The split was done in part due to a desire to keep the Community Library as more of a Modder's Resource, and also to accommodate the need for rapid updates for Compatibility's sake. Compatibility Framework exists to give mod authors an easy way to modify game data in compatible way.
Subclasses are, by nature, incompatible. The Compatibility Framework aims to provide a central compatibility API, allowing mod authors to call its functions to insert Subclasses, Lists, Progression Fields, and more at Runtime.
Whether you want to contribute directly to the framework, or if you just want to make your mod compatible with others, the Community Library Team welcomes you. The Issues tab is a place for reporting issues, proposing new additions, and discussing the future of the project.
We're excited to have you! See our page on How to Contribute to learn how to contribute. Whether you want to move parts of your existing mod into the library, or add brand new content, anyone is welcome to propose a feature and add to the project.
That's what it's here for! See our page on Adding Subclass Supprt to get an idea of how to add compatibility, or check out our API Documentation in the sidebar!