Pickup rails function just like basic rails, apart from the fact, that they are invisible and cannot collide with anything. However, this difference alone opens up huge possibilities.
First off, an entity can move from a basic rail to a pickup rail and vice-versa. All of these applications will be based on this more or less.
An entity that is on a basic rail cannot pass through that same rail, simply because the rail block is in the way. With pickup rails, that is no longer the case, and can save a lot of time and space, when there is the need to have an entity pass through the very rail it just moved on. A great example application would be automated ship elevators, that can move in all 6 carthesian directions on an entity[previously such a contraption would have had to rely on trans-entity rail contraptions].
Due to this, quirks in the rail system can also be tested and utilized. One such quirk being the rail's behaviour when it can move in multiple directions at the same time. In this case certain directions will be preferred over others, and thus such a system could potentially be used to detect when rails or other blocks(that would normally by blocking the preferred path) are missing.
If you find more uses for the pickup rails, please feel free to post.
First off, an entity can move from a basic rail to a pickup rail and vice-versa. All of these applications will be based on this more or less.
An entity that is on a basic rail cannot pass through that same rail, simply because the rail block is in the way. With pickup rails, that is no longer the case, and can save a lot of time and space, when there is the need to have an entity pass through the very rail it just moved on. A great example application would be automated ship elevators, that can move in all 6 carthesian directions on an entity[previously such a contraption would have had to rely on trans-entity rail contraptions].
The jump in the gif is due to lag when starting to record.
Due to this, quirks in the rail system can also be tested and utilized. One such quirk being the rail's behaviour when it can move in multiple directions at the same time. In this case certain directions will be preferred over others, and thus such a system could potentially be used to detect when rails or other blocks(that would normally by blocking the preferred path) are missing.
If you find more uses for the pickup rails, please feel free to post.