Do animations played on a client and replicated also play on the server?

I have a question regarding animation replication behavior.

Let’s say I have an Animator instance that was created and parented to a character on the server. Then, on the client, I play an animation track using this Animator. In this case animation tracks played from the client replicate to other clients, I’m wondering:

Does the animation also play on the server-side, or is it only visible on the clients?

I’m asking that because I want to avoid consuming unnecessary server resources. Ideally, the animations should only be played on the clients, without affecting server performance.

Host a playtest server on 2 players in roblox studio.Play animation as a client and look at server window to see does server play it or not

yes, it will work, because for example, when we call the part:Destroy() method on the client, it is executed only on the client.

Tragedy it replicates on the server too…

1 Like