diff --git a/src/defaultOptions.ts b/src/defaultOptions.ts index 378cd14a..28b64059 100644 --- a/src/defaultOptions.ts +++ b/src/defaultOptions.ts @@ -85,6 +85,7 @@ export const defaultOptions = { } as any, preferLoadReadonly: false, experimentalClientSelfReload: true, + remoteSoundsSupport: false, remoteSoundsLoadTimeout: 500, disableLoadPrompts: false, guestUsername: 'guest', diff --git a/src/sounds/customSoundSystem.ts b/src/sounds/customSoundSystem.ts index 5dfa89f7..1880aa70 100644 --- a/src/sounds/customSoundSystem.ts +++ b/src/sounds/customSoundSystem.ts @@ -1,7 +1,9 @@ import { loadOrPlaySound, stopAllSounds, stopSound } from '../basicSounds' +import { options } from '../optionsStorage' const customSoundSystem = () => { bot._client.on('named_sound_effect', packet => { + if (!options.remoteSoundsSupport) return let { soundName } = packet let metadata = {} as { loadTimeout?: number, loop?: boolean }