Is an alternative version of [[Component:SettingValueSync`2|SettingValueSync`2]].
== Usage ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|SyncingUser|User|
|SyncingUser|User| The user to get the setting from.
|SettingPath|String|
|SettingPath|String| The setting or setting group to get a value for. This is a path separated by ".".
|LocalChangeAction|LocalChange|
|LocalChangeAction|LocalChange| How to handle changes to the value of <code>TargetField</code> and whether to update the setting value for the local value or not if they trigger it to change in the world.
|TargetField|{{RootFieldType|RelayRef`1|[[Type:IField`1|IField`1]]<T>}}|TypeAdv3=true| The field to put the setting value into, can also write back to the setting if the world is unsafe or the setting allows for the world to write it and <code>LocalChangeAction</code> is set for it.
How to handle changes to the value of TargetField and whether to update the setting value for the local value or not if they trigger it to change in the world.
The field to put the setting value into, can also write back to the setting if the world is unsafe or the setting allows for the world to write it and LocalChangeAction is set for it.