001 package net.minecraftforge.client.event.sound; 002 003 import net.minecraft.client.audio.SoundManager; 004 import net.minecraft.client.audio.SoundPoolEntry; 005 006 public 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 }