Class MessageData
java.lang.Object
net.tnemc.plugincore.core.io.message.MessageData
Represents data for a message translation to be sent to a sender.
- Since:
- 0.1.2.0
- Author:
- creatorfromhell
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddReplacement(String search, Boolean replacement) voidaddReplacement(String search, Double replacement) voidaddReplacement(String search, Integer replacement) voidaddReplacement(String search, String replacement) voidaddReplacement(String search, BigDecimal replacement) voidaddReplacement(String search, UUID replacement) voidaddReplacements(String[] search, String[] replacements) getNode()net.kyori.adventure.text.ComponentUsed to translate a message for a player and return the translatedComponent.net.kyori.adventure.text.Componentgrab(@NotNull PlayerProvider player) Used to translate a message for a player and return the translatedComponent.
-
Constructor Details
-
MessageData
-
-
Method Details
-
addReplacement
-
addReplacement
-
addReplacement
-
addReplacement
-
addReplacement
-
addReplacement
-
addReplacements
-
grab
Used to translate a message for a player and return the translatedComponent.- Parameters:
player- Theplayerto translate this for.- Returns:
- The
Componentthat is the result of the translation process of the message for the given player.
-
grab
Used to translate a message for a player and return the translatedComponent.- Parameters:
id- Theunique identifierof the player to translate this for.- Returns:
- The
Componentthat is the result of the translation process of the message for the given player.
-
getReplacements
-
getNode
-