diff --git a/patches/api/Adventure.patch b/patches/api/Adventure.patch index 2bed9550cd..efd8f1bed8 100644 --- a/patches/api/Adventure.patch +++ b/patches/api/Adventure.patch @@ -1963,6 +1963,19 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + } + + /** ++ * Sends a message with the MiniMessage format to the command sender. ++ * <p> ++ * See <a href="https://docs.advntr.dev/minimessage/">MiniMessage docs</a> and <a href="https://docs.advntr.dev/minimessage/dynamic-replacements">MiniMessage Placeholders docs</a> ++ * for more information on the format. ++ * ++ * @param message MiniMessage content ++ * @param resolvers resolvers to use ++ */ ++ default void sendRichMessage(final @NotNull String message, final net.kyori.adventure.text.minimessage.tag.resolver.@NotNull TagResolver... resolvers) { ++ this.sendMessage(net.kyori.adventure.text.minimessage.MiniMessage.miniMessage().deserialize(message, resolvers)); ++ } ++ ++ /** + * Sends a plain message to the command sender. + * + * @param message plain message