Alpha release Finally! #TrainsInMotion #Traincraft (1.7.10 rewrite)

First off, let me be fully clear here. This Alpha is for Trains in Motion, not TrainCraft.
But, I will be using the code from Trains in Motion to make a rewrite of Traincraft, eventually.

There are some known glitches, primarily when the world gets reloaded, sometimes trains and rollingstock do not regenerate their bogies or hitboxes. And even more randomly, sometimes they get over it and regenerate the bogies and hitboxes again.
No idea why this happens, but it's not something that's game breaking. It will be tended to but I fear that will take too much time and I want the alpha out finally.
There is an item dupe glitch with the crafting table, I think I need to make it more like vanilla, not sure.
There are also some various graphical glitches like the particle effect positions and improper positioning on models.
None of the models have textures yet.

Recipes are as follows (and yes these are temporary):
Train table: on a regular crafting table it's an iron ingot surrounded by any kind of planks.
0-8-0 Brigadelok: on a train table use a single coal in the top left slot.
Pullman's Palace passenger car: on a train table use a single sugar in the top left slot.
V.A.T Log Car: on a train table use a single apple in the top left slot.


The alpha is available on the GitHub here: https://github.com/EternalBlueFlame/Trains-In-Motion/blob/7b579819c7aec23bb31b3f9bbea5c5ab76351991/Trains%20in%20Motion%20Alpha%201.0.jar
Hit the "view Raw" or "download" button to get the compiled jar file.


and as usual, the changelog from today's commit.

- @Lunar-Tales Reworked the Brigadelok's model, now it's made with SMP Toolbox.
- Added an unlink button to the GUI.
- Removed a function that is just easily replaced with a ternary operator.
- Reworked the animations, they should function properly again.
- Trains and Rollingstock now render the correct height from the ground.
- Reworked the Key Press Packet, again. Should be a lot simpler now, and more efficient.
- Added missing entries to the language file.
- Added a crafting recipe to let players create the train crafting table.
- Changed the brigadelok's recipe, but all recipes are still placeholders.
- At this point I believe the mod is stable enough to release the alpha.

Comments