Class Message

java.lang.Object
com.hypixel.hytale.server.core.Message

public class Message extends Object
  • Field Details

  • Constructor Details

    • Message

      protected Message(@Nonnull String message, boolean i18n)
    • Message

      protected Message()
    • Message

      public Message(@Nonnull FormattedMessage message)
  • Method Details

    • param

      @Nonnull public Message param(@Nonnull String key, @Nonnull String value)
    • param

      @Nonnull public Message param(@Nonnull String key, boolean value)
    • param

      @Nonnull public Message param(@Nonnull String key, double value)
    • param

      @Nonnull public Message param(@Nonnull String key, int value)
    • param

      @Nonnull public Message param(@Nonnull String key, long value)
    • param

      @Nonnull public Message param(@Nonnull String key, float value)
    • param

      @Nonnull public Message param(@Nonnull String key, @Nonnull Message formattedMessage)
    • bold

      @Nonnull public Message bold(boolean bold)
    • italic

      @Nonnull public Message italic(boolean italic)
    • monospace

      @Nonnull public Message monospace(boolean monospace)
    • color

      @Nonnull public Message color(@Nonnull String color)
    • color

      @Nonnull public Message color(@Nonnull Color color)
    • link

      @Nonnull public Message link(@Nonnull String url)
    • insert

      @Nonnull public Message insert(@Nonnull Message formattedMessage)
    • insert

      @Nonnull public Message insert(@Nonnull String message)
    • insertAll

      @Nonnull public Message insertAll(Message... formattedMessages)
    • insertAll

      @Nonnull public Message insertAll(@Nonnull List<Message> formattedMessages)
    • getRawText

      @Nullable public String getRawText()
    • getMessageId

      @Nullable public String getMessageId()
    • getColor

      @Nullable public String getColor()
    • getChildren

      @Nonnull public List<Message> getChildren()
    • getAnsiMessage

      @Nonnull public String getAnsiMessage()
    • getFormattedMessage

      public FormattedMessage getFormattedMessage()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • empty

      @Nonnull public static Message empty()
    • translation

      @Nonnull public static Message translation(@Nonnull String messageId)
    • raw

      @Nonnull public static Message raw(@Nonnull String message)
    • parse

      @Nonnull public static Message parse(@Nonnull String message)
    • join

      @Nonnull public static Message join(Message... messages)