So, the code has been open sourced. Now before I go into detail on where to get it, let me explain some things first.
The license that has been used is similar to the one Railcraft has, which means that contributions are fine(You have to sign an agreement), but just coping the code and calling it your own isn’t. Also the art assets, from pictures, textures and models are protected by Copyright law and can only be used in Traincraft or Traincraft add-ons. More info here: In the License. If there are any questions, leave a comment bellow.
Now, about the source code. It’s been split into 3 repositories:
The first one is obviously the code for the 1.6.4 branch of Minecraft and is the last release code that I did for that version. It is still in the 1.6.4 form, requiring forge and Ant build system which doesn’t use Gradle yet.
The second (Traincraft-5) is the source code for the rewrite that I started and can be continued after a version is made with the 1.6.4. code, so that the fans have something to play with in the meantime. I have plans for that which I’ll write-up in another blog post sometime down the line. This version also requires the third(MeanCore) code, as it is just an addon to that.
The third(MeanCore) is the code base for all my future mods, although this now seems a bit of a stretch, but can be used nonetheless.
Now how do we proceed? I think the first priority should be to get a version working from the old 1.6.4 code, and then work on the rewrite of the mod. If you want to help us out, I suggest you start by reading the Readme and the License files that come with the repository.