[{"data":1,"prerenderedAt":342},["ShallowReactive",2],{"navigation_docs_en":3,"-en-minecraft-mcwss-singleplayer":116,"-en-minecraft-mcwss-singleplayer-surround":338},[4,18,35,56,69,82,107],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Start","\u002Fen\u002Fstart","en\u002F1.start",[9,13],{"title":10,"path":11,"stem":12},"Overview","\u002Fen\u002Fstart\u002Foverview","en\u002F1.start\u002F1.overview",{"title":14,"path":15,"stem":16},"Quick Start","\u002Fen\u002Fstart\u002Fquick-start","en\u002F1.start\u002F2.quick-start",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Client","\u002Fen\u002Fclient","en\u002F2.client",[23,27,31],{"title":24,"path":25,"stem":26},"Client Installation","\u002Fen\u002Fclient\u002Finstallation","en\u002F2.client\u002F1.installation",{"title":28,"path":29,"stem":30},"Client Settings (UI)","\u002Fen\u002Fclient\u002Fsettings","en\u002F2.client\u002F2.settings",{"title":32,"path":33,"stem":34},"Settings.json","\u002Fen\u002Fclient\u002Fsettings-json","en\u002F2.client\u002F3.settings-json",{"title":36,"path":37,"stem":38,"children":39,"page":17},"Server","\u002Fen\u002Fserver","en\u002F3.server",[40,44,48,52],{"title":41,"path":42,"stem":43},"Server Installation","\u002Fen\u002Fserver\u002Finstallation","en\u002F3.server\u002F1.installation",{"title":45,"path":46,"stem":47},"First Server Run","\u002Fen\u002Fserver\u002Ffirst-run","en\u002F3.server\u002F2.first-run",{"title":49,"path":50,"stem":51},"ServerProperties.json","\u002Fen\u002Fserver\u002Fserver-properties","en\u002F3.server\u002F3.server-properties",{"title":53,"path":54,"stem":55},"Server Commands","\u002Fen\u002Fserver\u002Fcommands","en\u002F3.server\u002F4.commands",{"title":57,"path":58,"stem":59,"children":60,"page":17},"Minecraft","\u002Fen\u002Fminecraft","en\u002F4.minecraft",[61,65],{"title":62,"path":63,"stem":64},"McHttp for Bedrock Dedicated Server","\u002Fen\u002Fminecraft\u002Fmchttp-bds","en\u002F4.minecraft\u002F1.mchttp-bds",{"title":66,"path":67,"stem":68},"McWss for Singleplayer Worlds","\u002Fen\u002Fminecraft\u002Fmcwss-singleplayer","en\u002F4.minecraft\u002F2.mcwss-singleplayer",{"title":70,"path":71,"stem":72,"children":73,"page":17},"Operations","\u002Fen\u002Foperations","en\u002F5.operations",[74,78],{"title":75,"path":76,"stem":77},"Update and Backup","\u002Fen\u002Foperations\u002Fupdate-backup","en\u002F5.operations\u002F1.update-backup",{"title":79,"path":80,"stem":81},"Troubleshooting","\u002Fen\u002Foperations\u002Ftroubleshooting","en\u002F5.operations\u002F2.troubleshooting",{"title":83,"path":84,"stem":85,"children":86,"page":17},"Ecosystem","\u002Fen\u002Fecosystem","en\u002F6.ecosystem",[87,91,95,99,103],{"title":88,"path":89,"stem":90},"VoiceCraft Ecosystem","\u002Fen\u002Fecosystem\u002Foverview","en\u002F6.ecosystem\u002F1.overview",{"title":92,"path":93,"stem":94},"VoiceCraft (Repository and Build)","\u002Fen\u002Fecosystem\u002Fvoicecraft-repository","en\u002F6.ecosystem\u002F2.voicecraft-repository",{"title":96,"path":97,"stem":98},"GeyserVoice (Java\u002FGeyser Bridge)","\u002Fen\u002Fecosystem\u002Fgeyservoice","en\u002F6.ecosystem\u002F3.geyservoice",{"title":100,"path":101,"stem":102},"VoiceCraft.Addon (Bedrock Addon)","\u002Fen\u002Fecosystem\u002Fvoicecraft-addon","en\u002F6.ecosystem\u002F4.voicecraft-addon",{"title":104,"path":105,"stem":106},"Integration Recipes","\u002Fen\u002Fecosystem\u002Fintegration-recipes","en\u002F6.ecosystem\u002F5.integration-recipes",{"title":108,"path":109,"stem":110,"children":111,"page":17},"Faq","\u002Fen\u002Ffaq","en\u002F7.faq",[112],{"title":113,"path":114,"stem":115},"FAQ","\u002Fen\u002Ffaq\u002Ffaq","en\u002F7.faq\u002F1.faq",{"id":117,"title":66,"body":118,"description":331,"extension":332,"links":333,"meta":334,"navigation":335,"path":67,"seo":336,"stem":68,"__hash__":337},"docs_en\u002Fen\u002F4.minecraft\u002F2.mcwss-singleplayer.md",{"type":119,"value":120,"toc":320},"minimark",[121,125,133,138,155,159,177,181,186,208,212,230,234,239,249,252,258,264,270,280,291,295,298],[122,123,66],"h1",{"id":124},"mcwss-for-singleplayer-worlds",[126,127,128,132],"p",{},[129,130,131],"code",{},"McWss"," is suitable for local\u002Ftesting scenarios and singleplayer worlds.",[134,135,137],"h2",{"id":136},"important","Important",[139,140,141,149],"ul",{},[142,143,144,145,148],"li",{},"This mode is less stable than ",[129,146,147],{},"McHttp",".",[142,150,151,152,154],{},"For public production servers, ",[129,153,147],{}," is recommended.",[134,156,158],{"id":157},"requirements","Requirements",[160,161,162,171],"ol",{},[142,163,164,167,168,148],{},[129,165,166],{},"VoiceCraft.Server"," with ",[129,169,170],{},"McWssConfig.Enabled: true",[142,172,173,176],{},[129,174,175],{},"VoiceCraft.Addon.Core.McWss.zip"," addon.",[134,178,180],{"id":179},"installation","Installation",[182,183,185],"h3",{"id":184},"option-1-mcaddon-import","Option 1 (mcaddon import)",[160,187,188,194,197],{},[142,189,190,191,148],{},"Rename archive to ",[129,192,193],{},"VoiceCraft.Addon.Core.McWss.mcaddon",[142,195,196],{},"Open the file so Minecraft imports the addon.",[142,198,199,200,203,204,207],{},"Enable ",[129,201,202],{},"VoiceCraft.Addon.Core.McWss.BP"," and ",[129,205,206],{},"VoiceCraft.Addon.Core.McWss.RP"," in world.",[182,209,211],{"id":210},"option-2-manual-copy","Option 2 (manual copy)",[160,213,214,217,227],{},[142,215,216],{},"Extract archive.",[142,218,219,220,203,223,226],{},"Copy ",[129,221,222],{},"RP",[129,224,225],{},"BP"," to Minecraft Bedrock directories.",[142,228,229],{},"Enable both packs in target world.",[134,231,233],{"id":232},"connection","Connection",[160,235,236],{},[142,237,238],{},"In world, run the websocket connect command:",[240,241,247],"pre",{"className":242,"code":244,"language":245,"meta":246},[243],"language-text","\u002Fconnect \u003CVOICECRAFT_HOST>:\u003CMCWSS_PORT>\n","text","",[129,248,244],{"__ignoreMap":246},[126,250,251],{},"Example:",[240,253,256],{"className":254,"code":255,"language":245,"meta":246},[243],"\u002Fconnect 127.0.0.1:9051\n",[129,257,255],{"__ignoreMap":246},[160,259,261],{"start":260},2,[142,262,263],{},"Authenticate with token:",[240,265,268],{"className":266,"code":267,"language":245,"meta":246},[243],"\u002Fvoicecraft:vcconnect \u003CLOGIN_TOKEN>\n",[129,269,267],{"__ignoreMap":246},[126,271,272,273,276,277,148],{},"Use ",[129,274,275],{},"LOGIN_TOKEN"," from ",[129,278,279],{},"McWssConfig.LoginToken",[126,281,282,283,286,287,290],{},"If your Bedrock build supports a short alias, ",[129,284,285],{},"\u002Fvcconnect"," may also work, but ",[129,288,289],{},"voicecraft:vcconnect"," is the recommended form.",[134,292,294],{"id":293},"tuning","Tuning",[126,296,297],{},"If you see lag\u002Fcrashes:",[139,299,300,307,313],{},[142,301,302,303,306],{},"reduce ",[129,304,305],{},"CommandsPerTick",",",[142,308,309,310,306],{},"check ",[129,311,312],{},"MaxStringLengthPerCommand",[142,314,315,316,319],{},"test disabling selected packet types in ",[129,317,318],{},"DisabledPacketTypes"," when needed.",{"title":246,"searchDepth":260,"depth":260,"links":321},[322,323,324,329,330],{"id":136,"depth":260,"text":137},{"id":157,"depth":260,"text":158},{"id":179,"depth":260,"text":180,"children":325},[326,328],{"id":184,"depth":327,"text":185},3,{"id":210,"depth":327,"text":211},{"id":232,"depth":260,"text":233},{"id":293,"depth":260,"text":294},"McWss is suitable for local\u002Ftesting scenarios and singleplayer worlds.","md",null,{},true,{"title":66,"description":331},"nT25BjF7-EGvONXLMstCtglFukRyzsViEN6_co_bRlI",[339,341],{"title":62,"path":63,"stem":64,"description":340,"children":-1},"McHttp is the recommended integration mode for BDS.",{"title":75,"path":76,"stem":77,"description":246,"children":-1},1775616494231]