Interface FilterableChannel

All Known Implementing Classes:
ChannelMixin

public interface FilterableChannel
A sound channel the filters can be applied to again (the game's Channel, through ChannelMixin).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Asks the providers again for this channel's sound and applies their filter.
    void
    coolcatlib$setSound(net.minecraft.resources.Identifier sound, net.minecraft.sounds.SoundSource source)
    Which sound the channel plays, set as it starts (SoundEngineMixin).
  • Method Details

    • coolcatlib$setSound

      void coolcatlib$setSound(net.minecraft.resources.Identifier sound, net.minecraft.sounds.SoundSource source)
      Which sound the channel plays, set as it starts (SoundEngineMixin). On the sound thread.
    • coolcatlib$refilter

      void coolcatlib$refilter()
      Asks the providers again for this channel's sound and applies their filter. On the sound thread.