2020.10.17.533 - Security & moderation tool improvements, tweaks and fixes
Sorry for another small build, the underlying work on some new internal systems doesn't have anything workable yet. Pushing this one though because it contains important security improvements to help prevent users evading bans, given recent situation. Also a few small additions and bugfixes on the side.
I've also made a small, but hopefully impactful change. The Contact list will now show more accurate world description if you can't see the actual world. E.g. if user is in Contact only world, but you don't have the host as contact, it'll show "In Contact Only World" instead of "In Private World". Hopefully this'll give some more social nuance when deciding whether to ask someone if you can join them or not!
[h2]New Features:[/h2]
- Admins of groups can now use /getGroupInfo command to get list of current members and other metadata (based on request by @Robyn (QueenHidi))
- Added ReferenceMultiDriver component (requested by @3x1t_5tyl3)
- Added DataPresetReference component (requested by @Toxic_Cookie)
- Added some extra MMC badges by @Medra
[h2]Tweaks:[/h2]
- Moderation tool & security improvements to help prevent ban evasion (requested by @Veer | Chief Moderation Officer)
- Friends dialog now show different status when actual world cannot be displayed to better differentiate why is the information hidden:
-- "In Private World" when user is in world that's actually Private
-- "In Contact Only World" when user is in contact only world, but you don't have the host as contact
-- "In Hidden World" - in world that's set to Anyone/Registered, but not listed in sessions
-- "In LAN World" - when user is in world that's accessible on their LAN only
- Merged Japanese locale updates from @orange
[h2]Bugfixes:[/h2]
- Fixed DestroyBlock and DuplicateBlock Enabled field not being respected (reported by @3x1t_5tyl3)
- Fixed PBS Color Mask Specular ignoring the specular map (reported by @A Monsoon of Babies)

I've also made a small, but hopefully impactful change. The Contact list will now show more accurate world description if you can't see the actual world. E.g. if user is in Contact only world, but you don't have the host as contact, it'll show "In Contact Only World" instead of "In Private World". Hopefully this'll give some more social nuance when deciding whether to ask someone if you can join them or not!
[h2]New Features:[/h2]
- Admins of groups can now use /getGroupInfo command to get list of current members and other metadata (based on request by @Robyn (QueenHidi))
- Added ReferenceMultiDriver component (requested by @3x1t_5tyl3)
- Added DataPresetReference component (requested by @Toxic_Cookie)
- Added some extra MMC badges by @Medra
[h2]Tweaks:[/h2]
- Moderation tool & security improvements to help prevent ban evasion (requested by @Veer | Chief Moderation Officer)
- Friends dialog now show different status when actual world cannot be displayed to better differentiate why is the information hidden:
-- "In Private World" when user is in world that's actually Private
-- "In Contact Only World" when user is in contact only world, but you don't have the host as contact
-- "In Hidden World" - in world that's set to Anyone/Registered, but not listed in sessions
-- "In LAN World" - when user is in world that's accessible on their LAN only
- Merged Japanese locale updates from @orange
[h2]Bugfixes:[/h2]
- Fixed DestroyBlock and DuplicateBlock Enabled field not being respected (reported by @3x1t_5tyl3)
- Fixed PBS Color Mask Specular ignoring the specular map (reported by @A Monsoon of Babies)


