Most ViRSE components are built off this, this allows you to specify whether the component’s state should be synced, and at what frequency
How does world-state syncing work?
Unless the NetworkingType is set to LocalOnly, the state of the component will be continuously synced across all clients in the instance. This means the host client will automatically transmit state to all other clients every x FixedUpdate cycles (depending on the specified SyncFrequency)
Networking settings appear at the bottom of many ViRSE Components

NetworkingType
- All Clients: The state of the component will be continuously synced across all clients in the instance.
- Admin Only: Functions the same as “All Clients”, except only admins are allowed to interact with the component
- Local Only: All clients can interact with the component, but no syncing will occur, allowing each client to interact with the component at once without interfering with each other. For example, A basketball with a FreeGrabbable set to “Local Only” is resting on a table. The basketball is grabbed by one client, who sees themselves grabbing the ball and throwing it around, whereas any other clients in that same instance see the ball still resting on the table, allowing them to pick it up and throw it around themselves.