001package net.minecraftforge.client.event.sound;
002
003import net.minecraft.client.audio.SoundManager;
004import net.minecraft.client.audio.SoundPoolEntry;
005
006public abstract class SoundResultEvent extends SoundEvent
007{
008    public final SoundManager manager;
009    public final SoundPoolEntry source;
010    public final String name;
011    public final float volume;
012    public final float pitch;
013    public SoundPoolEntry result;
014    
015    public SoundResultEvent(SoundManager manager, SoundPoolEntry source, String name, float volume, float pitch)
016    {
017        this.manager = manager;
018        this.source = source;
019        this.name = name;
020        this.volume = volume;
021        this.pitch = pitch;
022        this.result = source;
023    }
024}