# Change material color and update clients?

**URL:** <https://forums.unrealengine.com/t/change-material-color-and-update-clients/330357>\
**Category:** Rendering\
**Tags:** unreal-engine, UE4, Blueprint, question\
**Created:** [August 30, 2015, 2:43am UTC](https://forums.unrealengine.com/t/change-material-color-and-update-clients/330357 "2015-08-30T02:43:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![anonymous\_user\_359f4d3c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_359f4d3c](https://forums.unrealengine.com/u/anonymous_user_359f4d3c)\
**Post date:** [August 30, 2015, 11:02am UTC](https://forums.unrealengine.com/t/change-material-color-and-update-clients/330357/2 "2015-08-30T11:02:29Z")

</div>

Executing spawning on the server is exactly correct, but you’ll have to use _RepNotify_ for cosmetic changes as they aren’t replicated themselves.

Unfortunately, I don’t have access to our project right now. Basically, what you have to do is instead of setting the material/color directly on the server, change a variable that’s flagged as _RepNotify_ (e.g. bSetColor or IsActivated or whatever). Then in reaction to the auto-created (client side) _OnRep\__ event , execute the color change.

In general, I found this video series extremely helpful:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

---

_[View the full topic](https://forums.unrealengine.com/t/change-material-color-and-update-clients/330357)._
