net.minecraft.client.audio

## Class SoundEventAccessorComposite

- java.lang.Object
- - net.minecraft.client.audio.SoundEventAccessorComposite

- All Implemented Interfaces:
    ISoundEventAccessor

      public class SoundEventAccessorComposite
      extends java.lang.Object
      implements ISoundEventAccessor

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SoundEventAccessorComposite(ResourceLocation p_i45120_1_, double p_i45120_2_, double p_i45120_4_, SoundCategory p_i45120_6_)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addSoundToEventPool(ISoundEventAccessor p_148727_1_)`
    `SoundPoolEntry` | `func_148720_g()`
    `int` | `func_148721_a()`
    `SoundCategory` | `getSoundCategory()`
    `ResourceLocation` | `getSoundEventLocation()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SoundEventAccessorComposite

          public SoundEventAccessorComposite(ResourceLocation p_i45120_1_,
                                     double p_i45120_2_,
                                     double p_i45120_4_,
                                     SoundCategory p_i45120_6_)

  - ### Method Detail

    - #### func_148721_a

          public int func_148721_a()

      Specified by:
        `func_148721_a` in interface `ISoundEventAccessor`

    - #### func_148720_g

          public SoundPoolEntry func_148720_g()

      Specified by:
        `func_148720_g` in interface `ISoundEventAccessor`

    - #### addSoundToEventPool

          public void addSoundToEventPool(ISoundEventAccessor p_148727_1_)

    - #### getSoundEventLocation

          public ResourceLocation getSoundEventLocation()

    - #### getSoundCategory

          public SoundCategory getSoundCategory()