soccerboy5411, on 12 January 2013 - 04:19 PM, said:
Similar to the way a computer network routes packets? That would make expandsion very easy, but would require a lot of initial setup and programming. That would be awesome to see the multiple carts traveling in the different directions
Yeah. I actually wrote a node network system, it worked surprisingly well (very little code, pretty fast) but I never got it ready for release. The idea would be to use that to setup a large network, then the Minecart system could use it. For example, you could have an automated system:
I use an app on my computer to request some fuel.
The nodes pass around the message, eventually it reaches the fuel server.
The fuel server fills a railcraft tank cart and sends it to the nearest Minecart station. As it does this it gives the central Minecart server (over the node network) a "rail plan" (basically saying the destination of the cart along with its ID). Then the server works out the best route and tells all the stations along that route (once again, over the network) which way to send the cart when it arrives.