public class AdvancedMessage extends Object
| Constructor and Description |
|---|
AdvancedMessage(net.md_5.bungee.api.chat.TextComponent message) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedMessage |
add(@NotNull AdvancedMessage message)
Add additional message to this message.
|
void |
broadcast()
Broadcast this message to all online players
|
void |
broadcast(net.md_5.bungee.api.ChatMessageType position)
Broadcast this message to all online players with specified
ChatMessageType |
void |
broadcast(net.md_5.bungee.api.ChatMessageType position,
String permission)
Broadcast message to all online players with permission check and specified
ChatMessageType |
void |
broadcast(String permission)
Broadcast message to all online players with permission check
|
net.md_5.bungee.api.chat.TextComponent |
getMessageContent() |
void |
send(org.bukkit.command.CommandSender sender) |
void |
send(org.bukkit.command.CommandSender sender,
net.md_5.bungee.api.ChatMessageType position) |
void |
send(org.bukkit.entity.Player player)
Send's this message to a player
|
void |
send(org.bukkit.entity.Player player,
net.md_5.bungee.api.ChatMessageType position)
Send's message to player with specified
ChatMessageType |
AdvancedMessage |
setClickEvent(net.md_5.bungee.api.chat.ClickEvent.Action action,
String value)
Set click action to this message
|
AdvancedMessage |
setHoverEvent(net.md_5.bungee.api.chat.HoverEvent.Action action,
net.md_5.bungee.api.chat.BaseComponent[] value)
Set hover event to this message
|
public AdvancedMessage(net.md_5.bungee.api.chat.TextComponent message)
public AdvancedMessage setClickEvent(net.md_5.bungee.api.chat.ClickEvent.Action action, String value)
action - - click actionvalue - - Value for click actionpublic AdvancedMessage setHoverEvent(net.md_5.bungee.api.chat.HoverEvent.Action action, net.md_5.bungee.api.chat.BaseComponent[] value)
action - - hover actionvalue - - Value for hover actionpublic net.md_5.bungee.api.chat.TextComponent getMessageContent()
TextComponent which stored message;public AdvancedMessage add(@NotNull @NotNull AdvancedMessage message)
message - - AdvancedMessage to add;public void send(org.bukkit.command.CommandSender sender)
public void send(org.bukkit.command.CommandSender sender,
net.md_5.bungee.api.ChatMessageType position)
public void send(org.bukkit.entity.Player player)
player - Player to send forpublic void send(org.bukkit.entity.Player player,
net.md_5.bungee.api.ChatMessageType position)
ChatMessageTypeplayer - Player to send forposition - ChatMessageTypepublic void broadcast()
public void broadcast(net.md_5.bungee.api.ChatMessageType position)
ChatMessageTypeposition - ChatMessageTypepublic void broadcast(String permission)
permission - Permission to checkpublic void broadcast(net.md_5.bungee.api.ChatMessageType position,
String permission)
ChatMessageTypepermission - Permission to checkposition - ChatMessageTypeCopyright © 2023. All rights reserved.