Ecosystem
Экосистема VoiceCraft
VoiceCraft это не один бинарник, а небольшой набор репозиториев и runtime-слоёв, которые можно комбинировать в разных сценариях.
Экосистема VoiceCraft
VoiceCraft это не один бинарник, а небольшой набор репозиториев и runtime-слоёв, которые можно комбинировать в разных сценариях.
Основные репозитории
VoiceCraftклиентские приложения, standalone server, протокол, shared codeGeyserVoiceJava-side bridge для Paper, Velocity и BungeeCordVoiceCraft.AddonBedrock addon packages и scriptable McApi surface
Карта развёртывания
flowchart LR
A["VoiceCraft Client"] --> B["VoiceCraft UDP Server"]
C["Bedrock Addon (McHttp / McWss)"] --> D["Minecraft API Transport"]
D --> B
E["GeyserVoice (Paper / Proxy)"] --> F["McTcp Bridge"]
F --> B
Типичные стеки
Bedrock Dedicated Server
VoiceCraft.ServerVoiceCraft.Addon.Core.McHttp- VoiceCraft clients
Локальный Bedrock мир
- локальный VoiceCraft stack
VoiceCraft.Addon.Core.McWss
Java-сервер с Geyser / Floodgate
GeyserVoiceVoiceCraft.Server- или managed runtime, который запускается самим
GeyserVoice
Java proxy network
GeyserVoiceна proxyGeyserVoiceна backend Paper серверахVoiceCraft.ServerчерезMcTcp