AnzhiZhang / ChatHub

GNU General Public License v3.0
28 stars 7 forks source link

服务器名和玩家名可点击后,破坏了消息颜色的配置 #18

Closed AnzhiZhang closed 4 months ago

AnzhiZhang commented 4 months ago

56A73Y(EXWJDM6AVLF1(8V_tmb

[servername]
lobby='§8lobby'
survival='§2survival'

[minecraft.message]
chat = '§7[{plainServer}] {name}: {message}'
join = '§7{name}§7 joined {plainServer}'
leave = '§7{name}§7 left the server'
switch = '§7{name}§7 left {serverFrom}§7 and joined {serverTo}'
AnzhiZhang commented 4 months ago

See also: 0539a878e6b18dee3a2d0ebc4bed720d662c713d, 1802dc317e7b0101c4bd7e246b95d850f0abdc01

AnzhiZhang commented 4 months ago

修复方式:考虑删除可点击的玩家名和服务器名,通过配置文件推断颜色过于复杂。 @401U request review

401U commented 4 months ago

可以先revert掉这两个改动,等有时间了我再看看能否让模板颜色和点击事件间无冲突

AnzhiZhang commented 4 months ago

可以先revert掉这两个改动,等有时间了我再看看能否让模板颜色和点击事件间无冲突

我暂时没有想到好的方式,构建可点击只能独立一个 Component

AnzhiZhang commented 4 months ago

尝试了一下,只要构建 Component 就会自带颜色