Deciding which properties needs to be replicated

Hello all! I’m a little bit new to UE4 and Game Development and especially to the multiplayer/networking design. So now I’m trying to learn Multiplayer by creating one game. But I’m struggling with deciding which property needs to be replicated and which function needs to be RPC? I was wondering why one spawning wasn’t working so I ended up making every property replicated and all functions Multicast RPCs called from Server RPCs because I thought everything you do on the client needs to be executed and on the server and after that to be multicasted on all Clients. But this seems a very tough thing.

So please If someone knows some technique for deciding which needs to be replicated and RPC to add it here.

Thank you in advance! :slight_smile: