Package me.wyne.wutils.log
Class LogMessage.Builder
java.lang.Object
me.wyne.wutils.log.LogMessage.Builder
- Enclosing class:
- LogMessage
-
Method Summary
Modifier and TypeMethodDescriptionbuild()modifyMessage(@NotNull Function<String, String> modification) Replacemessageliteral text.replaceAll(@NotNull String replaceRegex, @NotNull String replacement) Replacemessagetext by regex.setMessage(@NotNull String message) setPlaceholders(@NotNull org.bukkit.OfflinePlayer player) SetPlaceholderAPIplaceholders.StripMiniMessagetags.
-
Method Details
-
setLevel
-
setMessage
-
stripTags
StripMiniMessagetags.
Requiresnet.kyori.adventure.text.minimessagedependency. -
setPlaceholders
@Contract("_ -> this") public LogMessage.Builder setPlaceholders(@NotNull @NotNull org.bukkit.OfflinePlayer player) SetPlaceholderAPIplaceholders.
Requiresme.clip.placeholderapidependency. -
replaceAll
@Contract("_, _ -> this") public LogMessage.Builder replaceAll(@NotNull @NotNull String replaceRegex, @NotNull @NotNull String replacement) Replacemessagetext by regex. -
replace
@Contract("_, _ -> this") public LogMessage.Builder replace(@NotNull @NotNull String replace, @NotNull @NotNull String replacement) Replacemessageliteral text. -
modifyMessage
@Contract("_ -> this") public LogMessage.Builder modifyMessage(@NotNull @NotNull Function<String, String> modification) -
build
-