Chrysalis is a library mod for Fabric 1.21.1 with built-in features to assist with mod development and to make modding a bit more accessible for developers!
For more information for developers, check out the Developer Wiki!
Do note that the wiki is slightly outdated, so information presented on there might not be fully accurate to the current version!
Currently, Chrysalis has quite a few helpful features and utilities:
-
Un-hardcoded various mechanics into an easy-to-use data-driven tag system! This includes various things such as piglin bartering items, nether portal base blocks, iron golem repairing materials, chorus plant base blocks, and more!
-
A good amount of utility methods, classes, and accessors to assist with the creation of various features!
-
A dynamic structure-specific music system, mob bucketing system, camera shake system, and more!
-
Various admin-only items to help make play-testing a bit more convenient for developers, and a few new additional commands alongside that!
Q: Does this require Fabric API?
A: Yes, this mod does require Fabric API!
Q: What Minecraft version is this for?
A: This library is made for Minecraft 1.21.1, and I will not be porting it to any older versions! I will always mainly support the latest versions of Minecraft whenever possible.
Q: Is there a Forge version?
A: No, this mod is and will remain exclusive to the Fabric mod loader and I won't be supporting other mod loaders. Chrysalis should work just fine on Quilt if you're using that, though!
This mod is licensed under the MIT license, so you are free to use or reference any code available on the GitHub repository! All I ask is that you refrain from using any assets found within the library!