Started works on a modular compatibility system.

Now to wait for mods to update to 1.5