Stations

Stations (also knows as “seats”) allow other users to sit on certain places of the avatar and move with you. They require a Collider on the same object as the Station (which will be the area the user can click on). Generally, Box Colliders are used for this. If no collider is present, VRChat will add a box collider.

Once the other user is sitting in your Station, you can use an Animator Controller to manipulate their avatar, including playing animations and running parameter drivers. By default VRChat will play a default sitting animation when seated in a station. Players can leave a station by moving while inside the station.

<aside> ⚠️ Stations’ GameObjects have to be enabled in the hierarchy upon upload, or else they will not work.

</aside>

There are two ways to toggle Stations:

Untitled

<aside> ⚠️ There are a few requirements for Stations to work:


Settings

They have multiple settings:

Note that parameter drivers on Stations work for now, but can only drive existing parameters.

Stations are generally used in worlds, and rarely see use on avatars, mainly as a gimmick to move people around.