Вопрос Не воспроизводится музыка, а должна, в чем проблема?

Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2024
Сообщения
556
Реакции[?]
0
Поинты[?]
1K

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Java:
@Override
    public boolean onEnable() {
        playSong("wtf/acidclient/utils/gaysecs.wav");
        this.performActionIfRequired(false);
        super.onEnable();
        return false;
    }

    private void playSong(String path) {
        try {
            File audioFile = new File(path);
            clip = AudioSystem.getClip();
            clip.open(AudioSystem.getAudioInputStream(audioFile));
            clip.start();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    public void onDisable() {
        if (clip != null && clip.isRunning()) {
            clip.stop();
            clip.close();
        }
        super.onDisable();
    }
}
ошибок нет, но при запуске нету звука(
 
Начинающий
Статус
Оффлайн
Регистрация
31 Июл 2022
Сообщения
405
Реакции[?]
15
Поинты[?]
20K
Юзай AdvancedPlayer, там функционал уже готов и хорошо роботает.
 
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2024
Сообщения
556
Реакции[?]
0
Поинты[?]
1K
Java:
@Override
    public boolean onEnable() {
        playSong("wtf/acidclient/utils/gaysecs.wav");
        this.performActionIfRequired(false);
        super.onEnable();
        return false;
    }

    private void playSong(String path) {
        try {
            File audioFile = new File(path);
            clip = AudioSystem.getClip();
            clip.open(AudioSystem.getAudioInputStream(audioFile));
            clip.start();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    public void onDisable() {
        if (clip != null && clip.isRunning()) {
            clip.stop();
            clip.close();
        }
        super.onDisable();
    }
}
ошибок нет, но при запуске нету звука(
извините, я очень тупой и не так записал дирректорию, так что решено!
 
Начинающий
Статус
Оффлайн
Регистрация
25 Фев 2024
Сообщения
188
Реакции[?]
4
Поинты[?]
1K
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2024
Сообщения
556
Реакции[?]
0
Поинты[?]
1K
тебе нужно было прописать SoundUtil.class.getResourceAsStream("assets/minecraft/wtf/acidclient/utils/gaysecs.wav");
нет, там прикол был в том что, дирректория вот так выглядит "C:\\expensive-master\\src\\wtf\\acidclient\\utils\\acidcc.wav"
 
Начинающий
Статус
Оффлайн
Регистрация
25 Фев 2024
Сообщения
188
Реакции[?]
4
Поинты[?]
1K
нет, там прикол был в том что, дирректория вот так выглядит "C:\\expensive-master\\src\\wtf\\acidclient\\utils\\acidcc.wav"
Прикол в том что это только у тебя так а то что я кинул будет у всех
 
PoC Life
Пользователь
Статус
Оффлайн
Регистрация
22 Авг 2022
Сообщения
317
Реакции[?]
44
Поинты[?]
34K
нет, там прикол был в том что, дирректория вот так выглядит "C:\\expensive-master\\src\\wtf\\acidclient\\utils\\acidcc.wav"
лучше так не делать - используй Minecraft.getMinecraft().getResourceManager().getResouce(new ResourceLocation("acidclient/.../...wav")).getInputStream()
 
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2024
Сообщения
556
Реакции[?]
0
Поинты[?]
1K
Сверху Снизу