diff --git a/openapi/components/paths/system.yaml b/openapi/components/paths/system.yaml index 104bd676..5f30464e 100644 --- a/openapi/components/paths/system.yaml +++ b/openapi/components/paths/system.yaml @@ -26,7 +26,7 @@ paths: content: application/json: schema: - $ref: ../schemas/Config.yaml + $ref: ../schemas/APIConfig.yaml headers: Set-Cookie: schema: diff --git a/openapi/components/schemas/Config.yaml b/openapi/components/schemas/APIConfig.yaml similarity index 86% rename from openapi/components/schemas/Config.yaml rename to openapi/components/schemas/APIConfig.yaml index 46155c7b..b975605e 100644 --- a/openapi/components/schemas/Config.yaml +++ b/openapi/components/schemas/APIConfig.yaml @@ -1,313 +1,85 @@ type: object title: API Config -example: - address: '1062 Folsom St., Suite 200, San Francisco, CA, 94103' - announcements: - - name: 220121a_modified_clients - text: |- - As part of our continued commitment to improve - safety and awareness, we want to remind you that - modified clients of any kind are not allowed - on VRChat, for any reason, and are prohibited - by the Terms of Service. - - There is no such thing as an 'approved' - modification, nor do we permit the use of - any modification, for any purpose, ever. - Using them can and will result in your - account being banned! - - In addition, modified clients are the single - greatest source of compromised and stolen - accounts-- so please, do not use them! - apiKey: JlE5Jldo5Jibnk5O5hTx6XVqsJu4WJ26 - appName: VrChat - buildVersionTag: master-build-2021-06-24-fred-drakeshoot - clientApiKey: JlE5Jldo5Jibnk5O5hTx6XVqsJu4WJ26 - clientBPSCeiling: 18432 - clientDisconnectTimeout: 30000 - clientReservedPlayerBPS: 7168 - clientSentCountAllowance: 15 - contactEmail: hello@vrchat.com - copyrightEmail: copyright@vrchat.com - currentTOSVersion: 7 - defaultAvatar: avtr_53856003-8ff2-4002-b78f-da5d028b22bd - deploymentGroup: green - devAppVersionStandalone: 0.12.0p3 - devDownloadLinkWindows: www.vrchat.net - devSdkUrl: 'https://vrchat.com/home/download' - devSdkVersion: 2020.09.25.00.08 - devServerVersionStandalone: dev_server_01 - disableAvatarCopying: false - disableAvatarGating: false - disableCommunityLabs: false - disableCommunityLabsPromotion: false - disableEmail: false - disableEventStream: false - disableFeedbackGating: false - disableHello: false - disableRegistration: false - disableSteamNetworking: true - disableTwoFactorAuth: false - disableUdon: false - disableUpgradeAccount: false - downloadLinkWindows: 'https://www.oculus.com/experiences/rift/997678176960598/' - downloadUrls: - sdk2: 'https://files.vrchat.cloud/sdk/VRCSDK2-2021.06.03.14.57_Public.unitypackage' - sdk3-avatars: 'https://files.vrchat.cloud/sdk/VRCSDK3-AVATAR-2021.06.03.14.57_Public.unitypackage' - sdk3-worlds: 'https://files.vrchat.cloud/sdk/VRCSDK3-WORLD-2021.06.03.14.57_Public.unitypackage' - dynamicWorldRows: - - index: 1 - name: Hot - platform: ThisPlatformSupported - sortHeading: heat - sortOrder: descending - sortOwnership: any - - index: 10 - name: Games - platform: ThisPlatformSupported - sortHeading: heat - sortOrder: descending - sortOwnership: any - tag: author_tag_game - - index: 11 - name: Updated Recently - platform: ThisPlatformSupported - sortHeading: updated - sortOrder: descending - sortOwnership: any - - index: 12 - name: New - platform: ThisPlatformSupported - sortHeading: publication - sortOrder: descending - sortOwnership: any - - index: 13 - name: Recent - platform: ThisPlatformSupported - sortHeading: recent - sortOrder: descending - sortOwnership: any - - index: 14 - name: Mine - platform: any - sortHeading: updated - sortOrder: descending - sortOwnership: mine - - index: 15 - name: Classics - platform: ThisPlatformSupported - sortHeading: trending - sortOrder: descending - sortOwnership: any - - index: 2 - name: Exercise - platform: Any - sortHeading: shuffle - sortOrder: descending - sortOwnership: any - tag: admin_exercise_row - - index: 3 - name: 'World Jam: Drawing' - platform: ThisPlatformSupported - sortHeading: order - sortOrder: ascending - sortOwnership: any - tag: admin_jam_sketchbook - - index: 4 - name: Spotlight - platform: ThisPlatformSupported - sortHeading: updated - sortOrder: descending - sortOwnership: any - tag: admin_community_spotlight - - index: 5 - name: Community Labs - platform: ThisPlatformSupported - sortHeading: labs - sortOrder: descending - sortOwnership: any - - index: 6 - name: Active Cross Platform - platform: AllPlatforms - sortHeading: active - sortOrder: descending - sortOwnership: any - - index: 7 - name: Active My Platform - platform: ThisPlatformOnly - sortHeading: active - sortOrder: descending - sortOwnership: any - - index: 8 - name: Random - platform: ThisPlatformSupported - sortHeading: shuffle - sortOrder: descending - sortOwnership: any - - index: 9 - name: Avatar Worlds - platform: ThisPlatformSupported - sortHeading: heat - sortOrder: descending - sortOwnership: any - tag: author_tag_avatar - events: - distanceClose: 2 - distanceFactor: 100 - distanceFar: 80 - groupDistance: 3 - maximumBunchSize: 247 - notVisibleFactor: 100 - playerOrderBucketSize: 5 - playerOrderFactor: 55 - slowUpdateFactorThreshold: 25 - viewSegmentLength: 5 - gearDemoRoomId: '2282253502' - homepageRedirectTarget: 'https://hello.vrchat.com' - homeWorldId: wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd - hubWorldId: wrld_ba913a96-fac4-4048-a062-9aa5db092812 - jobsEmail: jobs@vrchat.com - messageOfTheDay: hello world - moderationEmail: moderation@vrchat.com - moderationQueryPeriod: 60 - notAllowedToSelectAvatarInPrivateWorldMessage: 'For security reasons, you''re not yet allowed to select avatars in private worlds or upload content. Please continue to enjoy VRChat and we''ll message you when you''ve been unlocked. Thanks and have fun!' - plugin: no_kick_unlisted - releaseAppVersionStandalone: 0.12.0p3 - releaseSdkUrl: 'http://files.vrchat.cloud/sdk/VRCSDK-2019.09.18.12.05_Public.unitypackage' - releaseSdkVersion: VRCSDK-2019.09.18.12.05_Public - releaseServerVersionStandalone: public_server_01 - sdkDeveloperFaqUrl: 'https://docs.vrchat.com/docs/frequently-asked-questions#section-why-can-t-i-upload-content-yet-' - sdkDiscordUrl: 'https://discord.gg/vrchat' - sdkNotAllowedToPublishMessage: "Welcome the VRChat SDK!\r\n\r\nBefore you can upload avatars or worlds to VRChat, you'll need to spend more time enjoying the app. We do this for security reasons, and so you can learn more about us.\r\n\r\nWhen you get the ability to upload, we will notify you via email and in VRChat. For now, you can learn and test on your own device.\r\n\r\nTo get started, check out the resources below.\r\n\r\nThank you for your patience, we can't wait to see what you'll build!" - sdkUnityVersion: 2018.4.20f1 - serverName: prod-api-green-tree-xgq - supportEmail: support@vrchat.com - timeOutWorldId: wrld_5b89c79e-c340-4510-be1b-476e9fcdedcc - tutorialWorldId: wld_7d3d25ec-663e-406e-96a3-e2c4fc0d8104 - updateRateMsMaximum: 1000 - updateRateMsMinimum: 50 - updateRateMsNormal: 200 - updateRateMsUdonManual: 50 - uploadAnalysisPercent: 1 - urlList: - - assets.vrchat.com - - drive.google.com - - facebook.com - - game.nicovideo.jp - - live.furality.online - - live.nicovideo.jp - - live2.nicovideo.jp - - nicovideo.jp - - soundcloud.com - - tiktok.com - - twitch.tv - - v.youku.com - - vimeo.com - - vrchat.cloud - - www.facebook.com - - www.nicovideo.jp - - www.tiktok.com - - www.twitch.tv - - www.youtube.com - - youku.com - - youtu.be - - youtube.com - useReliableUdpForVoice: false - userUpdatePeriod: 60 - userVerificationDelay: 5 - userVerificationRetry: 30 - userVerificationTimeout: 60 - viveWindowsUrl: 'http://store.steampowered.com/app/438100/' - whiteListedAssetUrls: - - 'http://dbinj8iahsbec.cloudfront.net/' - - 'http://dbinj8iahsbec.cloudfront.net/plugins' - - 'https://api.vrchat.cloud/api/1/file/' - - 'https://builds.vrchat.cloud/' - - 'https://dbinj8iahsbec.cloudfront.net/' - - 'https://dev-api.vrchat.cloud/api/1/file/' - - 'https://files.vrchat.cloud/unmanaged/' - worldUpdatePeriod: 60 - youtubedl-hash: E3-C6-63-C3-27-3F-1C-47-48-C6-A7-52-A1-53-03-A5-10-6C-45-37-B1-C3-14-70-BA-44-1F-AE-0E-B2-32-36 - youtubedl-version: '2021-05-16' properties: + VoiceEnableDegradation: + type: boolean + description: 'Unknown, probably voice optimization testing' + default: false + VoiceEnableReceiverLimiting: + type: boolean + description: 'Unknown, probably voice optimization testing' + default: true address: type: string minLength: 1 description: VRChat's office address - readOnly: true announcements: type: array uniqueItems: true minItems: 1 - description: 'Public Announcements' + description: Public Announcements items: type: object + title: Public Announcement description: Public Announcement properties: name: type: string minLength: 1 description: Announcement name - readOnly: true text: type: string minLength: 1 description: Announcement text - readOnly: true required: - name - text - readOnly: true - readOnly: true apiKey: type: string minLength: 1 description: apiKey to be used for all other requests - readOnly: true appName: type: string minLength: 1 description: Game name default: VrChat deprecated: true - readOnly: true buildVersionTag: type: string minLength: 1 description: Build tag of the API server - readOnly: true clientApiKey: type: string minLength: 1 description: apiKey to be used for all other requests - readOnly: true clientBPSCeiling: type: number description: Unknown + default: 18432 clientDisconnectTimeout: type: number description: Unknown + default: 30000 clientReservedPlayerBPS: type: number description: Unknown + default: 7168 clientSentCountAllowance: type: number description: Unknown + default: 15 contactEmail: type: string minLength: 1 description: VRChat's contact email - readOnly: true copyrightEmail: type: string minLength: 1 description: VRChat's copyright-issues-related email - readOnly: true currentTOSVersion: type: number description: Current version number of the Terms of Service - readOnly: true + default: 7 defaultAvatar: $ref: ./AvatarID.yaml deploymentGroup: @@ -317,31 +89,30 @@ properties: minLength: 1 description: Version number for game development build deprecated: true - readOnly: true devDownloadLinkWindows: type: string minLength: 1 description: Developer Download link deprecated: true - readOnly: true devSdkUrl: type: string minLength: 1 description: 'Link to download the development SDK, use downloadUrls instead' deprecated: true - readOnly: true devSdkVersion: type: string minLength: 1 description: Version of the development SDK deprecated: true - readOnly: true devServerVersionStandalone: type: string minLength: 1 description: Version number for server development build deprecated: true - readOnly: true + dis-countdown: + type: string + description: 'Unknown, "dis" maybe for disconnect?' + format: date-time disableAvatarCopying: type: boolean description: Toggles if copying avatars should be disabled @@ -364,19 +135,27 @@ properties: default: false disableEventStream: type: boolean - description: Toggles if Analytics should be disabled (this sreportedly not used in the Client) + description: Toggles if Analytics should be disabled. default: false disableFeedbackGating: type: boolean description: Toggles if feedback gating should be disabled. Feedback gating restricts submission of feedback (reporting a World or User) to people with the `system_feedback_access` Tag. default: false + disableFrontendBuilds: + type: boolean + default: false + description: 'Unknown, probably toggles compilation of frontend web builds? So internal flag?' disableHello: type: boolean description: Unknown default: false + disableOculusSubs: + type: boolean + default: false + description: Toggles if signing up for Subscriptions in Oculus is disabled or not. disableRegistration: type: boolean - description: Toggles if new user account registration should be disabled + description: Toggles if new user account registration should be disabled. default: false disableSteamNetworking: type: boolean @@ -399,32 +178,29 @@ properties: type: string minLength: 1 description: Download link for game on the Oculus Rift website. - readOnly: true downloadUrls: type: object - description: Download links for various development assets + title: DownloadURLList + description: Download links for various development assets. required: - sdk2 - sdk3-avatars - sdk3-worlds + additionalProperties: false properties: sdk2: type: string minLength: 1 description: Download link for legacy SDK2 deprecated: true - readOnly: true sdk3-avatars: type: string minLength: 1 description: Download link for SDK3 for Avatars - readOnly: true sdk3-worlds: type: string minLength: 1 description: Download link for SDK3 for Worlds - readOnly: true - readOnly: true dynamicWorldRows: type: array uniqueItems: true @@ -432,35 +208,29 @@ properties: description: 'Array of DynamicWorldRow objects, used by the game to display the list of world rows' items: type: object + title: DynamicWorldRow properties: index: type: number - readOnly: true name: type: string minLength: 1 - readOnly: true platform: type: string minLength: 1 - readOnly: true sortHeading: type: string minLength: 1 - readOnly: true sortOrder: type: string minLength: 1 - readOnly: true sortOwnership: type: string minLength: 1 - readOnly: true tag: type: string minLength: 1 - description: Tag to filter worlds for this row - readOnly: true + description: Tag to filter worlds for this row. Not always present. required: - index - name @@ -468,10 +238,9 @@ properties: - sortHeading - sortOrder - sortOwnership - readOnly: true - readOnly: true events: type: object + title: APIEventConfig required: - distanceClose - distanceFactor @@ -487,56 +256,43 @@ properties: distanceClose: type: number description: Unknown - readOnly: true distanceFactor: type: number description: Unknown - readOnly: true distanceFar: type: number description: Unknown - readOnly: true groupDistance: type: number description: Unknown - readOnly: true maximumBunchSize: type: number description: Unknown - readOnly: true notVisibleFactor: type: number description: Unknown - readOnly: true playerOrderBucketSize: type: number description: Unknown - readOnly: true playerOrderFactor: type: number description: Unknown - readOnly: true slowUpdateFactorThreshold: type: number description: Unknown - readOnly: true viewSegmentLength: type: number description: Unknown - readOnly: true - readOnly: true gearDemoRoomId: type: string minLength: 1 description: Unknown deprecated: true - readOnly: true homepageRedirectTarget: type: string minLength: 1 description: Redirect target if you try to open the base API domain in your browser default: 'https://hello.vrchat.com' - readOnly: true homeWorldId: $ref: ./WorldID.yaml hubWorldId: @@ -545,18 +301,15 @@ properties: type: string minLength: 1 description: VRChat's job application email - readOnly: true messageOfTheDay: type: string minLength: 1 description: MOTD deprecated: true - readOnly: true moderationEmail: type: string minLength: 1 description: VRChat's moderation related email - readOnly: true moderationQueryPeriod: type: number description: Unknown @@ -564,66 +317,54 @@ properties: type: string minLength: 1 description: Used in-game to notify a user they aren't allowed to select avatars in private worlds - readOnly: true plugin: type: string minLength: 1 description: 'Extra [plugin](https://doc.photonengine.com/en-us/server/current/plugins/manual) to run in each instance' - readOnly: true releaseAppVersionStandalone: type: string minLength: 1 description: Version number for game release build deprecated: true - readOnly: true releaseSdkUrl: type: string minLength: 1 description: Link to download the release SDK deprecated: true - readOnly: true releaseSdkVersion: type: string minLength: 1 description: Version of the release SDK deprecated: true - readOnly: true releaseServerVersionStandalone: type: string minLength: 1 description: Version number for server release build deprecated: true - readOnly: true sdkDeveloperFaqUrl: type: string minLength: 1 description: Link to the developer FAQ - readOnly: true sdkDiscordUrl: type: string minLength: 1 description: Link to the official VRChat Discord - readOnly: true sdkNotAllowedToPublishMessage: type: string minLength: 1 description: Used in the SDK to notify a user they aren't allowed to upload avatars/worlds yet - readOnly: true sdkUnityVersion: type: string minLength: 1 description: Unity version supported by the SDK - readOnly: true serverName: type: string minLength: 1 description: Server name of the API server currently responding - readOnly: true supportEmail: type: string minLength: 1 description: VRChat's support email - readOnly: true timeOutWorldId: $ref: ./WorldID.yaml tutorialWorldId: @@ -631,30 +372,23 @@ properties: updateRateMsMaximum: type: number description: Unknown - readOnly: true updateRateMsMinimum: type: number description: Unknown - readOnly: true updateRateMsNormal: type: number description: Unknown - readOnly: true updateRateMsUdonManual: type: number description: Unknown - readOnly: true uploadAnalysisPercent: type: number description: Unknown - readOnly: true urlList: type: array description: List of allowed URLs that bypass the "Allow untrusted URL's" setting in-game items: type: string - readOnly: true - readOnly: true useReliableUdpForVoice: type: boolean description: Unknown @@ -662,52 +396,48 @@ properties: userUpdatePeriod: type: number description: Unknown - readOnly: true userVerificationDelay: type: number description: Unknown - readOnly: true userVerificationRetry: type: number description: Unknown - readOnly: true userVerificationTimeout: type: number description: Unknown - readOnly: true viveWindowsUrl: type: string minLength: 1 description: Download link for game on the Steam website. - readOnly: true whiteListedAssetUrls: type: array description: List of allowed URLs that are allowed to host avatar assets items: type: string - readOnly: true - readOnly: true worldUpdatePeriod: type: number description: Unknown - readOnly: true youtubedl-hash: type: string minLength: 1 description: Currently used youtube-dl.exe hash in SHA-256-delimited format - readOnly: true youtubedl-version: type: string minLength: 1 description: Currently used youtube-dl.exe version - readOnly: true required: + - VoiceEnableDegradation + - VoiceEnableReceiverLimiting - address - announcements - apiKey - appName - buildVersionTag - clientApiKey + - clientBPSCeiling + - clientDisconnectTimeout + - clientReservedPlayerBPS + - clientSentCountAllowance - contactEmail - copyrightEmail - currentTOSVersion @@ -718,12 +448,17 @@ required: - devSdkUrl - devSdkVersion - devServerVersionStandalone + - dis-countdown - disableAvatarCopying - disableAvatarGating - disableCommunityLabs - disableCommunityLabsPromotion + - disableEmail - disableEventStream - disableFeedbackGating + - disableFrontendBuilds + - disableHello + - disableOculusSubs - disableRegistration - disableSteamNetworking - disableTwoFactorAuth @@ -771,3 +506,243 @@ required: - worldUpdatePeriod - youtubedl-hash - youtubedl-version +example: + VoiceEnableDegradation: false + VoiceEnableReceiverLimiting: true + address: '1062 Folsom St., Suite 200, San Francisco, CA, 94103' + announcements: + - name: 220121a_modified_clients + text: |- + As part of our continued commitment to improve + safety and awareness, we want to remind you that + modified clients of any kind are not allowed + on VRChat, for any reason, and are prohibited + by the Terms of Service. + + There is no such thing as an 'approved' + modification, nor do we permit the use of + any modification, for any purpose, ever. + Using them can and will result in your + account being banned! + + In addition, modified clients are the single + greatest source of compromised and stolen + accounts-- so please, do not use them! + apiKey: JlE5Jldo5Jibnk5O5hTx6XVqsJu4WJ26 + appName: VrChat + buildVersionTag: master-build-2021-09-23-edith-x-clickbaitcloud + clientApiKey: JlE5Jldo5Jibnk5O5hTx6XVqsJu4WJ26 + clientBPSCeiling: 18432 + clientDisconnectTimeout: 30000 + clientReservedPlayerBPS: 7168 + clientSentCountAllowance: 15 + contactEmail: hello@vrchat.com + copyrightEmail: copyright@vrchat.com + currentTOSVersion: 7 + defaultAvatar: avtr_c38a1615-5bf5-42b4-84eb-a8b6c37cbd11 + deploymentGroup: blue + devAppVersionStandalone: 0.12.0p3 + devDownloadLinkWindows: www.vrchat.net + devSdkUrl: 'https://vrchat.com/home/download' + devSdkVersion: 2020.09.25.00.08 + devServerVersionStandalone: dev_server_01 + dis-countdown: '2021-01-01T01:01:01.000Z' + disableAvatarCopying: false + disableAvatarGating: false + disableCommunityLabs: false + disableCommunityLabsPromotion: false + disableEmail: false + disableEventStream: false + disableFeedbackGating: false + disableFrontendBuilds: false + disableHello: false + disableOculusSubs: false + disableRegistration: false + disableSteamNetworking: true + disableTwoFactorAuth: false + disableUdon: false + disableUpgradeAccount: false + downloadLinkWindows: 'https://www.oculus.com/experiences/rift/997678176960598/' + downloadUrls: + sdk2: 'https://files.vrchat.cloud/sdk/VRCSDK2-2021.09.03.09.25_Public.unitypackage' + sdk3-worlds: 'https://files.vrchat.cloud/sdk/VRCSDK3-WORLD-2021.09.03.09.25_Public.unitypackage' + sdk3-avatars: 'https://files.vrchat.cloud/sdk/VRCSDK3-AVATAR-2021.09.03.09.25_Public.unitypackage' + dynamicWorldRows: + - name: Hot + sortHeading: heat + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 1 + - name: 'World Jam: Obstacle Course' + sortHeading: order + sortOwnership: any + sortOrder: ascending + platform: ThisPlatformSupported + tag: admin_jam_obstacle + index: 2 + - name: Exercise + sortHeading: shuffle + sortOwnership: any + sortOrder: descending + platform: Any + tag: admin_exercise_row + index: 3 + - name: Spotlight + sortHeading: updated + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + tag: admin_community_spotlight + index: 4 + - name: Community Labs + sortHeading: labs + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 5 + - name: Active Cross Platform + sortHeading: active + sortOwnership: any + sortOrder: descending + platform: AllPlatforms + index: 6 + - name: Active My Platform + sortHeading: active + sortOwnership: any + sortOrder: descending + platform: ThisPlatformOnly + index: 7 + - name: Random + sortHeading: shuffle + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 8 + - name: Avatar Worlds + sortHeading: heat + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + tag: author_tag_avatar + index: 9 + - name: Games + sortHeading: heat + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + tag: author_tag_game + index: 10 + - name: Updated Recently + sortHeading: updated + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 11 + - name: New + sortHeading: publication + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 12 + - name: Recent + sortHeading: recent + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 13 + - name: Mine + sortHeading: updated + sortOwnership: mine + sortOrder: descending + platform: any + index: 14 + - name: Classics + sortHeading: trending + sortOwnership: any + sortOrder: descending + platform: ThisPlatformSupported + index: 15 + events: + distanceClose: 2 + distanceFactor: 100 + distanceFar: 80 + groupDistance: 3 + maximumBunchSize: 247 + notVisibleFactor: 100 + playerOrderBucketSize: 5 + playerOrderFactor: 55 + slowUpdateFactorThreshold: 25 + viewSegmentLength: 5 + gearDemoRoomId: '2282253502' + homeWorldId: wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd + homepageRedirectTarget: 'https://hello.vrchat.com' + hubWorldId: wrld_ba913a96-fac4-4048-a062-9aa5db092812 + jobsEmail: jobs@vrchat.com + messageOfTheDay: hello world + moderationEmail: moderation@vrchat.com + moderationQueryPeriod: 60 + notAllowedToSelectAvatarInPrivateWorldMessage: 'For security reasons, you''re not yet allowed to select avatars in private worlds or upload content. Please continue to enjoy VRChat and we''ll message you when you''ve been unlocked. Thanks and have fun!' + plugin: no_kick_unlisted + releaseAppVersionStandalone: 0.12.0p3 + releaseSdkUrl: 'http://files.vrchat.cloud/sdk/VRCSDK-2019.09.18.12.05_Public.unitypackage' + releaseSdkVersion: VRCSDK-2019.09.18.12.05_Public + releaseServerVersionStandalone: public_server_01 + sdkDeveloperFaqUrl: 'https://docs.vrchat.com/docs/frequently-asked-questions#section-why-can-t-i-upload-content-yet-' + sdkDiscordUrl: 'https://discord.gg/vrchat' + sdkNotAllowedToPublishMessage: "Welcome the VRChat SDK!\r\n\r\nBefore you can upload avatars or worlds to VRChat, you'll need to spend more time enjoying the app. We do this for security reasons, and so you can learn more about us.\r\n\r\nWhen you get the ability to upload, we will notify you via email and in VRChat. For now, you can learn and test on your own device.\r\n\r\nTo get started, check out the resources below.\r\n\r\nThank you for your patience, we can't wait to see what you'll build!" + sdkUnityVersion: 2019.4.30f1 + serverName: prod-api-blue-house-fsm + supportEmail: support@vrchat.com + timeOutWorldId: wrld_5b89c79e-c340-4510-be1b-476e9fcdedcc + tutorialWorldId: wld_7d3d25ec-663e-406e-96a3-e2c4fc0d8104 + updateRateMsMaximum: 1000 + updateRateMsMinimum: 50 + updateRateMsNormal: 200 + updateRateMsUdonManual: 50 + uploadAnalysisPercent: 1 + urlList: + - drive.google.com + - facebook.com + - www.facebook.com + - nicovideo.jp + - www.nicovideo.jp + - live.nicovideo.jp + - live2.nicovideo.jp + - game.nicovideo.jp + - soundcloud.com + - tiktok.com + - www.tiktok.com + - twitch.tv + - www.twitch.tv + - vimeo.com + - player.vimeo.com + - vrchat.cloud + - youku.com + - v.youku.com + - youtube.com + - www.youtube.com + - youtu.be + - assets.vrchat.com + - www.v-market.work + - vket6.v-market.work + - mall.v-market.work + - cdn.v-market.work + - movie.cdn.v-market.work + - wrs.nedo.go.jp + useReliableUdpForVoice: false + userUpdatePeriod: 60 + userVerificationDelay: 5 + userVerificationRetry: 30 + userVerificationTimeout: 60 + viveWindowsUrl: 'http://store.steampowered.com/app/438100/' + whiteListedAssetUrls: + - 'http://dbinj8iahsbec.cloudfront.net/plugins' + - 'http://dbinj8iahsbec.cloudfront.net/' + - 'https://dbinj8iahsbec.cloudfront.net/' + - 'https://dev-api.vrchat.cloud/api/1/file/' + - 'https://api.vrchat.cloud/api/1/file/' + - 'https://files.vrchat.cloud/unmanaged/' + worldUpdatePeriod: 60 + youtubedl-hash: E3-C6-63-C3-27-3F-1C-47-48-C6-A7-52-A1-53-03-A5-10-6C-45-37-B1-C3-14-70-BA-44-1F-AE-0E-B2-32-36 + youtubedl-version: '2021-05-16' \ No newline at end of file