I figured it out!!!
I was pushing myself too hard, and had to take a break from it. In the mean time I read Cedrix’s Network Compendium, and watched Bry’s replication Youtube series. I found both of these sources to be more effective than the typical Youtube replication video. I also kept going back and rereading your posts. I’m gradually trying to piece together what they are saying with what you have been saying. I also recently purchased the multiplayer survival template. I needed some code which I could analyze. Goodness that code is complicated for doing something as simple as modifying progress bars. I really need to learn how to start implementing interfaces with multiplayer.
I understand now what you meant about passing parameters to the server. Up until this point I never had any use for passing parameters, I just used events to trigger code. I also noticed when studying the multiplayer template’s code he used a lot of switch has authority, and server events. I didn’t see any multicast events. I also noticed that he marked a lot of his server events as reliable. On his discord I saw him talking about marking events as reliable. I believe he said he marks nearly all his events as reliable with the exception of events which trigger too often such as tick.
You are correct the moisture variable needs to be clamped. I had noticed that earlier, but I was so focused on getting my replication to work that I forgot about that. Also, the cloud spawning code is mine. I was confused cuz when I play tested each player had a cloud over them, but when I moved and the cloud moved too, I could had sworn I saw 2 clouds jerk into place. It didn’t matter to me as long as I had a cloud which could spawn rain over each player, I was happy.
I’m still struggling to understand some of what your saying. But, I believe that’s cuz you have implemented replication in a variety of ways which I’m not familiar with such as with vehicles, aircraft, projectiles, etc. However I’m copying these messages for future reference. Cuz I’m sure they will come in handy whenever I start dealing with more advanced replication scenarios.
Once again I appreciate all the help! If you are still around, I just thought you might like to know that I came up with a solution.