Making some actual progress finally #TrainsInMotion #Traincraft (1.7.10 rewrite)

- Added a tool to check the latest version from git, it's pretty simple, easily expandable, and works on any version of minecraft.
- Moved linking over to the new UUID system.
- Fixed a crash due to the concurrent checks on the entity list.
- More work trying to finish up the multiple passengers system.
- Fixed a packet not going to the server.
- Rider now gets scaled down slightly to better fit the train/rollingstock.
- TMT change: fixed some invalid references, a couple typecasts were actually necessary, oops.
 
 
So little change of plans with the riders.
The limits have really been hitting me, I can allow for multiple riders, but if you restart the server, or even the client in some cases, and you aren't the main rider (like train driver, or conductor on a passenger car, or just the rider in single passenger rollingstock), then you will dismount when you rejoin.
I've done everything I can to handle this as best as I can, but I really can't do any better with this until 1.9+ where multiple entities are actually supported in minecraft/forge. And adding to that, for each rider player beyond the main one, there has to be another entity that's added to world, something that won't need to be done in 1.9+.

Comments