Package be.seeseemelk.mockbukkit.sound
Interface SoundReceiver
- All Known Implementing Classes:
PlayerMock
public interface SoundReceiver
This interface provides methods to assert sounds that were heard. This is implemented by
PlayerMock, however
the sheer amount of assertion methods did warrant a seperate a file at some point.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddHeardSound(@NotNull AudioExperience audioExperience) default voidassertSoundHeard(@NotNull String sound) default voidassertSoundHeard(@NotNull String message, @NotNull String sound) default voidassertSoundHeard(@NotNull String message, @NotNull String sound, @NotNull Predicate<AudioExperience> predicate) default voidassertSoundHeard(@NotNull String sound, @NotNull Predicate<AudioExperience> predicate) default voidassertSoundHeard(@NotNull String message, @NotNull org.bukkit.Sound sound) default voidassertSoundHeard(@NotNull String message, @NotNull org.bukkit.Sound sound, @NotNull Predicate<AudioExperience> predicate) default voidassertSoundHeard(@NotNull org.bukkit.Sound sound) default voidassertSoundHeard(@NotNull org.bukkit.Sound sound, @NotNull Predicate<AudioExperience> predicate) default void@NotNull List<AudioExperience>This returns aListof everyAudioExperiencethis receiver has received.
-
Method Details
-
getHeardSounds
This returns aListof everyAudioExperiencethis receiver has received.- Returns:
- A mutable
Listcontaining every heard sound.
-
addHeardSound
-
clearSounds
default void clearSounds() -
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull org.bukkit.Sound sound) -
assertSoundHeard
-
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull org.bukkit.Sound sound, @NotNull @NotNull Predicate<AudioExperience> predicate) -
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull String sound, @NotNull @NotNull Predicate<AudioExperience> predicate) -
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull String message, @NotNull @NotNull org.bukkit.Sound sound) -
assertSoundHeard
-
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull String message, @NotNull @NotNull org.bukkit.Sound sound, @NotNull @NotNull Predicate<AudioExperience> predicate) -
assertSoundHeard
default void assertSoundHeard(@NotNull @NotNull String message, @NotNull @NotNull String sound, @NotNull @NotNull Predicate<AudioExperience> predicate)
-