vrchat_create_instance
Create a new VRChat world instance with configurable access, region, and invite settings to customize multiplayer experiences.
Instructions
Create a new instance of a world.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
canRequestInvite | No | ||
closedAt | No | ||
groupAccessType | No | ||
hardClose | No | ||
inviteOnly | No | ||
ownerId | No | ||
queueEnabled | No | ||
region | No | us | |
roleIds | No | ||
type | Yes | ||
worldId | Yes |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"canRequestInvite": {
"type": "boolean"
},
"closedAt": {
"type": "string"
},
"groupAccessType": {
"enum": [
"members",
"plus",
"public"
],
"type": "string"
},
"hardClose": {
"type": "boolean"
},
"inviteOnly": {
"type": "boolean"
},
"ownerId": {
"type": [
"string",
"null"
]
},
"queueEnabled": {
"type": "boolean"
},
"region": {
"default": "us",
"enum": [
"us",
"use",
"eu",
"jp",
"unknown"
],
"type": "string"
},
"roleIds": {
"items": {
"type": "string"
},
"type": "array"
},
"type": {
"enum": [
"public",
"hidden",
"friends",
"private",
"group"
],
"type": "string"
},
"worldId": {
"type": "string"
}
},
"required": [
"worldId",
"type"
],
"type": "object"
}