soiz1's picture
Upload folder using huggingface_hub
d46f4a3 verified
package net.minecraft.client.sounds;
import javax.annotation.Nullable;
import net.minecraft.client.resources.sounds.SoundInstance;
import net.minecraft.sounds.Music;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
@OnlyIn(Dist.CLIENT)
public record MusicInfo(@Nullable Music music, float volume) {
public MusicInfo(Music p_376760_) {
this(p_376760_, 1.0F);
}
public boolean canReplace(SoundInstance p_376744_) {
return this.music == null ? false : this.music.replaceCurrentMusic() && !this.music.getEvent().value().location().equals(p_376744_.getLocation());
}
}