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}