Class MessageEncoder
- java.lang.Object
-
- net.alpenblock.bungeeperms.platform.MessageEncoder
-
- Direct Known Subclasses:
BukkitMessageEncoder
,BungeeMessageEncoder
,VelocityMessageEncoder
public abstract class MessageEncoder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MessageEncoder.BaseComponent
static class
MessageEncoder.ClickEvent
static class
MessageEncoder.HoverEvent
-
Constructor Summary
Constructors Constructor Description MessageEncoder(java.lang.String text)
MessageEncoder(MessageEncoder original)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract MessageEncoder
append(java.lang.String text)
abstract MessageEncoder
bold(boolean bold)
abstract MessageEncoder
color(ChatColor color)
abstract MessageEncoder.BaseComponent[]
create()
abstract MessageEncoder
event(MessageEncoder.ClickEvent clickEvent)
abstract MessageEncoder
event(MessageEncoder.HoverEvent hoverEvent)
abstract MessageEncoder
italic(boolean italic)
abstract MessageEncoder
obfuscated(boolean obfuscated)
MessageEncoder
reset()
abstract MessageEncoder
strikethrough(boolean strikethrough)
abstract MessageEncoder
underlined(boolean underlined)
-
-
-
Constructor Detail
-
MessageEncoder
public MessageEncoder(MessageEncoder original)
-
MessageEncoder
public MessageEncoder(java.lang.String text)
-
-
Method Detail
-
append
public abstract MessageEncoder append(java.lang.String text)
-
color
public abstract MessageEncoder color(ChatColor color)
-
bold
public abstract MessageEncoder bold(boolean bold)
-
italic
public abstract MessageEncoder italic(boolean italic)
-
underlined
public abstract MessageEncoder underlined(boolean underlined)
-
strikethrough
public abstract MessageEncoder strikethrough(boolean strikethrough)
-
obfuscated
public abstract MessageEncoder obfuscated(boolean obfuscated)
-
event
public abstract MessageEncoder event(MessageEncoder.ClickEvent clickEvent)
-
event
public abstract MessageEncoder event(MessageEncoder.HoverEvent hoverEvent)
-
reset
public MessageEncoder reset()
-
create
public abstract MessageEncoder.BaseComponent[] create()
-
-