Mods / MumbleLink (1.17/1.18)

Tags: #Other
Author: SolraBizna
Side: Client
Created: Mar 21st 2023 at 10:12 PM
Last modified: Apr 20th 2023 at 6:25 PM
Downloads: 782
Follow Unfollow 5

Latest release (for Vintage Story 1.18.0, outdated):
MumbleLink-1.3.1.zip  1-click install


This is an update of copygirl's original MumbleLink mod to make it work with Vintage Story 1.17/1.18. I am uploading this myself, instead of going through the pull request process, because the original repository has been archived, and because copygirl has said: "I'd appreciate if someone would take over or fork the mod to keep it going." It probably doesn't work correctly with freecam, but should work correctly with third-person and first-person cameras.

The original description is below.

Enables positional audio support with the third-party voice chat program Mumble. When in the same voice channel and multiplayer server with others using this mod, you are able to hear them directionally and - if so configured - more quietly to not at all if they're further away.

Check the README on GitHub for information on how to configure Mumble's positional audio.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.3.1 mumblelink117 559 Apr 20th 2023 at 6:25 PM MumbleLink-1.3.1.zip 1-click install

This release is a straight-up recompile against the new API. No source changes were needed. This version will work in 1.18, use the previous version if you're still on 1.17.

1.3.0 mumblelink117 223 Mar 21st 2023 at 10:18 PM Empty MumbleLink-1.3.0.zip 1-click install

4 Comments (oldest first | newest first)

💬 SolraBizna , Apr 20th 2023 at 6:26 PM

Sorry for taking 17 days to do it, especially since all it needed was a recompile. Version 1.3.1 seems to be compatible with 1.18.

💬 Argon_Zeltas, Apr 3rd 2023 at 4:44 PM
I would be very grateful if you make a mod for version 1.18. Because, unfortunately, 1.18 crashes with an error. I'll post the crash log just in case.
Game version: v1.18.0-rc.1 (unstable)
04/03/2023 19:35:56: A critical error has occurred
Loaded mods: commonlib@1.0.3, mumblelink117@1.3.0, game@1.18.0-rc.1, creative@1.18.0-rc.1, survival@1.18.0-rc.1
System.MissingFieldException: Field not found: 'Vintagestory.API.Common.Entities.Entity.Pos'.
        at MumbleLink.MumbleLinkSystem.OnGameTick (one delta)
        at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at VintagestoryLib\Common\EventManager.cs: line 85
        in Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs: line 811
        in Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs: line 710
        in Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs: line 165
        in Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs: line 683
        in Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs: line 627
        at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(object sender, FrameEventArgs e) at VintagestoryLib\Client\ClientPlatform\GameWindow.cs: line 126
        at System.EventHandler`1.Invoke(object sender, TEventArgs e)
        at OpenTK.GameWindow.RaiseRenderFrame (double past, double and timestamp) at C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs: line 479
        in OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs: line 454
        in OpenTK.GameWindow.Run(double updates_per second, double frames_per second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs: line 375
        at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs, String[] rawArgs)
        in Vintagestory.ClientNative.CrashReporter.Start (Start of ThreadStart) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs: line 93
 
Event log entries containing Vintagestory.exe, last 3
=================================
{ TimeGenerated=4/3/2023 5:07:07 PM, website=, source=.NET runtime, message=app: Vintagestory.exe
Platform version: v4.0.30319
Description. The process was terminated due to an unhandled exception.
Exception Details: System.Exception
        at Vintagestory.Common.ClassRegistry.CreateItem(System.String)
        at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType, Vintagestory.API.Common.IWorldAccessor, Vintagestory.Common.ClassRegistry)
        at Vintagestory.Client.NoObf.GeneralPacketHandler.PopulateItems(System.Collections.Generic.List`1<Vintagestory.API.Common.Item>, Int32)
        at Vintagestory.Client.NoObf.GeneralPacketHandler.LoadItemTypes()
        at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleServerAssets_Step1()
        at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
        at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
        at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
        at System.Threading.ThreadPoolWorkQueue.Dispatch()
💬 Rythillian, Mar 30th 2023 at 6:51 AM

Fantastic, glad to see someone continuing to support that mod!

💬 Soggylithe, Mar 22nd 2023 at 2:50 AM

Cool thanks for taking up the torch!

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом