Interface MessageDispatcher


@NullMarked public interface MessageDispatcher
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale)
     
    void
    broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
     
    void
    broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
     
    void
    send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)
     
  • Method Details

    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender)
    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, org.bukkit.command.CommandSender sender, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)
    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers)
    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
    • send

      void send(su.nightexpress.nightcore.locale.entry.MessageLocale locale, Collection<? extends org.bukkit.command.CommandSender> receivers, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)
    • broadcast

      void broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale)
    • broadcast

      void broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale, @Nullable Consumer<su.nightexpress.nightcore.util.placeholder.PlaceholderContext.Builder> consumer)
    • broadcast

      void broadcast(su.nightexpress.nightcore.locale.entry.MessageLocale locale, @Nullable su.nightexpress.nightcore.util.placeholder.PlaceholderContext context)