/
✅ Listener registration - mods can register AudioStreamListeners via the API
✅ Receiving audio packets - listeners receive PCM audio data every ~20ms
✅ Lifecycle events - notifications about playback start and stop
✅ Thread safety - using CopyOnWriteArraySet for listeners
✅ Performance optimization - events are sent only if listeners are present
✅ Error isolation - exceptions in listeners do not affect playback
✅ Now the funnel pulls the record based on the custom sound timing
✅ Now the funnel pulls the record from the turntable
!теперь это работает :)

Transform your Minecraft music experience with custom audio discs! Upload any audio file from the internet directly to music discs and enjoy spatial audio playback through Simple Voice Chat.