diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index 3a3f5f2ec..1085824a8 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -1,6 +1,11 @@ { "material.tfg.latex": "Latex", "material.tfg.fluix": "Fluix", + "material.gtceu.thermochemically_treated_hardwood": "Thermochemically Treated Hardwood", + "material.gtceu.hardwood": "Hardwood", + "item.tfg.hardwood_strip": "Hardwood Strip", + "item.tfg.soaked_hardwood_strip": "Soaked Hardwood Strip", + "item.tfg.spade_head_extruder_mold": "Extruder Mold (Spade Head)", "quests.naming-1": "t - Title", diff --git a/kubejs/server_scripts/tfg/recipes.js b/kubejs/server_scripts/tfg/recipes.js new file mode 100644 index 000000000..e69de29bb diff --git a/kubejs/startup_scripts/main_startup_script.js b/kubejs/startup_scripts/main_startup_script.js index 3cf9d793a..8813b7a61 100644 --- a/kubejs/startup_scripts/main_startup_script.js +++ b/kubejs/startup_scripts/main_startup_script.js @@ -5,6 +5,7 @@ */ StartupEvents.registry('item', event => { registerGTCEuItems(event) + registerTFGItems(event) }) /** @@ -48,6 +49,11 @@ GTCEuStartupEvents.registry('gtceu:machine', event => { registerGTCEuMachines(event) }) +GTCEuStartupEvents.registry('gtceu:material', event => +{ + registerTFGMaterials(event) +}) + /** * Событие регистрации информации о составе предмета. */ diff --git a/kubejs/startup_scripts/tfg/items.js b/kubejs/startup_scripts/tfg/items.js new file mode 100644 index 000000000..4d56520d4 --- /dev/null +++ b/kubejs/startup_scripts/tfg/items.js @@ -0,0 +1,11 @@ +const registerTFGItems = (event) => +{ + event.create('tfg:hardwood_strip') + .translationKey('item.tfg.hardwood_strip') + + event.create('tfg:soaked_hardwood_strip') + .translationKey('item.tfg.soaked_hardwood_strip') + + event.create('tfg:soaked_unrefined_paper') + .translationKey('item.tfg.soaked_unrefined_paper') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/materials.js b/kubejs/startup_scripts/tfg/materials.js new file mode 100644 index 000000000..2e5b8db1b --- /dev/null +++ b/kubejs/startup_scripts/tfg/materials.js @@ -0,0 +1,16 @@ +const registerTFGMaterials = (event) => +{ + event.create('hardwood') + .dust() + .flags(GTMaterialFlags.FLAMMABLE) + .iconSet(GTMaterialIconSet.FINE) + .color('0x7a5225') + .secondaryColor('0x7a5225') + + event.create('thermochemically_treated_hardwood') + .dust() + .flags(GTMaterialFlags.FLAMMABLE) + .iconSet(GTMaterialIconSet.FINE) + .color('0x52482c') + .secondaryColor('0x52482c') +} \ No newline at end of file