Plasmo Voice

Plasmo Voice

2M Downloads

Plasmo-voice + VulcanMod

rodionmasalov opened this issue · 1 comments

commented

Game crashes when pressing M key with VulkanMod + Plasmo Voice

Describe the bug

Game crashes when pressing the M key (Plasmo Voice menu keybind) while using VulkanMod and Plasmo Voice together. The crash occurs specifically when trying to open the Plasmo Voice settings menu on server.

Steps to reproduce

  1. Install VulkanMod 0.5.5 and Plasmo Voice 2.1.4 on Fabric 1.21.1
  2. Join a multiplayer server with Plasmo Voice plugin
  3. Press M key or any other to open GUI plasmo voice
  4. Game crashes immediately

Expected behavior

Plasmo Voice settings menu should open without issues.

Actual behavior

Game crashes when pressing M key. VulkanMod works perfectly without Plasmo Voice, and Plasmo Voice works without VulkanMod.

System Information

  • OS: macOS 15.5 (Apple Silicon M4)
  • Device: Mac mini M4 (10-core CPU, 10-core GPU)
  • Minecraft: 1.21.1
  • Fabric Loader: 0.16.14
  • Java: OpenJDK 21.0.7 (Azul Systems)

Mod Versions

  • VulkanMod: 0.5.5
  • Plasmo Voice: 2.1.4
  • Fabric API: 0.116.2+1.21.1

VulkanMod Device Report

Device: Apple M4
Vulkan Version: 1.2.261
All required extensions are supported

Additional Context

  • VulkanMod initializes successfully: "Selecting Platform: MACOS" ✓
  • The issue appears to be a keybind conflict or OpenGL/Vulkan API conflict
  • Plasmo Voice may be trying to access OpenGL functions while VulkanMod has replaced the renderer
  • Temporary workaround: Reassigning the M key to a different function

Compatibility Request

Could VulkanMod and Plasmo Voice be made compatible? This would benefit many users who want both proximity voice chat and improved rendering performance on macOS.

Log Snippet

[Render thread/INFO]: == VulkanMod ==
[Render thread/INFO]: Selecting Platform: MACOS
[Render thread/INFO]: GLFW: 3.4.0 Cocoa NSGL Null EGL OSMesa monotonic dynamic

Crash occurs on keypress - full crash log available if needed.

commented

Should be fixed in the latest snapshot build:
https://github.com/plasmoapp/plasmo-voice/releases/tag/2.1.5-SNAPSHOT