This mod handles integrations or respectively compatibility with other mods.
While the JEI and GuideAPI integration will stay inside the main mod, any additional compatibility will be implemented here.
Therefore, this mod is only useful if you are using one or more of the supported mods
a) Mod integrations are a lot of work regarding Minecraft updates. If MC updates, but the other mods are not finished yet, I have to uncomment all the relevant parts in Vampirism codes, remove the dependencies and redo all these things once the mod eventually updates.
b) If a other mods changes and requires changes, I don't want to release an update for Vampirism each time
c) It keeps Vampirism's code slightly more organized
d) It verifies that Vampirism's API is working, shows me areas for improvement and can act as an example.
e) It makes it more straight-forward for others contribute and add more integrations (hope this is gonna happen, but I did not have any luck so far)
The most important integrations will stay in Vampirism (JEI, GuideAPI,?), but any additional (hopefully many) will be added into the separate mod.
If you are already installing many mods or a modpack it should not make that much a difference anyway.
Integrations can be disabled per mod.
Some integrations also allow more detailed customization.
This mod is licenced under LGPLv3
