RemoteEvents not firing properly in ReplicatedFirst

if a remote event is in ReplicatedFirst, it doesn’t seem to work properly. calling FireClient() from the server does not trigger an event on the client

I believe ReplicatedFirst is a local-only service.

2 Likes

i have to kill myself now thats the rules

11 Likes

ReplicatedFirst only gets replicated once. When a player joins, as soon as the contents are replicated, it doesn’t replicate from the server/client to the client/server anymore.

Fun(-ish) fact: workspace.Terrain (the children, at least) behave the same. When you join the server, the contents of Terrain are replicated to “your” Terrain, but afterwards, no more replication. It’s like ReplicatedFirst, except it isn’t first (or runs localscripts). (at least, this was the case some time ago, not sure if still that way)
Also makes me wonder: does changing ReplicatedFirst’s name replicate? (assuming no FE or done from server)

1 Like

i know, i should have remembered this but it didnt even occur to me. i just thought ‘oh my remote events will replicate sooner that can help me avoid some mishaps ive had in the past’ without thinking longer about why that it wouldnt be the best idea

1 Like