import crafttweaker.api.item.IItemStack; import crafttweaker.api.recipe.SmithingRecipeManager; import mods.jei.JEI; #------------------ Not used -------------------------- #---------------------------------------------------- #---------------------------------------------------- craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); JEI.hideIngredient(); JEI.hideIngredient(); JEI.hideIngredient(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); craftingTable.remove(); JEI.hideIngredient(); // Special // Diving Helmet craftingTable.remove(); .addRecipe("copper_diving_helmet", , [[, , , , ], [, , , , ], [, , , , ]]); // Netherite Diving Helmet smithing.remove(); .addRecipe("netherite_diving_helmet", , [[, , , , ], [, , , , ], [, , , , ]]); // Netherite Diving Boots smithing.remove(); craftingTable.addShapedMirrored("netherite_diving_boots", , , [[, , ], [, , ], [, , ]]); #------------------ Tier 1 -------------------------- #---------------------------------------------------- #---------------------------------------------------- craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_leather_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_leather_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_leather_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_leather_boots", , , [[, , ], [, , ]]); // Police Set - +1 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_police_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_police_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_police_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_police_boots", , , [[, , ], [, , ]]); // Fire Fighter Set - Fire Immunity craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_fire_figther_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_fire_figther_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_fire_figther_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_fire_figther_boots", , , [[, , ], [, , ]]); // Nurse Set - +2 Max Health craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_nurse_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_nurse_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_nurse_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_nurse_boots", , , [[, , ], [, , ]]); // Sand Ghillie Set - + Blend with Environment by default craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_desertghillie_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_desertghillie_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_desertghillie_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_desertghillie_boots", , , [[, , ], [, , ]]); .add(); // Snow Ghillie Set - + Blend with Environment by default craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_snowghillie_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_snowghillie_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_snowghillie_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_snowghillie_boots", , , [[, , ], [, , ]]); .add(); // Ghillie Set - + Blend with Environment by default craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_ghilliesuit_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_ghilliesuit_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_ghilliesuit_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_ghilliesuit_boots", , , [[, , ], [, , ]]); .add(); // Anarchy Set - + 0.01 MS Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_anarchy_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_anarchy_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_anarchy_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_anarchy_boots", , , [[, , ], [, , ]]); // Forest Guard Set - + 0.35 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_forestguard_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_forestguard_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t1_forestguard_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t1_forestguard_boots", , , [[, , ], [, , ]]); // Hunting Set - + 0.5 dmg, + 0.15 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t1_hunting_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t1_hunting_chestplate", , [[, , ], [, , ], [, , ]]); // Civilian Guard Set - + 0.25 dmg, + 0.25 ATK Speed // Life Jacket craftingTable.remove(); craftingTable.addShaped("t1_life_jacket_bullet_helmet_chestplate", , [[, , ], [, , ], [, , ]]); // Life Jacket craftingTable.remove(); craftingTable.addShaped("t1_high_visibility_jacket_chestplate", , [[, , ], [, , ], [, , ]]); // Jason Helmet craftingTable.remove(); craftingTable.addShapedMirrored("t1_jasonmask_helmet", , , [[, , ], [, , ]]); // Balaclava Helmet craftingTable.remove(); craftingTable.addShapedMirrored("t1_balaclava_helmet", , , [[, , ], [, , ]]); // Welding Mask craftingTable.remove(); craftingTable.addShapedMirrored("t1_welding_mask_helmet", , , [[, , ], [, , ]]); #------------------ Tier 2 -------------------------- #---------------------------------------------------- #---------------------------------------------------- // Hoglin Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_hoglin_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_hoglin_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_hoglin_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_hoglin_boots", , , [[, .anyDamage(), ], [, , ]]); // Goat Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_fur_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_fur_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_fur_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_fur_boots", , , [[, .anyDamage(), ], [, , ]]); // Chain Set craftingTable.addShapedMirrored("t2_chain_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_chain_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_chain_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_chain_boots", , , [[, .anyDamage(), ], [, , ]]); // Iron Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_iron_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_iron_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_iron_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_iron_boots", , , [[, .anyDamage(), ], [, , ]]); .add(); // Copper Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_copper_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_copper_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_copper_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_copper_boots", , , [[, .anyDamage(), ], [, , ]]); .add(); // Zinc Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_zinc_helmet", , , [[, , ], [, .anyDamage(), ]]); craftingTable.addShaped("t2_zinc_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShaped("t2_zinc_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); craftingTable.addShapedMirrored("t2_zinc_boots", , , [[, .anyDamage(), ], [, , ]]); .add(); // Construction Set - + Haste LVL 1 Effect craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_construction_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_construction_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_construction_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_construction_boots", , , [[, , ], [, , ]]); // Yellow Football Set - +0.02 Movement Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_yellow_football_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_yellow_football_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_yellow_football_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_yellow_football_armor_boots", , , [[, , ], [, , ]]); .add(); // Red Football Set - +0.02 Movement Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_red_football_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_red_football_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_red_football_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_red_football_armor_boots", , , [[, , ], [, , ]]); .add(); // blue Football Set - +0.02 Movement Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_blue_football_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_blue_football_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_blue_football_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_blue_football_armor_boots", , , [[, , ], [, , ]]); .add(); // black Football Set - +0.02 Movement Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_black_football_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_black_football_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_black_football_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_black_football_armor_boots", , , [[, , ], [, , ]]); .add(); // Red Fighter Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_red_fighting_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_red_fighting_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_red_fighting_leggings", , [[, , ], [, , ], [, , ]]); .add(); // blue Fighter Set craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_blue_fighting_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_blue_fighting_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_blue_fighting_leggings", , [[, , ], [, , ], [, , ]]); .add(); // General Army Set - + 1.5 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_army_boots", , , [[, , ], [, , ]]); // Royal Canada - + 0.75 ATK Damage, 0.3 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_royal_canada_police_officer_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t2_royal_canada_police_officer_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t2_royal_canada_police_officer_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_royal_canada_police_officer_boots", , , [[, , ], [, , ]]); // Hazmat Suit - Poison Immunity, Hunger Immunity, Blindness Immunity - Helmet grant access to wasteland craftingTable.remove(); .addRecipe("t2_hazmat_helmet", , [[, , , , ], [, , , , ], [, , , , ]]); craftingTable.remove(); .addRecipe("t2_hazmat_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.remove(); .addRecipe("t2_hazmat_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.remove(); .addRecipe("t2_hazmat_boots", , [[, , ], [, , ]]); // Jetpacks .remove(); .remove(); .addRecipe("t2_andesite_jetpack_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); .addRecipe("t2_copper_jetpack_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); // Exoskeletons .remove(); craftingTable.remove(); .addRecipe("t2_andesite_exoskeleton_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); .addRecipe("t2_copper_exoskeleton_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); .add(); .add(); // Standard Set - + 0.5 dmg, + 0.3 ATK Speed // Gas Mask - Grant access to wasteland craftingTable.remove(); craftingTable.addShapedMirrored("gasmask_helmet", , , [[, , ], [, , ], [, , ]]); // Biker Helmets - Immunity to blindness and nausea craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t2_red_biker_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t2_green_biker_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t2_blue_biker_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t2_pink_biker_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t2_biker_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t2_black_motorcycle_helmet", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_red_motorcycle_helmet", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t2_blue_motorcycle_helmet", , , [[, , ], [, , ], [, , ]]); // Officer Helmet - Immunity to Blindness and Nausea craftingTable.addShapedMirrored("t2_officer_helmet", , , [[, , ], [, , ]]); // Baseball Helmet - Immunity to Blindness and Nausea craftingTable.remove(); craftingTable.addShapedMirrored("t2_baseball_helmet_helmet", , , [[, , ], [, , ]]); // Hockey Helmet - Immunity to Blindness and Nausea craftingTable.remove(); craftingTable.addShapedMirrored("t2_hockey_helmet", , , [[, , ], [, , ]]); #------------------ Tier 3 -------------------------- #---------------------------------------------------- #---------------------------------------------------- craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t3_steel_helmet", , [[, , ], [, .anyDamage(), ]]); .addRecipe("t3_steel_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_steel_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_steel_boots", , [[, .anyDamage(), ], [, , ]]); // US Army Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_u_sarmy_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_u_sarmy_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_u_sarmy_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_u_sarmy_boots", , , [[, , ], [, , ]]); .add(); // Canadian Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_canadian_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_canadian_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_canadian_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_canadian_army_boots", , , [[, , ], [, , ]]); .add(); // Mexican Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_mexican_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_mexican_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_mexican_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_mexican_army_boots", , , [[, , ], [, , ]]); .add(); // Russian Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_russian_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_russian_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_russian_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_russian_army_boots", , , [[, , ], [, , ]]); .add(); // Chinese Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_chinese_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_chinese_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_chinese_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_chinese_army_boots", , , [[, , ], [, , ]]); .add(); // Japan Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_japanese_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_japanese_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_japanese_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_japanese_army_boots", , , [[, , ], [, , ]]); .add(); // British Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_british_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_british_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_british_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_british_army_boots", , , [[, , ], [, , ]]); .add(); // USA Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_usa_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_usa_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_usa_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_usa_armor_boots", , , [[, , ], [, , ]]); .add(); // Italian Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_italian_bersaglieri_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_italian_bersaglieri_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_italian_bersaglieri_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_italian_bersaglieri_army_boots", , , [[, , ], [, , ]]); .add(); // brazilian Set - +2.0 ATK Damage craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_brazilian_army_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_brazilian_army_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_brazilian_army_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_brazilian_army_boots", , , [[, , ], [, , ]]); .add(); // UN Set - + 1.0 ATK Damage, 0.4 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_un_armor_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_un_armor_chestplate", , [[, , ], [, , ], [, , ]]); craftingTable.addShaped("t3_un_armor_leggings", , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_un_armor_boots", , , [[, , ], [, , ]]); // Military Riot Armor - +0.4 ATK Speed, +Slow enemy when melee hit craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t3_military_riot_helmet", , [[, , ], [, .anyDamage(), ]]); .addRecipe("t3_military_riot_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_military_riot_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_military_riot_boots", , [[, .anyDamage(), ], [, , ]]); // Military Urban Armor - +1.0 ATK Damage, +10% Movement Speed, +0.25 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t3_military_urban_helmet", , [[, , ], [, .anyDamage(), ]]); .addRecipe("t3_military_urban_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_military_urban_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t3_military_urban_boots", , [[, .anyDamage(), ], [, , ]]); // Biohazard Suit - Poison Immunity, Nausea Immunity, Blindness Immunity - Helmet grant access to wasteland craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t3_biohazard_helmet", , [[, , ], [, , ]]); .addRecipe("t3_biohazard_chestplate", , [[, , ], [, , ], [, , ]]); .addRecipe("t3_biohazard_leggings", , [[, , ], [, , ], [, , ]]); .addRecipe("t3_biohazard_boots", , [[, , ], [, , ]]); // White Contamination Suit craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_contamination_suit_white_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_white_chestplate", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_white_leggings", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_white_boots", , , [[, , ], [, , ]]); // Blue Contamination Suit craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_contamination_suit_blue_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_blue_chestplate", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_blue_leggings", , , [[, , ], [, , ], [, , ]]); // Green Contamination Suit craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_contamination_suit_green_helmet", , , [[, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_green_chestplate", , , [[, , ], [, , ], [, , ]]); craftingTable.addShapedMirrored("t3_contamination_suit_green_leggings", , , [[, , ], [, , ], [, , ]]); // Officer Beret Set - +0.5 ATK Damage, 0.2 ATK Speed, +0.25 ATK Knockback craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_officer_beret_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_officer_beret_chestplate", , [[, , ], [, , ], [, , ]]); // Beret Set - +0.5 ATK Damage, 0.2 ATK Speed, +0.25 ATK Knockback craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_beret_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_beret_chestplate", , [[, , ], [, , ], [, , ]]); // Military Beret Set - +0.5 ATK Damage, 0.2 ATK Speed, +0.25 ATK Knockback craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_military_beret_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_military_beret_chestplate", , [[, , ], [, , ], [, , ]]); // Atlast 7 Set - +10% MS Speed, 0.3 ATK Speed, +0.25 ATK Knockback craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_atlast_7_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_atlast_7_chestplate", , [[, , ], [, , ], [, , ]]); // Military Pilot Headset Set - +10% MS Speed, 0.3 ATK Speed, +0.25 ATK Knockback craftingTable.remove(); craftingTable.remove(); craftingTable.addShapedMirrored("t3_military_pilot_headset_helmet", , , [[, , ], [, , ]]); craftingTable.addShaped("t3_military_pilot_headset_chestplate", , [[, , ], [, , ], [, , ]]); // Ballistic Helmet - Nausea Immunity, Blindness Immunity craftingTable.remove(); craftingTable.addShapedMirrored("t3_ballistic_helmet", , , [[, , ], [, , ]]); // Jetpacks .remove(); .addRecipe("t3_brass_jetpack_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); // Exoskeleton .remove(); .addRecipe("t3_brass_exoskeleton_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ], [, , , , ]]); // T3 Gas Mask craftingTable.remove(); .addRecipe("t3_pkm_4gasmask_helmet", , [[, , ], [, .anyDamage(), ]]); #------------------ Tier 4 -------------------------- #---------------------------------------------------- #---------------------------------------------------- craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); JEI.hideIngredient(); JEI.hideIngredient(); JEI.hideIngredient(); JEI.hideIngredient(); smithing.remove(); smithing.remove(); smithing.remove(); smithing.remove(); .addRecipe("t4_netherite_helmet", , [[, , ], [, .anyDamage(), ]]); .addRecipe("t4_netherite_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t4_netherite_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t4_netherite_boots", , [[, .anyDamage(), ], [, , ]]); // SWAT Set - +3 ATK Damage, +0.5 ATK Speed craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_swat_helmet", , [[, , ], [, .anyDamage(), ]]); .addRecipe("t4_swat_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t4_swat_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .addRecipe("t4_swat_boots", , [[, .anyDamage(), ], [, , ]]); // Swat Riot Armor - +1.0 ATK Damage, +0.5 ATK Speed, +Slow enemy when melee hit craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_swatriot_helmet", , [[, , ], [, .anyDamage(), ]]); .remove(); .addRecipe("t4_swatriot_chestplate", , [[, , ], [, .anyDamage(), ], [, , ]]); .remove(); .addRecipe("t4_swatriot_leggings", , [[, , ], [, .anyDamage(), ], [, , ]]); .remove(); .addRecipe("t4_swatriot_boots", , [[, .anyDamage(), ], [, , ]]); // Juggernaut Set - +Grants slowness 2 and resistance 3 craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_juggernaut_helmet", , [[, , , , ], [, , .anyDamage(), , ]]); .remove(); .addRecipe("t4_juggernaut_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_juggernaut_leggings", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_juggernaut_boots", , [[, , .anyDamage(), , ], [, , , , ]]); // Bombsquad Set - +Grants slowness 3 and resistance 4 craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_bombsquad_helmet", , [[, , , , ], [, , .anyDamage(), , ]]); .remove(); .addRecipe("t4_bombsquad_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_bombsquad_leggings", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_bombsquad_boots", , [[, , .anyDamage(), , ], [, , , , ]]); // Spec Ops Set - +2.0 ATK Damage +0.4 ATK Speed, +20% Movement Speed, +0.5 Knockback Strength craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_spec_ops_helmet", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_spec_ops_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_spec_ops_leggings", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_spec_ops_boots", , [[, , .anyDamage(), , ], [, , , , ]]); // Soldier Set - +2 ATK Damage, +0.4 ATK Speed, Resistance LVL 1 // Gas Mask - Grant access to wasteland craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); craftingTable.remove(); .addRecipe("t4_soldier_helmet", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_soldier_chestplate", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_soldier_leggings", , [[, , , , ], [, , .anyDamage(), , ], [, , , , ]]); .remove(); .addRecipe("t4_soldier_boots", , [[, , .anyDamage(), , ], [, , , , ]]); // T4 Gas Mask craftingTable.remove(); .addRecipe("t4_pbf_hamstergasmask_helmet", , [[, , ], [, .anyDamage(), ]]);