Add custom modpack support (Pt. 1)

Not compilable yet