Toame
在游戏中玩家是无法打出§这个符号的导致不能让文字变换颜色 使得我苦不堪言);  那就没有办法让&或其它符号代替§ 使玩家能发出带有颜色的文字

美味的曲奇
监听AsyncPlayerChatEvent 把&换成§ (?)
可能不是很优雅,但的确有效

Jiale233
字符串后面使用方法将分段符替换成&

DreamVoid
上方两位说的能达到你的目的,不过想要更优雅一点可以选择 ChatColor.translateAlternateColorCodes:点击这里

为你癫为你狂
不懂就问不是一直有&的吗,原版不支持吗

teddyxlandlee
Mojang 不让玩家打出§是有意为之,为了防止玩家用颜色代码搞事情(比如亮瞎眼、伪装系统信息等)
补充:用&真的好吗?我看不如用#$两个符号连用代替§