Class VoiceItemHandler
java.lang.Object
fr.dreamin.dreamvoice.api.item.VoiceItemHandler
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerstatic @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerconnectRadio(@NotNull String frequency) static @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerstatic @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerof(@NotNull Consumer<VoiceItemContext> consumer) static @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerof(@NotNull Function<VoiceItemContext, Boolean> handler) static @NotNull fr.dreamin.dreamapi.api.item.ItemHandlerremoveFilter(@NotNull String filterId) static @NotNull fr.dreamin.dreamapi.api.item.ItemHandlertimedFilter(@NotNull String filterId, @NotNull Duration duration) static @NotNull fr.dreamin.dreamapi.api.item.ItemHandlertoggleFilter(@NotNull String filterId)
-
Method Details
-
addFilter
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler addFilter(@NotNull @NotNull String filterId) -
removeFilter
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler removeFilter(@NotNull @NotNull String filterId) -
toggleFilter
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler toggleFilter(@NotNull @NotNull String filterId) -
timedFilter
-
connectRadio
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler connectRadio(@NotNull @NotNull String frequency) -
disconnectRadio
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler disconnectRadio() -
of
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler of(@NotNull @NotNull Function<VoiceItemContext, Boolean> handler) -
of
@NotNull public static @NotNull fr.dreamin.dreamapi.api.item.ItemHandler of(@NotNull @NotNull Consumer<VoiceItemContext> consumer)
-