Вопрос Не стопится музыка

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
5 Ноя 2022
Сообщения
109
Реакции
0
Не стопится музыка, создал крч функцию когда ты включаешь его то воспроизводится музыка, все окей, только при выключений она не выключается

Код:
Expand Collapse Copy
package im.slash.functions.impl.misc;

import im.slash.functions.api.Category;
import im.slash.functions.api.Function;
import im.slash.functions.api.FunctionRegister;
import im.slash.utils.client.ClientUtil;

@FunctionRegister(name = "Music", type = Category.Misc) // Регистрация функции с именем "Music" и типом "Misc"
public class Music extends Function {

    private static boolean isPlaying = false;
    private static float volume = 60;
    //private static final String musicFilePath = "/assets/minecraft/slash/sound/music.wav"; // Путь к музыкальному файлу

    @Override
    public String getName() {
        return "Music";
    }

    public void onEnable() {
        super.onEnable();
        System.out.println("on"); // проверка
        if (!isPlaying) {
            volume = 60;
            ClientUtil.playSound("music", volume, true); // Воспроизведение музыки
            isPlaying = true;
        }
    }

    @Override
    public void onDisable() {
        if (isPlaying) {
            super.onDisable();
            volume = 0;
            ClientUtil.stopSound();
            //ClientUtil.stopSound(); // стоп музыки
            isPlaying = false;
            System.out.println("stop"); // проверка
        }
    }
}
 
Назад
Сверху Снизу