P_C_Believer
如题,想把写的string都弄成langkey,然后新建en_us.json和zh_cn.json文件分开管理应该怎么写。

1.kubejs脚本。

event.server.runCommand(`say 你需要击败法老并将其掉落的神器放入背包才能使用附魔台。`)


2.crt脚本。

player.sendMessage("\u4f60\u5df2\u83b7\u5f97\u8fdb\u5165\u4e0b\u754c\u7684\u8d44\u683c");


无敌三脚猫
crt这么写
  1. import crafttweaker.api.util.text.MCTextComponent;
复制代码
  1. player.sendMessage(MCTextComponent.createTranslationTextComponent("optimizeWorld.confirm.description"));
复制代码
kubejs不熟
不过为啥crt那边你是用自带的方法发消息,到kubejs这边你就用指令了呢?既然都用指令了那还不如直接一点用
  1. /tellraw @p {"translate":"optimizeWorld.confirm.description"}
复制代码
这样的
如果你用/say是为了显示[server]前缀,那也可以加上去
  1. /tellraw @p [{"text":"[server]"},{"translate":"optimizeWorld.confirm.description"}]
复制代码

crt也可以用指令的

第一页 上一页 下一页 最后一页