--- a/net/minecraft/server/ChatModifier.java +++ b/net/minecraft/server/ChatModifier.java @@ -114,6 +114,20 @@ return new ChatModifier(this.color, this.bold, obool, this.underlined, this.strikethrough, this.obfuscated, this.clickEvent, this.hoverEvent, this.insertion, this.font); } + // CraftBukkit start + public ChatModifier setStrikethrough(@Nullable Boolean obool) { + return new ChatModifier(this.color, this.bold, this.italic, this.underlined, obool, this.obfuscated, this.clickEvent, this.hoverEvent, this.insertion, this.font); + } + + public ChatModifier setUnderline(@Nullable Boolean obool) { + return new ChatModifier(this.color, this.bold, this.italic, obool, this.strikethrough, this.obfuscated, this.clickEvent, this.hoverEvent, this.insertion, this.font); + } + + public ChatModifier setRandom(@Nullable Boolean obool) { + return new ChatModifier(this.color, this.bold, this.italic, this.underlined, this.strikethrough, obool, this.clickEvent, this.hoverEvent, this.insertion, this.font); + } + // CraftBukkit end + public ChatModifier setChatClickable(@Nullable ChatClickable chatclickable) { return new ChatModifier(this.color, this.bold, this.italic, this.underlined, this.strikethrough, this.obfuscated, chatclickable, this.hoverEvent, this.insertion, this.font); }