Make the 'default' dependency optional
This commit introduces compatibility functions needed by the
3d_armor mods to adapt to the game that is being used.
Added license information to LICENSE.md in the modpack folder.
Co-authored-by: Sheriff U3 <210896603+Sheriff-Unit-3@users.noreply.github.com>