Instances/zh-hant: Difference between revisions

From VRChat Wiki
FuzzyBot (talk | contribs)
Updating to match new version of source page
FuzzyBot (talk | contribs)
Updating to match new version of source page
Line 1: Line 1:
<languages/>
<languages/>
{{Noticebox/Official}}
{{Noticebox/Official}}
[[File:Instance creation menu.webp|thumb|建立房間的選單彈出視窗]]
[[File:Instance creation menu.webp|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Create instance menu popup</span>]]
本條目所說的「'''房間'''」('''Instances'''),是指某個[[Special:MyLanguage/Worlds|世界(Worlds)]]的各個獨立分流。用戶可以建立並加入某個世界的房間,進入同一個房間的用戶可以在同個世界中看見彼此並互動,但無法與其他房間的用戶互動,即使他們位於同一個世界中。
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Instances''' are unique sessions for a [[Special:MyLanguage/Worlds|world]]. Users can create and join instances of a world, and users in the same instance can perceive and interact with each other in the shared world space, but not with users in other instances of the same world. Instances themselves can have specific properties that affect who is allowed to join, invite, or see who is in the instance. They also have a region, which correlates to a real world server that handles passing connection information between the users in the session.
</div>


每個房間本身可以設定其特定的屬性,用來控制誰可以加入、誰能發送邀請,或誰可以查看房間內有哪些人。此外,房間會需要指定所在的伺服器地區(Region),這個地區將對應至實際的伺服器位置,其負責處理房間中用戶之間的連線資訊傳遞。
<div lang="en" dir="ltr" class="mw-content-ltr">
 
==Instance types==
==房間類型==
</div>
VRChat 中有各式各樣公開與私人環境可供探索,涵蓋多種主題。用戶也可以加入或建立各種社群團體,與有共同興趣的其他用戶互動交流。
 
用戶可以選擇加入公開房間,或建立私人房間自己獨處,或在加為好友後邀請朋友加入。房間的隱私層級由用戶自行決定,並依照下列不同的等級區分:


<div lang="en" dir="ltr" class="mw-content-ltr">
There are many public and private environments of all genres that the user can explore. Users may also create and join various community groups to meet other users with mutual interests. Users can choose to join a public instance, or create a private instance to be alone or invite friends after adding them. The type of privacy of created instances is up to the user, and follows under the various tiers:
</div>
{| class="wikitable"
{| class="wikitable"
|+
|+
Line 28: Line 30:
|<span lang="en" dir="ltr" class="mw-content-ltr">Users must send a join request to join you, unless your social status is set to "Join Me"; friends of friends are excluded.</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Users must send a join request to join you, unless your social status is set to "Join Me"; friends of friends are excluded.</span>
|-
|-
!'''<span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Groups|Group]]</span>'''
!'''[[Special:MyLanguage/Groups|<span lang="en" dir="ltr" class="mw-content-ltr">Group</span>]]'''
|<span lang="en" dir="ltr" class="mw-content-ltr">An instance that only members of a group, or specific roles within that group can access.</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">An instance that only members of a group, or specific roles within that group can access.</span>
|-
|-
Line 37: Line 39:
|<span lang="en" dir="ltr" class="mw-content-ltr">A publicly listed instance, hosted by a group, to which anyone can join. Group Public instances may have appointed [[Special:MyLanguage/Groups#Group roles and permissions|group moderators]] to manage an instance.</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">A publicly listed instance, hosted by a group, to which anyone can join. Group Public instances may have appointed [[Special:MyLanguage/Groups#Group roles and permissions|group moderators]] to manage an instance.</span>
|}
|}


{| class="wikitable"
{| class="wikitable"
Line 43: Line 44:
!
!
!<span lang="en" dir="ltr" class="mw-content-ltr">Anyone</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Anyone</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">User</span>
!<div lang="en" dir="ltr" class="mw-content-ltr">
<span lang="en" dir="ltr" class="mw-content-ltr">friends</span>
User
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:51> Invited</span>
friends
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:52> user</span>
</div>
!<div lang="en" dir="ltr" class="mw-content-ltr">
Invited
user
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
friends
</div>
!<div lang="en" dir="ltr" class="mw-content-ltr">
Owner
friends
</div>
!<div lang="en" dir="ltr" class="mw-content-ltr">
Invited
owner
</div>


<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:23> friends</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:53> Owner</span>
friends
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:54> friends</span>
</div>
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:55> Invited</span>
!<div lang="en" dir="ltr" class="mw-content-ltr">
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:56> owner</span>
Selected
group role
</div>


<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:24> friends</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:57> Selected</span>
members
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:58> group role</span>
</div>
 
!<div lang="en" dir="ltr" class="mw-content-ltr">
 
All group
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:25> members</span>
members
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:59> All group</span>
</div>
<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:60> members</span>
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:60> Public</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Public</span>
| style="text-align:center;" |✔️
| style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
Line 73: Line 90:
| rowspan="5" style="text-align:center;" | -
| rowspan="5" style="text-align:center;" | -
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:61> Friends+</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Friends+</span>
| rowspan="6" style="text-align:center;" | -
| rowspan="6" style="text-align:center;" | -
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:62> Friends</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Friends</span>
| rowspan="4" style="text-align:center;" | -
| rowspan="4" style="text-align:center;" | -
| style="text-align:center;" | -
| style="text-align:center;" | -
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:63>Invite+</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Invite+</span>
| style="text-align:center;" |✔️<ref group="note"><span lang="en" dir="ltr" class="mw-content-ltr"><!--T:64> UI only allows to send an invite after the friend requested to join.</span></ref>
| style="text-align:center;" |✔️<ref group="note"><span lang="en" dir="ltr" class="mw-content-ltr">UI only allows to send an invite after the friend requested to join.</span></ref>
| rowspan="5" style="text-align:center;" | -
| rowspan="5" style="text-align:center;" | -
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:65> Invite</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Invite</span>
| rowspan="2" style="text-align:center;" | -
| rowspan="2" style="text-align:center;" | -
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:66> Group</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Group</span>
| rowspan="3" style="text-align:center;" | -
| rowspan="3" style="text-align:center;" | -
| colspan="2" style="text-align:center;" |✔️<ref group="note"><span lang="en" dir="ltr" class="mw-content-ltr"><!--T:67> All or selected roles ("Join Group Instances" group role permission required). Note that all group members can still see the instance, even if they don’t have join permission.</span></ref>
| colspan="2" style="text-align:center;" |✔️<ref group="note">All or selected roles ("Join Group Instances" group role permission required). Note that all group members can still see the instance, even if they don’t have join permission.</ref>
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:68> Group+</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Group+</span>
| rowspan="2" style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
Line 97: Line 114:
| rowspan="2" style="text-align:center;" |✔️
| rowspan="2" style="text-align:center;" |✔️
|-
|-
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:69> Group Public</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Group Public</span>
| style="text-align:center;" |✔️
| style="text-align:center;" |✔️
|}
|}
<references group="note" />
<references group="note" />
<div lang="en" dir="ltr" class="mw-content-ltr">
===Public instances===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
===Public instances===
Public instances are considered easily accessible and include Public and Group Public types.<ref name=":0">https://hello.vrchat.com/community-guidelines</ref>
Public instances are considered easily accessible and include Public and Group Public types.<ref name=":0">https://hello.vrchat.com/community-guidelines</ref>
</div>  
</div>  
Line 109: Line 128:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
===Private instances===
===Private instances===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Private instances require an invitation or a way to get in and include Friends, Friends+, Invite, Invite+, Group, and Group+ types.<ref name=":0" />
Private instances require an invitation or a way to get in and include Friends, Friends+, Invite, Invite+, Group, and Group+ types.<ref name=":0" />
</div>
</div>
Line 114: Line 136:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
===Group instances ===
===Group instances ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Group instances are created by a group and include Group Public, Group+, and Group types.
Group instances are created by a group and include Group Public, Group+, and Group types.
</div>
</div>
Line 119: Line 144:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
==== Age gated instances ====
==== Age gated instances ====
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
''See also [[Special:MyLanguage/Age Verification|Age Verification]].''
''See also [[Special:MyLanguage/Age Verification|Age Verification]].''
</div>
</div>
Line 136: Line 164:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
==== Queues ====
==== Queues ====
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Instances can be set up with a queue. When capacity is exceeded, a queue forms, shown by a separate icon that displays its length. The "Join" buttons change to "Join Queue". Users with the group's priority-queue permission are placed at the front (behind any users already there with the same permission); everyone else joins the end. The group owner bypasses the queue entirely.
Instances can be set up with a queue. When capacity is exceeded, a queue forms, shown by a separate icon that displays its length. The "Join" buttons change to "Join Queue". Users with the group's priority-queue permission are placed at the front (behind any users already there with the same permission); everyone else joins the end. The group owner bypasses the queue entirely.
</div>
</div>
Line 141: Line 172:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
A user can direct-connect to an instance if another of their own clients is already inside. The new client kicks the old one on entry, letting you switch between VR and desktop without losing your slot in a full instance.
A user can direct-connect to an instance if another of their own clients is already inside. The new client kicks the old one on entry, letting you switch between VR and desktop without losing your slot in a full instance.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
==Regions==
==Regions==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Whilst selecting an instance type, there are choices for varying regions to better optimize their experience. Choosing an instance closest to your location will see a decrease in [[Special:MyLanguage/:Community:Terminology#Ping|ping]], and ensuring a more stable connection to the instance, preventing disconnections and lag.
Whilst selecting an instance type, there are choices for varying regions to better optimize their experience. Choosing an instance closest to your location will see a decrease in [[Special:MyLanguage/:Community:Terminology#Ping|ping]], and ensuring a more stable connection to the instance, preventing disconnections and lag.
</div>
</div>
Line 148: Line 185:
Historically, VRChat ran solely on the U.S. West server. On June 16, 2021, two extra regions - '''Europe, and Japan''' were added to the platform in the [https://docs.vrchat.com/docs/vrchat-202124 Regions update]<ref>https://docs.vrchat.com/docs/vrchat-202124</ref> to distribute server load, and offset increasing user count. On December 1, 2021, VRChat added the '''U.S. East'''<ref>https://docs.vrchat.com/docs/vrchat-202142</ref> region, and renamed the current USA server to ''''U.S. West'''<nowiki/>'. Users are also encouraged to check VRChat's {{VRC link|https://status.vrchat.com|server status}} website or their [https://x.com/VRChat_Status VRChat Status account] on social media for outages, or upon discovering issues when connecting to VRChat.
Historically, VRChat ran solely on the U.S. West server. On June 16, 2021, two extra regions - '''Europe, and Japan''' were added to the platform in the [https://docs.vrchat.com/docs/vrchat-202124 Regions update]<ref>https://docs.vrchat.com/docs/vrchat-202124</ref> to distribute server load, and offset increasing user count. On December 1, 2021, VRChat added the '''U.S. East'''<ref>https://docs.vrchat.com/docs/vrchat-202142</ref> region, and renamed the current USA server to ''''U.S. West'''<nowiki/>'. Users are also encouraged to check VRChat's {{VRC link|https://status.vrchat.com|server status}} website or their [https://x.com/VRChat_Status VRChat Status account] on social media for outages, or upon discovering issues when connecting to VRChat.
</div>
</div>
<!--T:12-->
{| class="wikitable"
{| class="wikitable"
|+
|+
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:70> Token</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Token</span>
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:71> Region</span>
<span lang="en" dir="ltr" class="mw-content-ltr">!Region</span>
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:72> Location</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Location</span>
|-
|-
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:73> usw</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">usw</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:74> U.S. West</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">U.S. West</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:75> San José</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">San José</span>
|-
|-
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:76> use</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">use</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:77> U.S. East</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">U.S. East</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:78> Washington D.C.</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Washington D.C.</span>
|-
|-
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:79> eu</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">eu</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:80> Europe</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Europe</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:81> Amsterdam</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Amsterdam</span>
|-
|-
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:82> jp</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">jp</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:83> Japan</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Japan</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:84> Tokyo</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">Tokyo</span>
|}
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance naming ==
</div>


[[File:InstanceNaming.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">The instance created modal with a display name.</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance naming ==
[[File:InstanceNaming.png|thumb|The instance created modal with a display name.]]
When creating an instance, the instance creator has the option to change its display name. Instance names appear in instance details located in the Here tab of the Quick Menu and in the instance list of worlds. Instance names have a limit of 32 characters allowed, and the characters <code>.</code>,<code>/</code>, and<code>\</code> are not allowed to be used.
When creating an instance, the instance creator has the option to change its display name. Instance names appear in instance details located in the Here tab of the Quick Menu and in the instance list of worlds. Instance names have a limit of 32 characters allowed, and the characters <code>.</code>,<code>/</code>, and<code>\</code> are not allowed to be used.
</div>
</div>
Line 185: Line 222:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance settings ==
== Instance settings ==
[[File:QuickMenu HereTab.png|thumb|The instance settings UI on the Quick Menu "Here" tab.]]
</div>
 
[[File:QuickMenu HereTab.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">The instance settings UI on the Quick Menu "Here" tab.</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
After joining an instance, the instance creator can select what type of content is to be allowed within the instance; the default options will be set to the world's default content settings. Changing what type of content is allowed can be made in the '''Here''' tab of the Quick Menu.
After joining an instance, the instance creator can select what type of content is to be allowed within the instance; the default options will be set to the world's default content settings. Changing what type of content is allowed can be made in the '''Here''' tab of the Quick Menu.
</div>  
</div>  
Line 208: Line 248:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance permissions ==
== Instance permissions ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Your permissions for managing an instance is dependent on whether you are a world author, instance owner, or group moderator.
Your permissions for managing an instance is dependent on whether you are a world author, instance owner, or group moderator.
</div>
</div>
Line 213: Line 256:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Instance owner ===
=== Instance owner ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The instance owner, is the person who initiated the instance, and depending on its type can be either a user, a group, or the world author. Instance ownership cannot be changed once assigned. To change instance ownership, a new instance must be opened by another user or group. Instance ownership is often confused with a "master", which is usually tied to [[Special:MyLanguage/Udon|Udon]] world settings.
The instance owner, is the person who initiated the instance, and depending on its type can be either a user, a group, or the world author. Instance ownership cannot be changed once assigned. To change instance ownership, a new instance must be opened by another user or group. Instance ownership is often confused with a "master", which is usually tied to [[Special:MyLanguage/Udon|Udon]] world settings.
</div>  
</div>  
Line 226: Line 272:
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
=== World author ===
=== World author ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The author of the world have the same core set of moderation tools as an instance owner, being able to moderate users in the form of kicking, warning, and muting. The author have these additional powers, depending on instance type.
The author of the world have the same core set of moderation tools as an instance owner, being able to moderate users in the form of kicking, warning, and muting. The author have these additional powers, depending on instance type.
</div>
</div>


===<span lang="en" dir="ltr" class="mw-content-ltr">Permission chart</span> ===
<div lang="en" dir="ltr" class="mw-content-ltr">
===Permission chart ===
</div>
{| class="wikitable"
{| class="wikitable"
|+<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:85> Moderation permissions for instances</span>
|+<span lang="en" dir="ltr" class="mw-content-ltr">Moderation permissions for instances</span>
!<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:86> Instance type</span>
!<span lang="en" dir="ltr" class="mw-content-ltr">Instance type</span>
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:87> Public</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Public</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:88> Friends+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Friends+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:89> Friends</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Friends</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:90> Invite+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Invite+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:91> Invite</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Invite</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:92> Group Public</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Group Public</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:93> Group+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Group+</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:94> Group</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Group</span>'''
|-
|-
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:95> World author</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">World author</span>'''
|✔️
|✔️
|✔️
|✔️
Line 249: Line 300:
|✔️
|✔️
|✔️
|✔️
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:96> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:97> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|-
|-
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:98> Instance owner</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Instance owner</span>'''
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:99> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:100> If moderator</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">If moderator</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:101> If moderator</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">If moderator</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:102> If moderator</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">If moderator</span>
|-
|-
|'''<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:103> Group moderator</span>'''
|'''<span lang="en" dir="ltr" class="mw-content-ltr">Group moderator</span>'''
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:104> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:105> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:106> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:107> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr"><!--T:108> No</span>
|<span lang="en" dir="ltr" class="mw-content-ltr">No</span>
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️
|}
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance duration and automatic resets ==
</div>


[[File:Instance shutdown notification.webp|alt=A notification on the VRChat Quick Menu notification pane, in the Other section. The notification reads: "Warning: This instance will be reset in 60 minutes due to its age."|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">The notification that appears when the instance is due to reset.</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
== Instance duration and automatic resets ==
[[File:Instance shutdown notification.webp|alt=A notification on the VRChat Quick Menu notification pane, in the Other section. The notification reads: "Warning: This instance will be reset in 60 minutes due to its age."|thumb|The notification that appears when the instance is due to reset.]]
Instances that have been running for long periods will automatically reset to prevent potential issues. If an instance is populated, users will rejoin upon reset, otherwise, they are sent to their Home World. A 180- and 60-minute warning can be given, 5-minute warning is always given before a reset. Instances may run for up to 7 days but can reset sooner due to server-side updates.
Instances that have been running for long periods will automatically reset to prevent potential issues. If an instance is populated, users will rejoin upon reset, otherwise, they are sent to their Home World. A 180- and 60-minute warning can be given, 5-minute warning is always given before a reset. Instances may run for up to 7 days but can reset sooner due to server-side updates.
</div>
</div>
Line 286: Line 339:
<references />
<references />
</div>
</div>
[[Category:Needs Images{{#translation:}}]]
 
[[Category:Needs Images{{#translation:}}{{#translation:}}]]

Revision as of 23:05, 29 November 2025

查看 · 編輯這是與 VRChat 官方資訊有關的頁面!
它已經由 VRCWiki 團隊審核並批准。透過閱讀貢獻指南,以瞭解如何為此頁面貢獻。
Create instance menu popup

Instances are unique sessions for a world. Users can create and join instances of a world, and users in the same instance can perceive and interact with each other in the shared world space, but not with users in other instances of the same world. Instances themselves can have specific properties that affect who is allowed to join, invite, or see who is in the instance. They also have a region, which correlates to a real world server that handles passing connection information between the users in the session.

There are many public and private environments of all genres that the user can explore. Users may also create and join various community groups to meet other users with mutual interests. Users can choose to join a public instance, or create a private instance to be alone or invite friends after adding them. The type of privacy of created instances is up to the user, and follows under the various tiers:

Public A publicly listed instance to which anyone can join.
Friends+ Your friends, and their friends, and so on can join.
Friends Only your friends may join; friends of friends are excluded.
Invite+ Users and friends of users must request to join your instance, unless you or an invited user's social status is set to "Join Me".
Invite Users must send a join request to join you, unless your social status is set to "Join Me"; friends of friends are excluded.
Group An instance that only members of a group, or specific roles within that group can access.
Group+ An instance hosted by a group, in which friends of group members, friends of their friends, and so on, can join. Group+ instances may have appointed group moderators to manage an instance. Being a member of the hosting group is not required to join the instance.
Group Public A publicly listed instance, hosted by a group, to which anyone can join. Group Public instances may have appointed group moderators to manage an instance.
Who can join specific instance types
Anyone

User friends

Invited user

friends

Owner friends

Invited owner

friends

Selected group role

members

All group members

Public ✔️ ✔️ ✔️ ✔️ ✔️ - -
Friends+ -
Friends - -
Invite+ ✔️[note 1] -
Invite -
Group - ✔️[note 2]
Group+ ✔️ ✔️ - ✔️
Group Public ✔️
  1. UI only allows to send an invite after the friend requested to join.
  2. All or selected roles ("Join Group Instances" group role permission required). Note that all group members can still see the instance, even if they don’t have join permission.

Public instances

Public instances are considered easily accessible and include Public and Group Public types.[1]

Private instances

Private instances require an invitation or a way to get in and include Friends, Friends+, Invite, Invite+, Group, and Group+ types.[1]

Group instances

Group instances are created by a group and include Group Public, Group+, and Group types.

Age gated instances

See also Age Verification.

Optionally, 18+ age verification requirement can be set for a group instance by a group member with a role with "Create Age Gated Instances" permission, so that only users with verified 18+ age can join.

If a user is age verified, age gated instances will be prioritized and shown at the top of the instance list.

(Moderator permissions or Group owner overfill does not allow a user to join if they are not also Age-Verified)

Queues

Instances can be set up with a queue. When capacity is exceeded, a queue forms, shown by a separate icon that displays its length. The "Join" buttons change to "Join Queue". Users with the group's priority-queue permission are placed at the front (behind any users already there with the same permission); everyone else joins the end. The group owner bypasses the queue entirely.

A user can direct-connect to an instance if another of their own clients is already inside. The new client kicks the old one on entry, letting you switch between VR and desktop without losing your slot in a full instance.

Regions

Whilst selecting an instance type, there are choices for varying regions to better optimize their experience. Choosing an instance closest to your location will see a decrease in ping, and ensuring a more stable connection to the instance, preventing disconnections and lag.

Historically, VRChat ran solely on the U.S. West server. On June 16, 2021, two extra regions - Europe, and Japan were added to the platform in the Regions update[2] to distribute server load, and offset increasing user count. On December 1, 2021, VRChat added the U.S. East[3] region, and renamed the current USA server to 'U.S. West'. Users are also encouraged to check VRChat's server status website or their VRChat Status account on social media for outages, or upon discovering issues when connecting to VRChat.

Token

!Region

Location
usw U.S. West San José
use U.S. East Washington D.C.
eu Europe Amsterdam
jp Japan Tokyo

Instance naming

The instance created modal with a display name.

When creating an instance, the instance creator has the option to change its display name. Instance names appear in instance details located in the Here tab of the Quick Menu and in the instance list of worlds. Instance names have a limit of 32 characters allowed, and the characters .,/, and\ are not allowed to be used.

Instance naming within the client is VRC+ feature, although naming an instance through the API does not require VRC+.

Instance settings

The instance settings UI on the Quick Menu "Here" tab.

After joining an instance, the instance creator can select what type of content is to be allowed within the instance; the default options will be set to the world's default content settings. Changing what type of content is allowed can be made in the Here tab of the Quick Menu.

Instance Settings cannot be set by the instance creator if the instance type is Public or Group Public. Instead, it will respect the world creator's content settings. Items can only be toggled in group instances and will always respect the world creator's content settings regardless of instance type.

The list of content that can be toggled are:

Instance permissions

Your permissions for managing an instance is dependent on whether you are a world author, instance owner, or group moderator.

Instance owner

The instance owner, is the person who initiated the instance, and depending on its type can be either a user, a group, or the world author. Instance ownership cannot be changed once assigned. To change instance ownership, a new instance must be opened by another user or group. Instance ownership is often confused with a "master", which is usually tied to Udon world settings.

Instance owners have permission to moderate users, including kicking, warning or muting them. In the case of a group instance, group moderators and their powers depend on assigned group roles and permissions.

Public instances do not have an assigned instance owner, and defaults to the world author.

World author

The author of the world have the same core set of moderation tools as an instance owner, being able to moderate users in the form of kicking, warning, and muting. The author have these additional powers, depending on instance type.

Permission chart

Moderation permissions for instances
Instance type Public Friends+ Friends Invite+ Invite Group Public Group+ Group
World author ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ No No
Instance owner No ✔️ ✔️ ✔️ ✔️ If moderator If moderator If moderator
Group moderator No No No No No ✔️ ✔️ ✔️

Instance duration and automatic resets

A notification on the VRChat Quick Menu notification pane, in the Other section. The notification reads: "Warning: This instance will be reset in 60 minutes due to its age."
The notification that appears when the instance is due to reset.

Instances that have been running for long periods will automatically reset to prevent potential issues. If an instance is populated, users will rejoin upon reset, otherwise, they are sent to their Home World. A 180- and 60-minute warning can be given, 5-minute warning is always given before a reset. Instances may run for up to 7 days but can reset sooner due to server-side updates.

References