Barrier Gate

Barrier Gates are logistical blocks that can interact with logic blocks. When they are ON, they will let items and workers pass, otherwise they will act as solid blocks and prevent them from passing. Barriers are commonly used to control train and items trafic.

In the 1st image we can see the barrier block being used to control a train intresection.

In the 2nd image it is used to control water input into a farm.