ClientEvents.lang("zh_cn", (event) => {
const MODID = "kubejs"
// 物品翻译
let itemResourceLang = [
["test_item_1", "科比吉斯测试物品1"],
["test_item_2", "科比吉斯测试物品2"]
]
itemResourceLang.forEach(([key, text]) => {
event.add(`item.${MODID}.${key}`, text)
})
// 方块翻译
let blockResourceLang = [
["test_block_1", "科比吉斯测试方块1"],
["test_block_2", "科比吉斯测试方块2"]
]
blockResourceLang.forEach(([key, text]) => {
event.add(`block.${MODID}.${key}`, text)
})
// 流体翻译
let fluidResourceLang = [
["test_fluid_1", "科比吉斯测试流体1"],
["test_fluid_2", "科比吉斯测试流体2"]
]
fluidResourceLang.forEach(([key, text]) => {
/*
* 由于流体在不同的地方显示的类型不同
* 因此需要为不同的环境配方单独的lang
* JEI显示的是fluid
* 大世界显示的block
* 而桶显示的是item,由于id后面带桶,因此需要加上_bucket和桶
*/
event.add(`fluid.${MODID}.${key}`, text)
event.add(`block.${MODID}.${key}`, text)
event.add(`item.${MODID}.${key}_bucket`, `${text}桶`)
})
})