I got interested in designing a 'monorail' yesterday, intended for multiplayer where a vast rail network allows the players to travel anywhere at high speed.
Some quick design pics:
Pic 1
Pic 2
However having little experience with a) MP and b) tracks, I'm afraid I've ran into some inevitable logistical problems. Derp.
I'm looking for a way to drive the train basically anywhere you want in a cube-gridlike system. And just like a road system there is a 'back' and 'forward' track.
If those two tracks would meet at a crossing it would look something like this:
- You drive on the right side of the track (black arrow on the bottom)
- When you meet crossing 1, activating both switch tracks would lead the train to the right.
- If not activated you continue to crossing 2, when that one is activated you follow the track and drive to the left.
- If both are not activated you continue straight ahead.
Technically it is possible, my problem however lies in how to control this "direction choosing". Especially in MP. Because in SP you could press a button before departure that sets all the tracks in the right position. I guess each location would have to have it's own unique path set but it's still doable. In MP however... if I set my (long) path it will mess up the path of someone else who's also in transit. I'm looking for a way to prevent this problem and could use some help.
1) Is it possible to somehow activate the switch tracks only when the correct train comes close?
I guess one way could be with some sort of delay that signals each switch motor (wirelessly), but that would mean you'd have to calculate the exact travel times (lol) and it would be highly dysfunctional with any kind of delay.
Another option I guess would be to create some kind of "track in use" delay before sending that second player towards his destination if the track he wants to use is already being used. This is probably possible with railcraft signalling though I'm not sure if it would be functional on a large server.
I'd love to hear more idea's. Are there any servers that handle a large rail network? (Not just from A to B, but many destinations)
2) Is there a way to steer carts/trains (Either Steve carts or the trains mod) yourself personally without any track switching like in the picture above? (ie: go left, right or straight manually)
Any suggestions or tips concerning this issue would be greatly appreciated!
Some quick design pics:
Pic 1
Pic 2
However having little experience with a) MP and b) tracks, I'm afraid I've ran into some inevitable logistical problems. Derp.
I'm looking for a way to drive the train basically anywhere you want in a cube-gridlike system. And just like a road system there is a 'back' and 'forward' track.
If those two tracks would meet at a crossing it would look something like this:

- You drive on the right side of the track (black arrow on the bottom)
- When you meet crossing 1, activating both switch tracks would lead the train to the right.
- If not activated you continue to crossing 2, when that one is activated you follow the track and drive to the left.
- If both are not activated you continue straight ahead.
Technically it is possible, my problem however lies in how to control this "direction choosing". Especially in MP. Because in SP you could press a button before departure that sets all the tracks in the right position. I guess each location would have to have it's own unique path set but it's still doable. In MP however... if I set my (long) path it will mess up the path of someone else who's also in transit. I'm looking for a way to prevent this problem and could use some help.
1) Is it possible to somehow activate the switch tracks only when the correct train comes close?
I guess one way could be with some sort of delay that signals each switch motor (wirelessly), but that would mean you'd have to calculate the exact travel times (lol) and it would be highly dysfunctional with any kind of delay.
Another option I guess would be to create some kind of "track in use" delay before sending that second player towards his destination if the track he wants to use is already being used. This is probably possible with railcraft signalling though I'm not sure if it would be functional on a large server.
I'd love to hear more idea's. Are there any servers that handle a large rail network? (Not just from A to B, but many destinations)
2) Is there a way to steer carts/trains (Either Steve carts or the trains mod) yourself personally without any track switching like in the picture above? (ie: go left, right or straight manually)
Any suggestions or tips concerning this issue would be greatly appreciated!