Skip to content

TeamLapen/VampirismIntegrations

Repository files navigation

Vampirism Integrations for MC 1.21 - Latest branch


forthebadge

This mod handles integrations or respectively compatibility with other mods.

vampirism

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

Why is this separate from the main mod

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.

Configuration

Integrations can be disabled per mod.
Some integrations also allow more detailed customization.

Licence

This mod is licenced under LGPLv3

About

Integration between Vampirism and several mods

Resources

License

Stars

16 stars

Watchers

6 watching

Forks

Packages

 
 
 

Contributors