Tyrant - an attempt to resolve conflicts between many area protection mods out there
This mod provides a library for area protection mods. It tries to exterminate conflicts caused by different area protection mods each behaving like the only one.
It does this by letting mods register a so-called integration.
- All areas you are in are displayed inside one HUD.
- tyrant automatically handles protection for entering, PvP, building, activating and modifying inventories and just asks integrations if this action can be performed by the player
- Area protection mods that allow players to self-protect areas can check if any other mod registered an area here, not just its own.
To see what can be done with integrations and how easy it should be to rewrite your mod into a tyrant integration, see the top of init.lua or one of my integrations.
License: WTFPL
Download: https://github.com/orwell96/tyrant/archive/master.zip
Rename folder to 'tyrant' after extracting.
Github: https://github.com/orwell96/tyrant/
You may want to download some integrations too:
tyrant_denaid: https://github.com/orwell96/tyrant_denaid/archive/master.zip
tyrant_claim: https://github.com/orwell96/tyrant_claim/archive/master.zip
I will post a tyrant-integrated fork of mg_villages soon. (without TM)