ItemEvents.tooltip((event) =>{
//添加一个最普通的文本,这个文本是在最下面进行显示的
event.add('diamond', "添加一个普通文本")
//用数组添加文本,在游戏内数组的每个文本都独占一行
event.add('diamond', ["数组文本1","数组文本2"])
//当你需要拼接字符串时可以使用下面方法
event.add('diamond', Text.of("该物品现属于").append(Client.player.username))
//当你需要改变文本颜色时,只需要在后面添加一个颜色参数就可以
event.add('diamond', Text.of("该物品现属于").append(Client.player.username).red())
})
ItemEvents.tooltip((event) => {
event.addAdvanced("diamond", (item, advanced, text) => {
//我们也可以直接删掉位置的文本,直接替代它!
//这里删除第0位是物品名的位置,所以删掉之后没有名字了
//这里添加一个新的文本在第0的位置上,这样就有名字了
text.remove(0)
text.add(0,"普通的钻石")
//下面只是一个简单的彩色文本拼接
text.add(1,Text.red("当").append(Text.gold("你")).append(Text.darkBlue("需")).append(Text.blue("要")).append(Text.white("彩")).append(Text.green("色")).append(Text.gray("文")).append(Text.yellow("本")))
//当按住shift时看到的文本
if (event.shift){
text.add(Text.red("你终于按住shift看我啦"))
//是的,可以写成组合按键,但是得注意,组合按键得写在单个按键的上面,不然会优先处理单个按键
}else if(event.alt && event.ctrl){
text.add(Text.darkPurple("你发现了一个新的组合?!"))
//当按住ctrl时看到的文本
}else if(event.ctrl){
text.add(Text.yellow("你终于按住ctrl看我啦"))
//当按住alt时看到的文本
}else if(event.alt){
text.add(Text.blue("你终于按住alt看我啦"))
}
})
})
{
"meng.lang.wenben.test" : "这是一个测试文本"
}
{
"meng.lang.wenben.test" : "This is a test text"
}
ItemEvents.tooltip((event) =>{
event.add("diamond",Text.translate("meng.lang.wenben.test"))
})