ForgePatch/src/main/java/net/minecraftforge/client/event/sound/SoundEvent.java

30 lines
801 B
Java
Raw Normal View History

package net.minecraftforge.client.event.sound;
import net.minecraftforge.fml.common.eventhandler.Event;
import net.minecraft.client.audio.ISound;
import net.minecraft.client.audio.SoundManager;
public class SoundEvent extends Event
{
public final SoundManager manager;
public SoundEvent(SoundManager manager)
{
this.manager = manager;
}
public static class SoundSourceEvent extends SoundEvent
{
public final ISound sound;
public final String uuid;
public final String name;
public SoundSourceEvent(SoundManager manager, ISound sound, String uuid)
{
super(manager);
this.name = sound.getSoundLocation().getResourcePath();
this.sound = sound;
this.uuid = uuid;
}
}
}