Client (Fabric/Forge/NeoForge)
- Added
ClientAudioSource#effectiveVolumeto the API, the effective gain last applied to a source (master/source/line volume, occlusion, directional and distance gain), readable from any thread. - Added
ClientAudioSource#sourceLineto the API, exposing theClientSourceLinea source is currently assigned to. - Added
player*shorthands (getPlayerVolume/setPlayerVolume/getPlayerMute/setPlayerMute) to theClientConfig.VolumesAPI for per-player volume and mute. - Fixed API dependency resolution on NeoForge by preferring instead of hard-requiring specific guava/gson/fastutil versions.
- Added
PlasmoVoicelogger prefix on Fabric.
Server (Paper/Minestom/Fabric/Forge/NeoForge)
- Fixed API dependency resolution on NeoForge by preferring instead of hard-requiring specific guava/gson/fastutil versions.
- Connection logs are now always logged instead of being gated by debug logging.
- Added
PlasmoVoicelogger prefix on Fabric.
Proxy (Velocity/BungeeCord)
- Fixed API dependency resolution by preferring instead of hard-requiring specific guava/gson/fastutil versions.
- Connection logs are now always logged instead of being gated by debug logging.