Custom safety settings by instance type
Соffее
Now that EAC is in effect and client crashers are all but gone, the remaining thing to do is tackling avatar crashers.
Such crashers are easily defeated by a robust safety setup, the only problem with which is that the same level of safety that works for public worlds will in most cases be excessive for Friends/+ and Invite/+ instances.
Solution: in the safety settings menu there can be a drop-down selector for instance types, and next to it a checkmark which says "Use custom safety setting for this instance type". Ideally, the only instance that requires custom settings is the public one, the rest can use a considerably more relaxed setup, but some people will require additional settings for friends/+ instances to attend community meetups.
Below are the suggestions for implementation and contents of the feature:
Instance type selector content: Public; Friends+; Friends; Invite+; Invite; All.
Instance type selector behaviour: should default to "All" unless the user previously chose to use custom settings for the instance type they are presently in, in which case it should instead appear with the instance type the user is presently in.
"Use custom safety settings" checkmark behaviour: off by default until interacted with, not shown when the "All" instance type is selected.
The "All" instance setup should be used for all instances that the user did not choose to override with custom settings.
Custom settings should be applied after the teleport has commenced but before the user has loaded into the new instance.
Log In
Narrik Synthfox
YES, this is definitely a must! Plus, it doesnt seem like it would be TOO complicated to implement even in the current UI. Only time I've ever seen crasher avatars is in public instances, I'd prefer to not have to keep changing my settings every time I go into a public instance or go into friends/+ or invite/+ instances.