package net.minecraft.client.audio; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.util.ResourceLocation; @SideOnly(Side.CLIENT) public interface ISound { ResourceLocation getSoundLocation(); boolean canRepeat(); int getRepeatDelay(); float getVolume(); float getPitch(); float getXPosF(); float getYPosF(); float getZPosF(); ISound.AttenuationType getAttenuationType(); @SideOnly(Side.CLIENT) public static enum AttenuationType { NONE(0), LINEAR(2); private final int field_148589_c; private static final String __OBFID = "CL_00001126"; private AttenuationType(int p_i45110_3_) { this.field_148589_c = p_i45110_3_; } public int getTypeInt() { return this.field_148589_c; } } }