Class MiniMessageParser


  • public class MiniMessageParser
    extends Object
    • Constructor Detail

      • MiniMessageParser

        public MiniMessageParser()
    • Method Detail

      • escapeTokens

        @Nonnull
        public static String escapeTokens​(@Nonnull
                                          String richMessage)
      • stripTokens

        @Nonnull
        public static String stripTokens​(@Nonnull
                                         String richMessage)
      • handlePlaceholders

        @Nonnull
        public static String handlePlaceholders​(@Nonnull
                                                String richMessage,
                                                @Nonnull
                                                String... placeholders)
      • handlePlaceholders

        @Nonnull
        public static String handlePlaceholders​(@Nonnull
                                                String richMessage,
                                                @Nonnull
                                                Map<String,​String> placeholders)
      • parseFormat

        @Nonnull
        public static net.kyori.text.Component parseFormat​(@Nonnull
                                                           String richMessage,
                                                           @Nonnull
                                                           String... placeholders)
      • parseFormat

        @Nonnull
        public static net.kyori.text.Component parseFormat​(@Nonnull
                                                           String richMessage,
                                                           @Nonnull
                                                           Map<String,​String> placeholders)
      • parseFormat

        @Nonnull
        public static net.kyori.text.Component parseFormat​(@Nonnull
                                                           String richMessage)