Class SoundEvent.SoundSourceEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.sound.SoundEvent
net.neoforged.neoforge.client.event.sound.SoundEvent.SoundSourceEvent
Direct Known Subclasses:
PlaySoundSourceEvent, PlayStreamingSourceEvent
Enclosing class:
SoundEvent

public abstract static class SoundEvent.SoundSourceEvent extends SoundEvent
Superclass for when a sound has started to play on an audio channel.

These events are fired on the main Forge event bus, only on the logical client.

See Also:
  • Field Details Link icon

  • Constructor Details Link icon

  • Method Details Link icon

    • getSound Link icon

      public SoundInstance getSound()
      Returns the sound being played.
      Returns:
      the sound being played
    • getChannel Link icon

      public Channel getChannel()
      Returns the audio channel on which the sound is playing on.
      Returns:
      the audio channel on which the sound is playing on
    • getName Link icon

      public String getName()
      Returns the name of the sound being played. This is equivalent to the path of the location of the original sound.
      Returns:
      the name of the sound being played