VoiceCraft
Minecraft

McHttp для Bedrock Dedicated Server

McHttp это рекомендуемый режим интеграции VoiceCraft с BDS.

McHttp для Bedrock Dedicated Server

McHttp это рекомендуемый режим интеграции VoiceCraft с BDS.

Почему именно McHttp

  • лучше подходит для dedicated server окружения
  • проще, чем command-tunnel сценарии
  • удобнее для production

Требования

  1. Запущенный VoiceCraft.Server
  2. McHttpConfig.Enabled = true
  3. VoiceCraft.Addon.Core.McHttp.zip из релизов или готовый world-архив из конфигуратора аддона
  4. BDS с нужным script / module permissions

Конфиг VoiceCraft

Минимальный пример:

{
  "McHttpConfig": {
    "Enabled": true,
    "LoginToken": "replace-with-token",
    "Hostname": "http://0.0.0.0:9050/",
    "MaxClients": 10,
    "MaxTimeoutMs": 10000,
    "DisabledPacketTypes": []
  }
}

Установка аддона

Самый быстрый путь:

Ручной путь:

  1. Распакуйте VoiceCraft.Addon.Core.McHttp.zip.
  2. Положите RP в <MCServer>/resource_packs/.
  3. Положите BP в <MCServer>/behavior_packs/.

Module permissions

В <MCServer>/config/default/permissions.json должны быть нужные модули:

{
  "allowed_modules": [
    "@minecraft/server-gametest",
    "@minecraft/server",
    "@minecraft/server-ui",
    "@minecraft/server-admin",
    "@minecraft/server-editor",
    "@minecraft/server-net"
  ]
}

Подключение в игре

/voicecraft:vcconnect "http://<VOICECRAFT_HOST>:<PORT>" <LOGIN_TOKEN>

Пример:

/voicecraft:vcconnect "http://127.0.0.1:9050" e4ad1f7e-4f90-4b21-bc15-6febe580bf1c

Используйте токен из McHttpConfig.LoginToken.

Copyright © 2026