That is not a freeride, You need to put a lot of selfstudying, make yourself known to gameengine java 3D . It is a long way ahead and most of that way you have to walk alone. You see it is a lot of people starting to mod . They often start with a huge project and bite over too much and abandon it. Teaching anyone to mod is almost every time a waist of time since the student most often drop out.
I do not try to scear you from modding, I just say you need a lot of devotion and never give up