Network Calling Function from Client on Server Problem

Well, as all input function are normally called from a PlayerController, you can just forward from there.
EG.
PC->DoSomething(Block) [Server]
Inside do Something -> Call Block->DoSomething() Server Side
And then Multicast the actions or use On_rep on variables