Added mod files
This commit is contained in:
23
overrides/kubejs/client_scripts/lang.js
Normal file
23
overrides/kubejs/client_scripts/lang.js
Normal file
@@ -0,0 +1,23 @@
|
||||
const LANGS = ["es_es", "fr_fr", "pt_br", "ru_ru", "zh_cn"]
|
||||
LANGS.forEach(lang => {
|
||||
ClientEvents.lang(lang, event => {
|
||||
global.trades.forEach(id => {
|
||||
// raw may be "16x mod:custom_item" or "minecraft:dirt"
|
||||
let raw = global.transactions[id][0].out
|
||||
let displayName = Text.translatable(Item.of(raw).item.getDescriptionId())
|
||||
|
||||
let cardKey = `item.kubejs.trade_card_${id}`
|
||||
|
||||
event.add(cardKey, Text.translatable("cabin.import.prefix", displayName).getString())
|
||||
})
|
||||
|
||||
global.professions.forEach(id => {
|
||||
let profKey = `cabin.profession.${id}`
|
||||
let display = Text.translatable("cabin.profession.prefix", Text.translatable(profKey)).getString()
|
||||
|
||||
let cardKey = `item.kubejs.profession_card_${id}`
|
||||
|
||||
event.add(cardKey, display)
|
||||
})
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user