Roles (Slot)

From Resonite Wiki
Revision as of 05:53, 12 January 2024 by Epsilion (talk | contribs) (Table now uses proper wikitext instead of random HTML)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Roles is a slot under the world Root slot holding slots which configure the world's permission system. Configuration is done using Permissions components. The settings on these permission components is used to restrict who can do what. There are other settings on your Dash which control how to classify users into Builders, Moderators, Guests, and so on.

These slots cannot be renamed, removed, or added to, nor can their components be removed or added to, otherwise they will not work.

Where multiple slots apply permissions to users, the most specific slot always overrides any less-specific slots. For example, the Spectator slot overrides any permissions granted in the Non-builder Permissions slots, which overrides any permissions granted in the Non-admin World Configuration Permissions slot.

Slots
Slot Name Description
Non-admin World Configuration Permissions Permission components for Builder, Moderator, Guest, and Spectator users. Contains the WorldConfigurationPermissions component for disallowing world configuration.
Non-builder Permissions Permission components for Moderator, Guest, and Spectator users.
Builder Permissions Permission components for Builder users.
Moderator Permissions Permission components for Moderator users.
Guest Permissions Permission components for Guest users.
Spectator Permissions Permission components for Spectator users.

Components that can be present in these slots:

Components
Component Description
AvatarObjectPermissions
CommonToolPermissions Contains the list of tools allowed to be used.
GrabbablePermissions Controls what a user can grab.
TouchablePermissions Controls what a user can touch.
LocomotionPermissions Controls permissions for jumping to users, and avatar settings for scaling, and minimum and maximum scale if scaling is allowed.
VoicePermissions Controls maximum allowed voice mode (normal, whisper, shout, and so on) and whether the user can change the voice mode of other users.
WorldConfigurationPermissions Disallows world configuration.
WorldPermissions Controls whether object can be exported from the world or spawned into the world, and whether a copy of the world can be saved.

See Also

This article or section is a Stub. You can help the Resonite Wiki by expanding it.