* Initial stab at API structuring
* Throwing all the things into the API*
Eliminated all internal imports
Also added some helpful comments
*except for the ritual stuff
* Reducing the API
Threw back the altar/incense/unnecessary items to main
Added in a functional API instance
* API cleanup
Removing all the unnecessities
Smushed and vaporized some redundant recipe stuffs
* Made API dummy instances
Refactor packaging
Fixed the ARC so that it could actually accept FluidStacks via capabilities. Also added several entries to the book regarding the Blood Altar and its runes.
Currently WIP.
Added the ability for the selected Ritual Range to be rendered when holding the RItual Tinkerer.
Also fixed the saving issue for the ritual's Ranges.
Finished 99% of the implementation work for the ARC and recipe system. Still need to populate the recipes (which will require textures for some items have have yet to be added).
Added the serializers, deserializers, builders, etc, for the Alchemical Reaction Chamber recipe, ARCRecipe. The block does not currently have the functionality to use it yet.
And only when I am currently writing this do I realize I forgot to add FluidStack functionality to the recipes. Welp.
Added the framework for Rituals, including the automatic registration of rituals using the annotation.
This includes:
- The Master Ritual Stone
- The regular Ritual Stones (all 7 types)
- The Ritual Registration system
- The activation crystal items.
- Reintroduction of the Demon Will Aura (changed saved Dimension ID from Integer to ResourceLocation)
Localization needs to be completed, as well as the implementation of all the rituals.
Initial publishing of the 1.16.3 branch of the mod. A lot of systems are missing (such as Rituals and Living Armour), but enough is present for a decent Alpha release.