diff --git a/kubejs/assets/tfg/textures/item/marker/earth_orbit.png b/kubejs/assets/tfg/textures/item/marker/earth_orbit.png new file mode 100644 index 000000000..1d7adb89c Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/earth_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/mars_orbit.png b/kubejs/assets/tfg/textures/item/marker/mars_orbit.png new file mode 100644 index 000000000..97909a94e Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/mars_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png b/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png new file mode 100644 index 000000000..5cfcd8db4 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/moon_orbit.png b/kubejs/assets/tfg/textures/item/marker/moon_orbit.png new file mode 100644 index 000000000..d76dfa75a Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/moon_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/venus_orbit.png b/kubejs/assets/tfg/textures/item/marker/venus_orbit.png new file mode 100644 index 000000000..dedbd34d2 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/venus_orbit.png differ diff --git a/kubejs/server_scripts/tfg/recipes.space.js b/kubejs/server_scripts/tfg/recipes.space.js index 064ff56ad..780572b5c 100644 --- a/kubejs/server_scripts/tfg/recipes.space.js +++ b/kubejs/server_scripts/tfg/recipes.space.js @@ -2,7 +2,7 @@ function registerTFGSpaceRecipes(event) { - // Change where you can do other recipes + // TODO: Change these to work on any dim as long as they're in an oxygenated area? const allowedCombustibleDims = [ { @@ -55,22 +55,6 @@ function registerTFGSpaceRecipes(event) { .EUt(GTValues.VHA[GTValues.ULV]) .addDataString("fluidA", "minecraft:water") .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('water_nether') - .circuit(aaCircuit++) - .dimension('minecraft:the_nether') - .duration(20) - .EUt(GTValues.VHA[GTValues.ULV]) - .addDataString("fluidA", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('water_moon') - .circuit(aaCircuit++) - .dimension('ad_astra:moon') - .duration(20*5) - .EUt(GTValues.VHA[GTValues.MV]) - .addDataString("fluidA", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) event.recipes.gtceu.aqueous_accumulator('sea_water_overworld') .circuit(aaCircuit++) @@ -80,22 +64,6 @@ function registerTFGSpaceRecipes(event) { .addDataString("fluidA", "tfc:salt_water") .outputFluids(Fluid.of("tfc:salt_water", 1000)) - event.recipes.gtceu.aqueous_accumulator('sea_water_nether') - .circuit(aaCircuit++) - .dimension('minecraft:the_nether') - .duration(20) - .EUt(GTValues.VA[GTValues.ULV]) - .addDataString("fluidA", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_moon') - .circuit(aaCircuit++) - .dimension('ad_astra:moon') - .duration(20) - .EUt(GTValues.VA[GTValues.ULV]) - .addDataString("fluidA", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - event.recipes.gtceu.aqueous_accumulator('lava_overworld') .circuit(aaCircuit++) .dimension('minecraft:overworld') @@ -104,14 +72,70 @@ function registerTFGSpaceRecipes(event) { .addDataString("fluidA", "minecraft:lava") .outputFluids(Fluid.of("minecraft:lava", 1000)) + event.recipes.gtceu.aqueous_accumulator('water_nether') + .circuit(aaCircuit++) + .dimension('minecraft:the_nether') + .duration(20*2) + .EUt(GTValues.VHA[GTValues.LV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_nether') + .circuit(aaCircuit++) + .dimension('minecraft:the_nether') + .duration(20*2) + .EUt(GTValues.VA[GTValues.LV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + event.recipes.gtceu.aqueous_accumulator('lava_nether') .circuit(aaCircuit++) .dimension('minecraft:the_nether') - .duration(20*15) - .EUt(GTValues.VHA[GTValues.HV]) + .duration(20) + .EUt(GTValues.VHA[GTValues.LV]) .addDataString("fluidA", "minecraft:lava") .outputFluids(Fluid.of("minecraft:lava", 1000)) + event.recipes.gtceu.aqueous_accumulator('water_moon') + .circuit(aaCircuit++) + .dimension('ad_astra:moon') + .duration(20*5) + .EUt(GTValues.VHA[GTValues.MV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_moon') + .circuit(aaCircuit++) + .dimension('ad_astra:moon') + .duration(20*5) + .EUt(GTValues.VA[GTValues.MV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('water_orbit') + .circuit(aaCircuit++) + .dimension('ad_astra:earth_orbit') + .dimension('ad_astra:moon_orbit') + .dimension('ad_astra:mars_orbit') + .dimension('ad_astra:venus_orbit') + .dimension('ad_astra:mercury_orbit') + .duration(20*5) + .EUt(GTValues.VHA[GTValues.MV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_orbit') + .circuit(aaCircuit++) + .dimension('ad_astra:earth_orbit') + .dimension('ad_astra:moon_orbit') + .dimension('ad_astra:mars_orbit') + .dimension('ad_astra:venus_orbit') + .dimension('ad_astra:mercury_orbit') + .duration(20*5) + .EUt(GTValues.VA[GTValues.MV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + // Plants // Chorus diff --git a/kubejs/startup_scripts/tfg/dimension_markers.js b/kubejs/startup_scripts/tfg/dimension_markers.js index 3abf565fa..ffbaf5bc8 100644 --- a/kubejs/startup_scripts/tfg/dimension_markers.js +++ b/kubejs/startup_scripts/tfg/dimension_markers.js @@ -2,23 +2,48 @@ function registerTFGDimensionMarkers(event) { + event.create('ad_astra:earth_orbit') + .iconSupplier(() => Item.of('tfg:marker/earth_orbit').getItem()) + .tier(1) + .overrideName('Earth Orbit') + event.create('ad_astra:moon') .iconSupplier(() => Item.of('tfg:marker/moon').getItem()) .tier(1) .overrideName('The Moon') + event.create('ad_astra:moon_orbit') + .iconSupplier(() => Item.of('tfg:marker/moon_orbit').getItem()) + .tier(1) + .overrideName('Moon Orbit') + event.create('ad_astra:mars') .iconSupplier(() => Item.of('tfg:marker/mars').getItem()) .tier(2) .overrideName('Mars') + event.create('ad_astra:mars_orbit') + .iconSupplier(() => Item.of('tfg:marker/mars_orbit').getItem()) + .tier(2) + .overrideName('Mars Orbit') + event.create('ad_astra:venus') .iconSupplier(() => Item.of('tfg:marker/venus').getItem()) .tier(3) .overrideName('Venus') + event.create('ad_astra:venus_orbit') + .iconSupplier(() => Item.of('tfg:marker/venus_orbit').getItem()) + .tier(3) + .overrideName('Martian Orbit') + event.create('ad_astra:mercury') .iconSupplier(() => Item.of('tfg:marker/mercury').getItem()) .tier(3) .overrideName('Mercury') + + event.create('ad_astra:mercury_orbit') + .iconSupplier(() => Item.of('tfg:marker/mercury_orbit').getItem()) + .tier(3) + .overrideName('Mercury Orbit') } \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/items.js b/kubejs/startup_scripts/tfg/items.js index 6c0ee1ddd..fbd84e7bc 100644 --- a/kubejs/startup_scripts/tfg/items.js +++ b/kubejs/startup_scripts/tfg/items.js @@ -2,304 +2,305 @@ const registerTFGItems = (event) => { - registerTFGDeprecatedItems(event) - registerTFGFoodItems(event) + registerTFGDeprecatedItems(event) + registerTFGFoodItems(event) - // #region Electronics + // #region Electronics + event.create('tfg:unfinished_electron_tube', 'create:sequenced_assembly') + event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') + event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') + event.create('tfg:unfinished_inscriber_accumulation_press') + event.create('tfg:vitrified_pearl') + // #endregion - event.create('tfg:unfinished_electron_tube', 'create:sequenced_assembly') - event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') - event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') + // #region Orbit dimension markers + event.create('tfg:marker/earth_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/moon_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/mars_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/venus_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/mercury_orbit').tag('c:hidden_from_recipe_viewers') + // #endregion - // #endregion - - const $DyeColor = Java.loadClass('net.minecraft.world.item.DyeColor') + // #region Paper making + event.create('tfg:hardwood_strip') + .translationKey('item.tfg.hardwood_strip') - // #region Paper making - 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_hardwood_strip') - .translationKey('item.tfg.soaked_hardwood_strip') + event.create('tfg:soaked_unrefined_paper') + .translationKey('item.tfg.soaked_unrefined_paper') + + event.create('tfg:terra_firma_greg') + .translationKey('item.tfg.terra_firma_greg') + .tag('c:hidden_from_recipe_viewers') + + //#region chalk creation + event.create('tfg:unfired_chalk') + .translationKey('item.tfg.unfired_chalk') - event.create('tfg:soaked_unrefined_paper') - .translationKey('item.tfg.soaked_unrefined_paper') - - event.create('tfg:terra_firma_greg') - .translationKey('item.tfg.terra_firma_greg') - .tag('c:hidden_from_recipe_viewers') - - //#region chalk creation - event.create('tfg:unfired_chalk') - .translationKey('item.tfg.unfired_chalk') + Color.DYE.forEach((dyeName, dye) => + { + event.create(`tfg:wet_${dyeName}_chalk`) + .translationKey(`item.tfg.wet_${dyeName}_chalk`) + .textureJson({ + layer0: 'tfg:item/unfired_chalk' + }) + .color(0, dye.getHexJS()); + }); + //#endregion - Color.DYE.forEach((dyeName, dye) => - { - event.create(`tfg:wet_${dyeName}_chalk`) - .translationKey(`item.tfg.wet_${dyeName}_chalk`) - .textureJson({ - layer0: 'tfg:item/unfired_chalk' - }) - .color(0, dye.getHexJS()); - }); - //#endregion - // Unfinished Inscriber + // #region Molds + global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id)) - event.create('tfg:unfinished_inscriber_accumulation_press') + global.TFG_CASTING_MOLDS.forEach(id => event.create(id)) + // #endregion - event.create('tfg:vitrified_pearl') + // #region Stone bricks and dusts + event.create('tfg:brick/deepslate') + .translationKey('item.tfg.brick.deepslate') + event.create('tfg:brick/moon_stone') + .translationKey('item.tfg.brick.moon_stone') + event.create('tfg:brick/mars_stone') + .translationKey('item.tfg.brick.mars_stone') + event.create('tfg:brick/venus_stone') + .translationKey('item.tfg.brick.venus_stone') + event.create('tfg:brick/mercury_stone') + .translationKey('item.tfg.brick.mercury_stone') + event.create('tfg:brick/glacio_stone') + .translationKey('item.tfg.brick.glacio_stone') + event.create('tfg:brick/permafrost') + .translationKey('item.tfg.brick.permafrost') + // #endregion - // #region Molds - global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id)) + // #region Primitive rubber gloves + event.create('tfg:prepared_leather_gloves') + .translationKey('item.tfg.prepared_leather_gloves') - global.TFG_CASTING_MOLDS.forEach(id => event.create(id)) - // #endregion + event.create('tfg:latex_soaked_gloves') + .translationKey('item.tfg.latex_soaked_gloves') + // #endregion - // #region Stone bricks and dusts - event.create('tfg:brick/deepslate') - .translationKey('item.tfg.brick.deepslate') - event.create('tfg:brick/moon_stone') - .translationKey('item.tfg.brick.moon_stone') - event.create('tfg:brick/mars_stone') - .translationKey('item.tfg.brick.mars_stone') - event.create('tfg:brick/venus_stone') - .translationKey('item.tfg.brick.venus_stone') - event.create('tfg:brick/mercury_stone') - .translationKey('item.tfg.brick.mercury_stone') - event.create('tfg:brick/glacio_stone') - .translationKey('item.tfg.brick.glacio_stone') - event.create('tfg:brick/permafrost') - .translationKey('item.tfg.brick.permafrost') - // #endregion + //#region Medicine - // #region Primitive rubber gloves - event.create('tfg:prepared_leather_gloves') - .translationKey('item.tfg.prepared_leather_gloves') + const pill = [ + 'haste', + 'night_vision', + 'poison', + 'regeneration', + 'slowness', + 'speed', + 'water_breathing', + 'weakness', + ] + const pill_names = [ + 'Haste', + 'Night Vision', + 'Poison', + 'Regeneration', + 'Slowness', + 'Speed', + 'Water Breathing', + 'Weakness', + ] - event.create('tfg:latex_soaked_gloves') - .translationKey('item.tfg.latex_soaked_gloves') - // #endregion + pill.forEach((pill_array, index) => { + const pill_names_array = pill_names[index]; - //#region Medicine + event.create(`tfg:${pill_array}_pill`) + .translationKey(`item.tfg.${pill_array}_pill`) + .tooltip(`§9${pill_names_array} (08:00)`) - const pill = [ - 'haste', - 'night_vision', - 'poison', - 'regeneration', - 'slowness', - 'speed', - 'water_breathing', - 'weakness', - ] - const pill_names = [ - 'Haste', - 'Night Vision', - 'Poison', - 'Regeneration', - 'Slowness', - 'Speed', - 'Water Breathing', - 'Weakness', - ] + event.create(`tfg:${pill_array}_tablet`) + .translationKey(`item.tfg.${pill_array}_tablet`) + .tooltip(`§9${pill_names_array} (30:00)`) + }) - pill.forEach((pill_array, index) => { - const pill_names_array = pill_names[index]; + event.create(`tfg:antipoison_pill`) + .translationKey(`item.tfg.antipoison_pill`) + .tooltip(`§9Cures Poison`) - event.create(`tfg:${pill_array}_pill`) - .translationKey(`item.tfg.${pill_array}_pill`) - .tooltip(`§9${pill_names_array} (08:00)`) + event.create(`tfg:antipoison_tablet`) + .translationKey(`item.tfg.antipoison_tablet`) + .tooltip(`§9Cures All Harmful Effects`) - event.create(`tfg:${pill_array}_tablet`) - .translationKey(`item.tfg.${pill_array}_tablet`) - .tooltip(`§9${pill_names_array} (30:00)`) - }) + //salvos - event.create(`tfg:antipoison_pill`) - .translationKey(`item.tfg.antipoison_pill`) - .tooltip(`§9Cures Poison`) + const salvo = [ + 'absorption', + 'fire_resistance', + 'invisibility', + 'luck', + 'resistance', + ] + const salvo_names = [ + 'Absorption', + 'Fire Resistance', + 'Invisibility', + 'Luck', + 'Resistance', + ] - event.create(`tfg:antipoison_tablet`) - .translationKey(`item.tfg.antipoison_tablet`) - .tooltip(`§9Cures All Harmful Effects`) + salvo.forEach((salvo_array, index) => { + const salvo_names_array = salvo_names[index]; - //salvos + event.create(`tfg:${salvo_array}_salvo`) + .translationKey(`item.tfg.${salvo_array}_salvo`) + .tooltip(`§9${salvo_names_array} (08:00)`) + }) - const salvo = [ - 'absorption', - 'fire_resistance', - 'invisibility', - 'luck', - 'resistance', - ] - const salvo_names = [ - 'Absorption', - 'Fire Resistance', - 'Invisibility', - 'Luck', - 'Resistance', - ] + event.create(`tfg:instant_health_salvo`) + .translationKey(`item.tfg.instant_health_salvo`) + .tooltip(`§9Instant Health II`) + //#endregion - salvo.forEach((salvo_array, index) => { - const salvo_names_array = salvo_names[index]; + //#region Misc + event.create('tfg:paraffin_wax') + .translationKey('item.tfg.paraffin_wax') - event.create(`tfg:${salvo_array}_salvo`) - .translationKey(`item.tfg.${salvo_array}_salvo`) - .tooltip(`§9${salvo_names_array} (08:00)`) - }) + event.create('tfg:conifer_rosin') + .translationKey('item.tfg.conifer_rosin') - event.create(`tfg:instant_health_salvo`) - .translationKey(`item.tfg.instant_health_salvo`) - .tooltip(`§9Instant Health II`) - //#endregion + event.create('tfg:foil_pack') + .translationKey('item.tfg.foil_pack') + .texture('tfg:item/foil_pack') - //#region Misc - event.create('tfg:paraffin_wax') - .translationKey('item.tfg.paraffin_wax') + event.create('tfg:clean_foil_pack') + .translationKey('item.tfg.clean_foil_pack') + .texture('tfg:item/clean_foil_pack') + //#endregion - event.create('tfg:conifer_rosin') - .translationKey('item.tfg.conifer_rosin') - - event.create('tfg:foil_pack') - .translationKey('item.tfg.foil_pack') - .texture('tfg:item/foil_pack') - - event.create('tfg:clean_foil_pack') - .translationKey('item.tfg.clean_foil_pack') - .texture('tfg:item/clean_foil_pack') - //#endregion - - //#region Cloth & String + //#region Cloth & String event.create('tfg:polycaprolactam_fabric') - .translationKey('item.tfg.polycaprolactam_fabric') + .translationKey('item.tfg.polycaprolactam_fabric') event.create('tfg:polycaprolactam_string') - .translationKey('item.tfg.polycaprolactam_string') + .translationKey('item.tfg.polycaprolactam_string') - event.create('tfg:phantom_silk') - .translationKey('item.tfg.phantom_silk') + event.create('tfg:phantom_silk') + .translationKey('item.tfg.phantom_silk') - event.create('tfg:phantom_thread') - .translationKey('item.tfg.phantom_thread') + event.create('tfg:phantom_thread') + .translationKey('item.tfg.phantom_thread') - event.create('tfg:space_suit_fabric') - .translationKey('item.tfg.space_suit_fabric') - //#endregion + event.create('tfg:space_suit_fabric') + .translationKey('item.tfg.space_suit_fabric') + //#endregion - //#region Tools - event.create('tfg:flint_arrow_head') - .translationKey('item.tfg.flint_arrow_head') + //#region Tools + event.create('tfg:flint_arrow_head') + .translationKey('item.tfg.flint_arrow_head') - event.create('tfg:fletching') - .translationKey('item.tfg.fletching') + event.create('tfg:fletching') + .translationKey('item.tfg.fletching') - event.create('tfg:armor_stand_arms') - .translationKey('item.tfg.armor_stand_arms') + event.create('tfg:armor_stand_arms') + .translationKey('item.tfg.armor_stand_arms') - event.create('tfg:fishing_net/wood') - .translationKey('item.tfg.fishing_net.wood') - .parentModel('tfg:item/fishing_nets/wood_fishing_net') - .texture('tfg:item/fishing_nets/wood_fishing_net') - .maxDamage(112) + event.create('tfg:fishing_net/wood') + .translationKey('item.tfg.fishing_net.wood') + .parentModel('tfg:item/fishing_nets/wood_fishing_net') + .texture('tfg:item/fishing_nets/wood_fishing_net') + .maxDamage(112) - event.create('tfg:fishing_net/brass') - .translationKey('item.tfg.fishing_net.brass') - .parentModel('tfg:item/fishing_nets/brass_fishing_net') - .texture('tfg:item/fishing_nets/brass_fishing_net') - .maxDamage(326) + event.create('tfg:fishing_net/brass') + .translationKey('item.tfg.fishing_net.brass') + .parentModel('tfg:item/fishing_nets/brass_fishing_net') + .texture('tfg:item/fishing_nets/brass_fishing_net') + .maxDamage(326) - event.create('tfg:fishing_net/rose_gold') - .translationKey('item.tfg.fishing_net.rose_gold') - .parentModel('tfg:item/fishing_nets/rose_gold_fishing_net') - .texture('tfg:item/fishing_nets/rose_gold_fishing_net') - .maxDamage(380) + event.create('tfg:fishing_net/rose_gold') + .translationKey('item.tfg.fishing_net.rose_gold') + .parentModel('tfg:item/fishing_nets/rose_gold_fishing_net') + .texture('tfg:item/fishing_nets/rose_gold_fishing_net') + .maxDamage(380) - event.create('tfg:fishing_net/sterling_silver') - .translationKey('item.tfg.fishing_net.sterling_silver') - .parentModel('tfg:item/fishing_nets/sterling_silver_fishing_net') - .texture('tfg:item/fishing_nets/sterling_silver_fishing_net') - .maxDamage(380) + event.create('tfg:fishing_net/sterling_silver') + .translationKey('item.tfg.fishing_net.sterling_silver') + .parentModel('tfg:item/fishing_nets/sterling_silver_fishing_net') + .texture('tfg:item/fishing_nets/sterling_silver_fishing_net') + .maxDamage(380) - event.create('tfg:fishing_net/invar') - .translationKey('item.tfg.fishing_net.invar') - .parentModel('tfg:item/fishing_nets/invar_fishing_net') - .texture('tfg:item/fishing_nets/invar_fishing_net') - .maxDamage(740) + event.create('tfg:fishing_net/invar') + .translationKey('item.tfg.fishing_net.invar') + .parentModel('tfg:item/fishing_nets/invar_fishing_net') + .texture('tfg:item/fishing_nets/invar_fishing_net') + .maxDamage(740) - event.create('tfg:fishing_net/tin_alloy') - .translationKey('item.tfg.fishing_net.tin_alloy') - .parentModel('tfg:item/fishing_nets/tin_alloy_fishing_net') - .texture('tfg:item/fishing_nets/tin_alloy_fishing_net') - .maxDamage(710) + event.create('tfg:fishing_net/tin_alloy') + .translationKey('item.tfg.fishing_net.tin_alloy') + .parentModel('tfg:item/fishing_nets/tin_alloy_fishing_net') + .texture('tfg:item/fishing_nets/tin_alloy_fishing_net') + .maxDamage(710) - event.create('tfg:fishing_net/cupronickel') - .translationKey('item.tfg.fishing_net.cupronickel') - .parentModel('tfg:item/fishing_nets/cupronickel_fishing_net') - .texture('tfg:item/fishing_nets/cupronickel_fishing_net') - .maxDamage(560) + event.create('tfg:fishing_net/cupronickel') + .translationKey('item.tfg.fishing_net.cupronickel') + .parentModel('tfg:item/fishing_nets/cupronickel_fishing_net') + .texture('tfg:item/fishing_nets/cupronickel_fishing_net') + .maxDamage(560) - event.create('tfg:fishing_net/magnalium') - .translationKey('item.tfg.fishing_net.magnalium') - .parentModel('tfg:item/fishing_nets/magnalium_fishing_net') - .texture('tfg:item/fishing_nets/magnalium_fishing_net') - .maxDamage(1830) + event.create('tfg:fishing_net/magnalium') + .translationKey('item.tfg.fishing_net.magnalium') + .parentModel('tfg:item/fishing_nets/magnalium_fishing_net') + .texture('tfg:item/fishing_nets/magnalium_fishing_net') + .maxDamage(1830) - //#endregion + //#endregion - //#region Immersive Aircraft Impl - event.create('tfg:scaffolding_frame') - .translationKey('item.tfg.scaffolding_frame') + //#region Immersive Aircraft Impl + event.create('tfg:scaffolding_frame') + .translationKey('item.tfg.scaffolding_frame') - event.create('tfg:airship_hull') - .translationKey('item.tfg.airship_hull') + event.create('tfg:airship_hull') + .translationKey('item.tfg.airship_hull') - event.create('tfg:airship_balloon') - .translationKey('item.tfg.airship_balloon') - - event.create('tfg:lv_aircraft_engine') - .translationKey('item.tfg.lv_aircraft_engine') - - event.create('tfg:hv_aircraft_engine') - .translationKey('item.tfg.hv_aircraft_engine') + event.create('tfg:airship_balloon') + .translationKey('item.tfg.airship_balloon') + + event.create('tfg:lv_aircraft_engine') + .translationKey('item.tfg.lv_aircraft_engine') + + event.create('tfg:hv_aircraft_engine') + .translationKey('item.tfg.hv_aircraft_engine') - event.create('tfg:ev_aircraft_engine') - .translationKey('item.tfg.ev_aircraft_engine') + event.create('tfg:ev_aircraft_engine') + .translationKey('item.tfg.ev_aircraft_engine') - event.create('tfg:black_steel_plated_airplane_propeller') - .translationKey('item.tfg.black_steel_plated_airplane_propeller') + event.create('tfg:black_steel_plated_airplane_propeller') + .translationKey('item.tfg.black_steel_plated_airplane_propeller') - event.create('tfg:redblu_steel_plated_airplane_propeller') - .translationKey('item.tfg.redblu_steel_plated_airplane_propeller') + event.create('tfg:redblu_steel_plated_airplane_propeller') + .translationKey('item.tfg.redblu_steel_plated_airplane_propeller') - event.create('tfg:stainless_steel_plated_airplane_propeller') - .translationKey('item.tfg.stainless_steel_plated_airplane_propeller') + event.create('tfg:stainless_steel_plated_airplane_propeller') + .translationKey('item.tfg.stainless_steel_plated_airplane_propeller') - event.create('tfg:titanium_plated_airplane_propeller') - .translationKey('item.tfg.titanium_plated_airplane_propeller') + event.create('tfg:titanium_plated_airplane_propeller') + .translationKey('item.tfg.titanium_plated_airplane_propeller') - event.create('tfg:redblu_steel_landing_gear') - .translationKey('item.tfg.redblu_steel_landing_gear') + event.create('tfg:redblu_steel_landing_gear') + .translationKey('item.tfg.redblu_steel_landing_gear') - event.create('tfg:aluminium_landing_gear') - .translationKey('item.tfg.aluminium_landing_gear') + event.create('tfg:aluminium_landing_gear') + .translationKey('item.tfg.aluminium_landing_gear') - event.create('tfg:stainless_steel_landing_gear') - .translationKey('item.tfg.stainless_steel_landing_gear') + event.create('tfg:stainless_steel_landing_gear') + .translationKey('item.tfg.stainless_steel_landing_gear') - event.create('tfg:titanium_landing_gear') - .translationKey('item.tfg.titanium_landing_gear') + event.create('tfg:titanium_landing_gear') + .translationKey('item.tfg.titanium_landing_gear') - event.create('tfg:redblu_steel_hull_reinforcement') - .translationKey('item.tfg.redblu_steel_hull_reinforcement') + event.create('tfg:redblu_steel_hull_reinforcement') + .translationKey('item.tfg.redblu_steel_hull_reinforcement') - event.create('tfg:aluminium_hull_reinforcement') - .translationKey('item.tfg.aluminium_hull_reinforcement') - - event.create('tfg:stainless_steel_hull_reinforcement') - .translationKey('item.tfg.stainless_steel_hull_reinforcement') + event.create('tfg:aluminium_hull_reinforcement') + .translationKey('item.tfg.aluminium_hull_reinforcement') + + event.create('tfg:stainless_steel_hull_reinforcement') + .translationKey('item.tfg.stainless_steel_hull_reinforcement') - event.create('tfg:titanium_hull_reinforcement') - .translationKey('item.tfg.titanium_hull_reinforcement') - //#endregion + event.create('tfg:titanium_hull_reinforcement') + .translationKey('item.tfg.titanium_hull_reinforcement') + //#endregion } \ No newline at end of file