From 26096c0fd86d927b224a01ffe9315e85eba0e3fb Mon Sep 17 00:00:00 2001 From: minemobs Date: Tue, 20 Sep 2022 20:28:28 +0200 Subject: [PATCH 01/10] Initial 1.18.2 port --- build.gradle | 20 +- gradle.properties | 15 +- gradle/wrapper/gradle-wrapper.properties | 2 +- src/generated/resources/.cache/cache | 940 ------------------ .../tconstruct_generator_part_textures.json | 93 -- ...ken_feet_plate_tconstruct_ancient_hide.png | Bin 168 -> 0 bytes ...ken_feet_plate_tconstruct_blazing_bone.png | Bin 168 -> 0 bytes ...broken_feet_plate_tconstruct_bloodbone.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_bone.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_bronze.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_cobalt.png | Bin 168 -> 0 bytes ...roken_feet_plate_tconstruct_constantan.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_copper.png | Bin 168 -> 0 bytes ...roken_feet_plate_tconstruct_darkthread.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_electrum.png | Bin 168 -> 0 bytes ..._feet_plate_tconstruct_enderslime_vine.png | Bin 168 -> 0 bytes ...broken_feet_plate_tconstruct_hepatizon.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_invar.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_iron.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_lead.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_leather.png | Bin 168 -> 0 bytes ...broken_feet_plate_tconstruct_manyullyn.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_nahuatl.png | Bin 168 -> 0 bytes ...broken_feet_plate_tconstruct_necronium.png | Bin 168 -> 0 bytes ...en_feet_plate_tconstruct_necrotic_bone.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_osmium.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_pig_iron.png | Bin 168 -> 0 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_platinum.png | Bin 168 -> 0 bytes ...ken_feet_plate_tconstruct_queens_slime.png | Bin 230 -> 0 bytes ...broken_feet_plate_tconstruct_rose_gold.png | Bin 168 -> 0 bytes ...ken_feet_plate_tconstruct_seared_stone.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_silver.png | Bin 168 -> 0 bytes ...en_feet_plate_tconstruct_skyslime_vine.png | Bin 168 -> 0 bytes ...roken_feet_plate_tconstruct_slimesteel.png | Bin 168 -> 0 bytes ...broken_feet_plate_tconstruct_slimewood.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_steel.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_stone.png | Bin 168 -> 0 bytes ...n_feet_plate_tconstruct_tinkers_bronze.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_tungsten.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_vine.png | Bin 168 -> 0 bytes ...roken_feet_plate_tconstruct_whitestone.png | Bin 168 -> 0 bytes .../broken_feet_plate_tconstruct_wood.png | Bin 168 -> 0 bytes .../feet_plate_tconstruct_ancient_hide.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_blazing_bone.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_bloodbone.png | Bin 155 -> 0 bytes .../tool/boots/feet_plate_tconstruct_bone.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_bronze.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_cobalt.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_constantan.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_copper.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_darkthread.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_electrum.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_enderslime_vine.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_hepatizon.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_invar.png | Bin 155 -> 0 bytes .../tool/boots/feet_plate_tconstruct_iron.png | Bin 155 -> 0 bytes .../tool/boots/feet_plate_tconstruct_lead.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_leather.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_manyullyn.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_nahuatl.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_necronium.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_necrotic_bone.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_osmium.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_pig_iron.png | Bin 155 -> 0 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_platinum.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_queens_slime.png | Bin 218 -> 0 bytes .../boots/feet_plate_tconstruct_rose_gold.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_seared_stone.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_silver.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_skyslime_vine.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_slimesteel.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_slimewood.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_steel.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_stone.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_tinkers_bronze.png | Bin 155 -> 0 bytes .../boots/feet_plate_tconstruct_tungsten.png | Bin 155 -> 0 bytes .../tool/boots/feet_plate_tconstruct_vine.png | Bin 155 -> 0 bytes .../feet_plate_tconstruct_whitestone.png | Bin 155 -> 0 bytes .../tool/boots/feet_plate_tconstruct_wood.png | Bin 155 -> 0 bytes .../boots/mail_tconstruct_ancient_hide.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_blazing_bone.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_bloodbone.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_bone.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_bronze.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_cobalt.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_constantan.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_copper.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_darkthread.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_electrum.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_enderslime_vine.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_hepatizon.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_invar.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_iron.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_lead.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_leather.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_manyullyn.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_nahuatl.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_necronium.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_necrotic_bone.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_osmium.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_pig_iron.png | Bin 127 -> 0 bytes .../mail_tconstruct_plated_slimewood.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_platinum.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_queens_slime.png | Bin 184 -> 0 bytes .../tool/boots/mail_tconstruct_rose_gold.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_seared_stone.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_silver.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_skyslime_vine.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_slimesteel.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_slimewood.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_steel.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_stone.png | Bin 127 -> 0 bytes .../boots/mail_tconstruct_tinkers_bronze.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_tungsten.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_vine.png | Bin 127 -> 0 bytes .../tool/boots/mail_tconstruct_whitestone.png | Bin 127 -> 0 bytes .../item/tool/boots/mail_tconstruct_wood.png | Bin 127 -> 0 bytes .../body_plate_tconstruct_ancient_hide.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_blazing_bone.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_bloodbone.png | Bin 204 -> 0 bytes .../chestplate/body_plate_tconstruct_bone.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_bronze.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_cobalt.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_constantan.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_copper.png | Bin 203 -> 0 bytes .../body_plate_tconstruct_darkthread.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_electrum.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_enderslime_vine.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_hepatizon.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_invar.png | Bin 204 -> 0 bytes .../chestplate/body_plate_tconstruct_iron.png | Bin 204 -> 0 bytes .../chestplate/body_plate_tconstruct_lead.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_leather.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_manyullyn.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_nahuatl.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_necronium.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_necrotic_bone.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_osmium.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_pig_iron.png | Bin 204 -> 0 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_platinum.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_queens_slime.png | Bin 341 -> 0 bytes .../body_plate_tconstruct_rose_gold.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_seared_stone.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_silver.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_skyslime_vine.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_slimesteel.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_slimewood.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_steel.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_stone.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_tinkers_bronze.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_tungsten.png | Bin 204 -> 0 bytes .../chestplate/body_plate_tconstruct_vine.png | Bin 204 -> 0 bytes .../body_plate_tconstruct_whitestone.png | Bin 204 -> 0 bytes .../chestplate/body_plate_tconstruct_wood.png | Bin 204 -> 0 bytes ...ken_body_plate_tconstruct_ancient_hide.png | Bin 195 -> 0 bytes ...ken_body_plate_tconstruct_blazing_bone.png | Bin 195 -> 0 bytes ...broken_body_plate_tconstruct_bloodbone.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_bone.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_bronze.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_cobalt.png | Bin 195 -> 0 bytes ...roken_body_plate_tconstruct_constantan.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_copper.png | Bin 196 -> 0 bytes ...roken_body_plate_tconstruct_darkthread.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_electrum.png | Bin 195 -> 0 bytes ..._body_plate_tconstruct_enderslime_vine.png | Bin 195 -> 0 bytes ...broken_body_plate_tconstruct_hepatizon.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_invar.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_iron.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_lead.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_leather.png | Bin 195 -> 0 bytes ...broken_body_plate_tconstruct_manyullyn.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_nahuatl.png | Bin 195 -> 0 bytes ...broken_body_plate_tconstruct_necronium.png | Bin 195 -> 0 bytes ...en_body_plate_tconstruct_necrotic_bone.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_osmium.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_pig_iron.png | Bin 195 -> 0 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_platinum.png | Bin 195 -> 0 bytes ...ken_body_plate_tconstruct_queens_slime.png | Bin 330 -> 0 bytes ...broken_body_plate_tconstruct_rose_gold.png | Bin 195 -> 0 bytes ...ken_body_plate_tconstruct_seared_stone.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_silver.png | Bin 195 -> 0 bytes ...en_body_plate_tconstruct_skyslime_vine.png | Bin 195 -> 0 bytes ...roken_body_plate_tconstruct_slimesteel.png | Bin 195 -> 0 bytes ...broken_body_plate_tconstruct_slimewood.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_steel.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_stone.png | Bin 195 -> 0 bytes ...n_body_plate_tconstruct_tinkers_bronze.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_tungsten.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_vine.png | Bin 195 -> 0 bytes ...roken_body_plate_tconstruct_whitestone.png | Bin 195 -> 0 bytes .../broken_body_plate_tconstruct_wood.png | Bin 195 -> 0 bytes .../mail_tconstruct_ancient_hide.png | Bin 142 -> 0 bytes .../mail_tconstruct_blazing_bone.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_bloodbone.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_bone.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_bronze.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_cobalt.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_constantan.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_copper.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_darkthread.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_electrum.png | Bin 142 -> 0 bytes .../mail_tconstruct_enderslime_vine.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_hepatizon.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_invar.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_iron.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_lead.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_leather.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_manyullyn.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_nahuatl.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_necronium.png | Bin 142 -> 0 bytes .../mail_tconstruct_necrotic_bone.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_osmium.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_pig_iron.png | Bin 142 -> 0 bytes .../mail_tconstruct_plated_slimewood.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_platinum.png | Bin 142 -> 0 bytes .../mail_tconstruct_queens_slime.png | Bin 199 -> 0 bytes .../chestplate/mail_tconstruct_rose_gold.png | Bin 142 -> 0 bytes .../mail_tconstruct_seared_stone.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_silver.png | Bin 142 -> 0 bytes .../mail_tconstruct_skyslime_vine.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_slimesteel.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_slimewood.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_steel.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_stone.png | Bin 142 -> 0 bytes .../mail_tconstruct_tinkers_bronze.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_tungsten.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_vine.png | Bin 142 -> 0 bytes .../chestplate/mail_tconstruct_whitestone.png | Bin 142 -> 0 bytes .../tool/chestplate/mail_tconstruct_wood.png | Bin 142 -> 0 bytes ...ken_head_plate_tconstruct_ancient_hide.png | Bin 167 -> 0 bytes ...ken_head_plate_tconstruct_blazing_bone.png | Bin 167 -> 0 bytes ...broken_head_plate_tconstruct_bloodbone.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_bone.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_bronze.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_cobalt.png | Bin 167 -> 0 bytes ...roken_head_plate_tconstruct_constantan.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_copper.png | Bin 167 -> 0 bytes ...roken_head_plate_tconstruct_darkthread.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_electrum.png | Bin 167 -> 0 bytes ..._head_plate_tconstruct_enderslime_vine.png | Bin 167 -> 0 bytes ...broken_head_plate_tconstruct_hepatizon.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_invar.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_iron.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_lead.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_leather.png | Bin 167 -> 0 bytes ...broken_head_plate_tconstruct_manyullyn.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_nahuatl.png | Bin 167 -> 0 bytes ...broken_head_plate_tconstruct_necronium.png | Bin 167 -> 0 bytes ...en_head_plate_tconstruct_necrotic_bone.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_osmium.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_pig_iron.png | Bin 167 -> 0 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_platinum.png | Bin 167 -> 0 bytes ...ken_head_plate_tconstruct_queens_slime.png | Bin 234 -> 0 bytes ...broken_head_plate_tconstruct_rose_gold.png | Bin 167 -> 0 bytes ...ken_head_plate_tconstruct_seared_stone.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_silver.png | Bin 167 -> 0 bytes ...en_head_plate_tconstruct_skyslime_vine.png | Bin 167 -> 0 bytes ...roken_head_plate_tconstruct_slimesteel.png | Bin 167 -> 0 bytes ...broken_head_plate_tconstruct_slimewood.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_steel.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_stone.png | Bin 167 -> 0 bytes ...n_head_plate_tconstruct_tinkers_bronze.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_tungsten.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_vine.png | Bin 167 -> 0 bytes ...roken_head_plate_tconstruct_whitestone.png | Bin 167 -> 0 bytes .../broken_head_plate_tconstruct_wood.png | Bin 167 -> 0 bytes .../head_plate_tconstruct_ancient_hide.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_blazing_bone.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_bloodbone.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_bone.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_bronze.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_cobalt.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_constantan.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_copper.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_darkthread.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_electrum.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_enderslime_vine.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_hepatizon.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_invar.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_iron.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_lead.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_leather.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_manyullyn.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_nahuatl.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_necronium.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_necrotic_bone.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_osmium.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_pig_iron.png | Bin 173 -> 0 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_platinum.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_queens_slime.png | Bin 247 -> 0 bytes .../head_plate_tconstruct_rose_gold.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_seared_stone.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_silver.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_skyslime_vine.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_slimesteel.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_slimewood.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_steel.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_stone.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_tinkers_bronze.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_tungsten.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_vine.png | Bin 173 -> 0 bytes .../head_plate_tconstruct_whitestone.png | Bin 173 -> 0 bytes .../helmet/head_plate_tconstruct_wood.png | Bin 173 -> 0 bytes .../helmet/mail_tconstruct_ancient_hide.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_blazing_bone.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_bloodbone.png | Bin 123 -> 0 bytes .../item/tool/helmet/mail_tconstruct_bone.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_bronze.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_cobalt.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_constantan.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_copper.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_darkthread.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_electrum.png | Bin 135 -> 0 bytes .../mail_tconstruct_enderslime_vine.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_hepatizon.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_invar.png | Bin 135 -> 0 bytes .../item/tool/helmet/mail_tconstruct_iron.png | Bin 135 -> 0 bytes .../item/tool/helmet/mail_tconstruct_lead.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_leather.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_manyullyn.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_nahuatl.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_necronium.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_necrotic_bone.png | Bin 133 -> 0 bytes .../tool/helmet/mail_tconstruct_osmium.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_pig_iron.png | Bin 135 -> 0 bytes .../mail_tconstruct_plated_slimewood.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_platinum.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_queens_slime.png | Bin 162 -> 0 bytes .../tool/helmet/mail_tconstruct_rose_gold.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_seared_stone.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_silver.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_skyslime_vine.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_slimesteel.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_slimewood.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_steel.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_stone.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_tinkers_bronze.png | Bin 135 -> 0 bytes .../tool/helmet/mail_tconstruct_tungsten.png | Bin 135 -> 0 bytes .../item/tool/helmet/mail_tconstruct_vine.png | Bin 135 -> 0 bytes .../helmet/mail_tconstruct_whitestone.png | Bin 135 -> 0 bytes .../item/tool/helmet/mail_tconstruct_wood.png | Bin 135 -> 0 bytes ...ken_legs_plate_tconstruct_ancient_hide.png | Bin 173 -> 0 bytes ...ken_legs_plate_tconstruct_blazing_bone.png | Bin 173 -> 0 bytes ...broken_legs_plate_tconstruct_bloodbone.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_bone.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_bronze.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_cobalt.png | Bin 173 -> 0 bytes ...roken_legs_plate_tconstruct_constantan.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_copper.png | Bin 173 -> 0 bytes ...roken_legs_plate_tconstruct_darkthread.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_electrum.png | Bin 173 -> 0 bytes ..._legs_plate_tconstruct_enderslime_vine.png | Bin 173 -> 0 bytes ...broken_legs_plate_tconstruct_hepatizon.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_invar.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_iron.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_lead.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_leather.png | Bin 173 -> 0 bytes ...broken_legs_plate_tconstruct_manyullyn.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_nahuatl.png | Bin 173 -> 0 bytes ...broken_legs_plate_tconstruct_necronium.png | Bin 173 -> 0 bytes ...en_legs_plate_tconstruct_necrotic_bone.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_osmium.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_pig_iron.png | Bin 173 -> 0 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_platinum.png | Bin 173 -> 0 bytes ...ken_legs_plate_tconstruct_queens_slime.png | Bin 290 -> 0 bytes ...broken_legs_plate_tconstruct_rose_gold.png | Bin 173 -> 0 bytes ...ken_legs_plate_tconstruct_seared_stone.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_silver.png | Bin 173 -> 0 bytes ...en_legs_plate_tconstruct_skyslime_vine.png | Bin 173 -> 0 bytes ...roken_legs_plate_tconstruct_slimesteel.png | Bin 173 -> 0 bytes ...broken_legs_plate_tconstruct_slimewood.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_steel.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_stone.png | Bin 173 -> 0 bytes ...n_legs_plate_tconstruct_tinkers_bronze.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_tungsten.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_vine.png | Bin 173 -> 0 bytes ...roken_legs_plate_tconstruct_whitestone.png | Bin 173 -> 0 bytes .../broken_legs_plate_tconstruct_wood.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_ancient_hide.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_blazing_bone.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_bloodbone.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_bone.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_bronze.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_cobalt.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_constantan.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_copper.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_darkthread.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_electrum.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_enderslime_vine.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_hepatizon.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_invar.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_iron.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_lead.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_leather.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_manyullyn.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_nahuatl.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_necronium.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_necrotic_bone.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_osmium.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_pig_iron.png | Bin 173 -> 0 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_platinum.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_queens_slime.png | Bin 296 -> 0 bytes .../legs_plate_tconstruct_rose_gold.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_seared_stone.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_silver.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_skyslime_vine.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_slimesteel.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_slimewood.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_steel.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_stone.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_tinkers_bronze.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_tungsten.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_vine.png | Bin 173 -> 0 bytes .../legs_plate_tconstruct_whitestone.png | Bin 173 -> 0 bytes .../leggings/legs_plate_tconstruct_wood.png | Bin 173 -> 0 bytes .../leggings/mail_tconstruct_ancient_hide.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_blazing_bone.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_bloodbone.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_bone.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_bronze.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_cobalt.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_constantan.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_copper.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_darkthread.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_electrum.png | Bin 133 -> 0 bytes .../mail_tconstruct_enderslime_vine.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_hepatizon.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_invar.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_iron.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_lead.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_leather.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_manyullyn.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_nahuatl.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_necronium.png | Bin 133 -> 0 bytes .../mail_tconstruct_necrotic_bone.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_osmium.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_pig_iron.png | Bin 133 -> 0 bytes .../mail_tconstruct_plated_slimewood.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_platinum.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_queens_slime.png | Bin 173 -> 0 bytes .../leggings/mail_tconstruct_rose_gold.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_seared_stone.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_silver.png | Bin 133 -> 0 bytes .../mail_tconstruct_skyslime_vine.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_slimesteel.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_slimewood.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_steel.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_stone.png | Bin 133 -> 0 bytes .../mail_tconstruct_tinkers_bronze.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_tungsten.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_vine.png | Bin 133 -> 0 bytes .../leggings/mail_tconstruct_whitestone.png | Bin 133 -> 0 bytes .../tool/leggings/mail_tconstruct_wood.png | Bin 133 -> 0 bytes .../body_plate_tconstruct_ancient_hide.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_blazing_bone.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_bloodbone.png | Bin 209 -> 0 bytes .../tool/parts/body_plate_tconstruct_bone.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_bronze.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_cobalt.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_constantan.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_copper.png | Bin 210 -> 0 bytes .../body_plate_tconstruct_darkthread.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_electrum.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_enderslime_vine.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_hepatizon.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_invar.png | Bin 209 -> 0 bytes .../tool/parts/body_plate_tconstruct_iron.png | Bin 209 -> 0 bytes .../tool/parts/body_plate_tconstruct_lead.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_leather.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_manyullyn.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_nahuatl.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_necronium.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_necrotic_bone.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_osmium.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_pig_iron.png | Bin 209 -> 0 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_platinum.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_queens_slime.png | Bin 366 -> 0 bytes .../parts/body_plate_tconstruct_rose_gold.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_seared_stone.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_silver.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_skyslime_vine.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_slimesteel.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_slimewood.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_steel.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_stone.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_tinkers_bronze.png | Bin 209 -> 0 bytes .../parts/body_plate_tconstruct_tungsten.png | Bin 209 -> 0 bytes .../tool/parts/body_plate_tconstruct_vine.png | Bin 209 -> 0 bytes .../body_plate_tconstruct_whitestone.png | Bin 209 -> 0 bytes .../tool/parts/body_plate_tconstruct_wood.png | Bin 209 -> 0 bytes .../feet_plate_tconstruct_ancient_hide.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_blazing_bone.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_bloodbone.png | Bin 156 -> 0 bytes .../tool/parts/feet_plate_tconstruct_bone.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_bronze.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_cobalt.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_constantan.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_copper.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_darkthread.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_electrum.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_enderslime_vine.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_hepatizon.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_invar.png | Bin 156 -> 0 bytes .../tool/parts/feet_plate_tconstruct_iron.png | Bin 156 -> 0 bytes .../tool/parts/feet_plate_tconstruct_lead.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_leather.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_manyullyn.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_nahuatl.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_necronium.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_necrotic_bone.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_osmium.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_pig_iron.png | Bin 156 -> 0 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_platinum.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_queens_slime.png | Bin 218 -> 0 bytes .../parts/feet_plate_tconstruct_rose_gold.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_seared_stone.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_silver.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_skyslime_vine.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_slimesteel.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_slimewood.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_steel.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_stone.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_tinkers_bronze.png | Bin 156 -> 0 bytes .../parts/feet_plate_tconstruct_tungsten.png | Bin 156 -> 0 bytes .../tool/parts/feet_plate_tconstruct_vine.png | Bin 156 -> 0 bytes .../feet_plate_tconstruct_whitestone.png | Bin 156 -> 0 bytes .../tool/parts/feet_plate_tconstruct_wood.png | Bin 156 -> 0 bytes .../head_plate_tconstruct_ancient_hide.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_blazing_bone.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_bloodbone.png | Bin 176 -> 0 bytes .../tool/parts/head_plate_tconstruct_bone.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_bronze.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_cobalt.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_constantan.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_copper.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_darkthread.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_electrum.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_enderslime_vine.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_hepatizon.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_invar.png | Bin 176 -> 0 bytes .../tool/parts/head_plate_tconstruct_iron.png | Bin 176 -> 0 bytes .../tool/parts/head_plate_tconstruct_lead.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_leather.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_manyullyn.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_nahuatl.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_necronium.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_necrotic_bone.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_osmium.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_pig_iron.png | Bin 176 -> 0 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_platinum.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_queens_slime.png | Bin 268 -> 0 bytes .../parts/head_plate_tconstruct_rose_gold.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_seared_stone.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_silver.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_skyslime_vine.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_slimesteel.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_slimewood.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_steel.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_stone.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_tinkers_bronze.png | Bin 176 -> 0 bytes .../parts/head_plate_tconstruct_tungsten.png | Bin 176 -> 0 bytes .../tool/parts/head_plate_tconstruct_vine.png | Bin 176 -> 0 bytes .../head_plate_tconstruct_whitestone.png | Bin 176 -> 0 bytes .../tool/parts/head_plate_tconstruct_wood.png | Bin 176 -> 0 bytes .../legs_plate_tconstruct_ancient_hide.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_blazing_bone.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_bloodbone.png | Bin 172 -> 0 bytes .../tool/parts/legs_plate_tconstruct_bone.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_bronze.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_cobalt.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_constantan.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_copper.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_darkthread.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_electrum.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_enderslime_vine.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_hepatizon.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_invar.png | Bin 172 -> 0 bytes .../tool/parts/legs_plate_tconstruct_iron.png | Bin 172 -> 0 bytes .../tool/parts/legs_plate_tconstruct_lead.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_leather.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_manyullyn.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_nahuatl.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_necronium.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_necrotic_bone.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_osmium.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_pig_iron.png | Bin 172 -> 0 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_platinum.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_queens_slime.png | Bin 257 -> 0 bytes .../parts/legs_plate_tconstruct_rose_gold.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_seared_stone.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_silver.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_skyslime_vine.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_slimesteel.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_slimewood.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_steel.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_stone.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_tinkers_bronze.png | Bin 172 -> 0 bytes .../parts/legs_plate_tconstruct_tungsten.png | Bin 172 -> 0 bytes .../tool/parts/legs_plate_tconstruct_vine.png | Bin 172 -> 0 bytes .../legs_plate_tconstruct_whitestone.png | Bin 172 -> 0 bytes .../tool/parts/legs_plate_tconstruct_wood.png | Bin 172 -> 0 bytes .../parts/mail_tconstruct_ancient_hide.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_blazing_bone.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_bloodbone.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_bone.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_bronze.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_cobalt.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_constantan.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_copper.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_darkthread.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_electrum.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_enderslime_vine.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_hepatizon.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_invar.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_iron.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_lead.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_leather.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_manyullyn.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_nahuatl.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_necronium.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_necrotic_bone.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_osmium.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_pig_iron.png | Bin 160 -> 0 bytes .../mail_tconstruct_plated_slimewood.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_platinum.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_queens_slime.png | Bin 386 -> 0 bytes .../tool/parts/mail_tconstruct_rose_gold.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_seared_stone.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_silver.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_skyslime_vine.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_slimesteel.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_slimewood.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_steel.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_stone.png | Bin 160 -> 0 bytes .../parts/mail_tconstruct_tinkers_bronze.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_tungsten.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_vine.png | Bin 160 -> 0 bytes .../tool/parts/mail_tconstruct_whitestone.png | Bin 160 -> 0 bytes .../item/tool/parts/mail_tconstruct_wood.png | Bin 160 -> 0 bytes ...r_mail_layer_1_tconstruct_ancient_hide.png | Bin 170 -> 0 bytes ...r_mail_layer_1_tconstruct_blazing_bone.png | Bin 170 -> 0 bytes ...rmor_mail_layer_1_tconstruct_bloodbone.png | Bin 170 -> 0 bytes ...ial_armor_mail_layer_1_tconstruct_bone.png | Bin 170 -> 0 bytes ...l_armor_mail_layer_1_tconstruct_bronze.png | Bin 170 -> 0 bytes ...l_armor_mail_layer_1_tconstruct_cobalt.png | Bin 170 -> 0 bytes ...mor_mail_layer_1_tconstruct_constantan.png | Bin 170 -> 0 bytes ...l_armor_mail_layer_1_tconstruct_copper.png | Bin 170 -> 0 bytes ...mor_mail_layer_1_tconstruct_darkthread.png | Bin 170 -> 0 bytes ...armor_mail_layer_1_tconstruct_electrum.png | Bin 170 -> 0 bytes ...ail_layer_1_tconstruct_enderslime_vine.png | Bin 170 -> 0 bytes ...rmor_mail_layer_1_tconstruct_hepatizon.png | Bin 170 -> 0 bytes ...al_armor_mail_layer_1_tconstruct_invar.png | Bin 170 -> 0 bytes ...ial_armor_mail_layer_1_tconstruct_iron.png | Bin 170 -> 0 bytes ...ial_armor_mail_layer_1_tconstruct_lead.png | Bin 170 -> 0 bytes ..._armor_mail_layer_1_tconstruct_leather.png | Bin 170 -> 0 bytes ...rmor_mail_layer_1_tconstruct_manyullyn.png | Bin 170 -> 0 bytes ..._armor_mail_layer_1_tconstruct_nahuatl.png | Bin 170 -> 0 bytes ...rmor_mail_layer_1_tconstruct_necronium.png | Bin 170 -> 0 bytes ..._mail_layer_1_tconstruct_necrotic_bone.png | Bin 170 -> 0 bytes ...l_armor_mail_layer_1_tconstruct_osmium.png | Bin 170 -> 0 bytes ...armor_mail_layer_1_tconstruct_pig_iron.png | Bin 170 -> 0 bytes ...il_layer_1_tconstruct_plated_slimewood.png | Bin 170 -> 0 bytes ...armor_mail_layer_1_tconstruct_platinum.png | Bin 170 -> 0 bytes ...r_mail_layer_1_tconstruct_queens_slime.png | Bin 263 -> 0 bytes ...rmor_mail_layer_1_tconstruct_rose_gold.png | Bin 170 -> 0 bytes ...r_mail_layer_1_tconstruct_seared_stone.png | Bin 170 -> 0 bytes ...l_armor_mail_layer_1_tconstruct_silver.png | Bin 170 -> 0 bytes ..._mail_layer_1_tconstruct_skyslime_vine.png | Bin 170 -> 0 bytes ...mor_mail_layer_1_tconstruct_slimesteel.png | Bin 170 -> 0 bytes ...rmor_mail_layer_1_tconstruct_slimewood.png | Bin 170 -> 0 bytes ...al_armor_mail_layer_1_tconstruct_steel.png | Bin 170 -> 0 bytes ...al_armor_mail_layer_1_tconstruct_stone.png | Bin 170 -> 0 bytes ...mail_layer_1_tconstruct_tinkers_bronze.png | Bin 170 -> 0 bytes ...armor_mail_layer_1_tconstruct_tungsten.png | Bin 170 -> 0 bytes ...ial_armor_mail_layer_1_tconstruct_vine.png | Bin 170 -> 0 bytes ...mor_mail_layer_1_tconstruct_whitestone.png | Bin 170 -> 0 bytes ...ial_armor_mail_layer_1_tconstruct_wood.png | Bin 170 -> 0 bytes ...r_mail_layer_2_tconstruct_ancient_hide.png | Bin 123 -> 0 bytes ...r_mail_layer_2_tconstruct_blazing_bone.png | Bin 123 -> 0 bytes ...rmor_mail_layer_2_tconstruct_bloodbone.png | Bin 123 -> 0 bytes ...ial_armor_mail_layer_2_tconstruct_bone.png | Bin 123 -> 0 bytes ...l_armor_mail_layer_2_tconstruct_bronze.png | Bin 123 -> 0 bytes ...l_armor_mail_layer_2_tconstruct_cobalt.png | Bin 123 -> 0 bytes ...mor_mail_layer_2_tconstruct_constantan.png | Bin 123 -> 0 bytes ...l_armor_mail_layer_2_tconstruct_copper.png | Bin 123 -> 0 bytes ...mor_mail_layer_2_tconstruct_darkthread.png | Bin 123 -> 0 bytes ...armor_mail_layer_2_tconstruct_electrum.png | Bin 123 -> 0 bytes ...ail_layer_2_tconstruct_enderslime_vine.png | Bin 123 -> 0 bytes ...rmor_mail_layer_2_tconstruct_hepatizon.png | Bin 123 -> 0 bytes ...al_armor_mail_layer_2_tconstruct_invar.png | Bin 123 -> 0 bytes ...ial_armor_mail_layer_2_tconstruct_iron.png | Bin 123 -> 0 bytes ...ial_armor_mail_layer_2_tconstruct_lead.png | Bin 123 -> 0 bytes ..._armor_mail_layer_2_tconstruct_leather.png | Bin 123 -> 0 bytes ...rmor_mail_layer_2_tconstruct_manyullyn.png | Bin 123 -> 0 bytes ..._armor_mail_layer_2_tconstruct_nahuatl.png | Bin 123 -> 0 bytes ...rmor_mail_layer_2_tconstruct_necronium.png | Bin 123 -> 0 bytes ..._mail_layer_2_tconstruct_necrotic_bone.png | Bin 123 -> 0 bytes ...l_armor_mail_layer_2_tconstruct_osmium.png | Bin 123 -> 0 bytes ...armor_mail_layer_2_tconstruct_pig_iron.png | Bin 123 -> 0 bytes ...il_layer_2_tconstruct_plated_slimewood.png | Bin 123 -> 0 bytes ...armor_mail_layer_2_tconstruct_platinum.png | Bin 123 -> 0 bytes ...r_mail_layer_2_tconstruct_queens_slime.png | Bin 152 -> 0 bytes ...rmor_mail_layer_2_tconstruct_rose_gold.png | Bin 123 -> 0 bytes ...r_mail_layer_2_tconstruct_seared_stone.png | Bin 123 -> 0 bytes ...l_armor_mail_layer_2_tconstruct_silver.png | Bin 123 -> 0 bytes ..._mail_layer_2_tconstruct_skyslime_vine.png | Bin 123 -> 0 bytes ...mor_mail_layer_2_tconstruct_slimesteel.png | Bin 123 -> 0 bytes ...rmor_mail_layer_2_tconstruct_slimewood.png | Bin 123 -> 0 bytes ...al_armor_mail_layer_2_tconstruct_steel.png | Bin 123 -> 0 bytes ...al_armor_mail_layer_2_tconstruct_stone.png | Bin 123 -> 0 bytes ...mail_layer_2_tconstruct_tinkers_bronze.png | Bin 123 -> 0 bytes ...armor_mail_layer_2_tconstruct_tungsten.png | Bin 123 -> 0 bytes ...ial_armor_mail_layer_2_tconstruct_vine.png | Bin 123 -> 0 bytes ...mor_mail_layer_2_tconstruct_whitestone.png | Bin 123 -> 0 bytes ...ial_armor_mail_layer_2_tconstruct_wood.png | Bin 123 -> 0 bytes ..._plate_layer_1_tconstruct_ancient_hide.png | Bin 469 -> 0 bytes ..._plate_layer_1_tconstruct_blazing_bone.png | Bin 469 -> 0 bytes ...mor_plate_layer_1_tconstruct_bloodbone.png | Bin 469 -> 0 bytes ...al_armor_plate_layer_1_tconstruct_bone.png | Bin 469 -> 0 bytes ..._armor_plate_layer_1_tconstruct_bronze.png | Bin 469 -> 0 bytes ..._armor_plate_layer_1_tconstruct_cobalt.png | Bin 469 -> 0 bytes ...or_plate_layer_1_tconstruct_constantan.png | Bin 469 -> 0 bytes ..._armor_plate_layer_1_tconstruct_copper.png | Bin 469 -> 0 bytes ...or_plate_layer_1_tconstruct_darkthread.png | Bin 469 -> 0 bytes ...rmor_plate_layer_1_tconstruct_electrum.png | Bin 469 -> 0 bytes ...ate_layer_1_tconstruct_enderslime_vine.png | Bin 469 -> 0 bytes ...mor_plate_layer_1_tconstruct_hepatizon.png | Bin 469 -> 0 bytes ...l_armor_plate_layer_1_tconstruct_invar.png | Bin 469 -> 0 bytes ...al_armor_plate_layer_1_tconstruct_iron.png | Bin 469 -> 0 bytes ...al_armor_plate_layer_1_tconstruct_lead.png | Bin 469 -> 0 bytes ...armor_plate_layer_1_tconstruct_leather.png | Bin 469 -> 0 bytes ...mor_plate_layer_1_tconstruct_manyullyn.png | Bin 469 -> 0 bytes ...armor_plate_layer_1_tconstruct_nahuatl.png | Bin 469 -> 0 bytes ...mor_plate_layer_1_tconstruct_necronium.png | Bin 469 -> 0 bytes ...plate_layer_1_tconstruct_necrotic_bone.png | Bin 469 -> 0 bytes ..._armor_plate_layer_1_tconstruct_osmium.png | Bin 469 -> 0 bytes ...rmor_plate_layer_1_tconstruct_pig_iron.png | Bin 469 -> 0 bytes ...te_layer_1_tconstruct_plated_slimewood.png | Bin 469 -> 0 bytes ...rmor_plate_layer_1_tconstruct_platinum.png | Bin 469 -> 0 bytes ..._plate_layer_1_tconstruct_queens_slime.png | Bin 999 -> 0 bytes ...mor_plate_layer_1_tconstruct_rose_gold.png | Bin 469 -> 0 bytes ..._plate_layer_1_tconstruct_seared_stone.png | Bin 469 -> 0 bytes ..._armor_plate_layer_1_tconstruct_silver.png | Bin 469 -> 0 bytes ...plate_layer_1_tconstruct_skyslime_vine.png | Bin 469 -> 0 bytes ...or_plate_layer_1_tconstruct_slimesteel.png | Bin 469 -> 0 bytes ...mor_plate_layer_1_tconstruct_slimewood.png | Bin 469 -> 0 bytes ...l_armor_plate_layer_1_tconstruct_steel.png | Bin 469 -> 0 bytes ...l_armor_plate_layer_1_tconstruct_stone.png | Bin 469 -> 0 bytes ...late_layer_1_tconstruct_tinkers_bronze.png | Bin 469 -> 0 bytes ...rmor_plate_layer_1_tconstruct_tungsten.png | Bin 469 -> 0 bytes ...al_armor_plate_layer_1_tconstruct_vine.png | Bin 469 -> 0 bytes ...or_plate_layer_1_tconstruct_whitestone.png | Bin 469 -> 0 bytes ...al_armor_plate_layer_1_tconstruct_wood.png | Bin 469 -> 0 bytes ..._plate_layer_2_tconstruct_ancient_hide.png | Bin 228 -> 0 bytes ..._plate_layer_2_tconstruct_blazing_bone.png | Bin 228 -> 0 bytes ...mor_plate_layer_2_tconstruct_bloodbone.png | Bin 228 -> 0 bytes ...al_armor_plate_layer_2_tconstruct_bone.png | Bin 228 -> 0 bytes ..._armor_plate_layer_2_tconstruct_bronze.png | Bin 228 -> 0 bytes ..._armor_plate_layer_2_tconstruct_cobalt.png | Bin 228 -> 0 bytes ...or_plate_layer_2_tconstruct_constantan.png | Bin 228 -> 0 bytes ..._armor_plate_layer_2_tconstruct_copper.png | Bin 227 -> 0 bytes ...or_plate_layer_2_tconstruct_darkthread.png | Bin 228 -> 0 bytes ...rmor_plate_layer_2_tconstruct_electrum.png | Bin 228 -> 0 bytes ...ate_layer_2_tconstruct_enderslime_vine.png | Bin 228 -> 0 bytes ...mor_plate_layer_2_tconstruct_hepatizon.png | Bin 228 -> 0 bytes ...l_armor_plate_layer_2_tconstruct_invar.png | Bin 228 -> 0 bytes ...al_armor_plate_layer_2_tconstruct_iron.png | Bin 228 -> 0 bytes ...al_armor_plate_layer_2_tconstruct_lead.png | Bin 228 -> 0 bytes ...armor_plate_layer_2_tconstruct_leather.png | Bin 228 -> 0 bytes ...mor_plate_layer_2_tconstruct_manyullyn.png | Bin 228 -> 0 bytes ...armor_plate_layer_2_tconstruct_nahuatl.png | Bin 228 -> 0 bytes ...mor_plate_layer_2_tconstruct_necronium.png | Bin 228 -> 0 bytes ...plate_layer_2_tconstruct_necrotic_bone.png | Bin 228 -> 0 bytes ..._armor_plate_layer_2_tconstruct_osmium.png | Bin 228 -> 0 bytes ...rmor_plate_layer_2_tconstruct_pig_iron.png | Bin 228 -> 0 bytes ...te_layer_2_tconstruct_plated_slimewood.png | Bin 228 -> 0 bytes ...rmor_plate_layer_2_tconstruct_platinum.png | Bin 228 -> 0 bytes ..._plate_layer_2_tconstruct_queens_slime.png | Bin 349 -> 0 bytes ...mor_plate_layer_2_tconstruct_rose_gold.png | Bin 228 -> 0 bytes ..._plate_layer_2_tconstruct_seared_stone.png | Bin 228 -> 0 bytes ..._armor_plate_layer_2_tconstruct_silver.png | Bin 228 -> 0 bytes ...plate_layer_2_tconstruct_skyslime_vine.png | Bin 228 -> 0 bytes ...or_plate_layer_2_tconstruct_slimesteel.png | Bin 228 -> 0 bytes ...mor_plate_layer_2_tconstruct_slimewood.png | Bin 228 -> 0 bytes ...l_armor_plate_layer_2_tconstruct_steel.png | Bin 228 -> 0 bytes ...l_armor_plate_layer_2_tconstruct_stone.png | Bin 228 -> 0 bytes ...late_layer_2_tconstruct_tinkers_bronze.png | Bin 228 -> 0 bytes ...rmor_plate_layer_2_tconstruct_tungsten.png | Bin 228 -> 0 bytes ...al_armor_plate_layer_2_tconstruct_vine.png | Bin 228 -> 0 bytes ...or_plate_layer_2_tconstruct_whitestone.png | Bin 228 -> 0 bytes ...al_armor_plate_layer_2_tconstruct_wood.png | Bin 228 -> 0 bytes .../smeltery/casts/gold_casts/body_plate.json | 15 - .../smeltery/casts/gold_casts/feet_plate.json | 15 - .../smeltery/casts/gold_casts/head_plate.json | 15 - .../smeltery/casts/gold_casts/legs_plate.json | 15 - .../smeltery/casts/gold_casts/mail.json | 15 - .../casts/red_sand_casts/body_plate.json | 11 - .../casts/red_sand_casts/feet_plate.json | 11 - .../casts/red_sand_casts/head_plate.json | 11 - .../casts/red_sand_casts/legs_plate.json | 11 - .../smeltery/casts/red_sand_casts/mail.json | 11 - .../smeltery/casts/sand_casts/body_plate.json | 11 - .../smeltery/casts/sand_casts/feet_plate.json | 11 - .../smeltery/casts/sand_casts/head_plate.json | 11 - .../smeltery/casts/sand_casts/legs_plate.json | 11 - .../smeltery/casts/sand_casts/mail.json | 11 - .../tools/building/material_armor_boots.json | 4 - .../building/material_armor_chestplate.json | 4 - .../tools/building/material_armor_helmet.json | 4 - .../building/material_armor_leggings.json | 4 - .../tools/parts/builder/body_plate.json | 8 - .../tools/parts/builder/feet_plate.json | 8 - .../tools/parts/builder/head_plate.json | 8 - .../tools/parts/builder/legs_plate.json | 8 - .../recipes/tools/parts/builder/mail.json | 8 - .../parts/casting/body_plate_composite.json | 5 - .../parts/casting/body_plate_gold_cast.json | 8 - .../parts/casting/body_plate_sand_cast.json | 9 - .../parts/casting/feet_plate_composite.json | 5 - .../parts/casting/feet_plate_gold_cast.json | 8 - .../parts/casting/feet_plate_sand_cast.json | 9 - .../parts/casting/head_plate_composite.json | 5 - .../parts/casting/head_plate_gold_cast.json | 8 - .../parts/casting/head_plate_sand_cast.json | 9 - .../parts/casting/legs_plate_composite.json | 5 - .../parts/casting/legs_plate_gold_cast.json | 8 - .../parts/casting/legs_plate_sand_cast.json | 9 - .../tools/parts/casting/mail_composite.json | 5 - .../tools/parts/casting/mail_gold_cast.json | 8 - .../tools/parts/casting/mail_sand_cast.json | 9 - .../items/casts/multi_use/body_plate.json | 6 - .../items/casts/multi_use/feet_plate.json | 6 - .../items/casts/multi_use/head_plate.json | 6 - .../items/casts/multi_use/legs_plate.json | 6 - .../tags/items/casts/multi_use/mail.json | 6 - .../items/casts/single_use/body_plate.json | 7 - .../items/casts/single_use/feet_plate.json | 7 - .../items/casts/single_use/head_plate.json | 7 - .../items/casts/single_use/legs_plate.json | 7 - .../tags/items/casts/single_use/mail.json | 7 - .../station_layouts/material_armor_boots.json | 28 - .../material_armor_chestplate.json | 28 - .../material_armor_helmet.json | 28 - .../material_armor_leggings.json | 28 - .../material_armor_boots.json | 23 - .../material_armor_chestplate.json | 23 - .../material_armor_helmet.json | 23 - .../material_armor_leggings.json | 23 - .../materials/stats/blazing_bone.json | 16 - .../tconstruct/materials/stats/bloodbone.json | 16 - .../data/tconstruct/materials/stats/bone.json | 16 - .../tconstruct/materials/stats/bronze.json | 16 - .../tconstruct/materials/stats/cobalt.json | 16 - .../tconstruct/materials/stats/electrum.json | 16 - .../materials/stats/enderslime_vine.json | 9 - .../tconstruct/materials/stats/hepatizon.json | 16 - .../tconstruct/materials/stats/invar.json | 16 - .../data/tconstruct/materials/stats/lead.json | 16 - .../tconstruct/materials/stats/leather.json | 16 - .../tconstruct/materials/stats/manyullyn.json | 16 - .../tconstruct/materials/stats/nahuatl.json | 16 - .../tconstruct/materials/stats/necronium.json | 16 - .../tconstruct/materials/stats/osmium.json | 16 - .../tconstruct/materials/stats/pig_iron.json | 16 - .../materials/stats/plated_slimewood.json | 16 - .../tconstruct/materials/stats/platinum.json | 16 - .../tconstruct/materials/stats/rose_gold.json | 16 - .../materials/stats/seared_stone.json | 16 - .../materials/stats/slimesteel.json | 16 - .../tconstruct/materials/stats/slimewood.json | 16 - .../tconstruct/materials/stats/steel.json | 16 - .../tconstruct/materials/stats/stone.json | 16 - .../materials/stats/tinkers_bronze.json | 16 - .../tconstruct/materials/stats/tungsten.json | 16 - .../data/tconstruct/materials/stats/vine.json | 9 - .../data/tconstruct/materials/stats/wood.json | 16 - .../materials/traits/ancient_hide.json | 16 - .../materials/traits/blazing_bone.json | 16 - .../materials/traits/bloodbone.json | 16 - .../tconstruct/materials/traits/bone.json | 16 - .../tconstruct/materials/traits/bronze.json | 16 - .../tconstruct/materials/traits/cobalt.json | 16 - .../materials/traits/constantan.json | 16 - .../tconstruct/materials/traits/copper.json | 16 - .../tconstruct/materials/traits/electrum.json | 16 - .../materials/traits/enderslime_vine.json | 10 - .../materials/traits/hepatizon.json | 16 - .../tconstruct/materials/traits/invar.json | 16 - .../tconstruct/materials/traits/iron.json | 16 - .../tconstruct/materials/traits/lead.json | 16 - .../tconstruct/materials/traits/leather.json | 16 - .../materials/traits/manyullyn.json | 16 - .../tconstruct/materials/traits/nahuatl.json | 16 - .../materials/traits/necronium.json | 16 - .../materials/traits/necrotic_bone.json | 16 - .../tconstruct/materials/traits/osmium.json | 16 - .../tconstruct/materials/traits/pig_iron.json | 16 - .../materials/traits/plated_slimewood.json | 16 - .../tconstruct/materials/traits/platinum.json | 16 - .../materials/traits/queens_slime.json | 16 - .../materials/traits/seared_stone.json | 16 - .../tconstruct/materials/traits/silver.json | 16 - .../materials/traits/skyslime_vine.json | 10 - .../materials/traits/slimesteel.json | 16 - .../materials/traits/slimewood.json | 16 - .../tconstruct/materials/traits/steel.json | 16 - .../tconstruct/materials/traits/stone.json | 16 - .../materials/traits/tinkers_bronze.json | 16 - .../tconstruct/materials/traits/tungsten.json | 16 - .../tconstruct/materials/traits/vine.json | 10 - .../materials/traits/whitestone.json | 16 - .../tconstruct/materials/traits/wood.json | 16 - .../tconstruct/tags/items/casts/gold.json | 10 - .../tags/items/casts/multi_use.json | 10 - .../tconstruct/tags/items/casts/red_sand.json | 10 - .../tconstruct/tags/items/casts/sand.json | 10 - .../tags/items/casts/single_use.json | 10 - .../tags/items/modifiable/armor/boots.json | 6 - .../items/modifiable/armor/chestplate.json | 6 - .../tags/items/modifiable/armor/helmets.json | 6 - .../tags/items/modifiable/armor/leggings.json | 6 - .../tags/items/modifiable/durability.json | 9 - .../tags/items/modifiable/multipart.json | 9 - .../data/tconstruct/tags/items/parts.json | 10 - .../materials/stats/constantan.json | 0 .../materials/stats/copper.json | 0 .../{ => tinkering}/materials/stats/iron.json | 0 .../materials/stats/necrotic_bone.json | 0 .../materials/stats/queens_slime.json | 0 .../materials/stats/silver.json | 0 .../materials/stats/skyslime_vine.json | 0 .../materials/stats/whitestone.json | 0 .../constructsarmory/ConstructsArmoryMod.java | 7 +- .../client/ConstructsArmoryClient.java | 12 +- .../client/MaterialArmorModel.java | 114 ++- .../common/ConstructsArmoryDefinitions.java | 2 +- .../common/ConstructsArmoryEffects.java | 12 +- .../common/ConstructsArmoryEvents.java | 26 +- .../common/ConstructsArmoryItems.java | 8 +- .../common/ConstructsArmoryModifiers.java | 83 +- .../common/item/MaterialArmorItem.java | 102 +- .../common/modifier/EquipmentUtil.java | 49 +- .../common/modifier/IArmorUpdateModifier.java | 8 +- .../trait/battle/HallowedModifier.java | 40 +- .../trait/battle/IgneousModifier.java | 42 +- .../trait/battle/PetrousModifier.java | 40 +- .../modifier/trait/battle/StableModifier.java | 37 +- .../trait/battle/VengefulModifier.java | 32 +- .../trait/battle/WeightyModifier.java | 37 +- .../battle/counter/BlightedModifier.java | 29 +- .../battle/counter/BloodlettingModifier.java | 25 +- .../battle/counter/CounterattackModifier.java | 25 +- .../battle/counter/EnkindlingModifier.java | 21 +- .../battle/counter/MalignantModifier.java | 30 +- .../trait/battle/counter/PricklyModifier.java | 19 +- .../battle/counter/SplinteredModifier.java | 21 +- .../trait/general/DuctileModifier.java | 4 - .../trait/general/EndershieldModifier.java | 19 +- .../trait/general/ExperiencedModifier.java | 6 +- .../trait/general/SavoryModifier.java | 22 +- .../trait/general/ShieldingModifier.java | 21 +- .../trait/general/StoneguardModifier.java | 30 +- .../trait/speed/AbstractSpeedModifier.java | 30 +- .../trait/speed/AccelerationModifier.java | 65 +- .../modifier/trait/speed/AerialModifier.java | 45 +- .../modifier/trait/speed/DelvingModifier.java | 36 +- .../modifier/trait/speed/FerventModifier.java | 41 +- .../trait/speed/ImmaculateModifier.java | 43 +- .../trait/speed/ImmaculateModifier2.java | 9 +- .../modifier/trait/speed/NimbleModifier.java | 5 +- .../modifier/trait/speed/RadiantModifier.java | 53 +- .../trait/speed/SalvagedModifier.java | 34 +- .../modifier/trait/speed/WovenModifier.java | 26 +- .../common/stat/ArmorStatProvider.java | 6 +- .../common/stat/ArmorStatsBuilder.java | 16 +- .../stat/ConstructsArmoryMaterialStats.java | 4 +- .../common/stat/impl/MailMaterialStats.java | 33 +- .../common/stat/impl/PlateMaterialStats.java | 64 +- .../data/ArmorDefinitionDataProvider.java | 20 +- .../data/ArmorMaterialSpriteProvider.java | 7 +- .../data/ArmorMaterialStatsDataProvider.java | 5 +- .../data/ArmorMaterialTraitsDataProvider.java | 16 +- .../data/ArmorPartSpriteProvider.java | 3 +- .../data/ArmorRecipeProvider.java | 69 +- .../data/ArmorSlotLayoutProvider.java | 4 +- .../data/ArmorTagProvider.java | 65 +- .../resources/META-INF/accesstransformer.cfg | 3 +- src/main/resources/META-INF/mods.toml | 8 +- 1000 files changed, 824 insertions(+), 3593 deletions(-) delete mode 100644 src/generated/resources/.cache/cache delete mode 100644 src/generated/resources/assets/constructsarmory/models/tconstruct_generator_part_textures.json delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_ancient_hide.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_blazing_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bloodbone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_cobalt.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_constantan.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_darkthread.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_electrum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_enderslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_invar.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_leather.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_manyullyn.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necronium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necrotic_bone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_osmium.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_platinum.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_queens_slime.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rose_gold.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_seared_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_silver.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_skyslime_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimesteel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_steel.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_stone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tinkers_bronze.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tungsten.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_whitestone.png delete mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_composite.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_gold_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_sand_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_composite.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_gold_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_sand_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_composite.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_gold_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_sand_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_composite.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_gold_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_sand_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_composite.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_gold_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_sand_cast.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/body_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/feet_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/head_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/legs_plate.json delete mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/mail.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_boots.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_chestplate.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_helmet.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_leggings.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_boots.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_chestplate.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_helmet.json delete mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_leggings.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/blazing_bone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/bloodbone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/bone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/bronze.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/cobalt.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/electrum.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/enderslime_vine.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/hepatizon.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/invar.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/lead.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/leather.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/manyullyn.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/nahuatl.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/necronium.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/osmium.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/pig_iron.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/plated_slimewood.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/platinum.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/rose_gold.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/seared_stone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/slimesteel.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/slimewood.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/steel.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/stone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/tinkers_bronze.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/tungsten.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/vine.json delete mode 100644 src/generated/resources/data/tconstruct/materials/stats/wood.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/ancient_hide.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/blazing_bone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/bloodbone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/bone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/bronze.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/cobalt.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/constantan.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/copper.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/electrum.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/enderslime_vine.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/hepatizon.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/invar.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/iron.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/lead.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/leather.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/manyullyn.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/nahuatl.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/necronium.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/necrotic_bone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/osmium.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/pig_iron.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/plated_slimewood.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/platinum.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/queens_slime.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/seared_stone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/silver.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/skyslime_vine.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/slimesteel.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/slimewood.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/steel.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/stone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/tinkers_bronze.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/tungsten.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/vine.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/whitestone.json delete mode 100644 src/generated/resources/data/tconstruct/materials/traits/wood.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/gold.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/multi_use.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/red_sand.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/sand.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/single_use.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/boots.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/chestplate.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/helmets.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/leggings.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/durability.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/multipart.json delete mode 100644 src/generated/resources/data/tconstruct/tags/items/parts.json rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/constantan.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/copper.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/iron.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/necrotic_bone.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/queens_slime.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/silver.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/skyslime_vine.json (100%) rename src/generated/resources/data/tconstruct/{ => tinkering}/materials/stats/whitestone.json (100%) diff --git a/build.gradle b/build.gradle index 16fc2be3..46f689b1 100644 --- a/build.gradle +++ b/build.gradle @@ -2,15 +2,18 @@ buildscript { repositories { maven { url 'https://files.minecraftforge.net/maven' } maven { url 'https://plugins.gradle.org/m2/' } + maven { url = 'https://maven.parchmentmc.org' } mavenCentral() } dependencies { - classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '4.1.7', changing: true + classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true + classpath 'org.parchmentmc:librarian:1.+' classpath 'gradle.plugin.com.matthewprenger:CurseGradle:1.4.0' - classpath 'io.freefair.gradle:lombok-plugin:4.+' + classpath 'io.freefair.gradle:lombok-plugin:6.+' } } apply plugin: 'net.minecraftforge.gradle' +apply plugin: 'org.parchmentmc.librarian.forgegradle' apply plugin: 'com.matthewprenger.cursegradle' apply plugin: 'io.freefair.lombok' @@ -18,10 +21,10 @@ version = "${mod_version}" group = "${mod_group}" archivesBaseName = "${mod_id}-forge" -java.toolchain.languageVersion = JavaLanguageVersion.of(8) +java.toolchain.languageVersion = JavaLanguageVersion.of(17) minecraft { - mappings channel: 'snapshot', version: "${version_mcp}".toString() + mappings channel: 'parchment', version: "2022.09.04-1.18.2" accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') @@ -72,15 +75,17 @@ minecraft { repositories { maven { name 'DVS1 Maven FS' - url 'http://dvs1.progwml6.com/files/maven' + url 'https://dvs1.progwml6.com/files/maven' } } dependencies { minecraft "net.minecraftforge:forge:${version_forge}" - compile fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") - compile fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") + compileOnly fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") + runtimeOnly fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") + compileOnly fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") + runtimeOnly fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") runtimeOnly fg.deobf("mezz.jei:jei-${version_minecraft}:${version_jei}") } @@ -124,6 +129,7 @@ processResources { include 'META-INF/mods.toml' expand 'version': project.version, 'mod_id': mod_id, 'mod_name': mod_name, 'mod_url': mod_url, 'mod_author': mod_author, 'mod_description': mod_description, 'mod_icon': mod_icon } + duplicatesStrategy = DuplicatesStrategy.WARN from(sourceSets.main.resources.srcDirs) { exclude 'META-INF/mods.toml' diff --git a/gradle.properties b/gradle.properties index 1d82e563..24d78356 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # Mod -mod_version=2.0.0-alpha.2+1.16.5 +mod_version=2.0.0-alpha.2+1.18.2 mod_group=top.theillusivec4.constructsarmory mod_id=constructsarmory mod_name=Construct's Armory @@ -13,14 +13,13 @@ mod_description=A Tinkers' Construct add-on to make armor out of materials and m mod_icon=constructsarmory_icon.png # Dependencies -version_minecraft=1.16.5 -version_forge=1.16.5-36.2.34 -version_mcp=20210309-1.16.5 -version_mantle=1.16.5-1.6.157 -version_tic=1.16.5-3.3.4.335 -version_jei=7.7.1.152 +version_minecraft=1.18.2 +version_forge=1.18.2-40.1.80 +version_mantle=1.18.2-1.9.28 +version_tic=1.18.2-3.5.2.39 +version_jei=9.7.1.255 # Curse cf_id=287683 cf_release=alpha -cf_versions=1.16.5 +cf_versions=1.18.2 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1c4bcc29..fbce071a 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/generated/resources/.cache/cache b/src/generated/resources/.cache/cache deleted file mode 100644 index 89f7851f..00000000 --- a/src/generated/resources/.cache/cache +++ /dev/null @@ -1,940 +0,0 @@ -7bd7e30bf335e665ebcd64926b1fd17cb4b9f734 assets/constructsarmory/models/tconstruct_generator_part_textures.json -425e238b5a176e23e0920225a956a6e61bcec189 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png -4ae3faa21573645f51805b37bf07f581fa4ea8ca assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_blazing_bone.png -33b641382f36278843fc966d3509a1536b8a4d1e assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bloodbone.png -2c6655a4ab3953ae7a86ff4069a3017db24998f7 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bone.png -075c9c20c6f6a5efbe4ebde0bca4fc8b64d2fe2f assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bronze.png -4ca139dc02cf18272aa3618c3e9dbeda768d1a27 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png -b1ed9463dcedd1e5d08bca6c7e69058dfe00192c assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_constantan.png -87d9fbac94343920b916252e6f3634600fe182df assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png -c205a757812861511cbc5b130bcb94861dbe5883 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_darkthread.png -f204b38c10fd8d20387ad3e4e512550f1c887294 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_electrum.png -dce5ce0bcb7d69452bb774eabbf9883493d7084a assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_enderslime_vine.png -5c32ecc0c213d6c32ae1ed7542d75ba8ec115103 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_hepatizon.png -20f9c9f3123d692bc904d9596109f832b9c5ce9c assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_invar.png -80cbee177957527b61ea3d4d4d99292ca1c0be92 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron.png -5066d402b5f81eeff3fa57bf780b997142310842 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_lead.png -413f45c2954b2df81a47e3b356133157ab0681ce assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_leather.png -c3dd8b18611f117e917362326125283de1e3a9fe assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_manyullyn.png -1eddc7cdcd65424a99fb82cd7497e55585be4d99 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png -565eced3dc129f48d71421bd3ea8b230622d85d4 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necronium.png -bc077b64064dfdd4d35c14719a21e6a61c93861f assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necrotic_bone.png -d88ce443daeca8b33e3508c62cf9faecc502d85a assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png -5e1f52dd0045e285e6c2261dec5c2fec258d2795 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_pig_iron.png -f42406e6ce2baf7f66ac670aa61c214be096c68a assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_plated_slimewood.png -15844c135660c31b101843aa805f74d8576163cf assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_platinum.png -37b319768b70ba85980629165f06c153579ebf4d assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_queens_slime.png -a6f070d12c5be80615fbb81515ba91b05b59c193 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rose_gold.png -fd7a05d224899b5ff34cd7c8068db15efe3b9e1d assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png -7c03551d3db8f90bda7995de4eae45bcbfd6f726 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_silver.png -d2330b7cc8c45fc33bcbdc1c5886346a6aff7d38 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_skyslime_vine.png -668ee22758a4869ba7145a691db1ef24d27e3556 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png -5bd169a275bfef63b2e4acc8975f38ec0ad49511 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png -0e98ff607e3e1d12f4330a35879e710885347eff assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png -e822bf7194b01aeecafb04324a4add06cde09b31 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_stone.png -420acbb8510795397660945917d5598eba21bfd5 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tinkers_bronze.png -6a55a8eef45c63eba0d56f7c69ec95b11c5e32b4 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tungsten.png -0cb5ef4df05d1a8032f9c2e70207533be40fbbf8 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_vine.png -8b06f93fa25fa0e98ca54d37274da6a04a799ad6 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_whitestone.png -1cc3c4dbaefe841fd229337c8a03a71735953349 assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png -cb572dd40f7896da371e9b75dc1444864a27f35a assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png -9029b7216173fa15c406be5397d4655bdaa700c1 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_blazing_bone.png -ff7e2cbabb68352b0432c7b728d532572d5c1e3e assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png -8d03aed5d4ed039ce631826f51d9b69bf7be8356 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bone.png -3c120ba33cbbf3b5c26866434c17de93010ba991 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bronze.png -5b01622a393ec84265e3c58e5b0064c396388f11 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_cobalt.png -7575781f83e8218e5c9bdf870b2bdfe09037ed86 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png -713c0f9bb776edc98c1b80d5222dd0394075dd36 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png -a52219b6b8cc85f71d5da7ae56ec77390b231c05 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_darkthread.png -6178d2f6caa78bb0f970a0b746ba60bf1b961b86 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png -5a07d26f4fa9804a83ad33be9d9d153cdbf1dd7b assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_enderslime_vine.png -beeba249f15f73ba0eade386a84d66f08de45d9f assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_hepatizon.png -dec477d3319a30c180b3d2f4ffef151199dd4a0b assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png -cb16dbf9356702842e564770f42d0a003b4d7104 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron.png -b66ee7194699b660d302009ad95a8d7083157cf6 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_lead.png -04b232bbe46e616cf21733ff41c06cfefb0b7c38 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_leather.png -2c13d890305705e731b10e07cb5f0b26d7e11cde assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_manyullyn.png -fca9661d7717ca9abe9189466ce1d92523ee861b assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png -853ad71fa1b9eda72b0bbf3164d8e993d139f370 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necronium.png -66cf66bf0a4bd53b609420031faca77f535ce236 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necrotic_bone.png -db4a77082f30725906c91ebcfcef3fa72e61b23a assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_osmium.png -0d8e01e909830c8386023eb1380fab0ada88f096 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_pig_iron.png -079d6c0ef8d78afb44d1e1c48493bf268957a477 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png -af5db294457e40862151c2a20227c78c9dd80020 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png -11c8a90bb74221c19670e4d6e411049cec3620eb assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_queens_slime.png -46e2dae980d7f45267e681964e6ddeaf4554feb6 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png -eba03a04826982d39c2699e597f83d6f51b4ab46 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png -da8463aa956f3748855370a66a21c090c46f52a9 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_silver.png -80b9eee6e32cd39f63069bbaa9c61406f9e14676 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_skyslime_vine.png -1f1aa2630f1deadef20c0f7e2641d6141b419f1a assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimesteel.png -8ca7e0dd6a88c2e5fd5e6f5f1847922f9c78347c assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood.png -46bb59aeba777801c8bd613530191424e7f7252b assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png -3fcfc058dc124f1500798faa6507d2fee1ea949e assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_stone.png -2d25c38fb289b3559a11c8240c118e1cbe13a137 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tinkers_bronze.png -fec9cb81d5fbe639cbfbeb42c84b764172595fbd assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png -8a253cc867257f0c69b865f4ebdf4d9d052debce assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_vine.png -d2b088f88461b634b7b60c5410dd5a624cbc86d6 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png -72603edd0e6e179f9181591cdce623916689ae66 assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood.png -6e555075f2ffaaa0a3798f2a6a60269a20075eb7 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_ancient_hide.png -1aff226b41186c2fccb11a48bf4c0d9c1cbb86e9 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png -34f3d4ccb0995297cc0adf0e2f10baa02da7e862 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png -d92ed317ba3dcc07d016cdb5ed967ba7d1df8b50 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png -0cc3329af0c289ec85a0ee4f2f7576087beb283d assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bronze.png -456efdf6a57da2deeaf6ce4db9144344b97cb737 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png -3076f94f41b054105fb4eca6cac54ec675ecbd31 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png -6ce47102cf18949ab5b872fd985a4161e4b2747b assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png -6dd11b8e96f551cfee13dd37448623c8588ee4c1 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_darkthread.png -339e455259c1e97527c41172777cdbe55e59460c assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png -1c64961724cc100af60cf34904899fad22fc2bbf assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_enderslime_vine.png -aefeff485719dfd039cacd04fca8cb1973640566 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_hepatizon.png -7b07cbe22ae8acbea20313c355af3c40c7dd9b5f assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png -7b1a5b9429eb037fb8cdb153fbd414826486fb59 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron.png -7602792afd953ec086fa537ddd11d6aac8c28354 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_lead.png -d6012f4e98c07a7b213ff3d9cc0cb94d387f210b assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png -c547f1046c759f14ed3d55ef7f2b13a256481d44 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_manyullyn.png -28beba9dcfd23a7df4a547b01481038df3753c05 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png -1d81c61f5b40a1e74efae4842f2b74ed322c2fba assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png -d7e5c1bf6c911e10c0a191fa67c2d88912037111 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necrotic_bone.png -70f3c5d7f699598d34fabe70a581757726bce0e7 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_osmium.png -6436ceffcaf05fa1a801e04ffcedf01fc50b5613 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_pig_iron.png -327fac66978c05b768f5071e5d7f89ace7b9bd0a assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_plated_slimewood.png -1d888485cba6d2dd46312793a7bcabbfd8ac6abb assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_platinum.png -fc60fcf38b0d6709e08645efa1b24c842f69e671 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_queens_slime.png -81ca554738bb6e32cdd9a7f51f3d6b7b37079f68 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rose_gold.png -bf00a0b1f89b35564c65510b74ec8df42cc51ba0 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png -e22bb76e6257ae40e848fe78985cf33affc45d9a assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_silver.png -85946c013273cc13be3dffb6bcbe345431ff0595 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_skyslime_vine.png -55384b8bd38cdeeec302f87c454e8e55043d92b5 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimesteel.png -a050189ec2de117d09616f68f4ed849a168da1f4 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood.png -59f8a2f880d99efb7a57f262d11fda41ee097146 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_steel.png -1d0f6fb55b5f735dfadd196bca768d4f5f505dcb assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_stone.png -49503b4ebae246b5b7cd31f8b386e2e200eaee07 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tinkers_bronze.png -7b665a342bf27b378083d75fab445f431c3c61fd assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tungsten.png -86d8cfd54b1141193becbac724464c3383b7c738 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png -f179de74580d423e6247cc68ef91cd464b3a5287 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png -23476323150f694056d3a87f5747d9375c3bb4d6 assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png -7ba24c6d3370b2992e91cc31c8bb2a3df65a78db assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_ancient_hide.png -d9c7cb52b5310556e662a0c813b1a0a6d6ee6484 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_blazing_bone.png -99628f0bb7f2923d5dec7660e5d1f583a0a44530 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bloodbone.png -c37576c2991f70b5be894d3884d9e1e42921eba4 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bone.png -988796203f690a172c4d4e1b23b01fd036f3117b assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png -79f00ede023dc57e33218d88fc4c0460b5563797 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_cobalt.png -f7b0c4568ce4cfd67538bb06c1e850f2bf483497 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_constantan.png -4b08d4564c89cf1e979b79c673f4ee02a32aa952 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper.png -7c17ea361f73b82de1ea838b656ce2087f1ebae3 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png -ea3bdf602f40476284a79bce29dc4b4b570876ca assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_electrum.png -46c06442fd41e798e26969346c9ff7bae7eb2d91 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_enderslime_vine.png -7d05cb3821b2281ccb26e41d84a9d41d663379c4 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_hepatizon.png -9f6172b134f876b1951ad790322714d007e27b31 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png -080233af6556bdcb24790c4d8b5f9e2ab8d3e7f2 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron.png -dbf4b9186e1178b7e705f1d64d0723feafb18ded assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_lead.png -5e19098a7420264999226d41fc225e2dbf91aaa2 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png -b54bb02511882ec8a1fcacb600596731be4827ff assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png -6e716451a056ae753f0f4841e73b12ec21544bb6 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_nahuatl.png -f60eedfeaa921a6bafd4c888fec3fbfaa8887ab4 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necronium.png -dc9e1b428384ee4768eff7d12bb3124312006c08 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necrotic_bone.png -e6c738fe7a93734bda363aa5264f14e3d06e2a5c assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png -7949c3f899120e1dde4086dd6a24e27779d011ad assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_pig_iron.png -57293cbebe9e0fb36e01a8cf1d5b20e159dee982 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_plated_slimewood.png -f48531e2a97eaa546819c3851371dc4b72a28cc4 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png -632ad14eafdc898497d9d09f677b4f98d491daaf assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_queens_slime.png -f15b7b25b3b144972e529c03479eb13534507c05 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rose_gold.png -446e1a33b1c716f081e53091f4c4f31af51d8813 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_seared_stone.png -5a5dd738bc4edd56638f19ede08eb3240ea69dad assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_silver.png -c7eccc8538bfeddac9e7594a68c41ee59f226656 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_skyslime_vine.png -4d791f73fa84539d61bc0301a956c55c2152218e assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimesteel.png -c1a50e3f23d19d231a8677b96648163b43d5284d assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png -b4c9baa56303d12294dcb0903541cdd36632f5b7 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png -693f2ea55c919e8df12fcee89d81bb87577641ba assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_stone.png -6b903e775ee6c33aaa7d356c448f0d372b86f847 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tinkers_bronze.png -68b53a8b07efcf518731456a832270de4c85e55f assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tungsten.png -6527ba39b4efb57bc487b9534ccb8699e0bc11fc assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_vine.png -bffd1676117b83c0c51caa671f8984224c5fd01a assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_whitestone.png -f86b7ac2d2c5699e59c3392cc096959b3bf96933 assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood.png -b35991381d734ac76057f80b03009a9b19fe0ad6 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png -8db2ff56f5a11ac1e56498882f5dcf219fed70fc assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_blazing_bone.png -ce724a565e10bcddd3c65987f2846ff86610b4e9 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bloodbone.png -b636d780f8639b6c8b2ba77d1a19ff3f87a17d68 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bone.png -14701ddfdade1954a4936e93c6865a5faf21ae32 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bronze.png -1da9e7118069dc31ca5533cb4dd9beaf6effd2e3 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png -ffb9412a36296d119e4971cfe0d0bdc07d6ac20a assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_constantan.png -802a19976f056a83fb2b2521554614c2ab3b67d6 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png -019bd57520c579dcdfb763f9c8d84279c90b32ac assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_darkthread.png -a762b32506098e1c335b85c6d596a77ab962261d assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_electrum.png -386f782bdac079f51add12ebfdd56936b50ac20e assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_enderslime_vine.png -ff6c0fc9826a7d5fc074bb80b309c139f9f8435b assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png -f4e694ac0f81e4530d93210251ac59c6b7592ca5 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_invar.png -3e1ebd9f6864b900f63dff1aaf1282556654d6bc assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png -63bc490be3379afffe89d90b0edff4cfe1793fbd assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_lead.png -8ec57211a4815a516fcd30f7664018b9a6e1b476 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png -b8811f333e321f11892344eea07160d4750ee3aa assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png -c7ebe267dca999c1ea7f2c2aec26062e2a32c943 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png -b788c551a43c09b9f9da122fdf9e71e1e339d3fd assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necronium.png -ae802d647f46a76cd744a24c31e5b791d764d505 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necrotic_bone.png -8f0fc5e1169ffe3e668915d73ef3f884d3bf42d0 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png -26a370753bb19c709ece63769e72df72defe27b4 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png -f2311d858c6254cd5ae1ddcbb8058177301fd438 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png -443b59618ad551d71eb37b2b53ef8aad79387e68 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png -8db620473b0005c009cfe453dcdcaa196c3fb575 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_queens_slime.png -cf725d38fb8d8e8bbc0b96a43adca4cbcb3f4eeb assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rose_gold.png -97ef8aba7d8eebff87ad2aa8977ee8670dcb2f45 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png -59f312fd50e10526ef1f5430573326edeef38af5 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_silver.png -98db9e9552b9cd312627ed117c056abba81488de assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_skyslime_vine.png -b89ed8d91601b6e4d24b0fcbe40725b0e9a2d3d2 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimesteel.png -e0eb932caad6200a413f72c9af25a5c852a18f5b assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png -528a006e3b6653ec956fec586c70f9534f439730 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png -4c76c888a2dce12494c0ec42df433cd1d7250cb7 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_stone.png -8fb18cfabbe887c5b3516c9eb8b7a391a6694c95 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_tinkers_bronze.png -24ca057d4529109fc620b77bbbe9ac79de6cd8e8 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_tungsten.png -ba6fd60e09c9579f02e28c72edd0c6d855cfc918 assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_vine.png -4d9de4a83a91806a32b4cb942bfea64a1f3a874d assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png -e2fffde01d24ade13fe4fe81cccf2059da95565b assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood.png -382d0a9cd8eb4aa2742f93415189edc74df25f12 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_ancient_hide.png -2714fa75dbb35c389069a2dea8b8407ea98766db assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_blazing_bone.png -468d37197643ba4cb717e9456046c1783bfcf36c assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png -570050e8a13f7481296f57feeebd331967ff69a8 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bone.png -474c022477fb361befd0721a5e3e8f179e88a159 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png -b4ba03287959e3e178aa7e3f3d0c3593f7fe6b21 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png -3cb2106774e4f33d47ce74dc59390b01047f589d assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_constantan.png -eaa74f6ff44daf5c0f2c30f38953d0f7be980a08 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png -93ce9d07a5e8014c89f63c73ce8f4b95094d51d4 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png -aeffbae28f61f3f02a81c8aefb8fd29c6f417cd4 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_electrum.png -90d2fa0ebd9777826e18901d11c48979f6fbcdc3 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_enderslime_vine.png -d52646718d99df6d7ffed4972d8b80176d6a55fa assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_hepatizon.png -2ab18d581a1f690e4728c4d9c3baee501f6f2792 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_invar.png -045fe49f038866cfab56e96eaccd5e58a07ae891 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron.png -f1dc73216ba8173dee7b729bfaca05fc54f251c7 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_lead.png -8197d4a4c42c61b9c2ef245d19b6beeb72998c34 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_leather.png -5b213c9c5c0c54ba4f3d1498e8d5dc5c331ce14c assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_manyullyn.png -b0c8b030a133e10f6541f783987b5ddeb830decb assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_nahuatl.png -3985adc61e4ca3b10e354a7b241de4c8bd79fcfa assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necronium.png -483a6617e03c258d3d35ded84029b6abc17b3ac4 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necrotic_bone.png -354206f82ae3213308c2bcdfec6312bf0b4fa763 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_osmium.png -52d94bb65800c4d52767fa8c61688fc5f79bbada assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png -b42b64ae02d83d834da5576d8b29c65570bea067 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png -2fcfc3671c0e062a4ddbd370407008af03cde9ae assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_platinum.png -b44f81abcdb0ef99e24a2875836cf1a1fb35c8df assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png -193df9d6b832b4be16503bee3aab85b5a81c644a assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rose_gold.png -5f353a261f37eafd32b1ccfe82fc1f29a456cce1 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_seared_stone.png -22f0ba0785d50e9d463f49ba90877a22aaa7adc6 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_silver.png -58fe53fd80279631935922c5360a88f5b5f1ffd2 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png -56caabdce4adc918b9250834c699dbbce532030d assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimesteel.png -138ab0ce061991250ef143409f16811b112f07e6 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png -659ae6bb17189d61314ddd37a081b0d51a412c8a assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_steel.png -4af8fb6d7c332fcc9ed61dd52ab796b266f7d00b assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_stone.png -347cca6cfcd449d850aa7f9d4592ce6a83c1a027 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tinkers_bronze.png -3db3b02f4fed3df13730c91dcc3e78ed450ce610 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tungsten.png -0abe3095304d20f1db72a9781623da835867870c assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_vine.png -533d8466fc762699f9547b292240a8abc0107db2 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_whitestone.png -d01093eae9e2278bcbab33f3eb786fe5ab8efce2 assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood.png -a551ebac3f158d0a49d5d32dddb846ddf995e661 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_ancient_hide.png -ef97f813adda594d2da3aa71fc67693bd5ff968c assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png -0378d6fe12196cf21257b07828a9d6bf9b4eaab4 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bloodbone.png -84417ca24455528492877102a09f02b260493826 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bone.png -1ddc65d632c1b47d7c2feb102f92e7abe6b42100 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bronze.png -a1925ce4ba2a422174cef7e3f9baae8133cdffbf assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png -b6df86c6930dcea788f5c835b41fcadc263c48b4 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png -47d9e0b0efaddf0827eacefcf1f61f5ff0dc0054 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png -87bec0dd9cc120fa04c9da699298d5dda02dc2e1 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png -114e853fb46451aac05974bc78763f7c84aa2ae2 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_electrum.png -7f25de2ce6d7ba63e11330043001dfb39b40d912 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_enderslime_vine.png -c61c420c8ec2e99dfe13a061d91ef9f6b8a9969e assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_hepatizon.png -d927e29458b8b8c396c0fd0f62855967c866b59e assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png -2393f2856c5d43b7f0ac9826e636a7adb5f0e452 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron.png -64ffa7d1dae370a13bdcfa29d2524da7f911bb97 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png -360b72e140f27e3931f3f459eece973e3feab467 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_leather.png -5435eec9e777d167f6f7d9dc7166d932020f677e assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_manyullyn.png -2486e444dc3fd43771694b68db4bef69677257e6 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_nahuatl.png -bf791aaa47cb5b4b179c7a7d11ad4a6f5cd17490 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necronium.png -cd8104409bcd56e3460a59d3841326890532a995 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necrotic_bone.png -0edc84b5eeb2f9eed7748d62bf0d23b90b2981f6 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_osmium.png -32c20a1fe475ab80f09057137dfc43394285c1ac assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_pig_iron.png -9f1176203872c9bea37ff6d5e1efd06e3e6500dd assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_plated_slimewood.png -eddf17a1078b69f979a0ea324ad18ede04bd8208 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_platinum.png -deed62d8bbde9a084694b2a7b016a1296f724c4f assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_queens_slime.png -2e8459480ba05417613f3d32453131f4ce799b2d assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rose_gold.png -ebb4f79534b0a96c1748503ed9dfd0f04f2d55f3 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_seared_stone.png -829f1e2d342a73fabc53335d57c183d6e96889e0 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png -69d30595b9b313c8565c7ff4b5ba40f5db206ae2 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_skyslime_vine.png -47cf26dc49dac9396864762116b3c685d5a80e67 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimesteel.png -0bd815fb12e395cd4c3f62701e1ed0b7219756c2 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimewood.png -51b64e2e3c866d84901cd99d0707a9de5e272561 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_steel.png -bfe933f01aa188e51b247d97e7f87f196bafbf04 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_stone.png -7e4d97f4598007c6cb2797b86b78af2e451d31b8 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tinkers_bronze.png -ff1e3c46cebe74b68e38868b200dea01b69dde83 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tungsten.png -aee370f4e2f6cc63583d2d7a3f120ab2c7287fb0 assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_vine.png -71cefb01640772ccf7deb47c7a212d62f82ddb6f assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_whitestone.png -ff43f0d7ac23a365c69f72d3413dd1e380d18d9f assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood.png -0b89f41852fc20cfda8169e84fdca20f6f7d10aa assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_ancient_hide.png -ea58a4402ccdf0396e7cc19d5c0f5b6a9d1d6b6b assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png -ac0d967cee90cf0b534daed5d6c6f6979b5690ae assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bloodbone.png -d630e8e0daa58da3d610cf913a38e990ad0d3331 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png -685d1c473e5fe4922f227af479d0b817af23bdca assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bronze.png -3f6c04525ede39b6f554f6d01dbfa1df7202717b assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png -bb5a505abb6754b1e5b5fb831896eb21de176bc5 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png -55bded35ec8e085e1c919099ee7bf2766cc2ba19 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png -d0884f4eec082e4288f5d054eb41faf74bbd28bc assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png -d9b2ba00176b933faac589582815eb2a5600bd9f assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_electrum.png -13dcdf567ac0dbcded333763ae92909b0a549aaf assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png -8a6e3e3e5d363c4e7335f48350efe9a7d7924661 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_hepatizon.png -6efff051c2ebaed113803a7353cbf691c868c555 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_invar.png -6b8d36a971964efabc0f58a52f32ccce478e2852 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png -8dfa353d623d8cf2e3f63d53add8900449e7b97c assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_lead.png -118fbe0ef8ff8d589e8922114ce75e1fdb4e52e2 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png -876fa04ff27d858894faa1709bc83d1828b38281 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png -c53e720f586405382dfa62b413589aa320d027a7 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png -1f0f16aed69ec2caea522b5b5da559433ce1056c assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necronium.png -ae2d41e9df5b957861f13e78df3355102cefd87e assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necrotic_bone.png -be79e9b20135be7643c5d1feec11bd154256fa15 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png -250c9acc4be59c3786337f7ae28921aac8358211 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_pig_iron.png -dfef9ccc6179f63476fe723234c453e294a1899a assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png -6a5df169212a5746f30c88eb4f3e70cb6ab30478 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png -bedf988e00d1eb92a29bb72af450134b18cb2add assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png -7be43f71aa15c6cb9521c1a99b811b856f3f222f assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rose_gold.png -55771eb3be3d2f7afc300711cff0cabe451fe815 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png -97b9d8fc564f68f7203fc2357b9a92cc192d0b97 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_silver.png -4b1b8309864d51c71d3b9a1b29cec830f8746823 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_skyslime_vine.png -5f09fd8c6181c1be146ad0c3c3bc40730a210ac2 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png -b1996321a0dcd309f49862af25c92286986d79f5 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood.png -b670bbbe999e8d86f15a1f2ca0b30a2fb7b1bb27 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png -282625cb27ea98073e53a1e0dba92080f0252fec assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_stone.png -1bacad7345ca5e35b221407605eef647db5a085b assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tinkers_bronze.png -4059e15e07961de8bd82a7c9403a2c0b4d6515a5 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png -edcb469e5327fad879b5298f3d4aed5bf0eae4e0 assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_vine.png -0222cca06e6ef1a6fa4f8317e7213e647a92127d assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_whitestone.png -0a024f0b0001b29261db87a5d4bbb3311555715f assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png -cff16b2f7ed33ed29af2b1e566e65f6b0b4d471b assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_ancient_hide.png -6d398198a608482e1e84bf2eae29f03b8d29d5c2 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_blazing_bone.png -1a311e1c201ad8eda4c01328a2066804ef797116 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bloodbone.png -2c98846d04e7ea83b8eaa7340c4da2cc819f4308 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png -8696775850ecbd9c52cd46b3617dd53390a2205d assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png -cea133b01bae0b44ba6d67fadd1b078e96e1fdc1 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_cobalt.png -081feb928b91ae9ea6089b9a65efd3707a928b7e assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_constantan.png -23d624103c268ed15b3348317af93a395aedf1df assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper.png -9ea28a4f0042b5abecfc9d98acbbd76b0b3be251 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png -f7eb731a8b4a52c5441dc5dafa9d611de79dd7ab assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png -d3b338f2c129a6aa1e8e7508a13294181f27762c assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png -00da8bd90b7f3113da55f6615dc61345d73380c6 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png -3716e5f1b10cb86bd105b830085001e2e1b6d60b assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png -e1e70f44636e246b14b28517baa029912ea7455f assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron.png -c444a31b2f494c5b13b11f28dc2f6eb0228ef72f assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png -18f59f880e73074cb968241449332cc798f646d8 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png -dbffff285d0fa8ac674edd921aa8ee3cf8b0dfed assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_manyullyn.png -4a68c3c18fef0b09d27146c1a9cc7da021ecfd12 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_nahuatl.png -a63288eca4f0071b675da265bf416e0ba7b71c84 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png -8a2babf41857c8e4e161c3e64e1b54ee5a1d9022 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necrotic_bone.png -7f3be18ffcc8ed3e8c5fe119f66832c765feaf5b assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png -2460c36f017de42573c8f319ed3bd5fd440e5645 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png -5dcf94c26204cc2e718f89b207c06454e05672c0 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_plated_slimewood.png -7589e5e202c2167c87ae8b7e5bcdfb2918fb71aa assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png -34b468ccd32c05dfd166fe95e5df11d5bae7a7b4 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png -810b48232c77e1afa6a09e25f5f4cb3aa11d6195 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png -68b0b56b90076ce2e0cb6971dc905f5e8fab0ccf assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png -26aa5859b7a9b9ff8741e6ff4fe69c62e2fddf55 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_silver.png -bc940a8c5621f4e4e9a7bb4f5bf3c39fa28a00b2 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png -9df78973c61af971c388b8b088819682dca5568f assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimesteel.png -4741b1dd7d1e1ab7987715fedc09ecba48f0748e assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png -1df180e3566a00e376be406a2db35e1e174790d6 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_steel.png -0dcf5fd7800b230cd72ed4c25bb8bea5ddd58c71 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_stone.png -f710427ecfc1843de0d83f19ccc904899523bd3f assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tinkers_bronze.png -205f0a6e09f4c4fa5482731cb9baa0fafda763c4 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tungsten.png -29562362bec7bb7da7b570d049d567fd8778872f assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_vine.png -4dce1b101821346be1d56cd23b0ffb340cde7775 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png -0ba7f21ae7590ac02f9df33e23b7bbe6445a3407 assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png -7330719cc60d384681b77f694b1cc80e2148b645 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png -c20e00fe6a18607dae360b0ec09c6b18f4c3fdd9 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_blazing_bone.png -8102f3ccc00cd377e87db417ce977b70b87e798c assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bloodbone.png -55daf31554bb00c74cb39142f7b81bd5e37d388a assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bone.png -d5308154b1466c654bd56fda2597483c7bb65a4e assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bronze.png -59f1ba7aa7011853dbdcf2cf236aabe9b79ca2d2 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_cobalt.png -28c8b8722d5ecaf905b88cd4e2b19044c9fdc5fd assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_constantan.png -90a8cc695ae932da9dbf8c47b3500a85b4bb7865 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png -8c9958f7720ffe1bac142e881681dec1e6403fc7 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_darkthread.png -7d0a2b15be3c64d81126dfc5f3e1a9ca4d32b067 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_electrum.png -d0c480402652f5b304a25cef3d08c51d229d9936 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_enderslime_vine.png -77b94b509c2cdf4d5c2fa3796f5e009514b32be0 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_hepatizon.png -d0a691e43b1dd8715625994e099f67d0671171c8 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_invar.png -fb920a6a7816cebff404ea9c995106ff8e92b107 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron.png -74091d11f52ef3ae98325dcde78d0ec487db7fd8 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png -b4a3243b3329ec64824e8f0821a3ef34af4ee442 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_leather.png -5d8245c9b30f94efe81ff8f767347f7994a3f35b assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_manyullyn.png -61a7955145d1f2b96d136befe7eb2ef4cf99f961 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png -a2b52b23c2709b1e661abe84a249e034c6406c2c assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necronium.png -16c31e28f22a98c16178b24a2cb257476d9d3989 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necrotic_bone.png -7b2dce9ae565a78b92d5981a4fdcae36d412a09d assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_osmium.png -e73b06ad2cbbf558c759e2eb47d3bbcf0042b8af assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_pig_iron.png -e1c48762ef0e1f9b8bdd77f948a20ecc68b5c5ff assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_plated_slimewood.png -7866e0f6ebd39b599c3aab0682cd6295bba33684 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_platinum.png -cdfbe5e2b705fcca89e7d4eff50ad89b743ed924 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png -a4c6cf3f4edd06028f2ee823b5db075badf4f0e5 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rose_gold.png -19eb1a8de4b928fb69eaad35ba67d4c436d6ac11 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png -f64772221e5de33b081b5964c244d96d1359b10b assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_silver.png -9b456accd9aa67c6409442d3755cf45e973fbf2c assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png -e422f676aa6c037dbf5196e5f9674ee722e28dd3 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimesteel.png -13d2e76127cd230f9d2327e88da50b0c2769c1bb assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood.png -21f26327ec424c5e5928921641cd4903533320f2 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png -f6d77955630e278be5ae6c2363aabe2b497ea92f assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_stone.png -3261253d0438d71fede234197f7720a1baa3f080 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tinkers_bronze.png -c506d0bf04831732f07257a9059d3b60e835026a assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tungsten.png -e5f706bdb677a2dcdd7825b4a882631b4908a6d5 assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png -217e5d04317b0be1c8d9b8c87c4295f13c800d0f assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_whitestone.png -4b87b04378992dd86850b72c6c11e7c655c19b3c assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood.png -1026257ebc6eca7d4175a34423f18eaa9d59946c assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_ancient_hide.png -3109a9db7fdca6da6bdaeabc09b1a1ce38ef3280 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png -6a5add5206fac756cb55ae9873ed93c0ad9cb918 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bloodbone.png -b220a94c5cc5ec3cd3c3ea021638d2f826c2d006 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bone.png -72b51efad0aa9065b6e1f639f049357c1de3fe57 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png -af70a2d6e0a2d300873618ec8a833da9b4dbb393 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_cobalt.png -628757326848000131c043db5f6ac7862109779c assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_constantan.png -16f0678bb2649dfcc0fd2a763b0cb0b6ced0e685 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png -942fca257b0feab2c57f5950a3b6da5b1ac3ad0d assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png -53db42136963baa92002523ee48b2797916fe999 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png -71ff7256de9b5c82dfddcbef3300e5d74cd17d30 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_enderslime_vine.png -50c29f7f2f4c938e274c40ec17ca03c4bf764575 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_hepatizon.png -4864cde1d97a132e0f49ce6e7356db7eb8a4b87b assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_invar.png -1ab3699981b3171d7b1c8ce568b9b2bc4a050f10 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png -287c668fba21513e0792852727488e864433b05b assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png -78addc3535aa86fc0ce7af5c1a6854324ff1658f assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_leather.png -24b1fb814e28fee016598526cff63a7b99a380ad assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_manyullyn.png -c38db4b599b6348172843b64f2c779c5172cb54a assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_nahuatl.png -99d9c7abb180626808f671a7454a6d76e9351f03 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necronium.png -a7d5500d797593680c292fa5af4ae5577c3f1a89 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necrotic_bone.png -3185d191ed2904470cc5f9f4bd25fe937c7963a2 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png -17d52499877d6efb773a67bc7fc4838815a5f249 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_pig_iron.png -7648c4ac583bbd969549c840cfaaa53c030a8326 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_plated_slimewood.png -7fd06b0411d9409fba82f1d0008c894b2981eb1d assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png -5c11b0ec538c2c312b8c2a4a7c32a64022299cc2 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png -2e7901e77ab3b4548ea6c2d0dce60a336df036f3 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png -502354af6d16b1843fca63d55c2a1549b1904850 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png -e5e21146a90834b6e2dbda8e2895d34bc54e310c assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png -340da2a3beb2e5d9ddb2179d966c58ded9c958e7 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png -1b0ba1423d0fe6b1a57832b08fdc351285001a6b assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimesteel.png -74369e64947135f2bae451141253ce84dc7b2d45 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimewood.png -9255f8a1d334ccdd4bb29d40824298d2aba384a9 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_steel.png -69c4641f4b90cf7894569c0cf8618f370d823966 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_stone.png -a24793a02cb071316dea54c986b0abfb4c72f960 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tinkers_bronze.png -bd10f88ef60d318087d1a65d5fd82f0ed59deee5 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png -6509ae5511d669b00c80dad043c95433bca95cd5 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png -18d492c00d5ea7e4335735fb88dc5a6e9f6ca209 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_whitestone.png -7e4e4c355f95731c0dd92a33ff0132bc6f00edf0 assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood.png -42b9d58aa19d5b2d0aa1ed102e477384c583a8fb assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_ancient_hide.png -78cec146e4aa117aff2c004d03ea8077e984933e assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_blazing_bone.png -431a0fef370172650707018600251ec95a83710a assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bloodbone.png -6f5e5538e97905fee8acc5317e99b3eacf770ab7 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png -5e6ab4bae2cdb291a779bd7c2b8b7a4427c1a124 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png -dc05ba320e94e94adbda798868569fc8a54fd24f assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_cobalt.png -c22334606114be915e89b56a77541367dcd22285 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png -6b709c0511c6243c88e95f5953b9d589ddcbb957 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper.png -f6e1d961aa6f4d6cbf82ccd5dbd6f1901b7b405a assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png -0fcf2e902ce433aa67fbbfccc2efce14d226e495 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png -13361aabf281776a16c8751c9aef1325a312b189 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_enderslime_vine.png -ce9701383990f89cdc28e25a94eae3a6728f2059 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_hepatizon.png -bf1fcc255ee218b01f416e1fc75317489caa3f8d assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png -3560852a11e4a18d0a0558c3a0ee328f7af490fa assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_iron.png -02f871b6e91fe029355c8d76d1439ddcb20b1abb assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_lead.png -8b0c17b4fb8c90ff8fb43f4b102a4c6cc53d09eb assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png -d8bcada4a78aca7bcbf086afd7f5250b48d23554 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_manyullyn.png -7bc30cca5a8febf0ffb2bb795a5809efe7ac3047 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png -ae96a4cfe75e7b36790a1f95592f7bc731b3fb39 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necronium.png -fe60b8cf7563912e18a3f71514c3fe5d76a855d3 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necrotic_bone.png -b0334761e98c6bd88154e34e0ea89049e7406446 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_osmium.png -df0b688d606c6d0f375418beec61c817cc9b1c89 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_pig_iron.png -499a229c5ecf30d5f9c0908cf3afe8db2d922da2 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_plated_slimewood.png -45133f9be1935b79aa6e6790e010c58092dab25a assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_platinum.png -8aaf622e7599120b9fb066b2da030634f1c5923d assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_queens_slime.png -6e016b2b06e326c6f756f283851448221bc6e2e7 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rose_gold.png -0a73fb0aa2c11a94ce2a435566bea424fececb08 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png -fc54ed3dedfe3959f4f6b96bc8dbb3996ed1d681 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png -9afc6d42f6b31ba5d0c5b19cf76369b1e0d1f3de assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_skyslime_vine.png -d7728b53c57b34855f3c4af61331e7ae491aac59 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimesteel.png -05e01f6c908f7816d6a374bce0213cff9ca594f0 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png -9e2404bf7bbfd911d6b44788dfaaca14cea7e87b assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png -ebc4c50ab6e4ed9937b967d0cb45169f34fa6543 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_stone.png -8e84405b827355c78e2b37506db2ab9e1f0bb678 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tinkers_bronze.png -cc598d26a292305e62608d1dfd9c61a9d0e28e17 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png -464a1e1489e861d844133ea379c63dcd82f4240a assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_vine.png -e9174bc05f15eaad18789555c35ba1aa43db48ea assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png -a472a5d660001ca1e54b6f006740965065f10ef6 assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png -54c5d67ed800d458956290bf78685a2306a9950a assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_ancient_hide.png -817b11374d0af4218849eba9067b537f6373f74f assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_blazing_bone.png -558261a6f8be2c3712bf156b7b7076c523ebf257 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bloodbone.png -76498234a55a9cef35a3a950412e18291f2583c9 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bone.png -fda293c744c3d699a1b608ec68e904edb7a6a8df assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png -d54b0f6aecd7c4613c7dca784178655e8a713d81 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png -acc63318e95cde2d9b8992e81ba0693334ee9b73 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_constantan.png -bebb95ff07fcb4f0256456e0a86454eea3f73419 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png -b0c8a1a086db35df6f1ed3cb65ca4548a64a30b3 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_darkthread.png -dbdf7cc7b67672728710cf56a5face733dd02ad7 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png -16945894f4c6d6a257d87983432b0c6301ab8f46 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png -cb66a365c7188cb20e914b0c07a629a5cf098251 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png -b8daea6b609a5352f61b7d4b9e6489bcb0b6bdd2 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png -d1d43b8c7e067dc501832b65c2501d44c0e09d08 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png -0893bd8ade85e7370b0c3ab88c7f08f709bc565e assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_lead.png -1f652b55341fc89eaf618fdeb721da9eafaa4362 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png -b51112331a925e465946590aabe80bcbdc2674ad assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_manyullyn.png -3595a42b18c71b92d212e155f7a1056bafcb4a66 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_nahuatl.png -5fabce3e58ea78758ad4e6ba243cce366ceeab10 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png -92493c581f1bb3e601dcd8a2daf06ea00451b7cf assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necrotic_bone.png -5d484c3a4176b7d3d4e884016f62aed438ba636a assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png -fb7f04fe7446d38e21d7212a56f39f94148df38e assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_pig_iron.png -0d5ff6fadbb2c7cdb325c79b1911b2236a46ef6d assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_plated_slimewood.png -dc73ef5df30fceea4ff11066dfb1843d551ac3e6 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_platinum.png -874607f73cdf54dc3ca1da0a9bf43a4441d95eaa assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_queens_slime.png -a44ced69ce28dc77365f71df89fc64d636f641ff assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rose_gold.png -f36dbbc30596791073c63a1ed89bd75f7c47f315 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_seared_stone.png -ac7600ba68c52c0b26ad1a2f3d859fc3bb9da9ea assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png -d4c6a6a836f8b414dbdf0c38cb4e5366c58ebe75 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_skyslime_vine.png -3053be212fbff6769923c13636b668effef6a69a assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png -366c670cf4a9ec7eeb11a667374e7437ed462d32 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png -a6b1337a4a9842bb94fe968f98bb9adb481c87c3 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_steel.png -257f4a76389b3a656f19d4c10f05966e13b15fe4 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_stone.png -7832bc9d327ed1b84cf42587fe216e2c25dc04db assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tinkers_bronze.png -512c893ecd60660b24c1ed7bbee685afe2ebd53a assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png -0fd9f104d644dd911f432d90896eadad20637743 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_vine.png -47edf90279418e5b4667939ecdb0ecc92862d0af assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_whitestone.png -2e1ae8b12bc60c87645e076c7dad90008838b016 assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood.png -d626f2d697bfe8ed11d3f0b3bfae2d69e753cc30 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_ancient_hide.png -d718215cb98b6ad625e930908979ceb71ac3356e assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_blazing_bone.png -969f07e107a500d8bc33c5b8baf12f15095c48cb assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png -37fc195993140367f063ad6e6f25d21ecd169a19 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png -cf8f46d23c7d88f83799674057c4629ce58fcc02 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bronze.png -853a65622c2712b6934f13d55dab8da5123504ee assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_cobalt.png -a74cbc0600603569125fa143b4bbd88b3891e3ee assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png -caa5bcaf13e96816a123e0f19150d925fce421c8 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png -c8d7cf7b3d0c1ddb5e8396da4b45e89dc71682b0 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_darkthread.png -fa6fd115a9761adc6b50ef0cafcde9d4662217a1 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_electrum.png -f4a6c837f01de4d36d6963ba5c37bc24e290464b assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_enderslime_vine.png -71d256ab0c854aa078ad66952d1c29559bd2282b assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png -962ab3279cebfa2871ca2b5cb7fbac80ea17dde5 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png -b552bcf262cc17e3770895329c8492cd501810e3 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_iron.png -bc1b49839cc3b3762ca165b49ba27c2ff6e63eb6 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_lead.png -c5cf310a81397a4de09de6a89d01588cb01da9e1 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png -9bd995309aa80da077558e013a879ae76cb212e7 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_manyullyn.png -40c330acf9a06d2068a5c449637ec114bbfe2418 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_nahuatl.png -b905ab61a303659e91f4db491f554e1c758bc15c assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necronium.png -82e35d12f47fd8ac574edd70c10a3b7a5152dcd8 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png -f398509767d6163f1cd8b14ccfb78db01f54f49a assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png -9a4c8b45534920b0182cf3af61a65c3337cef2da assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_pig_iron.png -890fc3aa77c4a428a99a1d3227af633957803018 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png -df180b87ca74c0be7fa27d4970a4c7541cf13c98 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_platinum.png -5d5ab3b003567096a8b63790d0eb0e15387188d6 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_queens_slime.png -f685fdc3b723cddb73dc50b5e3efff11e633c94f assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rose_gold.png -6fcfd5c3689337a73f1eaf0d8eccf5b74f14ed49 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png -714df222fe5c33afeb8c0307095a430f33e596dd assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_silver.png -2c365fc9e2b17fe644d5fcdf63dabaafa2707874 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png -0a5b0c168096321501a01bc39046f3f362f7fed6 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimesteel.png -f94dee8a7304db833b45fe21aefc86e81cf96855 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png -37d6d307ffe4ed8acaffb0d907d886a30438ecf2 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png -1fb1552fc001c096334a28cff1851a5bbf16837c assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_stone.png -c8cc4b4629ca7ae8fd8e9e73ba6745427ef7c512 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tinkers_bronze.png -bb22597e1d7d1fd0b7610bc11e9b1817eba82f7c assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png -ccd68d6bebefdda51186ef2901b49120f9d77daa assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png -6bee61b5c88c3737555ce6909033437704082ed4 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_whitestone.png -badf25ece6869441d7bdecdd5cbaae11656f52d4 assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood.png -1e22ba184c36bdb9f661d9269694567048c7a1da assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_ancient_hide.png -7ad03c357f91e3b03ea6947807ab3120b4cba674 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_blazing_bone.png -18ec60d80348a7267c20c32a187b209d099f4de1 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png -a82426c6392d8f224ac26fa2a4b0752ac8472c12 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png -52fed659640157e14df142fd1142abeffab214f6 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bronze.png -556763179911004f1af2df6b49251facabbf7b39 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_cobalt.png -4a2f86638708655f95543701cab30c5ef87adb67 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png -c69e8a7cdcadb14566ce28667318fbb7aee7cae2 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png -698969d7412abce2d6681b0c7140a8948591f69b assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_darkthread.png -1973fabd77e3fe28f4a99e659d6507df5a1db7ed assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_electrum.png -fb7ecad764f2bf680c632363dd26e5eb95ff2313 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png -430420d362dcf91b5495db676cfc7f79d42c427c assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_hepatizon.png -7759669c8ccda6417490554fa5c02bd99641c485 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png -c7500848f8c6fb38d2f98c3f7e3f9163b0cb61f4 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron.png -835505776de08520100844a60f7572154fc8e2e6 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_lead.png -bd3fed5c19572d96ef7120ca4321085767ae61dc assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_leather.png -a2041c8901ee372cbbee861bb4e486036b1ff30b assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_manyullyn.png -700ba675fa0c94c68739ab4db2ca287bd227fae7 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_nahuatl.png -4b5b4a5786b1db1f2720e536380ca46ab4bfa42c assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png -417e66e3bcff44f3f3eb19f343b12e83af38a896 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png -b3a4c066f20e869bf7d01bc3291770be11a55a6f assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png -94d59ba2d1c3f35eaa6e6839ee58d0269347049e assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_pig_iron.png -f86278206cab1f8a8171a58c3a7e8278b824a603 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_plated_slimewood.png -ddb4d3135ac475f4b69cbea2dc4dcd9bd5a8939f assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png -2950b56c72dbce5279f07ff86f5b03c7dc366cd7 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_queens_slime.png -cbabb8eff46bd4e5340449ac8ca63897b5dbc537 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rose_gold.png -f89d09a88df7b3ca6f032b9cfeec8cd484a0e66b assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_seared_stone.png -b5d6290dc5244a1b1f07b0f3be6aab6682e89665 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_silver.png -560c9c07a4c05f102f675d14d9d25fdd82adc704 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_skyslime_vine.png -cec0822a46cc0b375cb5067421048dfb884771bc assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimesteel.png -43738984e19b78371d5816d2b4c45fb45fb156b6 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood.png -9feeddc829d83a4cda5caa395979a1bb0827c453 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_steel.png -42f187af46baa2a84cd9762c432b7ebc78fdf5d4 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_stone.png -0fcc735044101bfb288454c3eb3f038ea72793dd assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tinkers_bronze.png -c113b45a7f7d1a6b2c373bf20b48d2ea0e4a2a3f assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tungsten.png -08daa4f118a00e05fd9d02273aa5b225941b224c assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_vine.png -72dc556b2ce62982286165d2d07e56f0d4aa48f6 assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_whitestone.png -c66ffa499663cc089ec32730849d11c422743f6d assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood.png -64e74a6a5fb77fea4122ab90995f1b9437279263 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_ancient_hide.png -5a0db630276f881737646220ca0e7d5e742102c5 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png -96e71296fe772e0b336b28e03d62cfda5b4c7b8f assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png -8ce460f47417b6fcdfbacb848c6fe20c6fadad2c assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bone.png -fe1c1ae381d3d33e992268a86c819e4493ac7020 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png -41a566f4d94d2dc30a309d42291102ea33e90f86 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png -8c10581281c880fa7f4b53f56d5086c231fbd431 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_constantan.png -f899047dcc4223b5338376fd1fee70c819664e2c assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png -61b07c90897559b623e6399aea67de56354af335 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_darkthread.png -1168439aa30dfde60b931a42ac236891712bcd86 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png -9347e7939099f0c59c79b1ebffe6c592308a6ec4 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_enderslime_vine.png -84f7087fd2f993e6323b3d0179f222dabdedfe24 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png -26592521f9b9606dd20692efe2e527b6d0bd8b29 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_invar.png -51171a47fd1dde47101283958d359575daf9390d assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron.png -58c49a5f63cbb854d4fd6c63082d097ef924aad3 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_lead.png -46328a7c387f118a5db7340a0fac62f27db2d0ed assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_leather.png -e2fc7cc829987f6d20da0aa22f54845f07d64a21 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_manyullyn.png -9490ea7b9bf63035880ee1eec5b6896ba7d1eb51 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_nahuatl.png -82dbdaf0ef778b0550ebeb9bd902ff33c9d3b873 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necronium.png -f6fec7677b50448b3885e1be05d38e6fb36c3bfb assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necrotic_bone.png -0a66821a4f11b228a13354609a01d742f8ca83a0 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_osmium.png -c66cd3d60e0506f0ee6464efb0ad8e3f7579f9b3 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_pig_iron.png -fa974ac924e57932f1b55bc133ae32ae0098cd7e assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_plated_slimewood.png -180f2764362329b2d3d47db707478b467a95e65f assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_platinum.png -30bf182bdefc7cc391e57633c34cdc4f58d563d3 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png -df61822fe7079a755a4aa0bc4cfd69f6f5229f2f assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rose_gold.png -77bda2c08a436480dd0d7d2585a525756a76d0c8 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_seared_stone.png -5903fe03e9357ca7db9555660d54017fa4a65957 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_silver.png -aeb290c4568b78ff4057028a85003a0eed30eb74 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_skyslime_vine.png -99d53c94c7e00af24cae0ffcc2cb736b26f08650 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimesteel.png -35f0a25d27bcb179d4747279732e07ba51b4d93e assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png -fd28c202bad65ba55e4a2b5dedcc69960af0c731 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png -3aa22ad64b08098e78aa88e49a7a8a47caa5c4e7 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_stone.png -b510f103add74dea627f49eb74d1bf7959d6f161 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tinkers_bronze.png -705549b80f9a9db32d87fdad08cd650ed168e10c assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png -a49c02aa2162d8eaefd2801a3021f49ee908ad40 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_vine.png -d403e778a24b982099a156323e1aec0fae2c3315 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_whitestone.png -9e79e260be418f2b74a38c616d717069b19bba44 assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png -401ed6b8aed60a1607cc29b4bb5586df98a10581 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_ancient_hide.png -8096a1b3e858aab0a09d983d4ada8e66774b51ca assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png -222ffce7cb7b35e7573a42e7f0806b2e07c34359 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bloodbone.png -28aba35d7c304ed077c06c9c48f29afa8a2058ea assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bone.png -33a5f240690023cea8f7640b39b14a60cb6091ca assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png -c2ad700edb7d7f4b1ce102cb0f8d143726ae1996 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_cobalt.png -15914b591157715b898d499aeb5b3396fa1d0ca8 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_constantan.png -a01faef7f851cddb92b0727fa48ec285366e40b0 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper.png -4794aafd9744b252edc033e5851fabd3a91090d9 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_darkthread.png -ee9b3b46da3fc5bdd5dc333c5ee3f81e93c47196 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png -2d4961e0e9d9d723560a2ffb73b03eb8a75bdd2f assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_enderslime_vine.png -e7b4a7495773422e14d2275de9f118012ff1b3d1 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_hepatizon.png -fee7920d44392d77ea57bb52993211ee3c93ebaa assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_invar.png -d8714491c7a3ad37a14d847bd0279a62a0c90c87 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_iron.png -fd9fd1e83602134a35bda021e2bd178fb573e8b9 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_lead.png -45eba46aa11e456c9e09361feaff635c3945e42f assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_leather.png -ea04b0d77986de958664c49adbba18462a05f401 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_manyullyn.png -ff9be307c634bc424719b16308b523bccffa5b8d assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png -16b06d4e70a8941f4a32e04928fec77b3187f484 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necronium.png -fcc0f5e45ff52fb743a6b2506f5fb6357a8b72b0 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necrotic_bone.png -60b4e9a52e2a7e36d8bce0f8afd5e8f3e8a00fbe assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png -1ef9859cd582ffeda6afbd1e9879dc45cc987834 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png -9d1e32ace1cc4d250e236fec8d2514557abf3e79 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png -64c65cacb52fe956c5ecc32fadcf251244464021 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_platinum.png -cbd43864eab9d39c03a924d3740f8c372319f8e4 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_queens_slime.png -e64e8eebb2ac0266554d68a9c7ee4452547e4577 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png -cf34c7083802af4854b6a7e8708037ea23cdd92b assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_seared_stone.png -be7e75fc98017968b7eee6e7231fd58be75625b4 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_silver.png -a816ddbc8a7a3357950adce53a6d27c3f7959b43 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_skyslime_vine.png -f782a75d9cdfc6124e089026a871a1fa64f946bc assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png -6bfccbf1bf3049f94e984c63e91b5f655779caed assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png -051d0f03a9d53f464c87cf92717598e2014524b9 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_steel.png -0878e35944971cf0003c595a910e005267bd6d93 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_stone.png -02b16f38425ac79424a592783d91ce6e2f7b850c assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tinkers_bronze.png -d3e09e8bc21ffd02e8d17b71c5e107ac94200823 assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tungsten.png -0d0aac5ee650984060cd8206c5abbd329f988c9e assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_vine.png -7c7c28e4a483ea4027ce061cc4fa768311a256cd assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_whitestone.png -332a32278e3224ba49d47231cd9c874b92b0a9ab assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png -fd58f827b16b39d160e8aa6cf1c9ec4150dbb977 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_ancient_hide.png -68a24cceedf7b2f8fccd4744a125c8348f104c77 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png -a8a5d8b1b2c32a2c371d64d913b30fc067d7b239 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png -2a582e4721a42ec694adf581e85fc94246f1c84f assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bone.png -0ea4ce043d2c7112db809501f2b42db920314e98 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bronze.png -11ae431367c7ad8b002ffa57144a9ddc2c0b6bff assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png -e6aa9d31f14d494082fcd65cbb7b0797a232f140 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_constantan.png -29b88586105a1e1f4482df89449a384f09fb8129 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png -edf15ad7033a8f6cf96e41642ddb50d24e5dec1d assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_darkthread.png -f8fb4ea77713d4cf9121caf4784feb493394d1d0 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png -2c24779a06717ec49cf3d6ba6205876c94a7403f assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png -90eb4ec2517264b0e4a44a1234616f59e6f0d447 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png -36b0ab60c07dd138ba84019a6dabcbb4f11892ec assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png -8ba90a9555a4b216a1b42eeddb3d82196828b3d6 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png -74949b43ca92ac8370cd0b0d8cf83520737c889d assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png -01c9ff08d758edee1b573b3a9fb4bc728210c489 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png -d9c2501696e3c379933416bae8c45872ebaa1e14 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png -544fc40e2b14db356f8aa836c353ee9dad2b94c2 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_nahuatl.png -e2c69717a8dc22f4d0517a53f7eb68c06467e04b assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png -af3c8577c8faaa9507224f371b6ed4c8fde801cd assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necrotic_bone.png -8ae95487b947434ea203df3319602bf37556fdbc assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png -e10a011487d7690cfa5f4b486675d64b81502ee4 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png -d6b5d7aa3aec1fe64f62e6275dd42ae52c3978ac assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png -0cf6ade2082f111ae5327a04df3842c6a4f102d2 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png -ec40dbd805f6c6384c85de973aa2d84c3a6b52b2 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png -57ba5130d92e55c40f2eac4e6067d8ed0f0d1edd assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png -cf933c573ac1012ab958f5906562fbdff73761ab assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png -78aa25643f79cd50f35e11ceaa068b0f7619a898 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png -fcca6cfad2a7e9c6bf59ae567d1b0bcb5c2cad9d assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png -3d92e36299e2645e46cb0033ebd6327117fc48c2 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png -cf37cde30321e35b27000d03ad9079b8a07fbe34 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png -44ed1ad4d272a61f64406f41d35b2b96db338e99 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png -cb4eac970afdea65370ea5fef8598da5421e68d7 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_stone.png -617d0189ec8fc126fff3ca50f992632013cc2596 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tinkers_bronze.png -8ced9f8f3be705758beb967736112b0e14c33d33 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png -a3e6dc1d5df588a374b816d8bcb782cf1beafd33 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png -8a5ac15f6d1ea83f228be5e1849f884658614cce assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png -36e488ef7612bed243f3728289bdbb2dac211493 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png -8f13aff6b3208bce764238d9083ef888f7d7698c assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_ancient_hide.png -4ef7bd28b0ee4662854a3bfc7f4a934645ec01b7 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_blazing_bone.png -1b8d13a616bac599c8772c888ec134c8bcec717a assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bloodbone.png -b351ba5e3f7942db1452a625896ed3363697184b assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png -6e62a7515052e6e14a08462ac6e61a0472432c72 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bronze.png -914649a27682f3c8a934830f4d829ccb53f122a8 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png -704443dd861987dfabb46d123f78355852592949 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_constantan.png -879c52f705216ea7e0ec526bebf718785bdd0539 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png -ec0ba64c9e84514f3bfcc336fc7ae8d8745b0806 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_darkthread.png -4b0754017916b16eb150cd55cfc527dfc40da9b6 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_electrum.png -b924e755d4d5e853278d952f2c10e40991955cd6 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png -776fa7eb886a25d1e75e8321f1c2296c40ab89a4 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png -deee7cd26afc13444b825174071aa5db5295f2ee assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png -860f89499a03f91257da85f32225c03801f28262 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png -20eb973147b60e04039d9aab3125be026b9b306d assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png -2db88571acfdff5f3959cee16134aa1902bc647a assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png -19e6049aa73dbddf31724e92539ed62b996d4ff8 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png -941bb1c3e19ac1c09a635272bd29e2a5e33dcd14 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png -04d9a71b9cef96046c3de83aaf20fdd9c34d7da7 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png -b5485ce8d22fec3976609b579433de2849078eab assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png -52b6d76c8e1ffb9ece8a9d2332b43181a832d49b assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png -6cafe58b8587c35e92022675aad5ad3db279682e assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_pig_iron.png -b9993a7ecf62643ec0481dc457aa32ecf3434805 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png -6d4913d0eb672d06d6fe28290d90215d92cc36d5 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_platinum.png -1327b230874775f8768b65d5caea3f85bcea5ca7 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png -228fd6f2c9ccb7d39136714c720c05433f742447 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rose_gold.png -632a65557247a2d8a9a9de959097e903fd96b63f assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_seared_stone.png -0d69c611f87a2ac5d8d6f0995f3ad93c0b19ed1a assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png -57847cbd782f943aaea7ad9423745aca3b7e6cd8 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png -d40c53931b9d5e6a06393c8e0eafd4259549eba1 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png -603fc2c2c4ab94bd36916002a32212bb4dbf1a6d assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png -0d6e21f468279d1f7e260a00a4902322753b8cdc assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png -b46dfe6054f95540ee77dba0b70a9213618215db assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_stone.png -fb05f9cfb281b61d64c905308500be7d8fd14d17 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tinkers_bronze.png -1be00e16d4a9ac1d607e214146c50c7f8c35037a assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png -271f7c4730c40be118255f51826c8f43022ba997 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png -823afdac99d2e158138646bd54ba73b58702545e assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png -f0fb2745b907a85d8bb02497cd8793d35652ee41 assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png -387c48dc366bd0c4a758ba82b16129ae28f76391 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_ancient_hide.png -e63185eac62a2d28a77bc5afac9ef117955b6622 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_blazing_bone.png -322354fa75d6854f5094034a5a62308fd9ebb2af assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bloodbone.png -3ef335fbc7cf4f70b2dd9012b6489a27468dfe92 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bone.png -d2104e1f885cec0b38997a1f7858864dc5fa32b9 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bronze.png -ca9945b18123a5bdf0720d54033dd46c75c20144 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_cobalt.png -c67fb9994653de61c33dc523e0b4f7dd24eafdeb assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_constantan.png -72e21b8115d4fa1820e7d0aed928b485afb939fe assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png -526a7e62aa2cdd22ee3c82a5df88628d501f52dc assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png -b594bb62f3a4eff556625eb1fb87309add61ba98 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_electrum.png -76fd0d7d315e07d6aead2a93406dc53fe5c1d13a assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_enderslime_vine.png -99771f5560117e4cc413d08a34a8173e9ab2e394 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_hepatizon.png -cd5b58b39031ff7f3df3729bf781e5c5d005d5b1 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_invar.png -13f649de1816ed573b020a1d8b09751091f9b776 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron.png -9511d0984acff3ce57942e2d01ab1311662661c1 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_lead.png -53cb99c6a6b9e6a87360557ac71235995592bf94 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_leather.png -ef4c9411258b66fb088f22a16b0adde234f0f558 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_manyullyn.png -8793c6ecded68ca94a9a8d31b7ad004116aed869 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_nahuatl.png -78ef1937e1897c8965772a80022749b0fbb0e5f1 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necronium.png -126d49bfd74427d6922b712befd88f78efe62c2e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necrotic_bone.png -1ef69e042386791a4c45bdb0a94b1cf2678bbedb assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_osmium.png -94609a73dc6b49d758c61394cd12650a3c50b493 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_pig_iron.png -39dc82c35a1154d875620066e0eac77fce97ddf0 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_plated_slimewood.png -7691f976ac1297e975a538628f183346f5bf1f36 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_platinum.png -7c9f302fc88675822e2c67c5e6608d64d629fda4 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_queens_slime.png -95c92c6873b715faa9c57e6c7df43d6bfed3cf9b assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png -d767bc496f702086def9a5463076cdc08b6feaa7 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_seared_stone.png -a56b97b128443ea07add6dae6984cb8750249038 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_silver.png -e23c35fd13e0cfdad7c8f71fe94ce9b48ccf8348 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_skyslime_vine.png -d1ecf7c982d3cd52915088b516051551620aafb4 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimesteel.png -882b1c73050a2df35ef9776c0b790373bf33b0a4 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimewood.png -61797e0c15b00c52d3fc527316da6dfc6959dc50 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_steel.png -84eb33d8ea891257cb4186d9156938afe8022276 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_stone.png -1070c83cbbfa4f0d98c946c036af72b64a23d871 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_tinkers_bronze.png -e99e7c0e609bbf9d4b0d5048b5c2e8fa088f5b09 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_tungsten.png -64467f58024882ccb7d14531b7f26d204cf7488e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_vine.png -289f73c64f557855e1e85301c1afe736ff4e7b2b assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_whitestone.png -ce8944e022864c77e782244773f21ae5ed5b8854 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood.png -2834f90f1b2b1a696db3d4486af811430764a8bf assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_ancient_hide.png -ee8db8ad976b51f0ef22983eba0f9fc845dd4c7b assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_blazing_bone.png -3ff2106e37230da8150098fc385245c2019c26d8 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bloodbone.png -0c8532e8cf366713a2c583c803d22515c4f24f74 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bone.png -692db903251788e065eea019b45cf14712fa0f92 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bronze.png -d5e73a58ed9cd7c3c306940ae1f7a3655178686e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_cobalt.png -03929c30fd09d878c476ff4df1047b35a0fd6bee assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_constantan.png -0a05c674200ebcc60b6d177e66f0561720b223ef assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png -0a518d73576027d033b094ba61c67fb9e059cc89 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_darkthread.png -2833a9433f8e7c6d44f5e50cccdc57c89cf89d7b assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_electrum.png -18f20f4dae780dc287ef36b6d89bd88c216d58d0 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_enderslime_vine.png -245d1ef1fb7b580353252bc96ed586dccbb426c8 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png -ec513cf719fa557553c30bfec2f8b69b26f5ca77 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_invar.png -603f03765fe9c5120927b580cc135a5ed8b06a9e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png -a6a73eade915491843ebeb71b393afeae2ed5569 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png -cc6a977d1aded087de71fa1fb74da3f0426904b7 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_leather.png -b4bad1d22f8c69567aeab22a72232f6ca44d2e2e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_manyullyn.png -2a6237128c0ba80abe14316f9d6c34849e51ddfa assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png -1bd8470a844dbefafd7f43b203ef28596b802c32 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necronium.png -eeceb7126cd9d91768132ecb62cb2722a3cd7b4e assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necrotic_bone.png -20f32e2e1266d2dc0c1b52877dd59df587b8726b assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_osmium.png -b848c0a41dd3078ea1d277a8c7c50796db9359cf assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png -d8a7e9d263ba23b4c34a2183e2e90221e55ae128 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png -bea048170f0ad3d2933fbea2fa8c442e624b72ad assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_platinum.png -084c3ef31a2826d1e3f540518fbb099d693dbcc7 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_queens_slime.png -0cc33ed38683d1792834bcf39b105e1ec5d27dd3 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rose_gold.png -7ee76e32b117fded8d256b539e94a7750695909d assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_seared_stone.png -07478d6b642538cd2422e2f736cdc512c76b8c43 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_silver.png -69c0348d741d2e08f6c335b52a33a68e1e4cbcac assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_skyslime_vine.png -6e0444905d4ec6747d88e697142f54fcaa2a71ed assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimesteel.png -a1fceda7f883516519461454717bb395470bdbb7 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png -506644e364fbf5769df22ddc1f55c23265782b44 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_steel.png -c4afa165a35f86c713b9f51e30e2dd8a8e005a60 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_stone.png -5b85765052c294b05d2d07c26e67b879988e8339 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tinkers_bronze.png -4c9188945eecc2990f9fc0e297fb6249c3b248be assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tungsten.png -0ea3d74c66f95be54212c1ec9a3bdddf170820a3 assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png -a20865314582dc3f785a9c90e8a3a45107e0d51f assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_whitestone.png -a77fc2c7b3ee07517bd5f7ca9b6ca60410f9503a assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png -9d9d4a5981f071f10f25226de6025b05d6cb507d data/constructsarmory/recipes/smeltery/casts/gold_casts/body_plate.json -cd4427bb3b1f16555d72b801f7fade153aa3c98c data/constructsarmory/recipes/smeltery/casts/gold_casts/feet_plate.json -b27b45ac32f5e64e17f0b5ed04d7e23db7588033 data/constructsarmory/recipes/smeltery/casts/gold_casts/head_plate.json -2733acd633f6392c8ab31c871ea69beda65b4bb3 data/constructsarmory/recipes/smeltery/casts/gold_casts/legs_plate.json -9a137797d1ebdc7f057ad126b6a0f56c5adf8abf data/constructsarmory/recipes/smeltery/casts/gold_casts/mail.json -217436a54d7c2cbc8dcccaccd055101dd5049ca6 data/constructsarmory/recipes/smeltery/casts/red_sand_casts/body_plate.json -4444c92a5601393092907bb74b66adc3997c02d1 data/constructsarmory/recipes/smeltery/casts/red_sand_casts/feet_plate.json -ea86b7aef80dd0c87de2442b5c0cd8c99c4ddc70 data/constructsarmory/recipes/smeltery/casts/red_sand_casts/head_plate.json -0cd0e05d0d77775e675198dd73ad98d8dded1c65 data/constructsarmory/recipes/smeltery/casts/red_sand_casts/legs_plate.json -2c4fc648edade3e3b1fc8a6fc2b583f27e5c53e2 data/constructsarmory/recipes/smeltery/casts/red_sand_casts/mail.json -428caec1b30c326084af587659dfa5176e41874f data/constructsarmory/recipes/smeltery/casts/sand_casts/body_plate.json -bd89405bb3760a70fe00f98c0dfb04b811fa39f1 data/constructsarmory/recipes/smeltery/casts/sand_casts/feet_plate.json -35b79544727bb50954f3ca8f366590b6c7023beb data/constructsarmory/recipes/smeltery/casts/sand_casts/head_plate.json -df2bc3e5f8c60ee32b282916e50a5d6a6c875a2e data/constructsarmory/recipes/smeltery/casts/sand_casts/legs_plate.json -53ecd2d1048f9c245eff35d13af6865baaa1c089 data/constructsarmory/recipes/smeltery/casts/sand_casts/mail.json -9ec16fce4a15c31cffd8938caadc299e15f3f688 data/constructsarmory/recipes/tools/building/material_armor_boots.json -f66b880ce3930041963e66e58d825ccf3a9303e2 data/constructsarmory/recipes/tools/building/material_armor_chestplate.json -dadca8c3e1d897e44ec1a30568bdd562ed45a6c1 data/constructsarmory/recipes/tools/building/material_armor_helmet.json -5a788f99331ce6c2764dc6ff2e9f20b2d23c1d79 data/constructsarmory/recipes/tools/building/material_armor_leggings.json -f379419c3291b054a7075643eb9209b3ec001793 data/constructsarmory/recipes/tools/parts/builder/body_plate.json -95f4a590ae7687f89356fdc794d42178ee1b39d9 data/constructsarmory/recipes/tools/parts/builder/feet_plate.json -f13e2aac34294abae69b2a459aff03396197d7be data/constructsarmory/recipes/tools/parts/builder/head_plate.json -99f0c15ecdac4b8b9e03ba8b98a7814c0307edfd data/constructsarmory/recipes/tools/parts/builder/legs_plate.json -3f580e06057ce2ae7ca8d26fe23bfb52bfc4168b data/constructsarmory/recipes/tools/parts/builder/mail.json -2d73026772c8121d94c8fbbb6fb09cd4ab98a3c6 data/constructsarmory/recipes/tools/parts/casting/body_plate_composite.json -c875da1e99fcc69717765318de1dd7549e945c1d data/constructsarmory/recipes/tools/parts/casting/body_plate_gold_cast.json -3f35390c6ed2d86a6fe015f1e4b4d4b3c2228611 data/constructsarmory/recipes/tools/parts/casting/body_plate_sand_cast.json -f900003f64a738bd8c4d825f0c1ac6d834c7075a data/constructsarmory/recipes/tools/parts/casting/feet_plate_composite.json -e4e435cce83ee9789042172099eb033c68ca39a2 data/constructsarmory/recipes/tools/parts/casting/feet_plate_gold_cast.json -127b6cab2d802049fe5a2e6a6bb7e4ccf9f970fc data/constructsarmory/recipes/tools/parts/casting/feet_plate_sand_cast.json -707b31a7d8335591f1e3f70af7057b7fff0981ec data/constructsarmory/recipes/tools/parts/casting/head_plate_composite.json -4b2c749ab126eaaff3b6a13c93a76d5ee4a761fb data/constructsarmory/recipes/tools/parts/casting/head_plate_gold_cast.json -dbc81db973963307b3f767edbbce81a64a5e7c2a data/constructsarmory/recipes/tools/parts/casting/head_plate_sand_cast.json -ef8ec6b2d25a12e47730c8a32373bb77cf05a66a data/constructsarmory/recipes/tools/parts/casting/legs_plate_composite.json -68b10fd9fb20600509ee10ff8de3952dfc984626 data/constructsarmory/recipes/tools/parts/casting/legs_plate_gold_cast.json -fb92cd3b34af4157735501cbe19eaf04f5a6f73b data/constructsarmory/recipes/tools/parts/casting/legs_plate_sand_cast.json -7947b4655a1ada770dd8778405f97100c7890cb3 data/constructsarmory/recipes/tools/parts/casting/mail_composite.json -0a38d23017fa4fcd040d0468caae31bbae4277fd data/constructsarmory/recipes/tools/parts/casting/mail_gold_cast.json -683bc45da7e02a3f2d466b1fa9efe079206e9f12 data/constructsarmory/recipes/tools/parts/casting/mail_sand_cast.json -91118e00fe5afeb033a581d1c5890bbdc80e54d2 data/constructsarmory/tags/items/casts/multi_use/body_plate.json -d8d6737fb6ea4a8a5faac71aa883d1fd6da3a009 data/constructsarmory/tags/items/casts/multi_use/feet_plate.json -7411c38bf5b6aef6005b08acfb27fdbf7ca06451 data/constructsarmory/tags/items/casts/multi_use/head_plate.json -03f744cc78428f4bf527202a2e2a909da3a8def6 data/constructsarmory/tags/items/casts/multi_use/legs_plate.json -c0d65437f2c14a1e03d91ba5ada0507d84ef0e8f data/constructsarmory/tags/items/casts/multi_use/mail.json -ff93dee4d892a3be62f91e45c294787fb4b5c719 data/constructsarmory/tags/items/casts/single_use/body_plate.json -728e281990f5c2f415dd0a0eb21068b99608e06a data/constructsarmory/tags/items/casts/single_use/feet_plate.json -31856f937080425db25d17f2632d17c3b011aced data/constructsarmory/tags/items/casts/single_use/head_plate.json -8014a9ed5082d21f7b7fb7caabb40c998093b3da data/constructsarmory/tags/items/casts/single_use/legs_plate.json -1e28cd5fca6c77f1320774e05bc65c9f55d2774b data/constructsarmory/tags/items/casts/single_use/mail.json -c7f33ef6c27262b90f57b6f9c33934d8cbfd038d data/constructsarmory/tinkering/station_layouts/material_armor_boots.json -02a18c5ad09e86b7548a1108b2f8beb205ec27d5 data/constructsarmory/tinkering/station_layouts/material_armor_chestplate.json -c8f799ab8ae222ce97670e26e9ab48920abeb1d2 data/constructsarmory/tinkering/station_layouts/material_armor_helmet.json -c1e5a8848ab2f6630e7d9f6dabd7fb34ba851124 data/constructsarmory/tinkering/station_layouts/material_armor_leggings.json -4ad89837dd7302513d6494bb792cd59d459354b1 data/constructsarmory/tinkering/tool_definitions/material_armor_boots.json -d71484a9677ae72c1281850c6297d1bcee3c609a data/constructsarmory/tinkering/tool_definitions/material_armor_chestplate.json -b2da41bc61a2492241481984503fbb91277807d8 data/constructsarmory/tinkering/tool_definitions/material_armor_helmet.json -7f8bc28038836b2b757a9e106a81585073828357 data/constructsarmory/tinkering/tool_definitions/material_armor_leggings.json -ac947cbb4471cc765f6af0a96cc4ad585cd32339 data/tconstruct/materials/stats/blazing_bone.json -3352b113f26a2002f4f8a422702723a9f79e471c data/tconstruct/materials/stats/bloodbone.json -e983478841e9bc723f9c552c28f91667c33276bf data/tconstruct/materials/stats/bone.json -ce2bfbbe7bdc90b962ab34bcea19f3dc0baadb71 data/tconstruct/materials/stats/bronze.json -7bff16275402edfbc153c8b444895399fe695925 data/tconstruct/materials/stats/cobalt.json -11b61391c1f62983da836bd387db78451c0408bf data/tconstruct/materials/stats/constantan.json -91040cdaa8bfce0365b4fae17d51c3affa69c95e data/tconstruct/materials/stats/copper.json -8f72b1e987ffc84925c3864e0321c5a0412e9553 data/tconstruct/materials/stats/electrum.json -4f8bb68b2a5a1675118ce9e2de789ac0cff6437c data/tconstruct/materials/stats/enderslime_vine.json -97fa50b61a512a7f93ba2648c215f7e5906f80e0 data/tconstruct/materials/stats/hepatizon.json -25beebe5df15b8e7ecf39deb48c8330312d2e4df data/tconstruct/materials/stats/invar.json -d14ae890e30078b487cfa2054d3098e2c7122725 data/tconstruct/materials/stats/iron.json -a18ffd3086041363a5ec769df9d225cc2685654f data/tconstruct/materials/stats/lead.json -2918c05e53e04a0100690f9f816e6843c02e9e92 data/tconstruct/materials/stats/leather.json -ca60002bdb66d8b47c8ebdf913e43e5b5f06817b data/tconstruct/materials/stats/manyullyn.json -28ea1dfe096f4e8d95458ae26e9fffff84ba3816 data/tconstruct/materials/stats/nahuatl.json -5a586f6e6386fa75d7a2db2ec2eb6aea32f020fe data/tconstruct/materials/stats/necronium.json -ac2d372a7117389aa8a4e9d7070161a624225e2e data/tconstruct/materials/stats/necrotic_bone.json -8e9d22990c76560a35249f66e5097ce968e480a3 data/tconstruct/materials/stats/osmium.json -fc3e4de3cccc95ad79284367f8b34186da68534a data/tconstruct/materials/stats/pig_iron.json -823dde563933bc85b04fcfe29ab3e1ed596b5612 data/tconstruct/materials/stats/plated_slimewood.json -def827a3744e6f492e1be93959338f24c052769c data/tconstruct/materials/stats/platinum.json -26c40dbc7afa6fd2864c7c0350fcc96174814808 data/tconstruct/materials/stats/queens_slime.json -d7ee9456174e5ab2c8a299d3ff6ca644b2da261a data/tconstruct/materials/stats/rose_gold.json -e25a10562db48da66248322d86a7c3ac58799e42 data/tconstruct/materials/stats/seared_stone.json -c74e406f026ca3bd593814ab13bff3e5e21a5bee data/tconstruct/materials/stats/silver.json -85e6a4fe122088335f6aff263ee1e496ec9a30f6 data/tconstruct/materials/stats/skyslime_vine.json -2579e45a6bd911725e783fe7229c0a9414c1d536 data/tconstruct/materials/stats/slimesteel.json -970d76adfe5e40aed0777d06a0c8acfec0398feb data/tconstruct/materials/stats/slimewood.json -e97bdd3785d56632a0c7259002457424d700a058 data/tconstruct/materials/stats/steel.json -e65d7ebf512000abe5f7cf5c1b6d1ba9c9adb865 data/tconstruct/materials/stats/stone.json -4400735a00da2caed9350c4912bcf9585c849638 data/tconstruct/materials/stats/tinkers_bronze.json -ccb2f63ea1fd2181861941714a70789c00167f1b data/tconstruct/materials/stats/tungsten.json -ddad7fa0fd940ad34ea3cd077a68949df6a94c84 data/tconstruct/materials/stats/vine.json -b55bf9b1b3e3d5207cfba57073d2a6efcdc4084b data/tconstruct/materials/stats/whitestone.json -6190a18be2bc8e124d1010dd26db1d1593f6a513 data/tconstruct/materials/stats/wood.json -ca59a79797b3b024c5a91e45ec958019efe993e3 data/tconstruct/materials/traits/ancient_hide.json -06a4757457b2c268ea094ffc778033cf4697c73a data/tconstruct/materials/traits/blazing_bone.json -bdbcc1abc35bc9c46bf8779e75a79b6e2354204f data/tconstruct/materials/traits/bloodbone.json -d46b0c0f5335239c3a27eaa53b76532ff9e38e01 data/tconstruct/materials/traits/bone.json -5423283b5f03aa557442d5f123907ed16ddac38e data/tconstruct/materials/traits/bronze.json -f68616120d767f7c47248ce913bf0795cd921e5f data/tconstruct/materials/traits/cobalt.json -94ba14828cafcd26cc02fe64540aa8294d0c1d61 data/tconstruct/materials/traits/constantan.json -3eb0fdccc455b82b696231eca09df6056509d7e5 data/tconstruct/materials/traits/copper.json -e904fed6b4a8dac9f6827723d80cd8f8f323ecd4 data/tconstruct/materials/traits/electrum.json -804a076bc9a52f0bdd0e82827bf9f0ef0f514bb2 data/tconstruct/materials/traits/enderslime_vine.json -e712dde8e0162d51eb56115c04f2738a78e3c838 data/tconstruct/materials/traits/hepatizon.json -d6116abfa8d310d8757e9e3fd063ec72bdfe028e data/tconstruct/materials/traits/invar.json -bf465aae594544f73809d43301434ee71e068497 data/tconstruct/materials/traits/iron.json -5941ff1c117fb608a028a70d2945f6aaf2e45236 data/tconstruct/materials/traits/lead.json -2129189eed054aeeb0f57b062ec5a961e90d9be8 data/tconstruct/materials/traits/leather.json -aa840ff8772d06e711501c0b4e5d9f0086e15308 data/tconstruct/materials/traits/manyullyn.json -c1cad0629859e52d861d55e80bf33ebe311a4dd4 data/tconstruct/materials/traits/nahuatl.json -c671117961523ba116b7a34fcd33db0ac0c5a04d data/tconstruct/materials/traits/necronium.json -1da3c8f92bcdc4ca6747dab7ab70cd35e314ca70 data/tconstruct/materials/traits/necrotic_bone.json -c5dcfc87f5196be98eff6e7fb665eb479a24eca0 data/tconstruct/materials/traits/osmium.json -a17899a110bc1f7e6929fd3cb96742476ed31212 data/tconstruct/materials/traits/pig_iron.json -7a4e0bef73eaf76030c0f333c4da86757f923f00 data/tconstruct/materials/traits/plated_slimewood.json -d0b23218b6791a425bb0daade46d5bfa134fbe5e data/tconstruct/materials/traits/platinum.json -fb3674089d2fd4ce37d95857706dbcfc7f466ded data/tconstruct/materials/traits/queens_slime.json -fb31def1cf38bd2378a8c3afdf2ee55e3997f8ed data/tconstruct/materials/traits/seared_stone.json -f8c7b2b00b308fdc15029bfc0d91671e82cbc834 data/tconstruct/materials/traits/silver.json -ce711c0cf7c07a987bb9c357a54915e83d2d388d data/tconstruct/materials/traits/skyslime_vine.json -2916c372800b4f3d0219a558aa514f6c2014e32e data/tconstruct/materials/traits/slimesteel.json -8a2fb9838c8e34c430c513f62abd3f365597190a data/tconstruct/materials/traits/slimewood.json -28d99c7ac1e5af18cac163f58e468d4ba640df56 data/tconstruct/materials/traits/steel.json -ce1f026e74291025c09abf07cd55e236b7a8497f data/tconstruct/materials/traits/stone.json -624c8aa40754feccb818cfab82684b532358aab2 data/tconstruct/materials/traits/tinkers_bronze.json -01d4e1cf0fead85dc2460c954cf9f08cdeb9f075 data/tconstruct/materials/traits/tungsten.json -56057c6b9696cfd13c1cc9ddc17e23217e05f86d data/tconstruct/materials/traits/vine.json -0ef358bad293ebfc7f812ce5f493f14cf8dbf0b7 data/tconstruct/materials/traits/whitestone.json -5eab53d0b2c2e1e442b3bf07efe1e4651e9bc876 data/tconstruct/materials/traits/wood.json -81ab5e1b7414f70c414fea41153faf9b1e9f4231 data/tconstruct/tags/items/casts/gold.json -d440efcbcaf4945a91dc158b823432348ba70b7a data/tconstruct/tags/items/casts/multi_use.json -514f37e959552cbaeabe9c33724b89a71db94af7 data/tconstruct/tags/items/casts/red_sand.json -4824fcfddb98e4fe9299dcc68c36e95a81cf3d1b data/tconstruct/tags/items/casts/sand.json -e4e6c5ebd384569916e0f4d74e774479c2e345f5 data/tconstruct/tags/items/casts/single_use.json -1e3b47d4c686c7aa6d7203ee603c9e3f82c782de data/tconstruct/tags/items/modifiable/armor/boots.json -2aa324b68c0440d6d10a0038950f69590b4c0452 data/tconstruct/tags/items/modifiable/armor/chestplate.json -1001d7833cb8775803fd16ce272dec05ca920003 data/tconstruct/tags/items/modifiable/armor/helmets.json -bf5de6089a458c709c36bd86710b59c104741672 data/tconstruct/tags/items/modifiable/armor/leggings.json -a784536c878f0b9c1860e3c36948cc464f103176 data/tconstruct/tags/items/modifiable/durability.json -a784536c878f0b9c1860e3c36948cc464f103176 data/tconstruct/tags/items/modifiable/multipart.json -68a5bf3ed29961ff55000667b524297683498c25 data/tconstruct/tags/items/parts.json diff --git a/src/generated/resources/assets/constructsarmory/models/tconstruct_generator_part_textures.json b/src/generated/resources/assets/constructsarmory/models/tconstruct_generator_part_textures.json deleted file mode 100644 index d958890d..00000000 --- a/src/generated/resources/assets/constructsarmory/models/tconstruct_generator_part_textures.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "replace": false, - "parts": [ - { - "path": "constructsarmory:parts/body_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:parts/head_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:parts/legs_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:parts/feet_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:parts/mail", - "statType": "constructsarmory:mail" - }, - { - "path": "constructsarmory:models/armor/material_armor_plate_layer_1", - "statType": "constructsarmory:plate", - "baseFolder": true - }, - { - "path": "constructsarmory:models/armor/material_armor_plate_layer_2", - "statType": "constructsarmory:plate", - "baseFolder": true - }, - { - "path": "constructsarmory:models/armor/material_armor_mail_layer_1", - "statType": "constructsarmory:mail", - "baseFolder": true - }, - { - "path": "constructsarmory:models/armor/material_armor_mail_layer_2", - "statType": "constructsarmory:mail", - "baseFolder": true - }, - { - "path": "constructsarmory:helmet/mail", - "statType": "constructsarmory:mail" - }, - { - "path": "constructsarmory:helmet/broken_head_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:helmet/head_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:chestplate/broken_body_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:chestplate/body_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:chestplate/mail", - "statType": "constructsarmory:mail" - }, - { - "path": "constructsarmory:leggings/mail", - "statType": "constructsarmory:mail" - }, - { - "path": "constructsarmory:leggings/legs_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:leggings/broken_legs_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:boots/feet_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:boots/broken_feet_plate", - "statType": "constructsarmory:plate" - }, - { - "path": "constructsarmory:boots/mail", - "statType": "constructsarmory:mail" - } - ] -} \ No newline at end of file diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 99a9024d59674a11fb3001447404ae9c83942969..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbkeqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19I#^QhY z>%bJQq!r6K3|3e%u^wt-o#EreA~7R|hgHIrr;%p@pW6hfISdTS|5&BCljq0)O=9qL L^>bP0l+XkKs6#G= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bloodbone.png deleted file mode 100644 index cab04cd4c07ce5d967eb1e3090b8f8ca0590d4d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAji(r#W93KHaS6o-++^gLC|CUEQVmoj)P0I z4ou-nTCtqNV1*SE>!Bvr89q)d5;J0WSS4I}8hIx0xlNFo!@!{Yk5!60d5#RwBnD4c KKbLh*2~7Yomnic9 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bone.png deleted file mode 100644 index 91c5220810a3148e658cd710c09fe240de83522b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7`Z*$d{kT{ykw*0nt^ zo?iO+{{EleZ#|04W&q_FOM?7@862M7NCR^0JY5_^IAoI(6!;A|xfldJ*3V)Hmh3pV zMC-s5uA~*qISf` MboFyt=akR{00wn4*#H0l diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bronze.png deleted file mode 100644 index 128a727a23de9057b6868d3531bb07eaf35e3ebd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0XcS_E{-7_vdIYw{05v{41yl(XE6jzb{t%y zbzllt(u(CA1}m(XSPwO^&hT+!k(d#~!z$s*)5tS{&uxO#90msEf2>m6$#Z0YCNX%r L`njxgN@xNAOhGN! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png deleted file mode 100644 index 2fd8943047e5ec1be8f4ca5d9933dc737e9ae9d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKqP2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19I#^QhY z>%bJQq!r6K3|3e%u^wt-o#EreA~7R|hgHIrr;%p@pW6hfISdTS|5&BCljq0)O=9qL L^>bP0l+XkKN9Zsf diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png deleted file mode 100644 index f1d0d4751e23ea8899386d28ca507183f763510b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858jxe>>Eal|A)B0_z;D3G#USXheiuWqMaRJ< zY6n8tl2%OPFj!&9#CmBm>kOYD7Ks@#JggF~JdHdP_}nH)&0%2B`N-^xl@LpWrU6BPIjIJp=EJ=V`+2$t+PxJ2u~ z6t1Kd%Q*~ISTV64YGR$?O5} L)z4*}Q$iB}fs!zI diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index 473bed352ca1d88efdd632bf09aa228e1eeffab0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Vyhr;B31$#7lWY3`dJLYk{t(^ zXdRfsm9%0xhrtRfCe}kutTTL^SR`h|@UTj_@-*^H;B%WGHHU#g`5&tkck&z=ph*m# Lu6{1-oD!M<(3CMh diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_hepatizon.png deleted file mode 100644 index 88c651f0519f36d9ec7157b3a512b4f5107ced59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|qGYoo96&k7k|4ie28U-i(tsR0PZ!4!4%y@c1%3lgE(Sr5^|Kg)B|8o- z(K;}ND`~}Y4ucg|Ost2RSZDY+u}I8_;bE0<>Eal|A)B0_z;D3G#USXheilQpWXHiJ zS_h_ZC9PP_VX(rAiSkJLiCojgYdXcB{` LtDnm{r-UW|>6TmgH5a*QQGe!&b5&u*jvId+~djv*Yf$q5Sl2Ao_Bf*$KhsQ@Nr_1m=VLnD&fl0$TNY@ZGzMs1_tGStWw;`b7X)fF?hQA KxvXQz^gz diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_leather.png deleted file mode 100644 index fc4424d4f3a5186240cd517b4e87449b58af604f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}^QhY z>%bJQq!r6K3|3e%u^wt-o#EreA~7R|hgHIrr;%p@pW6hfISdTS|5&BCljq0)O=9qL L^>bP0l+XkKZ_+L! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png deleted file mode 100644 index e833c7ecd5989696ab3fff9209b2ffc5507e3f92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>!)A$S;_|;n|HeAji(r#W93KHaS6o-++^gLC|CUEQVmoj)P0I z4ou-nTCtqNV1*SE>!Bvr89q)d5;J0WSS4I}8hIx0xlNFo!@!{Yk5!60d5#RwBnD4c KKbLh*2~7ahm@J+E diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index 12d2a2cbeef4efcfd690feab17faad50a6e750c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7hsQ@Nr_1m=VLnD&fl0$TNY@ZGzMs1_tGStWw;`b7X)fF?hQA KxvXG$rK# diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png deleted file mode 100644 index 7f6949979b35c5982410c20483ca4f6e2b3d278f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkP}* z)`2NpNh_9f7_6{jVm;KvI>X0_MPfz_537VLPb1F+KDP-{a~K$u|FKGOC(n@qn#ADg L>gTe~DWM4fFikJA diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index c57e157c60b2a971162cc92c1c63a0776d0d70b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;$)5S4_LpC`GcK`qY diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png deleted file mode 100644 index 4e763cc88b161cbdd8889a75220b025a9617dbce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1=CiuyWQR%WL5HkSTg z?h!$LNzvi|O5} L)z4*}Q$iB}Dh@Bg diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png deleted file mode 100644 index 8979a100b998808a92da963cfa8788aba44b8443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vyhr;B31$#7lWY3`dJLYk{t(^ zXdRfsm9%0xhrtRfCe}kutTTL^SR`h|@UTj_@-*^H;B%WGHHU#g`5&tkck&z=ph*m# Lu6{1-oD!Mm6$#Z0YCNX%r L`njxgN@xNA!GbQ< diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png deleted file mode 100644 index dac23a30cba6cc61be13e22de9363c61c281ccc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0XcS_E{-7_vdIYw{05v{41yl(XE6jzb{t%y zbzllt(u(CA1}m(XSPwO^&hT+!k(d#~!z$s*)5tS{&uxO#90msEf2>m6$#Z0YCNX%r L`njxgN@xNA7pW~> diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_stone.png deleted file mode 100644 index 22e2a3f34a9822acdfa8797782f85723aa96453a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N&oz2$W+i3GxeOaCmkj4al+cba4#fkWEfd;5XppVi5FLKZ_w)vg6O5} L)z4*}Q$iB}at`_pOLiPw zqIF;jSJH~*90n__m{<=rvCi;uVv(2;!^0}!%G1a*fzNG%)Eou|<$tVF+{trffF?0` My85}Sb4q9e06rx$C;$Ke diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png deleted file mode 100644 index 0953dd41b6463aea6586a8187a66275e68dbb6d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzw7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 58fe2d92860e7f6273206e6f867928b68da571e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1>l+>Uah!A2UX?hbVc zkrFeP763&VOM?7@862M7NCR@rJzX3_IHHpi6!;A|xfldH1hp7k6x=wbEaXbrVbzo} whjoUJ6N|)*7#>y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst00LDdN&o-= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_blazing_bone.png deleted file mode 100644 index 3f43df779f8d61d89bc5b544407da714fe3b1758..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=96qf|DIZj+7`q>eqOG zOng x=CIE2abl5}5yQhO;W~#^;((RJ!CM843}(Kp*^&iYcLI%I@O1TaS?83{1ORO)DA51_ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png deleted file mode 100644 index d0d161752fae3651e54722e2f2f1f4fa840ab8c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3y&46zIhJq!#B7#Mai zFzmJFGy{q97D7bML!>TD| w4(kjbCl-krF+8jiu5(x=4p>PXyj8%+VCKu3Em^R2C(sB6Pgg&ebxsLQ0B>j`!TAXSQ6wH%;50sMjDV~?&;zf!V#UEpulgy$;BYpA*jXRqTt3cWg%C}4y&e= wIjl2$oLD4g#PG06xXxjfIAA4l@KymMgPAXDwq(K9ogiC0UHx3vIVCg!0E#arr~m)} diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png deleted file mode 100644 index e52cf5e85b093e6e5062dcfb35755a7eb30ef16c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7(5>P2>j8{>S>=0$#M z%c=LSQ3Q%ImIV0)GdMiEkp|?Ld%8G=a6~63DDWF_axn;Y2x>97D7bML!>TD| w4(kjbCl-krF+8jiu5(x=4p>PXyj8%+VCKu3Em^R2C(sB6Pgg&ebxsLQ01X=_(f|Me diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png deleted file mode 100644 index 7a7299072b33cfa3d2006aa3e95be016acf95e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=2+(QjX0_MPfz_537Xh99D?~RuTtq6)-ZG`Lbq97Hr)Kvc%KX&t;ucLK6Tg%_A`Y diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png deleted file mode 100644 index d5c9140a5b5a7c0a0981d3815232a24f74ad7b98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=0y&YBdFh`&KzzJK*x^ zUV=zv3=2?{u_VYZn8D%MjWi&~+|$J|gd;jRL4n_ZlZ!#HLr{ysMZt|@%0jM`9ac># xb698iII&2~h~Z(CaGk>{allIA;H?5i1~XsQY{`PHJApY3=gY>>l{{z16C3TZxt{ynEA41OBQV12{eMi)78&qol`;+0MObb$N&HU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png deleted file mode 100644 index a34a9768d4fec541bd7311db5fbacfdd56dd60fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3z=Sur)${qtuo-nioE znZw3vJ1l{sj3q&S!3+-1ZlnP@=AJH&Aso@k2@3oMoLmfo9fDd6E(&fOQx# xb698iII&2~h~Z(CaGk>{allIA;H?5i1~XsQY{`PHJApY3=gY>>l{{z16C3TZxt{ynEA41OBQV12{eMi)78&qol`;+0I1(2RsaA1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_leather.png deleted file mode 100644 index 3a233f5b3b4c689504d86ba812e77a561aaea9ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6-M0wL;R6YSOId1@Vt zF+HI4>n~80u_VYZn8D%MjWi&~+|$J|gd;jRL4n_ZlZ!#HLr{ysMZt|@%0jM`9ac># xb698iII&2~h~Z(CaGk>{allIA;H?5i1~XsQY{`PHJApaSQ6wH%;50sMjDV~?&;zf!V#UEpulgy$;BYpA*jXRqTt3cWg%C}4y&e= xIjl2$oLD4g#PG06xXxjfIAA4l@KymMgPAXDwq(K9oj@ZPJYD@<);T3K0RYuaCsP0b diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png deleted file mode 100644 index df62067439e182f5e422040d707af01e7fd3c7b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1qt%VsLR>kJ97D7bML!>TD| w4(kjbCl-krF+8jiu5(x=4p>PXyj8%+VCKu3Em^R2C(sB6Pgg&ebxsLQ05pgwQUCw| diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index b5ea24c2c8bb9abdcb85aa4875cb4f94ae3e6f0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6gntbBZY5)u;f^75LR znp(fr=K)0-OM?7@862M7NCR@rJzX3_IHHpi6!;A|xfldH1hp7k6x=wbEaXbrVbzo} whjoUJ6N|)*7#>y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst05P>ALjV8( diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_osmium.png deleted file mode 100644 index 29c061f407e2f277cf2f86d9125f44191f01b487..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=4{Lxdkg x=CIE2abl5}5yQhO;W~#^;((RJ!CM843}(Kp*^&iYcLI%I@O1TaS?83{1OSwoDJcK| diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index 09e61827fb39fd9911874586aab2f2dec6b23117..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3;G^5tR1>swvVEDnBq zwc=>|`!hgM#*!evU$tDGRw$c33r~ x%we73|b3Dl7m1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png deleted file mode 100644 index c26dc0a17ea6a6c3ec8ff26645ed1605dc262566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7-9AsX4`aSPX0?m4#X z`rSt@nLmJ{j3q&S!3+-1ZlnP@=AJH&Aso@k2@3oMoLmfo9fDd6E(&fOQxZ3J)0@A8wam{Cem5+s0`R zCwv!w#kuzW*2rGbOrzM^$&U=grIOPYs+0z(3Nt-wa~JsV^fdF$$&9zBGdy|@G@8NF L)z4*}Q$iB}L>Wj0 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png deleted file mode 100644 index 5a73d333003437cbeded48e465f0ac083e7a1256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=4FXqW3ox++WoHV)KIU zXLl?2W~~B>GL{7S1v5B2yO9Run0vZ7hHykDCn)e6aB?vSb_i-QxG1=BOj*d4vcsw= xWe)2MA14-x88JMp60UPtB@S3g9K2P)$YAEnnk`wdbtljW22WQ%mvv4FO#qsHE3E(k diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png deleted file mode 100644 index a4c90d8e327ced8b53686b3244463ea86b853cc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1=CiuyWQR%WL5HkSTg z?iG{776L^XOM?7@862M7NCR@rJzX3_IHHpi6!;A|xfldH1hp7k6x=wbEaXbrVbzo} whjoUJ6N|)*7#>y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst0Nk`B^zt?L z_pdVC&DH=#8B2ovf*Bm1-ADs+%spKkLpY+76BPIjIJp=EI|Q{DTol|mrYz)2*97D7bML!>TD| w4(kjbCl-krF+8jiu5(x=4p>PXyj8%+VCKu3Em^R2C(sB6Pgg&ebxsLQ0R1>8s{jB1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png deleted file mode 100644 index f9adf87bd87ea95b057d21fb4c2d3574fceb2220..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=31tYL>RPkufn@xw)M^ zJzL8(t^-9GOM?7@862M7NCR@rJzX3_IHHpi6!;A|xfldH1hp7k6x=wbEaXbrVbzo} whjoUJ6N|)*7#>y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst0Lb?zK>z>% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_stone.png deleted file mode 100644 index 90b79207be1fbd5aaa3eb0f6b3aef57a056b571e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=11{5}ux(Dapwd<>gZ+ z_VP-te+m?3ED7=pW^j0RBMrzg_jGX#;fPL7P~bP<zopr0KIT0ApigX diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 3d755184fe216272e5e52e772b931cc4350cd79c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1NV3Z1crhkISG&-HzO zs8oe}(nFvqV@Z%-FoVOh8)-m}xu=U`2uE~sf&#w*Cl`ZYhoBaNi-H@+l!aU=JFJ>g x=CIE2abl5}5yQhO;W~#^;((RJ!CM843}(Kp*^&iYcLI%I@O1TaS?83{1OS7*DFFZg diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png deleted file mode 100644 index 5fef3878eae1edad958288743010a0190d3c82ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=5Q0lE#KQ?yk0h{%+Bc z0e50Ne1M{iB|(0{3=Yq3qyahRo-U3d9MQ=M3j79~TnvI8f?5nN3T_-z7ILNRuxd(~ w!#cyqiA7>Y3=gY>>l{{z16C3TZxt{ynEA41OBQV12{eMi)78&qol`;+01;ayXaE2J diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_vine.png deleted file mode 100644 index 9ddd892452288a352e8625680c50e6fa6f7193bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1qMY!bE{iox7!@w|G) z{1@)@_y9#2OM?7@862M7NCR@rJzX3_IHHpi6!;A|xfldH1hp7k6x=wbEaXbrVbzo} whjoUJ6N|)*7#>y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst0Nbo2?*IS* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png deleted file mode 100644 index ad4470f95907ac8696844001894ea314f543bfd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=58@rS%Ohv*yfSuyEm) zo%<@MdFld18B2ovf*Bm1-ADs+%spKkLpY+76BPIjIJp=EI|Q{DTol|mrYz)2*y$*Ey^b2dpFx-YQ^ZF!N>2mMqx16KDj3r>mdKI;Vst03MztjsO4v diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_ancient_hide.png deleted file mode 100644 index 18a9e630eca3a8876b6a71b524d7d65fbfe49fe0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1>l+>UahsqPMS36Wtg zPagq=7)yfuf*Bm1-ADs+mdKI;Vst00y5R$N&HU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png deleted file mode 100644 index 55b2d5a740b719e11d326181acbf2f5cd4c17ce0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=96qf|DIZ9`$RyKc>&S zF6=N+h_NKdFPOpM*^M+HN6yp5F@)oKa>4=jDIznbIG9Y{%plMxp~mEJ#KD?@Vd-MV VxfRz1_W@Nhc)I$ztaD0e0sxiPB98z7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png deleted file mode 100644 index 73499d169dc665716b7e94b680189c72fb1040f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=3y&46zIh3m6!7Ffbeu zTTl%YVk`;r3ubV5b|VeQk@IwM4B@z*oN$1BipY#94knW~GYB+Fs4+Plaj<4!Sh|>T UZpC%MeL$5Ap00i_>zopr0If|Qga7~l diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png deleted file mode 100644 index d3cf6b2b390e90a593ec67a584985eb28c9bd4b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7`Z*$d{k-MY5t#nVd} z*Ul{m3Ne-h`2{mLJiCzwT UZpC%MeL$5Ap00i_>zopr08`o_y#N3J diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png deleted file mode 100644 index 35da047775713a1e3140d23f7e3f962da7cc470b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Zk{fVAr*1S62BS*4|C7j`Tt?k zb#><_8#@!fS_dpF{J;9YP~`J}#vZ#Acn+!ZnY3`;U9f!nd;^cwrwjzN&lzyJIVS|P aFfar#N#Cjr3oHVf$l&Sf=d#Wzp$P!RZYt>j diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png deleted file mode 100644 index 5f456f3c09a9c604669d6116132990aaff075cc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7(5>P2>jXY(SzwdEwe zzg`3sVk`;r3ubV5b|VeQk@IwM4B@z*oN$1BipY#94knW~GYB+Fs4+Plaj<4!Sh|>T UZpC%MeL$5Ap00i_>zopr0K$_aIRF3v diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png deleted file mode 100644 index e83b7d791cd27456ac42217a62900b6c4ab873e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=2+(Qj_!@pBj@Sj7{YNqIpF~N6pTLF~i zx1RtBlmz(&GdMiEkp|?*dAc};a9mGLIKVzdWX2Q+lgXPI1R5pOm>iBcSTiszUCcPQ S;=15IkU^fVelF{r5}E*h2_F3b diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png deleted file mode 100644 index 86f9f885ca4532af78b40930fe1502b29528d9f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=0y&YBdFh*ABRRx|eXL zOUw)?#8?vK7tG-B>_!@pBj@Sj7{YNqIpF~N6pi_@% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png deleted file mode 100644 index cf8b7bfc2428516a926b575997970930506d82a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=3z=Sur)$i#M(~dgkz= zeedFdLX0Ire!&b5&u*jvIdYyZjv*Y^lM@cGPZ60h#ld9qW(I*q2{k5%BM#OK3`-X? V&aJpExDTk3!PC{xWt~$(697nDgV diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron.png deleted file mode 100644 index 7a433149f9e344f71abf138026a207ee158d816a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=6Obrg3p`D^{$yapT4# z#%F9mA;yv*zhDN3XE)M-963)H#}JO|$q5J8r-;m$;$Sj)GlM{*gc_5>5eI7qhNX)c V=T=-7+y_+2;OXk;vd$@?2>{`^BbWdH diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_lead.png deleted file mode 100644 index 36b99f972c8c8282918eb64b9e85f7e4a8cd772a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=2DSI%-O0PIf_&p;?<4 zE_MTj7)yfuf*Bm1-ADs+mdKI;Vst0POQ1W&i*H diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png deleted file mode 100644 index 8acd75c7a83e8110f8510add40131887bda16853..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=6-M0wL;R^E|bV#h88z zdp!#%#8?vK7tG-B>_!@pBj@Sj7{YNqIpF~N6pT UZpC%MeL$5Ap00i_>zopr08lF-s{jB1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png deleted file mode 100644 index 79a1379de9136d3a4286a82a4c1267959b984f43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1qt%VsLR=g*czmH>x!{C zhxp0*w-COb$mJtQi=VE@qrt Tab0j9P$h$>tDnm{r-UW|bgCY< diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png deleted file mode 100644 index 07dd2155421707c40d63c079279f3f5ba8ce0cf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=41=`W_+nMeRu)3re?r z(ia5^F_r}R1v5B2yO9Ru$a%UrhHzX@PB_3mMP$Yl2b0O083Y<7)R-KOI9M|mdKI;Vst0F34zEdT%j diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_osmium.png deleted file mode 100644 index 9d6cddbdc08b7d1b41e3aa720ff3ec9aeab2f932..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=4{Lxdk_!@pBj@Sj7{YNqIpF~N6p0> z@pTPQh_NKdFPOpM*^M+HN6yp5F@)oKa>4=jDIznbIG9Y{%plMxp~mEJ#KD?@Vd-MV VxfRz1_W@Nhc)I$ztaD0e0szTUBS`=N diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_platinum.png deleted file mode 100644 index 5395d98791c17b4fe8e9b3ef4cbdea61a4400548..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7-9AsX4`m3xjYyM8xI zGrs^R#8?vK7tG-B>_!@pBj@Sj7{YNqIpF~N6plFzk&wK4U?(GkfB?h6qd)8aifb=mn)z^IM`IlKbY8!M5xRvP{8FD{ bCeF{9^`7C}_9c1UK#dHZu6{1-oD!M5eI7qhNX)c V=T=-7+y_+2;OXk;vd$@?2>?qbB-{W1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png deleted file mode 100644 index 8e2d478773e051a0a2a73ca46fb130ef75e5df0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1=CiuyWQ_BNLOUheq; zLGnN$#*!evUFVdQ&MBb@0Gy2_!@pBj@Sj7{YNqIpF~N6p<__T`G* z|Bwz8Vk`;r3ubV5b|VeQk@IwM4B@z*oN$1BipY#94knW~GYB+Fs4+Plaj<4!Sh|>T UZpC%MeL$5Ap00i_>zopr0G%}=wg3PC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_steel.png deleted file mode 100644 index d68e042ef445d8b89988f398da951589e3cd982a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=31tYL>RPS-H8LJw0)E zUw~9FmIV0)GdMiEkp|?*dAc};a9mGLIKVzdWX2Q+lgXPI1R5pOm>iBcSTiszUCcPQ T;=15Iph^Z$S3j3^P64=jDIznbIG9Y{%plMxp~mEJ#KD?@Vd-MV VxfRz1_W@Nhc)I$ztaD0e0sxhYBC`Mh diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tinkers_bronze.png deleted file mode 100644 index 1aa629a9043fa9aa2e585c1b46f166a5dc3ca0c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1NV3Z1cr*XR1aKU7*a zxk(%-#8?vK7tG-B>_!@pBj@Sj7{YNqIpF~N6pmdKI;Vst0Pjv9YXATM diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png deleted file mode 100644 index 2fd492b9e79b7cbe51cbc54bad72876a62dfb308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1qMY!bE{YVo{!#r!{| z_k{q37)yfuf*Bm1-ADs+mdKI;Vst0JHTUq5uE@ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png deleted file mode 100644 index 51058efd070efec35da32978d4dce23dc8ea4aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=58@rS%Oh3l=WivU8u! zrZYEzLX0Ire!&b5&u*jvIdYyZjv*Y^lM@cGPZ60h#ld9qW(I*q2{k5%BM#OK3`-X? V&aJpExDTk3!PC{xWt~$(697-OB?|xm diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png deleted file mode 100644 index 71b8357a2b5a85a5ccc29662e6ed7d1ed25f6c19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1RF+@5Bl8GdpVQA)Z& zE%HDi#*!evUFVdQ&MBb@0H%!}UjP6A diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 45803a02a9037cb12373dd8209c8b48a1a6fd950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk}HY&r6Cowwt=>Rqbl8k84)Vnp9@pSL?F*&$+G6n{$5O wT38w8EBkTRxzCR$CFT6ump!?Kf#HDsiaq>h@g_$$18rmQboFyt=akR{02T2`VE_OC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_blazing_bone.png deleted file mode 100644 index d8a551961c3b3a0a85aafe74999bad618322864f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19Fl)T^vI=WLXbfOcj5U>1}|6)F diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bloodbone.png deleted file mode 100644 index 2765f36a5506d1593f3dbf5b2c74d9a35d034769..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAScPw#W93Kmi53z&L*I77oOi_@Zy#c`jUNt zVd5=@hdUd$HGXCXDwB|C6L~)U_q?QdW4oz~Ue&Jl`nYD*tVw0oeYGx||D4Yd(WAJqKb6Mw<&;$UKk5a$@ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png deleted file mode 100644 index be992c8ca0bc731da08b249fbbf17664ec0e13bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0Xa#YE{-7_vaAO#ay9{tyYT!bgBQ1q(3k8B z3=?lLJlxs1t?@HEP?>~8o5=I&zvm^z8{17?^s08X*T*%hW=$%y?yGg#{O8)hwZlag|N?aQ9r!oYAqe#IVsvv`vun}N15c)I$ztaD0e0ssOxOuqmC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_cobalt.png deleted file mode 100644 index 7113b641aba6a5fddb9dcc0cdeb6e815bf26dd7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKqx7sn6|S=Iv=Ih%mSU3h+z!HZi)=u7qm zhKaWr9`0=1*7%tns7yklP2~CX-}92*JbLvnG{U_tm;={&Q}t^X8o2 ww-#20`O1FWb?)=yNl7`s_GM3QVPH5QzhV!+S-i=S%^+uay85}Sb4q9e06CpYU;qFB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_constantan.png deleted file mode 100644 index 16ab0a76bff09540d762a2064f53d6c15a886c1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19Fl)T^vI=WLXbfOcj5U>1}|i(grL2Pnr_666=m;PC858jzFd>Eakt5tn+}k*(YO>!{ z_!QC(3BGZ?#kuA6>J4AQ^8;J!7jdm{JF$&X-Wa}zQ46?NZPqg xd5^_kX7|nsD^FIg`0=WH7oTdppwEZ*jKY}$T?+TvErFIXc)I$ztaD0e0sxC5N<9Do diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png deleted file mode 100644 index a8fabb0b223f1f6e39f1a8c5a39c6a03871bf9eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<$3UJxvkEdbAI1i uSQ+Lk`*GK~&yOc1<^0;0J-LN};eh;#J^W_zCPy}dT;=KN=d#Wzp$Pzg2}ZF1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_electrum.png deleted file mode 100644 index 6195c22628c40839755c6b61cab2112e5414a4c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4aiCIba4#fkYzn^k+TVC+=b^i8N9eG|;o;84ZH=GVfyyK#+C-jD|2;1$-q>#HqF1%6y*{p4HEU9tbziN^=0E4QI&aST xeQRN5n6K=|UFSYOo|KgHYhU){76yg`@+yde_gKme|T^9A)p*%NswPKgTu2MX+Tbrr;B37B;BlIQv z0>i{x3=elUZfpF^4pb%~(I)bI`tNy3@y2#j7rm-o?e%fZs#%lDtov$RHvc)d)p>Ky x?^_Ei!+d2w?mGAR@uZ}jU;DBrw=ggqkYBNf-z?tb$Y!8z44$rjF6*2Ung9V6P$mEX diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_hepatizon.png deleted file mode 100644 index cfbc318184873a8d8909e98b76e3bba674019fb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|q}HY&r6Cowwt=>Rqbl8k84)Vnp9@pSL?F*&$+G6n{$5O wT38w8EBkTRxzCR$CFT6ump!?Kf#HDsiaq>h@g_$$18rmQboFyt=akR{0FP)$b^rhX diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png deleted file mode 100644 index 0b727c579502776d9297ba2ad17a8c5e5799b39d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tw;KPZ!4!4q4U%7de}N#$9-RlfjEyM(9iS z1%`>Y7#{9y+}8M+9jHt~qD|!a^xyN6;*IU5E_zkF+Uw(*RkJ3QS@+etZ2og@tMlfZ y-?tW4hWW~V+;#5r<4H+5zxHKMZed_JAirV{zgfJ=kEal|Acgw23^Q{(D|hys_QXMXzdCdwpE9YSyGO>%Ll-&412qb>5uw x`_{tBFkjh^yUu-nJSi#X*S_q@Ees3?TmgH5a*QQGe!&b5&u*jvIZ2)_jv*YftOqV~HUW*h@cbr&7q^Vim+T7+ z6K^p*+}XIT@iRM6nS?}}$n)vH=Ox7(+f7~cs&=*4$2F^FO)9hQt99A@=iFB3%{jks wEvyXlmHoKu+~>!Wl5&3S%bwiAz;Hl*#U6gMc#|WWfwnPty85}Sb4q9e0Ik|crvLx| diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png deleted file mode 100644 index d0400ca63e4e49d358cfe5dc4b9cc0eac6011d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}x7sn6|S=Iv=Ih%mSU3h+z!HZi)=u7qm zhKaWr9`0=1*7%tns7yklP2~CX-}92*JbLvnG{U_tm;={&Q}t^X8o2 xw-#20`O1FWb?)=yNl7`s_GM3QVPH5QzhV!+S-i=S%|P22JYD@<);T3K0RY@YO1A(2 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png deleted file mode 100644 index 1d795499b9e740938bbd52fee542a43844b5ab1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19Fl)T^vI=WLXbfOcj5U>1}|!)A$S;_|;n|HeAScPw#W93Kmi53z&L*I77oOi_@Zy#c`jUNt zVd5=@hdUd$HGXCXDwB|C6L~)U_q?QdW4oz~Ue&Jl`nYD*tVw0oeYGx||D4!Wl5&3S%bwiAz;Hl*#U6gMc#|WWfwnPty85}Sb4q9e0C(?1%m4rY diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png deleted file mode 100644 index ba92eb62f5d69e31b88f6388e407f3e5c51daf77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkY7#{9y+}8M+9jHt~qD|!a^xyN6;*IU5E_zkF+Uw(*RkJ3QS@+etZ2og@tMlfZ y-?tW4hWW~V+;#5r<4H+5zxHKMZed_JAirV{zgfJ=ke3j@Oe`4xNk&EidtYzErK;OXk;vd$@?2>>YTPMH7z diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index 35c24e5564a905dd9ebd4b08eebdb9c968bb9585..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$1F*)5S4_LzeZxMb0LmaTlK7Wbopa5&DvS zfnnk;hKD;Fw>5rd2P%`0XcKup{r9}2cw@V%i(b{P_WHPH)vQTn)_t`uoBy2K>byDU x_pODMVZO2-cb)tEcv4c%uYK8*TNoG)$gkMLZx(NIWHZn<22WQ%mvv4FO#sXUPu2hc diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png deleted file mode 100644 index ff1ee0a72347be33d600f1b2c3bb97022627a976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?dY7#{9y+}8M+9jHt~qD|!a^xyN6;*IU5E_zkF+Uw(*RkJ3QS@+etZ2og@tMlfZ y-?tW4hWW~V+;#5r<4H+5zxHKMZed_JAirV{zgfJ=kZ(Zj~5=^|^wFQ4FfS8c}-#>~5EL8ZqcMnmwGt5Pm$uw81R) zN_^s}u%O++t)9#(;buLP)Fy^7%(`SeC!cvm2FI#OmbGqN+xD4+UQ2jb$nda|AuNL9 z;XH=-@eJ=P82+a*>{egy4Ri!!NswPKgTu2MX+Tbsr;B4qMO^P0SD_XM0hf!D${dg1 zefy7nP8P?vKTo@RS|lx{o3sUPSLCuD>dI_*`~I^`!on%r8J?duf6i#8B6MiqdwEMS zgLy3?ckfMaZn(0t?e(nLk2#NN`P9T0AG*$Br@5|k!>k3Ly*{O}bT8noa#_q6+qg96 ki(j_xcUFgzQ-^x~?dfF`(`tKn7w8%WPgg&ebxsLQ0I^GgYXATM diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rose_gold.png deleted file mode 100644 index dc3f78800399f47fea1d0755155572b7f41fdb17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4FXqW3ox++WoHV)KIU zXLtX)dFuc3+ZnEs=0G{dk|4ie28U-i(tw;KPZ!4!4q4U%7de}N#$9-RlfjEyM(9iS z1%`>Y7#{9y+}8M+9jHt~qD|!a^xyN6;*IU5E_zkF+Uw(*RkJ3QS@+etZ2og@tMlfZ y-?tW4hWW~V+;#5r<4H+5zxHKMZed_JAirV{zgfJ=k}HY&r6Cowwt=>Rqbl8k84)Vnp9@pSL?F*&$+G6n{$5O wT38w8EBkTRxzCR$CFT6ump!?Kf#HDsiaq>h@g_$$18rmQboFyt=akR{0Kr;F(f|Me diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_silver.png deleted file mode 100644 index 5693ec1eabe5a3e32928fec81084a2ffcc6b3583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tw;KPZ!4!4q4U%7de}N#$9-RlfjEyM(9iS z1%`>Y7#{9y+}8M+9jHt~qD|!a^xyN6;*IU5E_zkF+Uw(*RkJ3QS@+etZ2og@tMlfZ y-?tW4hWW~V+;#5r<4H+5zxHKMZed_JAirV{zgfJ=kG|;o;84ZH=GVfyyK#+C-jD|2;1$-q>#HqF1%6y*{p4HEU9tbziN^=0E4QI&aST xeQRN5n6K=|UFSYOo|KgHYhU){76yg`@+^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Tbrr;B37B;BlIQv z0>i{x3=elUZfpF^4pb%~(I)bI`tNy3@y2#j7rm-o?e%fZs#%lDtov$RHvc)d)p>Ky x?^_Ei!+d2w?mGAR@uZ}jU;DBrw=ggqkYBNf-z?tb$Y!8z44$rjF6*2UngFBJPjLVM diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png deleted file mode 100644 index 4e64e832e396d8629914ac4317567985bafc0b24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1$L`tDUuDf1!=*Cdzi z%WXYdJMC`&%S)5}fpUx`L4Lsu4$p3+0Xa#YE{-7_vaAO#ay9{tyYT!bgBQ1q(3k8B z3=?lLJlxs1t?@HEP?>~8o5=I&zvm^z8{17?^s08X*T*%hW=$%y?yGg#{O8)hwZlag|N?aQ9r!oYAqe#IVsvv`vun}N15c)I$ztaD0e0sxyZO}zjB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png deleted file mode 100644 index a0e5eee8fa9612778836fb87ff4cd362f8144877..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xa#YE{-7_vaAO#ay9{tyYT!bgBQ1q(3k8B z3=?lLJlxs1t?@HEP?>~8o5=I&zvm^z8{17?^s08X*T*%hW=$%y?yGg#{O8)hwZlag|N?aQ9r!oYAqe#IVsvv`vun}N15c)I$ztaD0e0sy>3OhfvKC7N}HY&r6Cowwt=>Rqbl8k84)Vnp9@pSL?F*&$+G6n{$5O wT38w8EBkTRxzCR$CFT6ump!?Kf#HDsiaq>h@g_$$18rmQboFyt=akR{0Op-ci2wiq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 03318846d26a4d93f6a29c3528e4222758048a6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4aiCIba4#fkYzn^k+TVC+=b^i8N9eG|;o;84ZH=GVfyyK#+C-jD|2;1$-q>#HqF1%6y*{p4HEU9tbziN^=0E4QI&aST xeQRN5n6K=|UFSYOo|KgHYhU){76yg`@+d#}E!#)&mzgn}Eh$cz%9GAJ?p!HL1+HuhwPrpL1KCH|PAm wwXibGSN7wsbDtkiO3L}QFMDze1H%FN6?^#2;!Tch2HM8p>FVdQ&MBb@0I*j^>i_@% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_whitestone.png deleted file mode 100644 index 08e520aecac269442e62b27a9456710538b2d086..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=58@rS%Ohv*yfSuyEm) zo%;?RJ#qfhm72#ntAKKhB|(0{3=Yq3qyafeo-U3d9I~tjE^;;jjl1ytCW9BZjL?_t z3k(x)F+AMaxUKOsJ5ZT~M4QO->A&YC#T(mAUG%DUwb#crt7c6qv+k>P+5G3+R_Dz* yzi%z94D*%!xa-{K$CHwBe(lSi+`_9GAJ?p!HL1+HuhwPrpL1KCH|PAm wwXibGSN7wsbDtkiO3L}QFMDze1H%FN6?^#2;!Tch2HM8p>FVdQ&MBb@0OGVs2><{9 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 26b0b02e6f76573c37c95ed0dfbb89b0293ea8c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbkeqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19BogT^vI=WLXa!6g(Ip!g^t{^_$79f4{ez zDapQw;1=Urz@(qN<}d?;gVo;d&xh(Jo|!-GweK3|@FT&GHE!2h%$af{D^%YxR^Zik pvE66-FaExraoD7nk%NKZpUZi%!_4o06aXz@@O1TaS?83{1OTZQM`-{6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bloodbone.png deleted file mode 100644 index 932f5dbe0a534c81571a9529748c5b9187d9df1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAScq(#W93Kmi53v!Gi%JtQRI*znR?n_j|jU zlI)8JZZWO}O!~=d4l^(~Sncipe5h{XnfcRR`>t^gKN9>{<94mZoGCZ5LiHVE1zv3z o+kK}0;_urThfR7JIT#rJxttd}%>4dG0nic#Pgg&ebxsLQ0Gswf*8l(j diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bone.png deleted file mode 100644 index 3e637fa064b656af67db8eba3c34dd20fb0dfd9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7`Z*$d{kT{ykw*0nt^ zo?iO+{{EleZ#|04W&q_FOM?7@862M7NCR>rJzX3_IAmE5927hlAi{cKvh|zEt$)9_ zn<>e@h~O6ETEL{Ayyh?igM-!H?$3wnCZ3r;?X~Y3=kO!Jk2P-BTFjYpBP&$jF;?K! qcCp=O`Y-;zopIQtmyv^k;h)QSvBS*oe-r>MVeoYIb6Mw<&;$UNB}}~l diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bronze.png deleted file mode 100644 index 1b6b5476f0b682545d19a86ba21e4c60935f9954..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0XdPLE{-7_vaAOV3LXp)VZAWf`px9lzu()< zlw@B-aEoy*VA4-sbC`j_!D?^!=Rthp8nVdnQg3V@a{c)I$ztaD0e0suPJM!Wz3 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png deleted file mode 100644 index 96b0b1eb87514d742995e4c94e770a1c431c86d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKq oZ1t<8 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_constantan.png deleted file mode 100644 index 4b70031558bc5986ebfbbd74eb8e63c2ea49955b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19BogT^vI=WLXa!6g(Ip!g^t{^_$79f4{ez zDapQw;1=Urz@(qN<}d?;gVo;d&xh(Jo|!-GweK3|@FT&GHE!2h%$af{D^%YxR^Zik pvE66-FaExraoD7nk%NKZpUZi%!_4o06aXz@@O1TaS?83{1ORj2Ndf=> diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png deleted file mode 100644 index b018a69d0cacf9398299462c75fab98f88f8d8f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858jus^>Eal|5uKcHfW^m)hsVp|%z`MEgFdO6 zTs{xE9NeO22?tAdBu)xD67q~AL#9e8t3pM!H+d=*ILY(aw98L-!WF;)poJn mXZkPxzMXN{q?eI{f#ILad9lOH?|&449OLQg=d#Wzp$P!)CP1zL diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_electrum.png deleted file mode 100644 index 66eedf1171a513ca167427380b15f869dc4b4ee7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4akY~ba4#fkYzn^Q1D=Y23!f?JGh0h506n!^kX4pw`+KOd@_cxL{z*S>3yde_gKme|T^9A)p*%NswPKgTu2MX+Tb-r;B39DXGDvBvFMi#bznWQFQG#tOXJ pF1Gtj|Ha?8GY*^dGIB65{Bt=kc9{A7j{=}244$rjF6*2UngAOWN+SRO diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png deleted file mode 100644 index c27ed06186c9a8a2d799b6f0130010220da4862c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|qGYoo96&k7k|4ie28U-i(tw;uPZ!4!4q4U%2L%rXh_GImZ2e|(>)-F~ zW=gUzBDlr47BJ~2uQ|-X;9#}4`}3i?iD%|dd+oc%Is8cQV~yLj7IUWD$O_eWj1_pb pU2ON6{)@kFXB;-^WdvID&*i+>VdnQg3V@a{c)I$ztaD0e0swYIO1=O9 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png deleted file mode 100644 index df78c6c7a594a4c1ad815c704150e227bf81eff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Obrg3p`{r&wbR;;*j zEal|A6V$PHsS)uxlu>!BQ pi|szsfARP2jKe0qj2sLM|6ITmgH5a*QQGe!&b5&u*jvIgy?&jv*YftOpJX9t;p+y)fDO&E(d<-`mZU zWM4#Zi*YSr(obGJM~w`(otOu3O2s_z&p@M^o* o?lb)tf8WkHY|_if!NBm(<-FKo=J!7efR-?Ly85}Sb4q9e01IG3qyPW_ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png deleted file mode 100644 index 61464015953f34d5774f7d52c70ac97d3da4a701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X} pZ1_^ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png deleted file mode 100644 index 29cf6e427a1be054f80312d5877714c0ab071220..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19BogT^vI=WLXa!6g(Ip!g^t{^_$79f4{ez zDapQw;1=Urz@(qN<}d?;gVo;d&xh(Jo|!-GweK3|@FT&GHE!2h%$af{D^%YxR^Zik pvE66-FaExraoD7nk%NKZpUZi%!_4o06aXz@@O1TaS?83{1OR4GM+X1^ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png deleted file mode 100644 index 55c4663e441ab0637db9fad1b8f92f4027cd1a44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>!)A$S;_|;n|HeAScq(#W93Kmi53v!Gi%JtQRI*znR?n_j|jU zlI)8JZZWO}O!~=d4l^(~Sncipe5h{XnfcRR`>t^gKN9>{<94mZoGCZ5LiHVE1zv3z o+kK}0;_urThfR7JIT#rJxttd}%>4dG0nic#Pgg&ebxsLQ0HO~?f&c&j diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index b7b5ac610654ea011ed2819811ab5258b959cda2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7JM~w`(otOu3O2s_z&p@M^o* o?lb)tf8WkHY|_if!NBm(<-FKo=J!7efR-?Ly85}Sb4q9e0Qea`$p8QV diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png deleted file mode 100644 index 3b3bf97c8fa34ec86ce385d10d8998624f073424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{Lxdk)-F~ zW=gUzBDlr47BJ~2uQ|-X;9#}4`}3i?iD%|dd+oc%Is8cQV~yLj7IUWD$O_eWj1_pb qU2ON6{)@kFXB;-^W#nLB_~&w7>@f5D9|b^57(8A5T-G@yGywp4Axggh diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png deleted file mode 100644 index 0777c6c458ca6baa94b918e51c57fc361762e86a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5*jR&^de+jEOg)HZ!s zvE=Kn?Z3~Ramol_1o=2I|9)>b zQ<8lV!7awMfJr}j&0z)x2dll^pAXedJTrgVYu`1_;YWfWYuv82m^0-@R;a#XtiY@7 pV!O}uU;KSL?*wNR|Kq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index 1e56db54f8126842e5c7b4533840903653de3a3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$1F^)5S4_LzeZxLBWFoBCHoCTfdpy`uBUg znUd^_2yQX11x)(MYYsCoI9ToN{(Puz;+gr=Ui+?b4nGq7SmSoB#hfWOvO@J8V+CGq p7u$WN|Kji48HY`J895jj{<)kNJIwt4M*+|h22WQ%mvv4FO#tZBNz(uT diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png deleted file mode 100644 index 695c49b8d9f0c0d1c17d0b2373b63d4e1055b265..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?d)-F~ zW=gUzBDlr47BJ~2uQ|-X;9#}4`}3i?iD%|dd+oc%Is8cQV~yLj7IUWD$O_eWj1_pb qU2ON6{)@kFXB;-^W#nLB_~&w7>@f5D9|b^57(8A5T-G@yGywosu1cZ+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_queens_slime.png deleted file mode 100644 index d2e0bd5f0dbe3cd9799458f8352babc11768d717..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}b%0NZE09)qS2l{)HR-jnX))0& za5Jmaw?0>(>Z{?sC&d3mWauXE&}#`*Vhnb-%MFrEqV@*pH=1=CG0eJTtP*aPcq%Nz zk}0o{yG)BIXm@a{Cv#W?NBHrGIr+>hGB{RMvaEIEI&{kX;S`34^BCU8GrX^0ct4ln ze;UL86^x&*DfkaH62o=`#iYh1Vtf z&szJ5yZ6~j!82VeWEFW|Mme~~C;YGEds@fSD0<-MZ?Axa=bHp_?tRZ?J$tT{FVdQ&MBb@0KhMK{r~^~ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rose_gold.png deleted file mode 100644 index 1cbefc922ce2b6b12f296314eca19dad31f1573f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4FXqW3ox++WoHV)KIU zXLtX)dFuc3+ZnEs=0G{dk|4ie28U-i(tw;uPZ!4!4q4U%2L%rXh_GImZ2e|(>)-F~ zW=gUzBDlr47BJ~2uQ|-X;9#}4`}3i?iD%|dd+oc%Is8cQV~yLj7IUWD$O_eWj1_pb qU2ON6{)@kFXB;-^W#nLB_~&w7>@f5D9|b^57(8A5T-G@yGywqKZ%bPM diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png deleted file mode 100644 index 3f3805b8bda7c415c19e1e3754bc5db7e0362df5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1=CiuyWQR%WL5HkSTg z?h!$LNzvi|)-F~ zW=gUzBDlr47BJ~2uQ|-X;9#}4`}3i?iD%|dd+oc%Is8cQV~yLj7IUWD$O_eWj1_pb qU2ON6{)@kFXB;-^W#nLB_~&w7>@f5D9|b^57(8A5T-G@yGywnwhD*!< diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_skyslime_vine.png deleted file mode 100644 index 0d848ef507f68928bbe784d3f39b9ede40ea8830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9M#fi_tgp|fTruUVbD zZ*Tdj6HV8z-mw2^2b5zh3GxeOaCmkj4akY~ba4#fkYzn^Q1D=Y23!f?JGh0h506n!^kX4pw`+KOd@_cxL{z*S>3^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Tb-r;B39DXGDvBvFMi#bznWQFQG#tOXJ pF1Gtj|Ha?8GY*^dGIB65{Bt=kc9{A7j{=}244$rjF6*2UngGNxNp1iD diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png deleted file mode 100644 index 94dba7d0ec920ca332fbd2403b09858f9820963e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1$L`tDUuDf1!=*Cdzi z%WXYdJMC`&%S)5}fpUx`L4Lsu4$p3+0XdPLE{-7_vaAOV3LXp)VZAWf`px9lzu()< zlw@B-aEoy*VA4-sbC`j_!D?^!=Rthp8nVdnQg3V@a{c)I$ztaD0e0szY4N4fw2 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png deleted file mode 100644 index 68bf87375d69e5b45e7947f43c858c69426091dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0XdPLE{-7_vaAOV3LXp)VZAWf`px9lzu()< zlw@B-aEoy*VA4-sbC`j_!D?^!=Rthp8nVdnQg3V@a{c)I$ztaD0e0s#3oMnM1o diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_stone.png deleted file mode 100644 index d5652bf190110c9eeb65759e37d6109294ab3cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N&oz2$W+i3GxeOaCmkj4akY~ba4#fkYzn^Q1D=Y23!f?JGh0h506n!^kX4pw`+KOd@_cxL{z*S>3#}E!#)&mCx4+e;^UYKnCW^(J_@9kzv zvM(aI#kdwQ=_ju_%)sDawYU58p}L7@=1+U=yT&>ENbqBg+qD*RrrgL1)pv{)c(q+@ o_nH2Szi($8HtA*LU|{&?a$f8(^ZOqKKuZ`rUHx3vIVCg!028S~tpET3 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_vine.png deleted file mode 100644 index bb3f1864e999e80c96bf13c1dbe75e9992d507bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1qMY!bE{iox7!@w|G) z{KicJR+EJ{?Xr;s$}yG%`2{mLJiCzw&Yz^mFVdQ&MBb@03CTi=l}o! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png deleted file mode 100644 index 2809857294bbd1370b6472d585759afedbfa5ef9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=58@rS%Ohv*yfSuyEm) zo%;?RJ#qfhm72#ntAKKhB|(0{3=Yq3qyagRo-U3d9I~tj4hkL&5MjMA+4{}o*1zA| z&6H$cL~x67Enw15UUQg%!NF>8_vb@(6VJ?__S$!ibNG?q#~Qb5E#^$Qkrk@%7%T8< qyV&kC{TF}V&Nyt+%gDjN@XzJE*kR`PKMH`BFnGH9xvX&Yz^mFVdQ&MBb@06fS;1^@s6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_ancient_hide.png deleted file mode 100644 index 851511095c6fb3bb6b623bf5d4e0e8300619aeeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0UEvklRsCG}uUE(z#ue zfqcf2AirP+hi5m^fE)u)7sn8e=;Q j5)w{SbBAb19b#aJn83Q>(FwCypk4+~S3j3^P6 j5)w{SbBAb19b#aJn83Q>(FwCypk4+~S3j3^P6M>Q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png deleted file mode 100644 index 322d55960b0fc7ec309e90d1fee0a3bab67011ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0Yz0fgzTGp@)G%EzA87 zkk42Wmmx9$ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bone.png deleted file mode 100644 index 2818ad5f7e77025fd05c211ede326c96cffe9058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0XoFE_=cJwhO1%^uNxX z3*ggh-@FNcbq|2(l?8r6d$2B-k8aQ7L<0 kmXL6wnma^8>JS4%#01t2k4~7y0`)R@y85}Sb4q9e0DY(?S^xk5 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png deleted file mode 100644 index 8ec2a7923da397dbc8ff8d40cca7182731400c9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0YyeO*+g-u|3S%uG9Al zkk42WgTe~DWM4f9Z({V diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png deleted file mode 100644 index d65c793ddb096a714f2508e3e013750c5426bb44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0WbW(uF}Ymm^>^E6agi zAeXTu$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e igoG2-+#woLhZqE diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png deleted file mode 100644 index b4d75efea90a947e0b632174f1f8b06d666f958a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0XoTL~62!#{F{Z7l)4J z0r`w2L4Lsu4$p3+0XYVqE{-7_(a8x4JSq|rArdJP5f*bF@bf%qZ4MaK)no}u6{1-oD!M<*X|^k diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png deleted file mode 100644 index a35e4e0a969fe5d11b66ac0017884d32475ba7e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0WcBfsu`wTU j5)w{SbBAb19b#aJn83Q>(FwCypk4+~S3j3^P6qO~8 zAfK@$$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e jgoG2-+#woLhZqs diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_invar.png deleted file mode 100644 index 5f41630cc02910bfdb897569ae2f99c214090656..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0Yx=Ei0y`x_|ymO%?X@ zKt5whkY6x^!?PP{K#qZ@i(?2!baH|MkBWpuh(wBngpY!bAe%x`NeC7~c8!R7#qO4<9e jgoG2-+#woLhZq%*4Qrr7(6a zkk42WgTe~DWM4fwNfE% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_leather.png deleted file mode 100644 index 644f42a60f17bc28e1ff84e73afc80f30e6fc200..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0YyWMj%98Y=XU-gCL(B zkk42WgTe~DWM4fj~*cM diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_manyullyn.png deleted file mode 100644 index c9bc506f3ca63b7190541d786c22496be34f99c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0Yz9C)`6eH(7sbm+v}1 zAfK@$$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e jgoG2-+#woLhZqeC7~c8!R7#qO4<9e jgoG2-+#woLhZqgTe~DWM4fSf*bF@bf%qZ4MaK)no}u6{1-oD!M<={h93 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png deleted file mode 100644 index 96f051fbbfd49373e0be3bc5dc2b985c32e4bfdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0T4|%&N}AXM1k(?fp+r z0r`w2L4Lsu4$p3+0XYVqE{-7_(a8x4JSq|rArdJP5f*bF@bf%qZ4MaK)no}u6{1-oD!M<3_K+< diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png deleted file mode 100644 index 0fc64bc23224169a47a4da978b31634a00011f47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0T4>TE0BYczvtu8X5a? zAfK@$$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e jgoG2-+#woLhZqf*bF@bf%qZ4MaK)no}u6{1-oD!M<-}ofB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png deleted file mode 100644 index 1e50ba5a2c486d505384ca94fdb1dee388ebc0ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=6a%8mj%?>h8+=jb;YP zCPvY^rVVChmHJ^395D)vDK$LJfo!eb3{%RPS7dPfi<}$_)WcX3f*bF@bf%qZ4MaK)no}u6{1-oD!Mf*bF@bf%qZ4MaK)no}u6{1-oD!M<6u%`p diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png deleted file mode 100644 index 1ac4eaa735516eaa0893ff5efab62c10eff57d30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0UEpIM605BXrh`a{j)R zKt5whkY6x^!?PP{K#qZ@i(?2!baH|MkBWpuh(wBngpY!bAe%x`NVgl=iM<>i;fqEG{UHx3vIVCg!0G=Bo=l}o! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png deleted file mode 100644 index c824ec363c9ae9ee373bee279a5c722da4ea885d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0Yx(Sl_+MDP>+{+rtzc zAfK@$$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e jgoG2-+#woLhZqS8ZehiFJ0Vql1vz`Ehl3A0$BUItHBKbLh*2~7Ytdm`EZ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_stone.png deleted file mode 100644 index 069746c6ef9eeb4ad35deba6c564726668c12ee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0UEsLc-J2GbK5Bdb80? zAfK@$$S;_|;n|HeAjiPd#W92eC7~c8!R7#qO4<9e jgoG2-+#woLhZqeC7~c8!R7#qO4<9e jgoG2-+#woLhZqeC7~c8!R7#qO4<9e jgoG2-+#woLhZqeC7~c8!R7#qO4<9e jgoG2-+#woLhZqf*bF@bf%qZ4MaK)no}u6{1-oD!MeC7~c8!R7#qO4<9e jgoG2-+#woLhZql+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbkG4T*9!;CL1{~c4BrUMOP@O1Ta JS?83{1OQNzE=&Lb diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png deleted file mode 100644 index 074a18a3ee075119cfb6659a503c1a011ea749dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19EIVT^vI=qLUL2u+NwxqR2D#LIC52hG@x_ zg9+0lk~q=~xVbbNBzu~gm{#zJIXbc%G=~PBU{F#$z%lUczUP>!)A$S;_|;n|HeAjj6z#W92bP0l+XkKbZ0lK diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bronze.png deleted file mode 100644 index ec658c9771274c0ba6219450710cedad513b3c1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0XepwE{-7_(a8x1*k?=;QRJC=A%Jm1L$qYe z!GviNNgQbg++3Osl08jLOe=WA939yWnnMFmFes@W;Fx%bm0`vgmj8|^P1At}F?hQA KxvX0G diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png deleted file mode 100644 index 198e742e5250b140997e98ab8e6391c77e560b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKq@%i_DDq6b5Wu*hAzHHK zV8S$sB#tx#ZZ6FR$)2VrrWHJ5j*jdG&7pxO7?e~Ga7;YJ$}r;#%YVm|rs*IXJzf1= J);T3K0RSpwFiQXc diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png deleted file mode 100644 index 2129a126cd695697f5c8dad35708e8ebb1c49be1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19EIVT^vI=qLUL2u+NwxqR2D#LIC52hG@x_ zg9+0lk~q=~xVbbNBzu~gm{#zJIXbc%G=~PBU{F#$z%lUi(grL2Pnr_666=m;PC858jxe_>Eal|5uKcHfPKak5k;PSQ*wbvYN>$PP+*-h{4m< K&t;ucLK6VGNivTB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png deleted file mode 100644 index 533d7c629548ac514e4d55f3c16a05e98e0f3343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<bP0 Hl+XkK9V#oF diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_electrum.png deleted file mode 100644 index 96c4d086f37cde1a7b0cb5a041d525c945acbfcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4al+eba4#fh)zy8z&>M&h$7F_3jvH98lojz z4kk>KNa9E{;O5e7knCw{Vp_o?=IF?7&>R|gf5ySX_^i+h{4m< K&t;ucLK6V;yde_gKme|T^9A)p*%NswPKgTu2MX+Vyxr;B3G4T*9!;CL1{~c4BrUMOP@O1Ta JS?83{1OV&-Enxrv diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png deleted file mode 100644 index c99f458b1b7215030ef730b164167d43179e8d86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsRWPZ!4!j_Bls1MD-Vh$!+*y%4~-p&?qb zEal|5uKcHfPKak5k;P<7XlbJG(=0b z988!dk;IW^z|E!EAlcK@#I%A(%+ZnEpgA<~1cQ?50gj1>SQ%z~VfpWv(li}t5QC?y KpUXO@geCx4`!!4e diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png deleted file mode 100644 index e1e43375ab00f18ccf0618808b38c523de78e55f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2DSI%-O0CI)U!c0rM$ zS&6ZQS!q?>TmgH5a*QQGe!&b5&u*jvIkuiIjv*Y;$q5J8XG{@MG4T*9!;CL1{~c4BrUMOP@O1Ta JS?83{1OVlDFQNbd diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_manyullyn.png deleted file mode 100644 index 910fedc87a701435b6a36c7239982978fa2fd7da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19EIVT^vI=qLUL2u+NwxqR2D#LIC52hG@x_ zg9+0lk~q=~xVbbNBzu~gm{#zJIXbc%G=~PBU{F#$z%lU!)A$S;_|;n|HeAjj6z#W92 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index b5996ac3bea9d3e3ccc37edc60b56854a3c0f872..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7~- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_pig_iron.png deleted file mode 100644 index e647c51831f569689a283b1a5ade9a68710b8dc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5*jR&^de+jEOg)HZ!s zvE=Kn?Z3~Ramol_1swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;;)5S4_BRVZ*~F|;-}+pEO^eC4eI}vT5>)%WQ)+k`+LW52MVbTITD=)oB{1qY zn)#oId^nHctKXC+pmB^PL4Lsu4$p3+0Xe>&E{-7;adS_aGaYf@U~x=Kn7e2H@BiLQ zc^Hk;iT}@-Jted**_sdO9Ij(zn1T2{x6&gNyGeG4T*9!;CL1{~c4BrUMOP@O1Ta JS?83{1OO1WExiB$ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png deleted file mode 100644 index 07e61cfb53c42dd51736a5c7c83dc7ad63d17c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsRWPZ!4!j_Bls1MD-Vh$!+*y%4~-p&?qb zM&h$7F_3jvH98lojz z4kk>KNa9E{;O5e7knCw{Vp_o?=IF?7&>R|gf5ySX_^i+h{4m< K&t;ucLK6U-7c-Oq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimesteel.png deleted file mode 100644 index b3f1f083932cfa57df230cae4894a29bed614e1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vyxr;B3RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0XepwE{-7_(a8x1*k?=;QRJC=A%Jm1L$qYe z!GviNNgQbg++3Osl08jLOe=WA939yWnnMFmFes@W;Fx%bm0`vgmj8|^P1At}F?hQA KxvXvKC7NG4T*9!;CL1{~c4BrUMOP@O1Ta JS?83{1OTjeF?0X` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 7a2e46bc7b3a161cb2e374b65f5170d8b6724496..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4al+eba4#fh)zy8z&>M&h$7F_3jvH98lojz z4kk>KNa9E{;O5e7knCw{Vp_o?=IF?7&>R|gf5ySX_^i+h{4m< K&t;ucLK6VwBQ!1m diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tungsten.png deleted file mode 100644 index 26a7a8a7f831f80d383ef881f4429868de3f431a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-99vHp#}JO_!U diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_vine.png deleted file mode 100644 index 9ba973db2d8d246cb8cab9169e70688905d08c46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1qMY!bE{iox7!@w|G) z{KicJR+EJ{?Xr;s$}yG%`2{mLJiCzw6)JbYwSZ4h=lPprm?$W8xuJh8bU2{yU~LO$Qpp;OXk; Jvd$@?2>?bGE7kx2 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_whitestone.png deleted file mode 100644 index e2884557eb33dd2f35b35bf7eda47b58cc5a6eee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=58@rS%Ohv*yfSuyEm) zo%;?RJ#qfhm72#ntAKKhB|(0{3=Yq3qyag$o-U3d9MQ=M2iRv!5mDrsdLe*uLqoJ= z%fW6)JbYwSZ4h=lPprm?$W8xuJh8bU2{yU~LO$Qpp;OXk; Jvd$@?2>>b`E%X2Y diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 2265d03b9e8c24acc30ac0428d644a4a1ff7b8e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk8lodt zY-Z?4ohFsUGA$|0yJ|>yFqhk;0XpL)dL(853w>ZK4NnbcM!M@ PG>*a3)z4*}Q$iB}rI;@` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png deleted file mode 100644 index bc796edef98c604e426f733e1f66b44e767020ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19F@_T^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJNS!8?#4;@@%)4ntq6oK0g8>VxB9EA>BD+CzXy6G3CDj8Q6A!U6Fg{{)5qA){ Q4K$9y)78&qol`;+0Epi+LjV8( diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bloodbone.png deleted file mode 100644 index 3fb4d54d58c48a842d98f2ae2223a69b891f4024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAjjF$#W92eQ z#b$<%)M-*lEYp(0yqi`eig1fG7_hJ^@`$-AvKusq2A*J0Qa!*i@enHm<0Cc~aR-6h QK;sxZUHx3vIVCg!0QO2Pu>b%7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png deleted file mode 100644 index 5d33b1efe59b42037b5c4a1dfb05100911736691..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7`Z*$d{kT{ykw*0nt^ zo?iO+{{EleZ#|04W&q_FOM?7@862M7NCR@5JzX3_IHHpi4zSOdGDYM7&(sS6&Knw{ zBUfx@=t!L=mBcbFDa^ZRMWP6|NP__jt0Iq>t0KEWb7V*L34Gqze zD>gH9q)wAcVwsi{=H0X+QG{Eh!GMKTkw?r`k=>vFVdQ&MBb@04aPjmH+?% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png deleted file mode 100644 index d001df06edafef5dd94362273deac655b5092721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKq@%iJ5jns!^+JI2hKA_K z6`L74Qm08Ju}n(}^KM#^D8en$V8Ftv$Rp;e$ZpUa8hC<1N%a87#6zqMjE~q{#2o}~ PgY5Nm^>bP0l+XkKi(@f2 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png deleted file mode 100644 index aa0655a7ee5fec87d8b820fd128382c38a354b8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19F@_T^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJNS!8?#4;@@%)4ntq6oK0g8>VxB9EA>BD+CzXy6G3CDj8Q6A!U6Fg{{)5qA){ Q4K$9y)78&qol`;+05E|x+yDRo diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png deleted file mode 100644 index c2b400b1c342731429301ca9d5bb30adfa58464f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858j$1c>Eal|5uKcHfPKc4DIy1WrfxBD-q288 zF>5nJM{3-(B$jDOVfsxg5=Hz)8Vp!i6?w#571<4%eFIN0D5)Ocn0SblLH-!qyx7&H R>OkWdJYD@<);T3K0RUlcHU$6x diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png deleted file mode 100644 index 1ec1c50559821390e6bf08398aaf5af9a5ad4b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<Nj6p;fwQ!fNKZ)k{) zT(Oyp@AnDlvEFJOgzNO!1##GMchH) QHqbZ*Pgg&ebxsLQ0Bh|vHUIzs diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index b211ea1f3670ae9f8abc38687998286d82a2ea89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Vy%r;B3c|${V z8lodt zY-Z?4ohFsUGA$|0yJ|>yFqhk;0XpL)dL(853w>ZK4NnbcM!M@ PG>*a3)z4*}Q$iB}JCiO= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_invar.png deleted file mode 100644 index a4509c3d52a37fd541e1f89d2212af8b8f20aade..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsRiPZ!4!j_Bls1MD-VOc6Q2Gxb7%^M;1# z$Q7FzI#Q=eC9zCP3iEDSkto6~(qO>Cs>mbes>p8892$6nK}q!h$HYUd42+N1T*Ms& RZUc>D@O1TaS?83{1ON=aHkbea diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png deleted file mode 100644 index c4186fae2e9a73ceedc004a34c25ff93f1320ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Obrg3p`{r&wbR;;*j zEal|5uKcHfPKc4DIy1Wrd|ke-p~*o zxneUzN9r`GB$jDOVctzE5=FR08Vp!i6?w#571<4%LjzARD5)Ocn0Sblf$zopr0NDUGH~;_u diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_lead.png deleted file mode 100644 index 5d746ed850b893f6ff69a8e8dc39686697adb3ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2DSI%-O0CI)U!c0rM$ zS&6ZQS!q?>TmgH5a*QQGe!&b5&u*jvInJIgjv*Y;$q5J8XH1zQa)4**g#hOb4bhP+ zHZydjPLoPvnU)mh-LxW6gj=M+fQ40&N6b}`-Jm%%@C1XB>H&_4hgcaHAF;WJI|$qc P8pq)2>gTe~DWM4fR2D9N diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png deleted file mode 100644 index d65a2abfbc568606330bdcb241228b60ea547810..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}@%iJ5jns!^+JI2hKA_K z6`L74Qm08Ju}n(}^KM#^D8en$V8Ftv$Rp;e$ZpUa8hC<1N%a87#6zqMjE~q{#2o}~ Q1C3+wboFyt=akR{078&3jsO4v diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png deleted file mode 100644 index 99ccc401ad93bea9643f0800e7337c08d0b564ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19F@_T^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJNS!8?#4;@@%)4ntq6oK0g8>VxB9EA>BD+CzXy6G3CDj8Q6A!U6Fg{{)5qA){ Q4K$9y)78&qol`;+08WH5;Q#;t diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png deleted file mode 100644 index 5eeb67a11ac652f6355bbc8e76ce8aa8f0ab28c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>l#b znV}!)A$S;_|;n|HeAjjF$#W92eQ z#b$<%)M-*lEYp(0yqi`eig1fG7_hJ^@`$-AvKusq2A*J0Qa!*i@enHm<0Cc~aR-6h QK;sxZUHx3vIVCg!0IRVvTmS$7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index 8f86792f61b63418dc1105a90211e26effff8369..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7H&_4hgcaHAF;WJI|$qc P8pq)2>gTe~DWM4fm9Q$K diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png deleted file mode 100644 index db68f5335b7354145596f37ea17fa92852dca78f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkCs>mbes>p8892$6nK}q!h$HYUd42+N1T*Ms& RZUc>D@O1TaS?83{1ON|(Hkkkb diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_pig_iron.png deleted file mode 100644 index 0f3a4483bb182a91d334c7313c459b2671901445..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5*jR&^de+jEOg)HZ!s zvE=Kn?Z3~Ramol_1mdKI;Vst02azLZ~y=R diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index 6b1d4405384a52a7884aaef99db5882dbad0dd7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;>)5S4_BRVZtbj?`&VNi5Tn!n~VSB#Lm0G#Ie3D)NZADzY0ihX$TtP*Od>G4T*91LGq$7jXxH R+d$(OJYD@<);T3K0RWSLHLU;u diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png deleted file mode 100644 index 97e16335744667238a2a617d664c1adea78ce60c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?dCs>mbes>p8892$6nK}q!h$HYUd42+N1T*Ms& RZUc>D@O1TaS?83{1OV@WHhcg8 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png deleted file mode 100644 index 1fda6990632827d3961d990d5a945b067bad42b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}NPtg>E09)qS621aFpAa<-Q*p$ zH^8LVMz6rlAlXDE+-%!E6aN#DHZ3Oljb^I--l5kL%qsO`6c|%#cpBQ2T0NQPCs>mbes>p8892$6nK}q!h$HYUd42+N1T*Ms& RZUc>D@O1TaS?83{1OR7iH#GnN diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png deleted file mode 100644 index 4a734280cafcaa05c791b009e64b33d84b5ab017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1=CiuyWQR%WL5HkSTg z?h!$LNzvi|8lodt zY-Z?4ohFsUGA$|0yJ|>yFqhk;0XpL)dL(853w>ZK4NnbcM!M@ PG>*a3)z4*}Q$iB}Vqq?+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_silver.png deleted file mode 100644 index 956026bbfacced80af270666643ceef5e98d76bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsRiPZ!4!j_Bls1MD-VOc6Q2Gxb7%^M;1# z$Q7FzI#Q=eC9zCP3iEDSkto6~(qO>Cs>mbes>p8892$6nK}q!h$HYUd42+N1T*Ms& RZUc>D@O1TaS?83{1OSA+H>Lmp diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_skyslime_vine.png deleted file mode 100644 index be91e4f80161b427b0910605bf5dea53fe2b2d40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9M#fi_tgp|fTruUVbD zZ*Tdj6HV8z-mw2^2b5zh3GxeOaCmkj4ajl!ba4#fh)zy8z&>Nj6p;fwQ!fNKZ)k{) zT(Oyp@AnDlvEFJOgzNO!1##GMchH) QHqbZ*Pgg&ebxsLQ01(?WfB*mh diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png deleted file mode 100644 index af67768196ca2fd83dd58548626ab6cdb9644d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vy%r;B3c|${V zV*L34Gqze zD>gH9q)wAcVwsi{=H0X+QG{Eh!GMKTkw?r`k=>vFVdQ&MBb@0Hd=rlmGw# diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png deleted file mode 100644 index 982bd82507c3a181c07db624dec609ba76c5b516..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xfc|E{-7_(a8x1*k??cB65Id>V*L34Gqze zD>gH9q)wAcVwsi{=H0X+QG{Eh!GMKTkw?r`k=>v? P%x3U(^>bP0l+XkK@@_I4 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_stone.png deleted file mode 100644 index 829a04018d9b674a9dde5eb2d53ebf8151cf56c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N8lodt zY-Z?4ohFsUGA$|0yJ|>yFqhk;0XpL)dL(853w>ZK4NnbcM!M@ PG>*a3)z4*}Q$iB}6nipY diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 82e8db3e5827071d7e8c5acc4d020a3b0c3ed98c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4ajl!ba4#fh)zy8z&>Nj6p;fwQ!fNKZ)k{) zT(Oyp@AnDlvEFJOgzNO!1##GMchH) QHqbZ*Pgg&ebxsLQ09=DL8UO$Q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png deleted file mode 100644 index ad36e4e5885dcd714fb5f0be648b89fb896d3d06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-9A{4##}JO_bP0l+XkKTbVA0 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_vine.png deleted file mode 100644 index 73aa805b8316da981f015fded8880f09f75d2c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1qMY!bE{iox7!@w|G) z{KicJR+EJ{?Xr;s$}yG%`2{mLJiCzw>wgHs$~T diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png deleted file mode 100644 index f7ec2f0112b3dd5171f08e693c2703653a8c554b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzwl+>Uah!A2UX?hbVc zkrFeP763&VOM?7@862M7NCR?|JzX3_IA$g%DDWFJaxe-UZftCnJj20|^hSw?i-)J@ c$V_gA^kT+k`!o_B0+lm(y85}Sb4q9e0G|ONVE_OC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_blazing_bone.png deleted file mode 100644 index c8808034ccad41b29205c2280bd2386ef3183e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=96qf|DIZj+7`q>eqOG zOn0Q|AdPs zi_el$E8*q-AaSYLmG3YEr;Xo^4j`jJyn^R~`Z0!}*oH*4eGOlflqR?*U1MMnHQ`QM T?ok;4G>yU2)z4*}Q$iB}A;=-+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png deleted file mode 100644 index ee868c962766ffd8fd35eb524c0d0b9b30906995..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7`Z*$d{kT{ykw*0nt^ zo?eWGF@$4ga)JWCK_dsFz~RQmM#(cA3`uX4c({0Y ddXCKGW=Jn)T((am;UQ2tgQu&X%Q~loCIAedDBS=6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png deleted file mode 100644 index 040c4398fd8e56e41c9a0ec2c15b0199a3263249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=99v(qTr5?P1mnvOJFT z#Mxgzxe+MJSQ6wH%;50sMjDW#?CIhd!Z9;BL4n_(k%Lj-aARYmP2>j8{>S>=0$#M z%c=LSQ3Q%ImIV0)GdMiEkp|=_d%8G=aLi0jP~bOc5UQ(7Y|R* ck(t~K>BWr8_Gu(M1S)6nboFyt=akR{0Cy)N=>Px# diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper.png deleted file mode 100644 index aa4bb134010f02fb6fbfa9418386ae491c3f4299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=2+(Qjw*UYD diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png deleted file mode 100644 index 19898bb0f8d9b5ab0776b36afc5edd7dba08dbc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr*1S60FU-EH`HC{4ZQ4 ztlTA~R>J$LXqyGEpm@;n35N|FT7qSkE8nZHX;N%YJTUvcexa1Y34P}q3_-CCiAw(( iQvTS_`eNwJz+iBg|NHJ0y52yO89ZJ6T-G@yGywqU=PPpn diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png deleted file mode 100644 index be265ade4f852c220809c24d00ef4ba36c25d3d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=0y&YBdFh`&KzzJK*x^ zUV=zv3=2?{u_VYZn8D%MjWi%f+0(@_gkxrMf&#xmBL}0v;l{>B$uk@bNpF;RxOjMa cj?Cm{NH1nwwofDBAy7Gkr>mdKI;Vst0K3*CuK)l5 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png deleted file mode 100644 index d473b6425d437e3dd3671b3e25c3be37e5b1e937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7h38!CBD&eeIe((LX2 zi0_@JxYhtg8B2ovf*Bm1-ADs+ls#P>LpWw8Cn)e6G;%Ns9ByoElsv=1kn~20hl_`& d=g3TMhV){_W&1P|9s-p!c)I$ztaD0e0stX8CI$ci diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png deleted file mode 100644 index c1278f2bd5b4ef3219fd5cf161a6c39c8b720a47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6x?8XAJe<_b=(dI9ks zS%+Jdtbn47B|(0{3=Yq3qyag~o-U3d95a&>6!;AqIT!^FH#Rm(p5b6fdZWa{#lzEc cWF|L5dNJd&eHsZ5fyx;?UHx3vIVCg!0C&A0-v9sr diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png deleted file mode 100644 index 878b75153131c64ee2546b9b96a167ea3ba5c968..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3z=Sur)${qtuo-nioE znZw3vJ1l{sj3q&S!3+-1ZlnP@%APKcAsjQ46BPIj8aWsR4mUP7N}l0hNP45h!^OkX db7UqrLwYgevV9r}4}r=VJYD@<);T3K0RS8pCFKAB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron.png deleted file mode 100644 index 68e9114b17dad167a21d5bf398fed1087f49d4ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6Obrg3p`{r&wbR;;*j zB$uk@bNpF;RxOjMa cj?Cm{NH1nwwofDBAy7Gkr>mdKI;Vst0QPq!hX4Qo diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png deleted file mode 100644 index 2248bda40ff945ad5031c92be5b58f01d94716ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=2DSI%-O0CI)U!c0rM$ zSteXFd4ZygB|(0{3=Yq3qyag~o-U3d95a&>6!;AqIT!^FH#Rm(p5b6fdZWa{#lzEc cWF|L5dNJd&eHsZ5fyx;?UHx3vIVCg!09dLZZ2$lO diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png deleted file mode 100644 index 057020223b8a9c7dea287d231d7bbe0c7e194480..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6-M0wL;R6YSOId1@Vt zF+HI4>n~80u_VYZn8D%MjWi%f+0(@_gkxrMf&#xmBL}0v;l{>B$uk@bNpF;RxOjMa cj?Cm{NH1nwwofDBAy7Gkr>mdKI;Vst05w!2M*si- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_manyullyn.png deleted file mode 100644 index b78ad3d8cf603d993d5a0011ed3f50f0dc040d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6NG;U2QN$@)_Z9oI}s zJX5p6#TF>aSQ6wH%;50sMjDW#?CIhd!Z9;BL4n_(k%Lj-aARYm$R4^PjL bncNKN#f;1LX(T)ZDrfL?^>bP0l+XkKc_|?0 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png deleted file mode 100644 index 400699f23113b5a7f3b5bff024138692dfd9e9e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=41=`W_+nspVls?MWRA zN|*H3`~!+ImIV0)GdMiEkp|=_d%8G=aLi0jP~bOc5UQ(7Y|R* ck(t~K>BWr8_Gu(M1S)6nboFyt=akR{0F;y@X#fBK diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necrotic_bone.png deleted file mode 100644 index 54d0e7562d943f8e02219ae536782d71ee7b169f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`KAtX)Ar*1S60FU-EI)qy_$OQ> ztgWrxC8buv`{~ms3*LznCLEY>*r1`in|rzPzS`eyitULEX08UYH+YucV3qJYBtGE< gqs1&<1w{si$aw-%QYR}}faWrIy85}Sb4q9e0M;-mIsgCw diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png deleted file mode 100644 index 349f1d34b5ac195f6cc38017c09c1a634e564bb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=4{LxdkLpWw8Cn)e6G;%Ns9ByoElsv=1kn~20hl_`& d=g3TMhV){_W&1P|9s-p!c)I$ztaD0e0svtpCdvQ+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png deleted file mode 100644 index 00fada837ba506d005992100402ba1d66ec8dfce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=5*jR&^de+jEOg)HZ!s zv1E?J77?H*V@Z%-FoVOh8)-m}vZsq<2*=Fi1OswvVEDnBq zwc=>|`!hgM#*!evUuhZ`FkCC_j$B)w7M;o{-x cIWm)*A-$M!**=Yghd|{Fp00i_>zopr04j1OLjV8( diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png deleted file mode 100644 index 1895f78118034b44d8d7f8d2c646ae3d32b7ff27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7-9AsX4`aSPX0?m4#X z`rSt@nLmJ{j3q&S!3+-1ZlnP@%APKcAsjQ46BPIj8aWsR4mUP7N}l0hNP45h!^OkX db7UqrLwYgevV9r}4}r=VJYD@<);T3K0RTtjCZYfU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png deleted file mode 100644 index 831a05b13692e3bf05db17ba7b2e62df054e4594..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1S60FU-EIgBZ{|Ofb zuQq4yl2R+-HPhX}dvflgmPAJGU5t~e9$Cm1ez7ob=F(>m_{Sc@+s6Iw{=bgP3}TjQ zZJ*;s1D+W22wb0jAoIX{_x~L3vjey2oofgw5C3OB>x-c?1A{ZWm|)6^kZ(Xs89ZJ6 KT-G@yGywphUo_JI diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png deleted file mode 100644 index bd0d15fbf158fae2dd8df5c4f94deb6bf9c63854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=4FXqW3ox++WoHV)KIU zXLl?2W~~B>GL{7S1v5B2yO9RuD0{j%hH%VGPEg=CXyjlNINaFSD0zm1A?b}04;K$l d&yktj4C%#;%l2s`JOnCd@O1TaS?83{1OT^gC&T~% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png deleted file mode 100644 index ab738c8c32d6a00ce6faea98d4db40cd6dbca822..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1=CiuyWQR%WL5HkSTg z?iG{776L^XOM?7@862M7NCR?|JzX3_IA$g%DDWFJaxe-UZftCnJj20|^hSw?i-)J@ c$V_gA^kT+k`!o_B0+lm(y85}Sb4q9e0D)&9`v3p{ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_silver.png deleted file mode 100644 index a0b1a3ffecbae18a84adfdb3f48e0768670e25cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=9ZM1*xsQoohEwKX`Qe z{ktbi`LpWw8Cn)e6G;%Ns9ByoElsv=1kn~20hl_`& d=g3TMhV){_W&1P|9s-p!c)I$ztaD0e0sx{*C!qiU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png deleted file mode 100644 index 28ab7aabef5bf4b26810d872983e62f7d879c596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=9M#fi_tgp|fTruUVbD zZ||~sEYE^zt?L z_pdVC&DH=#8B2ovf*Bm1-ADs+ls#P>LpWw8Cn)e6G;%Ns9ByoElsv=1kn~20hl_`& d=g3TMhV){_W&1P|9s-p!c)I$ztaD0e0ss%XCCUH* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png deleted file mode 100644 index 7b2d62def9335a0e3205e23e9e805894d34c0731..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1$L`tDUuDf1!=*Cdzi z%S}$}QU;1LmIV0)GdMiEkp|=_d%8G=aLi0jP~bOc5UQ(7Y|R* ck(t~K>BWr8_Gu(M1S)6nboFyt=akR{0BT<&!TwkIBN*6B*vC9*-nZzH$CoECkB hi_8Tk(hg1x3@*=wXMW!uSphVe!PC{xWt~$(699JwD4YNQ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_stone.png deleted file mode 100644 index b1c0fbeaeb313a38807a4abd16300a73e63239bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=11{5}ux(Dapwd<>gZ+ z_VP-te+m?3ED7=pW^j0RBMrz=_H=O!;h346pulg?$iXOZxUsQO@(c$<(iFVdQ&MBb@05xADH~;_u diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tinkers_bronze.png deleted file mode 100644 index a1bab5f0674e858fad7f69001901133ffe505649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1NV3Z1crhkISG&-HzO zs8oe}(nFvqV@Z%-FoVOh8)-m}vZsq<2*=Fi1O6!;AqIT!^FH#Rm(p5b6fdZWa{#lzEc cWF|L5dNJd&eHsZ5fyx;?UHx3vIVCg!0IRPde*gdg diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_vine.png deleted file mode 100644 index c4ce05c58cd6a5428ea7eb6bcbe6b007c2461924..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1qMY!bE{iox7!@w|G) z{1@)@_y9#2OM?7@862M7NCR?|JzX3_IA$g%DDWFJaxe-UZftCnJj20|^hSw?i-)J@ c$V_gA^kT+k`!o_B0+lm(y85}Sb4q9e0Dpra1^@s6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png deleted file mode 100644 index fa06d2513bc3cd60a2dfc3ab56bf5bcd8a61ad20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=58@rS%Ohv*yfSuyEm) zo%<@MdFld18B2ovf*Bm1-ADs+ls#P>LpWw8Cn)e6G;%Ns9ByoElsv=1kn~20hl_`& d=g3TMhV){_W&1P|9s-p!c)I$ztaD0e0sur?CRqRg diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png deleted file mode 100644 index 0ba7e4ed47df6512c5961922e6878a1c0ec81795..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1RF+@5Blu`c2nesUF2 zN*gbk76L^XOM?7@862M7NCR?|JzX3_IA$g%DDWFJaxe-UZftCnJj20|^hSw?i-)J@ c$V_gA^kT+k`!o_B0+lm(y85}Sb4q9e0JZudr2qf` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png deleted file mode 100644 index 80dcdff277be28f3c7003f3a149d7c87e91ea14b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk`V(L-ka+q~8vf(19nkt8oA`e4;3fsgftIlr( P8pq)2>gTe~DWM4f75y%e diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_blazing_bone.png deleted file mode 100644 index c6b1f7e671b011272e64ca2773f7e07dca463df8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19F@_T^vI=qLULG7*t)^+yu@}iBnsk!;rM3 z)oN*jFVdQ&MBb@0QogCoB#j- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bloodbone.png deleted file mode 100644 index f49dd7610fbe56e0f6ba044b16379082716d5aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAjjF$#W92=~ zq}6I^gXBs@HN}LsNsA^3bu@BHu(C=h1}$RhQRH%%buzNyBBz=vhmax@~nH}C)e diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bronze.png deleted file mode 100644 index e2492757b90088798b6e693f35f995cabff216e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0Xfc|E{-7_(a8x8463edZUSeg#HlUNVMtoi zYPGaMa;2i0VnW-bMH7TN8aX9cStS&M7BTfGayiU88QE}=Q%#jaNRfvjKZR}LlvU?9 Q0*zzvboFyt=akR{0GZM;?*IS* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_cobalt.png deleted file mode 100644 index 4209f4c0e860be4bc9fa6ea42b322f06640b6106..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKqP2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19F@_T^vI=qLULG7*t)^+yu@}iBnsk!;rM3 z)oN*jFVdQ&MBb@0HD`2H2?qr diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png deleted file mode 100644 index c81af3440a4ef7238c5392cc88bf4250dc90148c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858j$1c>Eal|5uKdiz@X~N<|c49L`rXg4nxwE z<(5+$BvUojG!xn;Et(+I(a0&m$||84l*H7d$>lKXWMsodPBm2yAw?dBsSIpiHt*xH Q1sccT>FVdQ&MBb@0C4&;eE`w4~K) zX@lfSMK#5Qwn>X72z4}aO0cp@CQUr!m~}F;;UcG+Du<9F4?}(m+r%lW&Tj-+ N>*?y}vd$@?2>{Y%E8zeD diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_electrum.png deleted file mode 100644 index 6acdb31383b48b78b4b961df5c19b5a2b93032e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4ajl!ba4#fh)zy$U{G~sa}zi_B~ERD4nxwC zR;#5Ak}DO}6cgGeEt(+I(a0&m$||84w1}xkk;`G$$;gI_oNB5ZLW(>L`6+A@r>r`^ Q5ojEPr>mdKI;Vst0Ng_~j{pDw diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index e7f67ed6e5226b9f924d2c8bb2590c4babbc8c03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Vy%r;B3iVJYD@<);T3K0RS&IHC6xs diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_hepatizon.png deleted file mode 100644 index f555ea492cd3cd439173bb08a995e0fedab27d5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|q`V(L-ka+q~8vf(19nkt8oA`e4;3fsgftIlr( P8pq)2>gTe~DWM4ftLZJK diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_invar.png deleted file mode 100644 index dad70d19963d8e22e545d7850756741e73a948bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsRiPZ!4!j_BkB2L@GFHaCH@Q{vPX=rANL zX|-C~Ah}XeO);Tu(xM4M9gUn4tgI4>L5rAr6uBH`os4X_$f>5vA*9H|ke|XfamuRm R8-d0#c)I$ztaD0e0sws!HSqud diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron.png deleted file mode 100644 index f569ef518c2836c8f51945267e6d1e9c0660b728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Obrg3p`{r&wbR;;*j zEal|5uKdiz@X~N<|c4AF*PFZz+ QBhWYoPgg&ebxsLQ07+#vkpKVy diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png deleted file mode 100644 index cb1e43806968722b59f9563144043e27827f55c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2DSI%-O0CI)U!c0rM$ zS&6ZQS!q?>TmgH5a*QQGe!&b5&u*jvInJIgjv*Y;$q5b&s;+Eq0%xbhsV&f9NLtcr zwX{KUrJ|Z*LffQ86NEY%IVD(GB@}}eG4&{NIm|j4*>I6lO_f7Pk%u8ag>B-LRp&PX Pjbre1^>bP0l+XkK#B43s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_leather.png deleted file mode 100644 index 2d07e22d1383822f06f7d7305aae37617514783a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}FVdQ&MBb@0KVEXIsgCw diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png deleted file mode 100644 index 91b2e0905d30ffe3cd48fa4e3acf152a345979b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>NU O9D}E;pUXO@geCxS<}D%s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necronium.png deleted file mode 100644 index 7749636c38322a50bbcb7090d73677ba8e4ceafe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=41=`W_+nspVls?MWRA zN++$apSQnThShc-P>!)A$S;_|;n|HeAjjF$#W92I6lO_f7Pk%u8ag>B-LRp&PX Pjbre1^>bP0l+XkK1{Ep% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_osmium.png deleted file mode 100644 index 80ed1272f292c63e255d32460d1e75fefd5f6fd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkL5rAr6uBH`os4X_$f>5vA*9H|ke|XfamuRm R8-d0#c)I$ztaD0e0sw#8HSz!e diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_pig_iron.png deleted file mode 100644 index ae53e8f42a2f169347e5b371921fe67a18829ee4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5*jR&^de+jEOg)HZ!s zvE=Kn?Z3~Ramol_1swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;>)5S4_BRV<3fkD-k%}wC!lsL5oIt)om zTCJ8gNUl^=Q%q=^v}l4*Mzopr00ZSU1^@s6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_platinum.png deleted file mode 100644 index 87ee0834f9e2a7a88c704fd80c29b24dc391cccb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?dL5rAr6uBH`os4X_$f>5vA*9H|ke|XfamuRm R8-d0#c)I$ztaD0e0svp;HPrwB diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png deleted file mode 100644 index 50582dbbd9cf3c16a12cdb7d80ea580888640a7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}et=JiE09(RH&gZ1PD{#|q zG&4vxF^bkT>9w&wS76g(;=L!t|3qZywS=$;j;Or>F$#?Ff($7&Jb8uORbmVcZA#67 zY^~l5vo0CWi(y#U#ImeZYI!8XiVTib35=^MS=M_ntbb?qa0L5rAr6uBH`os4X_$f>5vA*9H|ke|XfamuRm R8-d0#c)I$ztaD0e0sz;+HjV%Q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png deleted file mode 100644 index b53e270d4c1ba97e78549010a5096e031d7817a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1=CiuyWQR%WL5HkSTg z?h!$LNzvi|`V(L-ka+q~8vf(19nkt8oA`e4;3fsgftIlr( P8pq)2>gTe~DWM4f(zh-G diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_silver.png deleted file mode 100644 index be991820f0f25df4b25558c9786b7eb9d74f4f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsRiPZ!4!j_BkB2L@GFHaCH@Q{vPX=rANL zX|-C~Ah}XeO);Tu(xM4M9gUn4tgI4>L5rAr6uBH`os4X_$f>5vA*9H|ke|XfamuRm R8-d0#c)I$ztaD0e0s!?BHva$s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png deleted file mode 100644 index 0bf9a44a50de39c4849de92e93de800a595fab09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9M#fi_tgp|fTruUVbD zZ*Tdj6HV8z-mw2^2b5zh3GxeOaCmkj4ajl!ba4#fh)zy$U{G~sa}zi_B~ERD4nxwC zR;#5Ak}DO}6cgGeEt(+I(a0&m$||84w1}xkk;`G$$;gI_oNB5ZLW(>L`6+A@r>r`^ Q5ojEPr>mdKI;Vst0D&^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vy%r;B3iVJYD@<);T3K0RZRWG@$?h diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood.png deleted file mode 100644 index d815a803f46f8b23e536e9004d79d4c447a8897c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1$L`tDUuDf1!=*Cdzi z%WXYdJMC`&%S)5}fpUx`L4Lsu4$p3+0Xfc|E{-7_(a8x8463edZUSeg#HlUNVMtoi zYPGaMa;2i0VnW-bMH7TN8aX9cStS&M7BTfGayiU88QE}=Q%#jaNRfvjKZR}LlvU?9 Q0*zzvboFyt=akR{02CN9?EnA( diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png deleted file mode 100644 index 2dda62aa588759d66f9acc6fa1239ba3693526c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xfc|E{-7_(a8x8463edZUSeg#HlUNVMtoi zYPGaMa;2i0VnW-bMH7TN8aX9cStS&M7BTfGayiU88QE}=Q%#jaNRfvjKZR}LlvU?9 Q0*zzvboFyt=akR{0AkZIbN~PV diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_stone.png deleted file mode 100644 index 9839aa51fd8117fcaff6a8deecaaf0e87283326f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N`V(L-ka+q~8vf(19nkt8oA`e4;3fsgftIlr( P8pq)2>gTe~DWM4fgwZj% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 902adf2ea6cb3a6f7a71ba3f5507bb43081a5b91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4ajl!ba4#fh)zy$U{G~sa}zi_B~ERD4nxwC zR;#5Ak}DO}6cgGeEt(+I(a0&m$||84w1}xkk;`G$$;gI_oNB5ZLW(>L`6+A@r>r`^ Q5ojEPr>mdKI;Vst0LRaZ7QfwNQM)E4M4BrR#R zTG}AFQc+DYp>5Kl2|^u>oD!_85{f~Kn0ges9A=%2Y`Dm&rph6t$itAI!ZvZrs`DFx P#xZ!h`njxgN@xNA%kM4V diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png deleted file mode 100644 index 7d5ffe3d7d9c8172182b1be8c5556b393f826751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1qMY!bE{iox7!@w|G) z{KicJR+EJ{?Xr;s$}yG%`2{mLJiCzwCsJgPb37nl0r?x?#MGn6*a3)z4*}Q$iB}{H-h- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_whitestone.png deleted file mode 100644 index 05c025de040d8d6f2a49a382d32dacddbcafe725..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=58@rS%Ohv*yfSuyEm) zo%;?RJ#qfhm72#ntAKKhB|(0{3=Yq3qyah3o-U3d9MQ=M4h*WUY;FQ)r^Kl(&|yeg z(rUG|L2{*{nqorRq(u{iIvP18SXm_$gBCIMC~`T>IvLq;kyA~TLr9T_AwPv};*?eA RHv)}g@O1TaS?83{1OTB%Ha`FW diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood.png deleted file mode 100644 index b7cffad25b99932c659472390108f3ca29a1248c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzwCsJgPb37nl0r?x?#MGn6*a3)z4*}Q$iB}?PxAJ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_ancient_hide.png deleted file mode 100644 index e5b4922dc7084dc732b40fcf0a9c7bfe7e9e8bf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbkCsH&>E3Y?u1H%&^1A!$i# zTU&$VO2u^oZIc#Fn8d(rc3_Fh0gh=&T!INK+G!gTe~DWM4fVY4o$ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png deleted file mode 100644 index aa22798d1c4dea9d35825798a858b1f83cb386d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19F@_T^vI=t|uorFsQ1kx(b|~5;sjshaqW6 zYg=1`MY<6IY$^njPNnC;nEZS)$Vhl^TFGJWj9I|7U Q02;^O>FVdQ&MBb@07UvSvH$=8 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bloodbone.png deleted file mode 100644 index b00e908f52894a37d33fcdef4d840f3f8e848c4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAjjF$#W95AdUApTgQ}{ktH9YQanq!97?PH> zwzV}#u2ftn&^Bq&gh>p{W(St29N?Ii#3h)(qMcSE#-JqN9Kg^a(ZR^@GK77@Av`vpI0gU! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png deleted file mode 100644 index 9eef6a25de787a91ce6d16398ce66a128c164d7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0Xfc|E{-7_*OL<*7*thNT?NigiJK;+!;rM3 zwXLl|a;4%rfwoDDCQM>rHaoCH1poj5 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_cobalt.png deleted file mode 100644 index 6327e2386c54b6ff17a36a5102435d90e656ae80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKq&XcY463TCt^#ML#7&dZVMtoi z+Sb+}xl(bRK-;866DBb*n;lr9a)4u65|>~Ci*{Ox7=x04a{xn!LP2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19F@_T^vI=t|uorFsQ1kx(b|~5;sjshaqW6 zYg=1`MY<6IY$^njPNnC;nEZS)$Vhl^TFGJWj9I|7U Q02;^O>FVdQ&MBb@0PKx4O8@`> diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png deleted file mode 100644 index 14cfce89d7b1a446f766a2981b43a33e3f498443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858j$1c>Eal|aXmS~fk9PO)m7kZh*aD(9fqVS z%a<-~kWAIg6KI>XXu>20X0roJR1R=VOY#y-V9`!15o1sia1LPTkmz7!(0t4h`ctyW Q5NI5Or>mdKI;Vst0PJowOaK4? diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png deleted file mode 100644 index 237735aee2242757b9f29f4de7af8b1889fec1a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<w#K3HJV2R2Bj%i6;f(b0zX(eI|N&?OS3>^|3j0`VB*f$)qW0n9} N>*?y}vd$@?2>>1{EB62Z diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png deleted file mode 100644 index 964ddfef6999e70d4dff9dc97c7cd7b3496f3cf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4ajl!ba4#fxSpKgz@VzC>MC${O58Ll9fqVO zt!-@$k}DP03A9aGG+`10v)O?qDhD{GC2mdKI;Vst04NAFr2qf` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index 39120a005b1bee97c3fadcaf57c0b8ddaaf4d5bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Vy%r;B3<$Mxg{2L@GDRab$tQ{tvc=`bWM zX>Dt3kX)&_PM~elq6w22n9U9>Q8~adEs0Aofkiv5M2ta6z&U`SL!yI`;bjQ>hC_DD R5CsH&>E3Y?u1H%&^1A!$i# zTU&$VO2u^oZIc#Fn8d(rc3_Fh0gh=&T!INK+G!gTe~DWM4f_n$4i diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_invar.png deleted file mode 100644 index dff44d69f6512d08b1e715eb507acabf1280bb82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsRiPZ!4!j_b(@4h*WQs;&ZOr^HQ@(qTwi z(%RP6Ah}X;oj}{9MH415Fq<7%qH=&^S`wFF0*iK9i5P>DfO7ytheQV>!^;r%4TtQQ RC4j~;c)I$ztaD0e0szR$HU|Iz diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png deleted file mode 100644 index 94aaa1864be1b5634728c31708a815018233c82c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Obrg3p`{r&wbR;;*j zEal|aXmS~fk9PO)m7l^l(=b9It)om zTHD$hBv&e~6KI>XXu>20X0roJR1R=VOX3ntV9`!15o1sia1LPTkmz7!cp1XJ;gB7( Q1kgAJPgg&ebxsLQ0F@gxrvLx| diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png deleted file mode 100644 index 7ef768b666161424d983b7511d93188510594650..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2DSI%-O0CI)U!c0rM$ zS&6ZQS!q?>TmgH5a*QQGe!&b5&u*jvInJIgjv*Y^lM@^mR8>`71

1nX7Ok!X*JFrCM0LQc>F2MvA?X(gx1|bP0l+XkK5HT(7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_leather.png deleted file mode 100644 index 2c4c279feef5453da031df5c50384ed76bba8d19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}&XcY463TCt^#ML#7&dZVMtoi z+Sb+}xl(bRK-;866DBb*n;lr9a)4u65|>~Ci*{Ox7=x04a{xn!LMY<6IY$^njPNnC;nEZS)$Vhl^TFGJWj9I|7U Q02;^O>FVdQ&MBb@01BTnPyhe` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_nahuatl.png deleted file mode 100644 index ddb4ee0aedfab0c9d6c6934d24235000a8611528..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>;r!)A$S;_|;n|HeAjjF$#W95AdUApTgQ}{ktH9YQanq!97?PH> zwzV}#u2ftn&^Bq&gh>p{W(St29N?Ii#3h)(qMcSE#-JqN9Kg^a(ZR^@GK77@Av`71

1nX7Ok!X*JFrCM0LQc>F2MvA?X(gx1|bP0l+XkKQOhb4 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png deleted file mode 100644 index eb8c025ab0c9ae3ac1c33daadc60b7c5a63616c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkDfO7ytheQV>!^;r%4TtQQ RC4j~;c)I$ztaD0e0szaAHV6O! diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_pig_iron.png deleted file mode 100644 index 2faaee2ed3044591ebf11eac2157f177f4b15ba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5*jR&^de+jEOg)HZ!s zvE=Kn?Z3~Ramol_1;2plDGsDShUkh#2AzWoC6p-Bsv%wUWTx5IAq5x Q0W^-m)78&qol`;+0Mgbo-v9sr diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index ceb3343e37f19d6651a32a1795157072a41a4d6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;>)5S4_<9c#}1B0rns;j`+DRI-JbQqGB zw6?W1NUl^|C(t%&(S%71%w`9cs2t#!mc%8Pz@nX2BF3O3;2glvA<@Ce@G^vb!y!9n Q37~Ndp00i_>zopr08g7W8~^|S diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png deleted file mode 100644 index 2efdb06bcea2a55c8080787e17bddd0b31976115..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?dDfO7ytheQV>!^;r%4TtQQ RC4j~;c)I$ztaD0e0syO=HR}KX diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png deleted file mode 100644 index 1439a31a28a55f0ba268e50043c399bee7f1eabe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}QGic~E09)qS2l{)HAps5_0=%x zwej8);(sD?RRUwYAVZZHgI`>7XMg|z diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png deleted file mode 100644 index 783b9ff6bb7f5ace761f4d07037670a77690356e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4FXqW3ox++WoHV)KIU zXLtX)dFuc3+ZnEs=0G{dk|4ie28U-i(tsRiPZ!4!j_b(@4h*WQs;&ZOr^HQ@(qTwi z(%RP6Ah}X;oj}{9MH415Fq<7%qH=&^S`wFF0*iK9i5P>DfO7ytheQV>!^;r%4TtQQ RC4j~;c)I$ztaD0e0ste1HlzRm diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png deleted file mode 100644 index 392f06db3d763f3676fc747f11f36826eb70915e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1=CiuyWQR%WL5HkSTg z?h!$LNzvi|CsH&>E3Y?u1H%&^1A!$i# zTU&$VO2u^oZIc#Fn8d(rc3_Fh0gh=&T!INK+G!gTe~DWM4f9(*ns diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png deleted file mode 100644 index deb2168a8db3102e8121e5270cc96ce192e094a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsRiPZ!4!j_b(@4h*WQs;&ZOr^HQ@(qTwi z(%RP6Ah}X;oj}{9MH415Fq<7%qH=&^S`wFF0*iK9i5P>DfO7ytheQV>!^;r%4TtQQ RC4j~;c)I$ztaD0e0suhRHx&Q? diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png deleted file mode 100644 index e3b7ce82f00cbabf3b0c167e3d411ccfdd9214bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9M#fi_tgp|fTruUVbD zZ*Tdj6HV8z-mw2^2b5zh3GxeOaCmkj4ajl!ba4#fxSpKgz@VzC>MC${O58Ll9fqVO zt!-@$k}DP03A9aGG+`10v)O?qDhD{GC2mdKI;Vst0L^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vy%r;B3<$Mxg{2L@GDRab$tQ{tvc=`bWM zX>Dt3kX)&_PM~elq6w22n9U9>Q8~adEs0Aofkiv5M2ta6z&U`SL!yI`;bjQ>hC_DD R5rHaoCHRPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xfc|E{-7_*OL<*7*thNT?NigiJK;+!;rM3 zwXLl|a;4%rfwoDDCQM>rHaoCHvKC7NCsH&>E3Y?u1H%&^1A!$i# zTU&$VO2u^oZIc#Fn8d(rc3_Fh0gh=&T!INK+G!gTe~DWM4f(1$V4 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 6e42eaeda8f71fa3e1f137a662339cd97a855967..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4ajl!ba4#fxSpKgz@VzC>MC${O58Ll9fqVO zt!-@$k}DP03A9aGG+`10v)O?qDhD{GC2mdKI;Vst02rP$i2wiq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png deleted file mode 100644 index 505182e6d298e54dc112b832fe16782b8e39b319..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-9A{4##}JO|$q5b&s;a840%xbhO_S1LNLtd` z*47}oQgNL?+oVMkCNVIZ9ay4rfMZ$`mtX>mc3O!TgOY%A07HjF2P4DF5cUm+?3g8h P#xZ!h`njxgN@xNA7ql(* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png deleted file mode 100644 index 4e4be6c2a2be7ad9b195f47421d90e4d34a9fc9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1qMY!bE{iox7!@w|G) z{KicJR+EJ{?Xr;s$}yG%`2{mLJiCzwG+9oZUFo}WL?7$M0102(mxC9eew9`t&7?cE@0~k6aIv5#VhOloqWXCK4 PG>*a3)z4*}Q$iB}NOCMO diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_whitestone.png deleted file mode 100644 index 989a36dd65f832735b5624051668a0808916e7ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=58@rS%Ohv*yfSuyEm) zo%;?RJ#qfhm72#ntAKKhB|(0{3=Yq3qyah3o-U3d9M_W*92itpRb2(nPKlc)rNfZ4 zq_wTBL2{+yI)S!HizZBBU^Y9jMCAa-v?MOU1QzYI5-|oP0p|dQ4v7v%hL<7i8xGkq RO8|{y@O1TaS?83{1OV*(HdO!s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood.png deleted file mode 100644 index b1a086fd47d22739ef72c0f6daf05c8d6527a411..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzwG+9oZUFo}WL?7$M0102(mxC9eew9`t&7?cE@0~k6aIv5#VhOloqWXCK4 PG>*a3)z4*}Q$iB}IV~l+>Uah!A2UX?ha3- zo|^)N7)yfuf*Bm1-ADt;d%8G=aLi0jP~bP1$zd>yqe0>vQ_nf3C9jfNUM7i%FetTf ZF|;HzttoF@qzP2d;OXk;vd$@?2>^tetZR zkTVG=#8?vK7tG-B>_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCwoVW?EC;xJVPIp25@A&t;ucLK6Ufn<0+? diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png deleted file mode 100644 index e93da219dd4b3510b14c5cdec549121b2edf7e78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7`Z*$d{kT{ykw*0ntq zt3Lh#3Ne-h`2{mLJiCzw;v7@YIi@AAl3HFSiHI;L bwQw=CBr~lkZ(O7aRL|h)>gTe~DWM4fnKURL diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png deleted file mode 100644 index 226d372e58bbef6b3eee191b78e1d36a3a326f9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=99v(qTr5?P1mnvOH$V zM?MA$F_r}R1v5B2yO9RusCc?KhH%VGPEg=Cn8{%_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 Z!o|>%%(SMwagip-JWp3Ymvv4FO#t%aBMJZj diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png deleted file mode 100644 index 983ad27aceb461e61f6659998464ed2e8cd88507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7(5>P2>j8{>S>=0$eY zUo`*W?EC;xJVPIp25@A&t;ucLK6U0wj>t- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png deleted file mode 100644 index ff11e6532a2f3aca6b2a4f8f3fd7f78261455331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=0)*jBL!@;zH``a<yqe0>vQ_nf3C9jfNUM7i%FetTf YF|;HzttoF@qzN+4)78&qol`;+08Dow1^@s6 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png deleted file mode 100644 index 37a9e084aba3b1224cc28d8985a39893b6476209..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=0y&YBdFh`&KzzJK(bU zbXW&ah_NKdFPOpM*^M+HN5#{{F@$4ga)JWC!AuT=SsV=#=a_oVF)ewO)bcV(M1(=9 ag^QsjnQ2XV<04I>VQ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_hepatizon.png deleted file mode 100644 index 8255ac9a1055b3cdb019a13f243d747b57abab1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=6x?8XAJe<_b=(dI4># zH|GL{7)yfuf*Bm1-ADs+R6JcALpWw8Cn)e6%;Yeb#nB*fj;ZGy(~?(7EiaQqL>QD> axENZJnbwpyF46?5XYh3Ob6Mw<&;$U1cp;bo diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png deleted file mode 100644 index 9e8f25a34aaf55157e01075fa9d728a8a514b711..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=3z=Sur)${qtuo-nin0 ztgaVOh_NKdFPOpM*^M+HN5#{{F@$4ga)JWC!AuT=SsV=#=a_oVF)ewO)bcV(M1(=9 ag^QsjnQ2XV<04I_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCx!DQD> axENZJnbwpyF46?5XYh3Ob6Mw<&;$Tut|2P` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png deleted file mode 100644 index e6f5b4aa20903f744593968ed6ec8d5ae7c7658d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=6-M0wL;R6YSOId1`5J zZMgyzVk`;r3ubV5b|VeQQSo$f4B?oWoS?vOFq6Yz7Dt1`Ii{X-OiNxRwY*Fc5n)hj a;bLe>W?EC;xJVPIp25@A&t;ucLK6U?4-GaE#8?vK7tG-B>_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCwvH6z>r diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png deleted file mode 100644 index 760fab8f3baa3efc2b19c7cb4c63ae394cfb98b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1qt%VsLR>}U(I9b-splNil2=JBFOx(>7?fJL Z7+R8<)|59c(gdn!@O1TaS?83{1OOXGAU*&9 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necronium.png deleted file mode 100644 index c0350b15a5a7eeb49117a2889e474c97768b1b75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=41=`W_+nspVls?MZc# zk1c^hj3q&S!3+-1ZlnP@DxNNmAsjQ46BPIjW^x$J;%JaK$JBFKQy;{an^LB{Ts5-vTAf diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_pig_iron.png deleted file mode 100644 index 4920466655078455937b8bff395518c7aed026d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=5*jR&^de+jEOg)HcbQ zIxYbUF_r}R1v5B2yO9RusCc?KhH%VGPEg=Cn8{%swvVEDq+q z8yEo;Vk`;r3ubV5b|VeQQSo$f4B?oWoS?vOFq6Yz7Dt1`Ii{X-OiNxRwY*Fc5n)hj a;bLe>W?EC;xJVPIp25@A&t;ucLK6Tr2_v!q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_platinum.png deleted file mode 100644 index ff5b1949337f8df03d252ad250d985ca09bd4c54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7-9AsX4`aSPX0?m5<% zSKtH`Vk`;r3ubV5b|VeQQSo$f4B?oWoS?vOFq6Yz7Dt1`Ii{X-OiNxRwY*Fc5n)hj a;bLe>W?EC;xJVPIp25@A&t;ucLK6UEa3o9s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_queens_slime.png deleted file mode 100644 index 1d76f5011ac54fcb090a092b28550b56d6babce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=6a%8mj%?>h8*#bAt36 z%?y%FOnPn1D)ntzOme3vHMA+UdNV9+VljCo!VXl;SQ6wH%;50sMjDV~=;`7Z!Z9;B zL4kimtF*y8TZSYbp@c714r|txF+cNTR%qTC(y-Hs;fR1)f|!ZJ3I>L%C2Ut2s-FJ> PYG&|s^>bP0l+XkKTw^et diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rose_gold.png deleted file mode 100644 index fa703f52b3733becfd62e67e6dedfe06704d9727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=4FXqW3ox++WoHV)KF% z4wCPHLX0Ire!&b5&u*jvIVzqmjv*W~lM@v94Q6r}%;IQ}ILFj;j%mrOq?VUSA|eb* bEnEyO$xLg?8y9H;)iZdy`njxgN@xNAD_SP4 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png deleted file mode 100644 index 4a2f1fb70990d6c56f603cf1dd2245ff2087b378..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1=CiuyWQR%WL5HkL~- z^{oR6F_r}R1v5B2yO9Qx_jGX#;h346pulf1lfz&ZM}x#Urk-<5OI{_lyi5`iVNhz} ZVrWTbT2tP*NE4`@!PC{xWt~$(69BITA}Rm? diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png deleted file mode 100644 index 6b17c0dac8e6aeab413592561b1793bdb7d80e6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=9ZM1*xsQoohEwKX_E~ zY>yvMh_NKdFPOpM*^M+HN5#{{F@$4ga)JWC!AuT=SsV=#=a_oVF)ewO)bcV(M1(=9 ag^QsjnQ2XV<04I_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCw*5+mpU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimesteel.png deleted file mode 100644 index baf70fcb7fb53e6dfdf29216acc68ddac05227b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=6Aw6BVW`(cgQ>^zt=6 zzRC!o5MxP@UoeBivm0qZj*6#?V+hC0 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png deleted file mode 100644 index a0c52392345e0dcf6aeb4f5787d120b5af2a10b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1$L`tDUuDf1!=*Cfy0 zaN8Cr#8?vK7tG-B>_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCx1-6Sgj diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png deleted file mode 100644 index 6253406c46f5247d1d626133b8416787c609c234..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=31tYL>RPkufn@xw*!g zZ#{rQj3q&S!3+-1ZlnP@DxNNmAsjQ46BPIjW^x$J;%JaK$JBFd+c z--QE(7)yfuf*Bm1-ADs+R6JcALpWw8Cn)e6%;Yeb#nB*fj;ZGy(~?(7EiaQqL>QD> axENZJnbwpyF46?5XYh3Ob6Mw<&;$Srwj)ab diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tinkers_bronze.png deleted file mode 100644 index da2c04161b1a9a17cc7848566449b198b083ee4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1NV3Z1crhkISG&-E?2 zX>bcD#8?vK7tG-B>_!@pqvGk}7{W0#IYEKnU?zvbERF_=b4)$wn3lXsYI&I?BEq25 a!o|>%%(SMwagioaJ%gvKpUXO@geCxp^CZLo diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png deleted file mode 100644 index 692522fba8bf010c1d29b15363b9755fdcf3baf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=5Q0lE#KQ?yk0h{%)1W zGy;G^j3q&S!3+-1ZlnP@DxNNmAsjQ46BPIjW^x$J;%JaK$JBFQD> axENZJnbwpyF46?5XYh3Ob6Mw<&;$TYE+FRs diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png deleted file mode 100644 index 4b26462168796a741c0bcc47996cebb963271c6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=58@rS%Ohv*yfSuyElK zt=8>8A;yv*zhDN3XE)M-92HL&#}JO0$q5Sl1~WMfW^pt~oMY-a$F$^CQp?LE5fKKZ b7A}UCWTrLcjf*sa>KQy;{an^LB{Ts5?93(b diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png deleted file mode 100644 index 44aaf76ab41e24612b40073f8354732927156ddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=1RF+@5Blu`c2nesaOP zd^>l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk7F<00S)ea3sLNI+lJ`k&0MC*S-&s#?5Xe}&?+?g+22WQ%mvv4FO#m&A BN#peqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19H+mT^vI=WK$1pQWji1`&pnbFR05_CX)9_ZUE1c58qi&ZV<>=yYG(?&`JhRS3j3^P6czUP>!)A$S;_|;n|HeASd0^#W93KHuboV^$pd%eWu^Vc&aC1>WJocPY-yqUy_PdisJ zZjxCmrI7qAWx>U>p9T8zg1T&FB6*+W2JkHT@SXMK27!#V`~DaKtz__Y^>bP0l+XkK DM@2|o diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bone.png deleted file mode 100644 index d4423594859ce02c70b37276ef2fe614c5f030f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7`Z*$d{kT{ykw*0nt^ zo?iO+{{EleZ#|04W&q_FOM?7@862M7NCR@xJzX3_IAl`~Y~*cr;BmN^@Bcv9D?f7L ziitB67;ImhVX@rA_*p$vO0HarQLr!0`pemiVX@asOg?`-Q&Mtf{>h2&EY6!rocOeJ z72_tEwNeVn&r%j#Jo{OoFE6OeRwk17Np1kok`LcmPi_#%SiA3!5ztBoPgg&ebxsLQ E0NV&tLjV8( diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png deleted file mode 100644 index d928342de81143db3f45e93b4af7303146cfdbf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0XgZOE{-7_vZ)6)@-{p0I9$y4e<19YA31Tw z#2E?B+ zag)qiDTU-`DGM&1{VdRz7u01d6UqA|H-Kl!hwrQ>Hwa{`-S@``XeEQEtDnm{r-UW| DDyvOG diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png deleted file mode 100644 index 6886d8a5eabe04c0a1c519ca16f56e88bed9fbf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKqheirD<3+l3!iR68f8^E*V!*|w`8w4`e?)zf|a+{~CpUXO@geCx6 CHcR6G diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_constantan.png deleted file mode 100644 index 50f5b4eda8dec19fe195e1e169cee30687161467..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19H+mT^vI=WK$1pQWji1`&pnbFR05_CX)9_ZUE1c58qi&ZV<>=yYG(?&`JhRS3j3^P6i(grL2Pnr_666=m;PC858jzFW>Eal|A)9(|BX6?zopr0Est8 AGynhq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png deleted file mode 100644 index 1f0a8e3c7659e42a510e66e3856de59d5525381c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4aiCNba4#fkWD?Xk+<1_$KhhW{{vyK{K$zb zCeBb`uzhic#c~tlXZ27ixpFB+!M-@_FJ~`?#a=Hl`TX@vNy(Y{CnvtMIBzC#;?vGm zjGJWEN+~2iOIdL7>}P?#yr3>ynMmFzxdA*&K740Axj`Uf?Y=)oKr0zMUHx3vIVCg! E0Lz?D;s5{u diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index e0588af10e1520db9c1d68f7caeac2e15ce68255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Tc8r;B3!_hgYAnmES8%XKdXmI$(2hn3iicWe>r*FVdQ&MBb@ E06L6NsQ>@~ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png deleted file mode 100644 index dc341c2983da8e21e4baf99e1ff5f41e1b694095..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|q7F<00S)ea3sLNI+lJ`k&0MC*S-&s#?5Xe}&?~f7CN(N6?KbLh*2~7Z^ CZ%Fw7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png deleted file mode 100644 index e1caa4c0dad9c162b4cc196cfb1bf20867f97998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(twD6zq$${&MzWSnTx@lh0qzl$4yAe{$kGi}Pj@CqC_5 z#kfgkt&~FYvy=rF&wdu@%M0qVm5Jnik{iIY5bL;wH) diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png deleted file mode 100644 index 65969efb8ab6f0c3f3b10b50066f94c49be47b73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Obrg3p`{r&wbR;;*j zEal|A)9(&BX6?S> zOq`*>VEf_>i{&Q9&+4I4a^+Htf_-t;U(Q|(i@jcA^7-qTl9Ds?PfmPiao$Yg#HXFB z7&pnRl~PE4ma^dD+0O!fc|l#aGLgJbaszmleE80Ka)Us|+I@eFfL1biy85}Sb4q9e E09^)9TmgH5a*QQGe!&b5&u*jvIq9A*jv*YfsRuUlHaqY*T+H`>AncVNIdR3r z843)xFV3)7Zeskb9x5eQF2yL=7iazD?8UIy>m??izn&>6IWzy{#CI0w%_L5I+PR8x zlgwHvh2&=`3of4hEYO!1)MYCZ$@?TXfM>~v@2n>`2xP3?_s0lmC4;A{pUXO@geCyN C)=4S= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png deleted file mode 100644 index 5ffe8e68298394c6f761e326e5074aaafa6ac6e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}heirD<3+l3!iR68f8^E*V!*|w`8w4`e?)zf|w35No)z4*}Q$iB} D`jAUH diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_manyullyn.png deleted file mode 100644 index afd78a8023262a43c9628369c196513f5dad03d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19H+mT^vI=WK$1pQWji1`&pnbFR05_CX)9_ZUE1c58qi&ZV<>=yYG(?&`JhRS3j3^P6l* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png deleted file mode 100644 index 0a92d2d48919553070f7e7362bcaa1517a106dec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=41=`W_+nspVls?MWRA zN++$apSQnThShc-P>!)A$S;_|;n|HeASd0^#W93KHuboV^$pd%eWu^Vc&aC1>WJocPY-yqUy_PdisJ zZjxCmrI7qAWx>U>p9T8zg1T&FB6*+W2JkHT@SXMK27!#V`~DaKtz__Y^>bP0l+XkK DfVfNu diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index 99b6607f2416c52700c4b13c3561bfe00e5efc15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7AncVNIdR3r z843)xFV3)7Zeskb9x5eQF2yL=7iazD?8UIy>m??izn&>6IWzy{#CI0w%_L5I+PR8x zlgwHvh2&=`3of4hEYO!1)MYCZ$@?TXfM>~v@2n>`2xP3?_s0lmC4;A{pUXO@geCxZ Cq(x5v diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png deleted file mode 100644 index ddf6b77d619e65e0c4c36e925cbbc24fbdf93a74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkD6zq$${&MzWSnTx@lh0qzl$4yAe{$kGi}Pj@CqC_5 z#kfgkt&~FYvy=rF&wdu@%M0qVm5Jnik{iIYAHK7m+#ry#cHbW(pp^`su6{1-oD!M< DTA@!I diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index b2ee0ac4322e47c991e8915a345d81da339d6827..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$1G4)5S4_LpJrmM&4!z9*2wh{ttw`@*^j% zm^ed$!S=-&7RybHpVdR9aDsE2WV9EM>vPv!4a}@`Ac-Wg>Z>D6zq$${&MzWSnTx@lh0qzl$4yAe{$kGi}Pj@CqC_5 z#kfgkt&~FYvy=rF&wdu@%M0qVm5Jnik{iIYjW9*gq#8Y8GyMvnp*;+lBt$M6`CaFyfVVHHvcuqd^iVTj>YYA)JxVG&x35(!( zSjh0Ok|F$f#KU%36W; zZ&yn>#nd{AXYbozR?4F4t6=opeRnUzgy6P&$=h!0FJIYS+Iie^+Akxq%{rWW4QK72 z;LSBLi{Uj_KvdS+gounzR%ccQrb~yi-X4!X;JHh}ErH?VY<|N!wio@|xP^eOWAJqK Kb6Mw<&;$T8xrQbH diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rose_gold.png deleted file mode 100644 index a51c4faae8a984c8f0901cfc812b60ea3f128919..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4FXqW3ox++WoHV)KIU zXLtX)dFuc3+ZnEs=0G{dk|4ie28U-i(twD6zq$${&MzWSnTx@lh0qzl$4yAe{$kGi}Pj@CqC_5 z#kfgkt&~FYvy=rF&wdu@%M0qVm5Jnik{iIY7F<00S)ea3sLNI+lJ`k&0MC*S-&s#?5Xe}&?~f7CN(N6?KbLh*2~7aj CElE`X diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png deleted file mode 100644 index 165969ed1ebcb7d1d8afaef27a52799353960d0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(twD6zq$${&MzWSnTx@lh0qzl$4yAe{$kGi}Pj@CqC_5 z#kfgkt&~FYvy=rF&wdu@%M0qVm5Jnik{iIY}P?#yr3>ynMmFzxdA*&K740Axj`Uf?Y=)oKr0zMUHx3vIVCg! E09Nu(EC2ui diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png deleted file mode 100644 index 17ec25fc86edd2890dedddb2dbffe27fca4103a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Tc8r;B3!_hgYAnmES8%XKdXmI$(2hn3iicWe>r*FVdQ&MBb@ E0NKJ%^Z)<= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png deleted file mode 100644 index 2b3cf29519987ed285a9f53b2a1a112d7512444e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1$L`tDUuDf1!=*Cdzi z%WXYdJMC`&%S)5}fpUx`L4Lsu4$p3+0XgZOE{-7_vZ)6)@-{p0I9$y4e<19YA31Tw z#2E?B+ zag)qiDTU-`DGM&1{VdRz7u01d6UqA|H-Kl!hwrQ>Hwa{`-S@``XeEQEtDnm{r-UW| D$eK<- diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_steel.png deleted file mode 100644 index 9df7b147c90b8eed55164b9d6dca0a3aa2928628..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0XgZOE{-7_vZ)6)@-{p0I9$y4e<19YA31Tw z#2E?B+ zag)qiDTU-`DGM&1{VdRz7u01d6UqA|H-Kl!hwrQ>Hwa{`-S@``XeEQEtDnm{r-UW| D;!#Y; diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_stone.png deleted file mode 100644 index 190f52fdfb5cd2648cc1d4990c040a5c09aef27c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N7F<00S)ea3sLNI+lJ`k&0MC*S-&s#?5Xe}&?~f7CN(N6?KbLh*2~7YF C5={&M diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 8281d5760a52312aa135f97b4a3cc51573c232fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4aiCNba4#fkWD?Xk+<1_$KhhW{{vyK{K$zb zCeBb`uzhic#c~tlXZ27ixpFB+!M-@_FJ~`?#a=Hl`TX@vNy(Y{CnvtMIBzC#;?vGm zjGJWEN+~2iOIdL7>}P?#yr3>ynMmFzxdA*&K740Axj`Uf?Y=)oKr0zMUHx3vIVCg! E0JuU=#sB~S diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png deleted file mode 100644 index 9d7eec209ce8ff2ee0fde07ce608eec8c9737278..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-oODkY#}E$L)B_uNn;m!@F6R3`5cbNCoVa4* z3avxI{!H7P?xPtB=3{l0G=fuzO$a(AdsmdKI;Vst E0L@=fk^lez diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood.png deleted file mode 100644 index 1fd3878ff60724cbe9523d602f6a384596b14359..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzw{!H7P?xPtB=3{l0G=fuzO$a(Adsl+>Uah!A2UX?hbVc zkrFeP763&VOM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3eqOG zOn*44$rjF6*2UngCWtCt?5q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png deleted file mode 100644 index cc2e457db4270235d71bfd1ce5d30235ca195f82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3y&46zIhJq!#B7#Mai zFzmJFGy{qgc)B=-aL6VnC2*v5bO|SN?pMuxvoz^ xGM!OvvH&BSnz%Egn_#+vv%rc8f-VnO7z}b*BkiIW{Q#Q5;OXk;vd$@?2>?@fB2xeW diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png deleted file mode 100644 index b2cfb3adb9799362dd87e3357dd8e5a074bbc606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7`Z*$d{kT{ykw*0nt^ zo?eAXSQ6wH%;50sMjDV~;pyTS!XcZSpdie_Wx(0A#i*5wL9j!RDRl*tmdKI;Vst0C6NGIRF3v diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png deleted file mode 100644 index da0965cd1d9d656268b1de05d9ea2500b9ac39a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7(5>P2>j8{>S>=0$#M z%c=LSQ3Q%ImIV0)GdMiEkp|>gc)B=-aL6VnC2*v5bO|SN?pMuxvoz^ xGM!OvvH&BSnz%Egn_#+vv%rc8f-VnO7z}b*BkiIW{Q#Q5;OXk;vd$@?2>|sgCSw2q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png deleted file mode 100644 index ef1f762ce2d32634392bf94d4c6f39c183817ebf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=2+(Qj)%oK0JdTDcemI|P|hS1?Jg>r;?S vXH=Ukz{sX1?#$>Wn6BU~uwsIs%L5h$gIv}~yXZwfK(=_g`njxgN@xNA4oe}z diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_electrum.png deleted file mode 100644 index 212f50b64a63d582996d68b4728f49647f53da37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=0y&YBdFh`&KzzJK*x^ zUV=zv3=2?{u_VYZn8D%MjWi&~!qdeughMttK|z><%Yd_Ki%}~VgJ6dsQ|byP$#s1S xlIe_UlLZ*r)Wn?`-2~GWoCQ`)5OjIK!eEfg8fh23=m*dY22WQ%mvv4FO#n(KCn*2` diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index bdd56cfe415910341e064682acbed3515674a7f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7h38!CBD&eeIe((LX2 zi0_@JxYhtg8B2ovf*Bm1-ADs+EIeHtLpWrU6BL9wxC}U(wivZ?F$i`DGNrCyl3drP yAeqjnHd%m?O-R2!C7F%1VNVvEDQ#@tdVxni+%vjVDNPHb6Mw<&;$U>pD2I; diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png deleted file mode 100644 index 565221e64b7edd2f078a24035d3f086e9847f0fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6x?8XAJe<_b=(dI9ks zS%+Jdtbn47B|(0{3=Yq3qyae=o-U3d9J0v?3c?&*2AoY>j9R%E1Um$oQdclZuIp2f xOlMS^EWpU7ChpAWCYY|^EU;pNpvwam27_GINW17oKY(U1c)I$ztaD0e0syt|BUu0d diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png deleted file mode 100644 index 573f6f05037931701f9a2fbc3ff39f6c1785b5d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3z=Sur)${qtuo-nioE znZw3vJ1l{sj3q&S!3+-1ZlnP@7M?DSAsn*F2@1j-Tn3y?TZ~${7z8^6nNn9UNv`Wt ykW6P(n=HV{rY7#p=q8x1;4H9Wf}qO-76yY{)=0bPML&RMFnGH9xvX<%Yd_Ki%}~VgJ6dsQ|byP$#s1S xlIe_UlLZ*r)Wn?`-2~GWoCQ`)5OjIK!eEfg8fh23=m*dY22WQ%mvv4FO#qgFC;j9R%E1Um$oQdclZuIp2f xOlMS^EWpU7ChpAWCYY|^EU;pNpvwam27_GINW17oKY(U1c)I$ztaD0e0sxJIBIf`A diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png deleted file mode 100644 index b5cebf37e4167c4928215eb2f71fa125f5aaab4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6-M0wL;R6YSOId1@Vt zF+HI4>n~80u_VYZn8D%MjWi&~!qdeughMttK|z><%Yd_Ki%}~VgJ6dsQ|byP$#s1S xlIe_UlLZ*r)Wn?`-2~GWoCQ`)5OjIK!eEfg8fh23=m*dY22WQ%mvv4FO#r42CBXmy diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_manyullyn.png deleted file mode 100644 index 04f9a8c84826fbd76c9890242e17ce506edaae6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6NG;U2QN$@)_Z9oI}s zJX5p6#TF>aSQ6wH%;50sMjDV~;pyTS!XcZSpdie_Wx(0A#i*5wL9j!RDRl*t=0y1UBM)|u1`TS wol$MF03(~4xHF@hV7h{{z={ciE)Q53402f`?V=a`0Gh$z>FVdQ&MBb@0JsAqVE_OC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necronium.png deleted file mode 100644 index a6d2e4631dd48c04e918629bcdd3c74c51b71b7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=41=`W_+nspVls?MWRA zN|*H3`~!+ImIV0)GdMiEkp|>gc)B=-aL6VnC2*v5bO|SN?pMuxvoz^ xGM!OvvH&BSnz%Egn_#+vv%rc8f-VnO7z}b*BkiIW{Q#Q5;OXk;vd$@?2>=}@CgT7A diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index 57610d22b27254ac13c6342aee0ab8717f8e423d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=6gntbBZY5)u;f^75LR znp(fr=K)0-OM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png deleted file mode 100644 index dcdcac03091f39c25a360d7d022087c47c9cbfe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=4{LxdkR2!C7F%1VNVvEDQ#@tdVxni+%vjVDNPHb6Mw<&;$S*ttmtR diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_pig_iron.png deleted file mode 100644 index fc8a935d4d77f5794ac1a6385c5f5a51504c15e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=5*jR&^de+jEOg)HZ!s zv1E?J77?H*V@Z%-FoVOh8)-m}g{O;S2#0KPf`TvymjP$f7Nb@!2Eh(NrqmTolI!{u xB-0tyCJQjKsfjx?x(TK$I18+pAn5Xdg~1?~HPSA6(GQ>*44$rjF6*2UngD(eC%OOt diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index f230bafc168563922bf231e1a7da6a1f424635e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3;G^5tR1>swvVEDnBq zwc=>|`!hgM#*!evUGL{7S1v5B2yO9RuSa`ZPhH%IxCnyMWa2aqmZ82))Vi4>QWJ+DZB)P6n yK{B0DZL$C(o0_;Yqnlv5g0sMi34$&USQrd)StISD7ySU5!QkoY=d#Wzp$Pzncq%>s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png deleted file mode 100644 index 64092c6696ab6b6b7720fa9fbbc436756758572d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1=CiuyWQR%WL5HkSTg z?iG{776L^XOM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3R2!C7F%1VNVvEDQ#@tdVxni+%vjVDNPHb6Mw<&;$T(b}AbH diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png deleted file mode 100644 index 712c1f93f4e39f1d5bcb66464a0f42020ab3826d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=9M#fi_tgp|fTruUVbD zZ||~sEYE^zt?L z_pdVC&DH=#8B2ovf*Bm1-ADs+EIeHtLpWrU6BL9wxC}U(wivZ?F$i`DGNrCyl3drP yAeqjnHd%m?O-R2!C7F%1VNVvEDQ#@tdVxni+%vjVDNPHb6Mw<&;$UrGbls= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png deleted file mode 100644 index 40d0994a310555e4486dfe3b809f0559ed7873d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1$L`tDUuDf1!=*Cdzi z%S}$}QU;1LmIV0)GdMiEkp|>gc)B=-aL6VnC2*v5bO|SN?pMuxvoz^ xGM!OvvH&BSnz%Egn_#+vv%rc8f-VnO7z}b*BkiIW{Q#Q5;OXk;vd$@?2>|6VCOiND diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png deleted file mode 100644 index 4bc6088d432aaf72907310f768ca9fba9e81f293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=31tYL>RPkufn@xw)M^ zJzL8(t^-9GOM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3gZ+ z_VP-te+m?3ED7=pW^j0RBMr#0@N{tu;gC&EP!Q(eGT?05V${mTAlMrM%qO$`T;b9!PC{xWt~$(69A;%C9(hj diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index a08f0f4422e2bde4e13a5f3310558580efbdc530..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1NV3Z1crhkISG&-HzO zs8oe}(nFvqV@Z%-FoVOh8)-m}g{O;S2#0KPf`TvymjP$f7Nb@!2Eh(NrqmTolI!{u xB-0tyCJQjKsfjx?x(TK$I18+pAn5Xdg~1?~HPSA6(GQ>*44$rjF6*2UngDGJCz1dF diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png deleted file mode 100644 index a18a3d890a904eb10b52b9dcd8f60c96bd379c9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=5Q0lE#KQ?yk0h{%+Bc z0e50Ne1M{iB|(0{3=Yq3qyae=o-U3d9J0v?3c?&*2AoY>j9R%E1Um$oQdclZuIp2f xOlMS^EWpU7ChpAWCYY|^EU;pNpvwam27_GINW17oKY(U1c)I$ztaD0e0s!{`Bl!RT diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png deleted file mode 100644 index 8d0182fd8eb4b4dc0ea049b2dd7362afc02fce5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1qMY!bE{iox7!@w|G) z{1@)@_y9#2OM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3R2!C7F%1VNVvEDQ#@tdVxni+%vjVDNPHb6Mw<&;$VWk0{ds diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood.png deleted file mode 100644 index 8cca5f6bf2c046fae58b3cc474fe60a079ee6c08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=1RF+@5Blu`c2nesUF2 zN*gbk76L^XOM?7@862M7NCR>#JY5_^IAoI(6ofgr3^<#%7`1XS2zCfErLJI-T-T={ xna-#-S%8sEP28E$O)y=-SzyHkL6-+C3l+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk8lodt zY-Z>XoF?^%DUD^d>dFSm#-zqW0&NQvW*l6wNaG2|wRNiwuv|NLK;r<%w1b=sML*eJ Uw(=$|1e(a;>FVdQ&MBb@0A`~&>i_@% diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_blazing_bone.png deleted file mode 100644 index 73be6b18eea464a0315d1b63cd9601c34b70db29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19IFvT^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJ5S%9Uh$)R_wd%?S$;PC{Ljr9J6lNS;ut?(x$F+5<4zOH1cR=F+$Fzf-3`IZL VU$*ilEd-j#;OXk;vd$@?2>@0LJoW$p diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png deleted file mode 100644 index 87bc7a0fcd80dd0d403339210f25ece7dc94c290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAji$q#W92eQ z#b$;M!D&*Dn9^8QtFCO2Y)ooAB+#}%VaCA)i!`2aTwAy50L!&=2Q&_FOgqTQQ1p}i UWh-yeLZFEZp00i_>zopr0J6Y0WB>pF diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png deleted file mode 100644 index a467c975e67b7803d7242c9a6789a762c7418cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7`Z*$d{kT{ykw*0nt^ zo?iO+{{EleZ#|04W&q_FOM?7@862M7NCR@*JY5_^IHHpi4zSOdGDYM7&(sS6&Knw{ zBUfx@=n$MH^@u5rWwq+c2Fb>x#zO*a3lwG?T(C&v3CFc{s}8VSJ9j|i0LQe0oD4-j W*V*L34Gqze zD>gH92u_oF#FWOeT6JZEWMfj}A%V693NsEaSfufU@%iJ5jns!^+JI2hKA_K z6`L741gA+oVoGCKt-7*7vN5UgkU-l4g&7AIEYf(wac$kI11#6h9nd(yG3_8HL(xz6 Um#w@>3qe+Uy85}Sb4q9e08(o@>Hq)$ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png deleted file mode 100644 index 0c309282a97d6500ecc0bf3c3f66a7fbba2ecfad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7(5>P2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19IFvT^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJ5S%9Uh$)R_wd%?S$;PC{Ljr9J6lNS;ut?(x$F+5<4zOH1cR=F+$Fzf-3`IZL VU$*ilEd-j#;OXk;vd$@?2>=3kK92wZ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png deleted file mode 100644 index bc8e45d0a3a7a5871818fef44911232c6f8a2c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858j$1W>Eal|5uKcHfPKc4DIy1WrfxBD-q288 zF>5nJ$Hcg4kC@U_R*SD}knDWac}Spbfx?V~3l?cS;kdSL*#VYo=MHEb;FxxhlVPzf VNAp3wuwI~v44$rjF6*2UngCLyKScll diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_darkthread.png deleted file mode 100644 index 0bf9cbe2e78d57bbb111ead590cea01386731aed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<Nj6p;fwQ!fNKZ)k{) zT(Oy2)6+yRXP9McYRG8Fw} Vf7!~Lv=C?_gQu&X%Q~loCICM2KIs4e diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index 417eb16e44e6fd2fadd384c203224d27f6c2ec6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+Vyfr;B3c|${V z8lodt zY-Z>XoF?^%DUD^d>dFSm#-zqW0&NQvW*l6wNaG2|wRNiwuv|NLK;r<%w1b=sML*eJ Uw(=$|1e(a;>FVdQ&MBb@0Qt^100000 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png deleted file mode 100644 index 94e0e6126646e1b61c78f33534a7a71a1bee1eff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsQ{PZ!4!j_Bls1MD-VOc6Q2Gxb7%^M;1# z$Q7FzIs~UlJz`2@S*^OVL9#Ka@sL2<0)-g|7cA0v!f|cgssk+7&K=M=z%lJ0CqvOs W_Lr@^Neh7{GI+ZBxvXEal|5uKcHfPKc4DIy1Wrd|ke-p~*o zxneUzhu}1+M@(rft5sJvNH!)l9ujCTmgH5a*QQGe!&b5&u*jvIc}aVjv*Y;$q5J8XH1zQa)4**g#hOb4bhP+ zHZybxPLq1Xl*Y1Jb!CHOV^ZTGfwlz-GY&3Tr16B~+PYN-SgxHrpmBg>+Cff+qMz(9 UTX~Zf0!?J_boFyt=akR{021>!F#rGn diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_leather.png deleted file mode 100644 index 2d14a545abd50c06d655b204834195687e356c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6-M0wL;R6YSOId1@Vt zF+G=TeLdTG)4X}@%iJ5jns!^+JI2hKA_K z6`L741gA+oVoGCKt-7*7vN5UgkU-l4g&7AIEYf(wac$kI11#6h9nd(yG3_8HL(xz6 Vm#w@>3xOswc)I$ztaD0e0sse{Iza#c diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_manyullyn.png deleted file mode 100644 index e31f74f85545888823450fe24af5fb559a85dfc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6NG;U2QN$@)_Z9oI}s zJhQUq{-K$lrK|5(1LYV?g8YIR9G=}s19IFvT^vI=qLUL2u+Nw>MdSd_)C&R58ycb` zS8QhJ5S%9Uh$)R_wd%?S$;PC{Ljr9J6lNS;ut?(x$F+5<4zOH1cR=F+$Fzf-3`IZL VU$*ilEd-j#;OXk;vd$@?2>=?3Jd^+c diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_nahuatl.png deleted file mode 100644 index 4fab46f2d3ed2b64dfbecdc875460afdb46e8eac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>4B?1QPB_3mW6Bhf13XhN1UPSKh>l#b znV~~)n$#nvG?vw>D;p#mlNt{Rv@KAWad5#RjVBz})~!0ga_!s!jRPFh4stRS{bYaH T%A2$hXd;8BtDnm{r-UW|zCSm7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png deleted file mode 100644 index 5f2c0487d7d5817bcf7c093c2f1de31e87b5d44d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=41=`W_+nspVls?MWRA zN++$apSQnThShc-P>!)A$S;_|;n|HeAji$q#W92eQ z#b$;M!D&*Dn9^8QtFCO2Y)ooAB+#}%VaCA)i!`2aTwAy50L!&=2Q&_FOgqTQQ1p}i UWh-yeLZFEZp00i_>zopr0COli4*&oF diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png deleted file mode 100644 index 0c098cc6bf001c1e9c1ab60717afc0fd9da275c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6gntbBZY5)u;f^75LR zntFPACMG7+Cff+qMz(9 UTX~Zf0!?J_boFyt=akR{07(2aRsaA1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png deleted file mode 100644 index 65f3364e3f0a9fde87b4a4217a87fa43a9203d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=4{LxdkswvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;#)5S4_BRVZtb4#8Hy2Na|bjIa7;VM$x!r@ V{beg}(n6q#44$rjF6*2UngD0&KVSd= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png deleted file mode 100644 index 49a92abba5c57082e0e822043513ef936a08a14b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7-9AsX4`aSPX0?m4#X z`rSPbo?d+XczhDN3XE)M7wtBiahE&AO z?RDp4HRN!1_MQ8$diQ_BdNbzV5t~}&j9LN%XWn0bmGOA&t@nmE|6Svu2?{7Q#`gA{5d6Egp#O=2!~BiaKJ_8lodt zY-Z>XoF?^%DUD^d>dFSm#-zqW0&NQvW*l6wNaG2|wRNiwuv|NLK;r<%w1b=sML*eJ Uw(=$|1e(a;>FVdQ&MBb@03p9PTmS$7 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_silver.png deleted file mode 100644 index 82fc2077535e41dda96db6fdc90ac7b88b996a46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsQ{PZ!4!j_Bls1MD-VOc6Q2Gxb7%^M;1# z$Q7FzIs~UlJz`2@S*^OVL9#Ka@sL2<0)-g|7cA0v!f|cgssk+7&K=M=z%lJ0CqvOs W_Lr@^Neh7{GI+ZBxvXNj6p;fwQ!fNKZ)k{) zT(Oy2)6+yRXP9McYRG8Fw} Vf7!~Lv=C?_gQu&X%Q~loCII2DJ~IFS diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimesteel.png deleted file mode 100644 index 7becbd274523d4cfb7db69b82dd53d3cc0348a85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+Vyfr;B3c|${V zV*L34Gqze zD>gH92u_oF#FWOeT6JZEWMfj}A%V693NsEaSfufURPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xc4-E{-7_(a8x1*k??cB65Id>V*L34Gqze zD>gH92u_oF#FWOeT6JZEWMfj}A%V693NsEaSfufUvKC7N8lodt zY-Z>XoF?^%DUD^d>dFSm#-zqW0&NQvW*l6wNaG2|wRNiwuv|NLK;r<%w1b=sML*eJ Uw(=$|1e(a;>FVdQ&MBb@0N(FB6951J diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 7064e133c1e539788266671ef93375031ce95c63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4ajlxba4#fh)zy8z&>Nj6p;fwQ!fNKZ)k{) zT(Oy2)6+yRXP9McYRG8Fw} Vf7!~Lv=C?_gQu&X%Q~loCIBxqKFt6C diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tungsten.png deleted file mode 100644 index 1742ef25f774c13dbba5c45c4e6c57dac18fccfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-95+uF#}JO_5*vRZXzgJfe;;~{~z1qw3`E?A`TgyY(}RR>tEojag$fMeQ0PKKhN W>@Qn+lNJI^WbkzLb6Mw<&;$Sp1wfeq diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood.png deleted file mode 100644 index 3ce88a09145db00ac87de26673d7be6e7caaedca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzwl+>Uah!A2UX?hbVc zk)1`^Q`_p6=hPbk>Kih4@?1? O#^CAd=d#Wzp$Py-`7VI~ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png deleted file mode 100644 index 43600b6a1c7fddc0a6576f6fdf525e0d716bc4cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=96qf|DIZj+7`q>eqOG zO#kC`=P$3KM1<>~0_7M>g8YIR9G=}s19F@^T^vI=W+o>bV4pH&iio30a8+d128ND_ zVp38}X-nF6I7xVQIe9Uim^EVxi^M@CA4R5~1k;{#Ob#qb99#^7cG8SRBJ3OTg%3;t Pn#SPi>gTe~DWM4fCp9vR diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png deleted file mode 100644 index 0e7c1a2955ff44877f6b4eedb51c572428af6823..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3y&46zIhJq!#B7#Mai zFq{_@e4(tI^>czUP>!)A$S;_|;n|HeAjiqm#W93qW^%#-_9;`Qh&Y-AS4C!RVCa}A zCMCs`wxn%`lZ027lNZy8Su>`vNE}r1QDo{#Fzq?VFVdQ&MBb@0Gg;b-~a#s diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png deleted file mode 100644 index 1df4d17d6240d16d73672c8a37f0ee61287e089c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=99v(qTr5?P1mnvOJFT z#9f%1ad&<32HA68fpUx`L4Lsu4$p3+0Xa^dE{-7_Gm{ezuuqvXMa0o0xGFMh14G9| zF)1mgv?XmjoFu%uoV=J$%$hNUMdF~6k0Mh~f@#k=CI^-z4lV{kJ88xu5%vxF!Uv`R PO=IwM^>bP0l+XkK$Z#>= diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png deleted file mode 100644 index cfe8eb298b2af880f975854e88cd6c9ef8f2587b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0+XE)1Hv908jpvd$Uz zzjB@RCUV*P0#4)SKq%P7+>SPF_qWX3dzwB5_d3N0F%~!L;WblLJc<2N#2&oit;S2>XV7;R91Z O)_S`7xvXP2>j8{>S>=0$#M z%lS3E;{VFFcU{+h1LYV?g8YIR9G=}s19F@^T^vI=W+o>bV4pH&iio30a8+d128ND_ zVp38}X-nF6I7xVQIe9Uim^EVxi^M@CA4R5~1k;{#Ob#qb99#^7cG8SRBJ3OTg%3;t Pn#SPi>gTe~DWM4f%`Y@1 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png deleted file mode 100644 index 6b7a51fa3ea7706b81dbd16d82ee39f3926f7034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=2+(Qji(grL2Pnr_666=m;PC858j$1U>Eal|F*7;g0Q;0FQ$!q1f-@^3H!*Ys z&YL!kDQ(Kq9gY%ST~1z1CuYr!ub^rhX diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_darkthread.png deleted file mode 100644 index c0f888e0b91336f4ab411c83205e2770745f9789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0)*jBL!@;zH``a<F`bw-V+xDJK_wqWrk(`To^wnNEJ++(41#vjj71{s8}fw@Oaa;I M>FVdQ&MBb@00$r|(EtDd diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png deleted file mode 100644 index 4584cf572362160df308ecc1c428b72304e57e15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0y&YBdFh`&KzzJK*x^ zUc!&(4gWtaZsrU-3Y23k3GxeOaCmkj4ajlwba4#fn3bY5V%Cf)ED{Hmd=!~_5=?u}F*&d#ad0sR+DS7OiLh_T7d|ir PXc~j3tDnm{r-UW|2v9VC diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_enderslime_vine.png deleted file mode 100644 index f7100960c8368ae73c857393ca35aafae9f7c283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7h38!CBD&eeIe((LX2 zi0>yde_gKme|T^9A)p*%NswPKgTu2MX+VyXr;B3<$IRq}1ME|#Oc8N339gFF+Q85; zQA|pTDQ!vH4krn(E+;Rh6SHPaVUakf&-~iGzzl&`z4MNQ8YuzVLx5 QK+_mJUHx3vIVCg!09tM}MgRZ+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png deleted file mode 100644 index 3f70364132cbe90c55cc149e4bf916d79708a929..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6x?8XAJe<_b=(dI9ks zSs8)FMbWi!bB-|q>Kih4@?1? O#^CAd=d#Wzp$P!q&@Gk# diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_invar.png deleted file mode 100644 index 28f58cbb3ccc5e118cccb24efd613f15cb3e7753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3z=Sur)${qtuo-nioE znZuWEUVixe>GYoo96&k7k|4ie28U-i(tsQ%PZ!4!j+w~`2iT`fnIht75?mFTwSl2y zqL`EvQ`(ZY9ZnKnT~1z1CuYrEal|F*7;g0Q;0FQ$!q1f~z94HZXKd z6qAx-N?X#l!%4!c%gKxB#H<-pSR@WA`6x2=B$)P`V{%|g;^1Nsw3B8m5@FwvFMMDM P&@={5S3j3^P6TmgH5a*QQGe!&b5&u*jvIZmD~jv*W~lM@cGPnj}B#L*%P7+>SPF_qWX3dzwB5_d3N0F%~!L;WblLJc<2N#2&oit;S2>XV7;R92E PrZITB`njxgN@xNAbV4pH&iio30a8+d128ND_ zVp38}X-nF6I7xVQIe9Uim^EVxi^M@CA4R5~1k;{#Ob#qb99#^7cG8SRBJ3OTg%3;t Pn#SPi>gTe~DWM4f?JY7Y diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_nahuatl.png deleted file mode 100644 index 7c8dab432e8234c7d653524b3aa448e4be2ec689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1qt%VsLR>;nn5j#dKoUj43P<2bFvjnR*gTd(JUAuq1JCF$mg8GZu-kZ^#!uFa>BD NgQu&X%Q~loCIF>TEfN3# diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necronium.png deleted file mode 100644 index 3e5122777aa4c457961e8f8126a4dece4c02dd6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=41=`W_+nspVls?MWRA zN++$apSQnThShc-P>!)A$S;_|;n|HeAjiqm#W93qW^%#-_9;`Qh&Y-AS4C!RVCa}A zCMCs`wxn%`lZ027lNZy8Su>`vNE}r1QDo{#Fzq?VTl6cI<0;Ht>14GbL< z#iXQ|(w4OCaFX!qa`Iw2F>A&Y7KwvOK8j2|38p>gm>gJ=IJg)D?W7rtMA$dv3m=#Q PG>yU2)z4*}Q$iB}v*a_m diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_plated_slimewood.png deleted file mode 100644 index 2f250a7fd406e1e5332565de7d184e9dcd39d593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=3;G^5tR1>swvVEDnBq zwc^XuNq@etGu^u9DNv5FB*-tA!Qt7BG$6;x)5S4_V`g%~0rn|VrieJ21Xo37ZD8n_ zC?+Mvl(wX8hm(X?my;LMiCHtIut*$K@=;{!Nigj>$K=40#KFZNXeZ5BB*MNSU--Zj PplJ-Au6{1-oD!MR diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png deleted file mode 100644 index 8a577e9958f1a718994644f0e4167f8f951937d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{ocE09)qS2jpCv1u{!-V+kF zH$bnzP1RQ;bd$GHv~H_6!?t}U52rAMUQ2L(RUf0k7%#|>Qp3~g$!u1sKQV-1VH3-; zQmIu5jH@bH{7*z4I%RIsYx8g(!w>iWAe$IVg8YIR9G=}s19BofT^vIy;^v-R&U8S5 z$2D-%jl0!<{+Eln>Kih4@?1? O#^CAd=d#Wzp$Py5Q7!TS diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_silver.png deleted file mode 100644 index 7212abd92cf0a2a0bc8751d07ffe4293b45d25e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=9ZM1*xsQoohEwKX`Qe z{ktb$J-hqu!_53+r9e5xk|4ie28U-i(tsQ%PZ!4!j+w~`2iT`fnIht75?mFTwSl2y zqL`EvQ`(ZY9ZnKnT~1z1CuYrbY5V%Cf)ED{Hmd=!~_5=?u}F*&d#ad0sR+DS7OiLh_T7d|ir PXc~j3tDnm{r-UW|t>rVx diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimesteel.png deleted file mode 100644 index 22b196b272a22bee1c87779507399795ec80f8aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=6Aw6BVW`(cgQ>^zt?L z_pi#oeOdMYKl2k2L!caENswPKgTu2MX+VyXr;B3<$IRq}1ME|#Oc8N339gFF+Q85; zQA|pTDQ!vH4krn(E+;Rh6SHPaVUakf&-~iGzzl&`z4MNQ8YuzVLx5 QK+_mJUHx3vIVCg!02ACakpKVy diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png deleted file mode 100644 index fc7188d3b2e82af1c5f3fd3eb19c32f7e5a4c369..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1$L`tDUuDf1!=*Cdzi z%WXYdJMC`&%S)5}fpUx`L4Lsu4$p3+0Xa^dE{-7_Gm{ezuuqvXMa0o0xGFMh14G9| zF)1mgv?XmjoFu%uoV=J$%$hNUMdF~6k0Mh~f@#k=CI^-z4lV{kJ88xu5%vxF!Uv`R PO=IwM^>bP0l+XkKLAWyA diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png deleted file mode 100644 index 5b1f617f91d051fc9dd425fa6b4d69d198b8ea0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=31tYL>RPkufn@xw)M^ zJ+tP{UAun$vU#GnfpUx`L4Lsu4$p3+0Xa^dE{-7_Gm{ezuuqvXMa0o0xGFMh14G9| zF)1mgv?XmjoFu%uoV=J$%$hNUMdF~6k0Mh~f@#k=CI^-z4lV{kJ88xu5%vxF!Uv`R PO=IwM^>bP0l+XkKk?b*K diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_stone.png deleted file mode 100644 index c01268ea33e8fa523987bdfedc2cd479f4900917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1vKC7N>Kih4@?1? O#^CAd=d#Wzp$P!9r7@`h diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tinkers_bronze.png deleted file mode 100644 index 2f3163c2e835e32f35feab7127abfb5658c8a5a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1NV3Z1crhkISG&-HzO zsPyC6&M!CTe>&oz2$W+i3GxeOaCmkj4ajlwba4#fn3bY5V%Cf)ED{Hmd=!~_5=?u}F*&d#ad0sR+DS7OiLh_T7d|ir PXc~j3tDnm{r-UW|`13Sl diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png deleted file mode 100644 index 2b2d224ca733e1fb815def4e7ac3f66ba1b087ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5Q0lE#KQ?yk0h{%+Bc z0jVjG1qI2S8Cq39ImVJ8zhDN3XE)M-94Ai~#}JO0$q5J8r%ah5;%E|F6`8exp<|+$ zloV6ilC~XA5?)aZt%ek*O!awC5a?14|MI7lWXkG-Htn`-Xhs15<#e OF?hQAxvXrMj3>_22 zq@4zN#|GDXDEB)BRvYXd{a zL@_BTrnDt(JDeoEx}3b2PRyDyg+=0^l8+)&Pl9RBIVJ~|Bn~bHK|5*2A`$it`N9XL Q08L}?boFyt=akR{0Lzp%F8}}l diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png deleted file mode 100644 index 82c3677d181573bae5665f6d441654a4120607fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=1RF+@5Blu`c2nesUF2 zN(~7ro$2Z`ZRY&}$}yG%`2{mLJiCzwrMj3>_22 zq@l+>UahUK+Bg?hbVc zkyG31n&+Ne3Y1_h3GxeOaCmkj4al+dba4#fh)zyuU{q5z2uMiqVr5KcWLvgj!-feH z6cm)NigFxKQdDGdbt>rIamc0T0K*BOZHzm#8D!^4aMv2@?gkpd;OXk;vd$@?2>{NB BDfs{Z diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png deleted file mode 100644 index 24d95de8cf502d402b72fbfebc629800ce2d035a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=96qf|DIZwx-KH>eqOG zO#jQPsHE*xML-G0k|4ie28U-i(tsRGPZ!4!j_Bls21YeigMfqtFIL8MMz&=eHf)$M zK|w+Jswl?+B}GLRSEqvR9fw?c4ltYm+Qzs;n?ZJ-1b3~W?rxwV44$rjF6*2UngAg% BEe-$x diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bloodbone.png deleted file mode 100644 index 03b719ed783b67db12972dba4f879177c2548791..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=3y&46zIhO$-bR7#Mai zFuYJ!ew*O-6)3@2666=m;PC858jxe@>Eal|5uKdSz^JBb5Rj1I#mbn@$hK_5h7A)Y zC@3gj73Dafq^QW^>QvCZH^!PC{xWt~$(697kw BD5C%X diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bone.png deleted file mode 100644 index 26f1a0eef9fe2a742caa9b903f7fa07c9b04a1f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=7`Z*$d{koj$ho*0nt^ zo?iO%`|b2qN#}tQj3q&S!3+-1ZlnP@mYyz-Aso@k2@Q;Dss;fG30|y>>5Od4Hf-21 zVS<8!@>Nle14@dDEUr!k-8&As^c-L~0kn;Ahc<)kJPGbvL*3m#Ll`_={an^LB{Ts5 DKk70p diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png deleted file mode 100644 index 0ece5cbe677e748dc0023cedcf6912e38b73f588..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=99v(qTr5RX(N*vOJFT z#NAzAd_{?QKTv|PB*-tA!Qt7BG$6;))5S4_BRV;ufl*D>ARr;Zivd$Uz zzlvP;{_ezimx1DpB|(0{3=Yq3qyagWo-U3d9MQ=M4UB541_22PUaXAijBLv`Y}hbi zf`WqbRZ)%uN{Wgsu1*ErI}W+@9AG#Bw2g6xHiPUu3GP}$-Q6IoJYD@<);T3K0RW`H BED!(y diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_constantan.png deleted file mode 100644 index 9d8dd8fc05a75bdf520e39b96227c307ac525da3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=7(5>P2>ji^JT{=0$#M z%lW^uO^46tJy3$NB*-tA!Qt7BG$6;))5S4_BRV;ufl*D>ARr;Zigdb&7OkvbAaIl&^E>$+6+~Ck|i>V7CV84FnGH9xvX}v5)!;v8PgfrmTlOuVZsCj z1?8)v90!yX6;|^^G*?AJ&wT8O8K{k21`njxgN@xNAXiX-E diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png deleted file mode 100644 index aedf1f4e26de5dab1f423fcefc98c2c394b83a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=0y&YBdFhn-#JzX3_IHHpi8W`174FVDpyjU628QGR?*sx*3 z1O)}9aQNpRO1>h1;_!rZ5Y|A!m*f3#& zf`al@QH}#jii#|*P6gdN4!QIkU^oG^jd6!IgX}yB?pj0L-9SSaJYD@<);T3K0RR=i BC>;O* diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_invar.png deleted file mode 100644 index c0d600caa3d33b2db1a6183c251473995e3833e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=3z=Sur)$tgdb&7OYrbAaIl&^E>$+6=PuB)Dr0b$0^|VeoYIb6Mw<&;$Sh CR4+yV diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_lead.png deleted file mode 100644 index fddd7c43470e6a40e8b81e43559629fe74ab4fbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=2DSI%-O0dRh)nc0rM$ zSy^dS*Cr%J03{epg8YIR9G=}s19B`qT^vI=qLULE7}Zn_0umCuSQ*n9*_LhCuwlXk z1qJ1+q8ta56ct%qoeH{l9CGP7z;FU+8{-ab2HANM+_i?fyMcxEal|5uKdSz^JBb5Rj1I#mbn@$hK_5h7A)Y zC@3gj73Dafq^QW^>QvCZH^!PC{xWt~$(69D%> BDn$SQ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_manyullyn.png deleted file mode 100644 index 522ba1e24b3a94fc608bf0aff5167de71f64de9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=6NG;U2QNF=}0fj%y|* zo;fu0v(w_q7C;Hck|4ie28U-i(tsRGPZ!4!j_Bls21YeigMfqtFIL8MMz&=eHf)$M zK|w+Jswl?+B}GLRSEqvR9fw?c4ltYm+Qzs;n?ZJ-1b3~W?rxwV44$rjF6*2UngFZY BEBycf diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png deleted file mode 100644 index 0e63774dc19fa988822330cbdb78a6d4d6db6c30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1qt%VsLR=U8taAF8l-va zR>kOMFSYdpN-&lL`2{mLJiCzwZ5Y|A!m*f3#& zf`al@QH}#jii#|*P6gdN4!QIkU^oG^jd6!IgX}yB?pj0L-9SSaJYD@<);T3K0RUBm BCR6|b diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png deleted file mode 100644 index de1f2da4ced1a758d843ad0e70388186d2d26ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=4{Lxdk&_5(^VmIV0)GdMiEkp|>gdb&7OYrbAaIl&^E>$+6=PuB)Dr0b$0^|VeoYIb6Mw<&;$VR CZZ7cv diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png deleted file mode 100644 index 4cc8610a08ec74ed39827d39301270c3b2211cf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=5*jR&^de>(g>h)HZ!s zvE=u;Gm|%7a|cQ=mIV0)GdMiEkp|>gdb&7OYrbAaIl&^E>$+6=PuB)Dr0b$0^|VeoYIb6Mw<&;$V0 C@Gj8+ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png deleted file mode 100644 index d7512bb521cf16b9b96215081767dc7fdb16b66b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=3;G^5tR13(D-yEDnBq zwc^kBb>;K#FajkQOM?7@862M7NCR>#JzX3_IHHpi8W`174FVDpyjU628QGR?*sx*3 z1O)}9aQNpRO1>h1;_!r zyi_fGG%#Z{GFvS)jXXQfa6E)GB~2(*vP*gv0O4@};gkSf)L&l_0Ab2jWPA)Ra7KwT z0F06*sAveUNC2V5IeVN9TCTZM~vX-t3wjfR;`Iwl4b zspg^H5@ev2gt%w7MBrB9EG=2SBFO$b$WCj70w;Qr2}5whtX7(YMOX;NS-}K$LBLIC gx(<)Q%S=E216IWfsH*h)asU7T07*qoM6N<$f*iV$BLDyZ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png deleted file mode 100644 index a5eff4b5835b43ea0a9291635673cd939829330f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=4FXqW3ox+@96`V)KIU zXLtX9ep@>GTRl*Mu_VYZn8D%MjWi&~($mE;gd;jRp@C6N)gT}t!HbnKosn(Xh7B7g zOi)lzzADObKuJ-N#nq{xd&eP{o&yXgfVMI2&}NXGC&687sJk0z2!p4qpUXO@geCyT CnlSwU diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_seared_stone.png deleted file mode 100644 index f986d2c9759862a3e4c40dbac770233b9458e0ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=1=CiuyWQ7AD5_HkSTg z?n%+%)fNk7ff9@*L4Lsu4$p3+0XdeQE{-7_(a8x7jB2U|0SO6Stc>Z5Y|A!m*f3#& zf`al@QH}#jii#|*P6gdN4!QIkU^oG^jd6!IgX}yB?pj0L-9SSaJYD@<);T3K0RR)o BC=LJs diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_silver.png deleted file mode 100644 index 670fc8e06582aa49aea6761b5ddafacfcde3df5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=9ZM1*xsQ%}Z8IKX`Qe z{kwO+eds^=w;L$ISQ6wH%;50sMjDV~>FMGa!V#UE(7>psY7mf+;Kjgdb&7OYrbAaIl&^E>$+6=PuB)Dr0b$0^|VeoYIb6Mw<&;$V3 C<}U95 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png deleted file mode 100644 index 7283d7521a30a2a9d3a2850c75598a65465a1b63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1<@4~6{alF-MrKE@-_GO zuU7s4KV_9=J5YkLB*-tA!Qt7BG$6;))5S4_BRV;ufl*D>ARr;ZiRPfgvGTxw)M^ zJ!{vmZ~D|e2`Ir>666=m;PC858jxe@>Eal|5uKdSz^JBb5Rj1I#mbn@$hK_5h7A)Y zC@3gj73Dafq^QW^>QvCZH^!PC{xWt~$(69A^M BECT=l diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_stone.png deleted file mode 100644 index 53fdd54e7891e909fe58577ee75e0ba9c11ac6c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=11{5}ux(QBhG9<>gZ+ z_HN#|{?Ox78-NmwB|(0{3=Yq3qyagWo-U3d9MQ=M4UB541_22PUaXAijBLv`Y}hbi zf`WqbRZ)%uN{Wgsu1*ErI}W+@9AG#Bw2g6xHiPUu3GP}$-Q7S#7(8A5T-G@yGywqr CwJhiW diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tinkers_bronze.png deleted file mode 100644 index 3b4627abd7359dd7e78c6f183fe292b8b72fb024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=1NV3Z1crJ6j#E&-HzO zsPxOt`88sJQ-BhTB|(0{3=Yq3qyagWo-U3d9MQ=M4UB541_22PUaXAijBLv`Y}hbi zf`WqbRZ)%uN{Wgsu1*ErI}W+@9AG#Bw2g6xHiPUu3GP}$-Q7S#7(8A5T-G@yGywo! COD&iH diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tungsten.png deleted file mode 100644 index 68025ed45bc3cab4b83253864266e26f494f526e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=5Q0lE#KQP7aoV{%+Bc z0R;ugldtJt0ZK5I1o;IsI6S+N2IN?Jx;Tb#L?Z5Y|A!m*f3#& zf`al@QH}#jii#|*P6gdN4!QIkU^oG^jd6!IgX}yB?pj0L-9SSaJYD@<);T3K0RU+E BCSw2q diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_whitestone.png deleted file mode 100644 index 478b0302f34c3da82169c653f7b5c2e954aa4ce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=58@rS%OhGiJ?OuyEm) zo%_yTy0V35q83nsu_VYZn8D%MjWi&~($mE;gd;jRp@C6N)gT}t!HbnKosn(Xh7B7g zOi)lzzADObKuJ-N#nq{xd&eP{o&yXgfVMI2&}NXGC&687sJk0z2!p4qpUXO@geCw1 C>@O4m diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png deleted file mode 100644 index cbccdb4708827b16a6d790641a21e7d87ce57b71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=1RF+@5Bl5e_05esUF2 zN}cKIhZ<|;ff9@*L4Lsu4$p3+0XdeQE{-7_(a8x7jB2U|0SO6Stc>Z5Y|A!m*f3#& zf`al@QH}#jii#|*P6gdN4!QIkU^oG^jd6!IgX}yB?pj0L-9SSaJYD@<);T3K0RULz BD7ydv diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_ancient_hide.png deleted file mode 100644 index a06a718d3970fcf1685564297363047126f9ac0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gqnxO#vSjdMy|X|L zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkKcgQu* diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png deleted file mode 100644 index 58969489515bc8ec123c72aba6d8483440c85899..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9L6lakoA(9IVXT1P& z7)yfuf*Bm1-ADs+{5@S9LnI{c9yrL`pupqyQ2pb9i+K)Ko$Y+r9@}qgIl>?e)8@9Al6IpQ PXf%VTtDnm{r-UW|B=$Es diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png deleted file mode 100644 index 1a7c4393563eae25eb3c29c3c8b1ff8b6a657406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#90Nl>1H-o*o+u!P zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNAHODnR diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bone.png deleted file mode 100644 index 90deb4d1ead78272d2412a23fc9c2331a3af5ed2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9LqJ`~SH%+at{nicS zFqQ=Q1v5B2yO9Ru_J#dh>L4n8Zq58)I7xNsfI@|fKJ+|N0a)d!z!oE&* z;ieC4?|cLcj@5qJ#J%RR^OT$}bFbP0l+XkK;nX&) diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png deleted file mode 100644 index e87c65c005c401638a0d91d6b3c757db59249bb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^6~gH}F+S!bF4&mm(AiEe@uWJ z#*!evUgTe~DWM4fEX+4a diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png deleted file mode 100644 index 3f0d1e5bf3637d9b2de1e4bf6b4565b5b5582abe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9LG%t;(glNxM-D PG@8NF)z4*}Q$iB}9bP0l+XkK|L-)| diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png deleted file mode 100644 index 00add24154637772aa7199657115fa89bd1bd05a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#U6JAR4)ar`8gTe~DWM4fB?mV$ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png deleted file mode 100644 index 8c525b4a3f30ea0597ee72199cad9e156bf7edbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#74NAI$;*q~a(@9i zj3q&S!3+-1ZlnP@{+=$5Arg{z4;(glNxM-D PG@8NF)z4*}Q$iB}WV<)M diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png deleted file mode 100644 index efee3dbefb6c84284fe6bd512264ec2987153a38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8ghM=*IsCnky>PjGo zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNAbI3Kv diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png deleted file mode 100644 index 30a90f459a3ebb49ca1fb0fc796b7e5e10c75a0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Ty0H3XPdtIwJ0Em zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNA56d?N diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png deleted file mode 100644 index bddec009f49cd8040d0c13583c9d5c49a434eb31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#e0+RCK|xJy$uuB` zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNA2)Q=- diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png deleted file mode 100644 index b232d47d4f994c2b7d537912abb8eb45aaac2471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gnv$88nsxP!+9N;? zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkKuH`mH diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png deleted file mode 100644 index faa0d2f5fa6d7464f0287a243f0b98db1f40a0a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#n1)!Mp{!NvbP0l+XkKzk@bt diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png deleted file mode 100644 index bbb399acc6fca4fcf3f7eef7cddf3b56a69b37bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr)*x3V)dD`YVUv? z#*!evUgTe~DWM4f6XrJ< diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_nahuatl.png deleted file mode 100644 index 371100ab2f46450ba0e77ee835ba79f4ab349153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8ghPqgX@7D z#*!evUgTe~DWM4fwahkE diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png deleted file mode 100644 index e0075a641fd8a32f54b271454c6bf75166a2da0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gXQ+K}lDiUH_;nzM zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNAe=arH diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necrotic_bone.png deleted file mode 100644 index e89cecf8515ace2bfb7eb1ae31663637860ff20a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^6~A0MBfpx`0yZg(Ju zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNA>r*tP diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png deleted file mode 100644 index 6855c2cc991138e7b617fb508c6014ca7cc08dac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#LCxf{<~fW0E^h#G z7)yfuf*Bm1-ADs+{5@S9LnI{c9yrL`pupqyQ2pb9i+K)Ko$Y+r9@}qgIl>?e)8@9Al6IpQ PXf%VTtDnm{r-UW|!q7N_ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png deleted file mode 100644 index 786d6ccefa0ee1702c09a4e0013175a3bab40622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#gQxGb@R;-8L(c&@ zj3q&S!3+-1ZlnP@{+=$5Arg{z4;(glNxM-D PG@8NF)z4*}Q$iB}d@(oi diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png deleted file mode 100644 index c72faadf929baefb720a0e0169c23986b562474c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Ww>#7nuVcSVKb1! zSQ6wH%;50sMjDXg@9E+gA|ZMAz(L*y1s=DD>K_kW%yY2nZ0Ec7*nV5f5e8`q`#RNy zn?A6;^ARjKR{Loa_nODfQ*ye@%|eq>WhW?U}h PqZvG1{an^LB{Ts5qcJuh diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png deleted file mode 100644 index 930b27b892d8fc547077b5db80b76d7225f286c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gR&J$DefQeh4e~$^ zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkK2pcx| diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png deleted file mode 100644 index ae3d04ed08f58eb5dafcd2ee248dd87635514fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QZ@lTA+A8$AjQNeM%Or9*D&8i zABd`5yG$7J3VEivGR)3pTae1MJcFZJfOh`XdhY-Kp-0rP#eK>ds* zL4Lsu4$p3+0XdbPE{-7;ac?i5`lukv*9WY>#{TzPFBtEF7mrpN3RUh5|GWl&(=DK%N-g>P2^O=#eo$;jR;Wr&XM=*H0`njxg HN@xNA>>*=7 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png deleted file mode 100644 index f77eed9f8eea0afe3fa09b9ac4d60798aaf5e557..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9LfyTnKz16bJkNAKb z#*!evUgTe~DWM4fFRM2| diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png deleted file mode 100644 index 9223a2ce0876236083eee12daa6d7a5a04678a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gzK)i$f!^#{n>&FV z#*!evUgTe~DWM4frE)ef diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png deleted file mode 100644 index 42c1803ea9dbd62ac4a0fea50f2d2e6226defc30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#T3cVql-d5zTpj~C zj3q&S!3+-1ZlnP@{+=$5Arg{z4;(glNxM-D PG@8NF)z4*}Q$iB}l?gZ^ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png deleted file mode 100644 index aa4a7cbca42b1cdfd5acbd824d94fb4507ef0fbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gZBCYJZMDS7344GX z#*!evUgTe~DWM4f8~`^a diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png deleted file mode 100644 index 935bfdee17cbbf58d7a96d3e0f8e1a27af310f51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR>+DQ{<0*~86^^XTG<~dk(w)0(kY`?AL2!phQeVyvU zO&{3a`3M#qtNpZzd(C6#DLGx{W}!)`vJ(`_+AWW2`kd10Jju39LPE|>o7-Ya+KpnM O(F~rhelF{r5}E)Z>^Cg{ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png deleted file mode 100644 index f0091c0a38672ce65c55daa2cd45bd6de6800f50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gN3~N>r}u7##9SbU zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNAzsWXT diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png deleted file mode 100644 index fc51127f9343a09de94a003ee10218b6a6cecb3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gm7Sfdhlkum_Fq5_ zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkKgG@E# diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_stone.png deleted file mode 100644 index f11c663dc9099e4dfdc7e9f7c6f4d07e38aca281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr>AFNVBo3BYtldt zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkK;-@yN diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tinkers_bronze.png deleted file mode 100644 index 255e0242dd7d008ee76f675a3a9bfffd67af1e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#cf8@kLdz}Dwr_zP z#*!evUgTe~DWM4fE!sCo diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png deleted file mode 100644 index dee7711c6498818e392e2790800e3eee0f3ff855..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gv7wHYg;C?234TBh zV@Z%-FoVOh8)-m}zo(01h=kbP0l+XkKeTg;L diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png deleted file mode 100644 index bd49aaf736c2caa0035a977fa49901422ad44464..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gge`}(E2oH4(QF`x zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNA0R}YE diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png deleted file mode 100644 index 6ccd20af4815bb6ed6793d970c2939ce125c91f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Lt|@q??nCSliPqC z#*!evUgTe~DWM4fWHmRp diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png deleted file mode 100644 index ee28d3eaa36a433c0bfce5c290b95371980bf7b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr zu_VYZn8D%MjWi&~-_yl0L_+fJfrGpa3OsHP)juA%nCD>C+0J+EvHiA|BMj0K_I0WY zH+^7x=Ob8ftoG9;?lq5{r{r{*n}sH&%1%%yYqvbA>2pe}^Ca6c2?;qjZElMxX*Y_2 PMl*Q2`njxgN@xNAlT0=S diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_ancient_hide.png deleted file mode 100644 index 5e3028df50f2cf34e323dcb23377010b37beda89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gqnxO#vSjdMy|X|L zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#nEa9yI^} diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_blazing_bone.png deleted file mode 100644 index 80e71de7c014f136d51239b940c9affa7d75933f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9L6lakoA(9IVXT1P& z7)yfuf*Bm1-ADs+6g*uVLo_BPCrGe{uzNW)C|zJ=*|Pl_D@OneOJjqRF=Jc?^WQzQ S#7_a$GI+ZBxvX1H-o*o+u!P zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIAsU9i#vN diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png deleted file mode 100644 index 83443ff94cd8fe16380e58ac4adb6a6c0d473b3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9LqJ`~SH%+at{nicS zFqQ=Q1v5B2yO9RuD0sR!hG4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#pfq9})ln diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png deleted file mode 100644 index 74b201c7e5ef3e7881ad1a68ba87e61a4d7387ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^6~gH}F+S!bF44#ZW{k^V{<~+E Q_$iPnp00i_>zopr07TRtU;qFB diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_constantan.png deleted file mode 100644 index 3d5dd8628b18ff826687b5b05dabff5205b187ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#iM>&mm(AiEe@uWJ z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngFORAFlua diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png deleted file mode 100644 index acfd9b6ec9cefbe426db6d29d3577aaaead7ab6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^9LG%t;GAsQ2t6C_we*u5MYlrAu`Y}tN|l_P+KrLn=um@zJc`R|@t S;-`RW89ZJ6T-G@yGywphP9Kc` diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_darkthread.png deleted file mode 100644 index 384fdc88fda7aa3ff198d820498aba9c16bed20d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^6~8#6aIyD*dC`7b~Y zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#tp59X|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngFDsAD93D diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png deleted file mode 100644 index 841212d8e85911a2e2ff01af7e83bf7d1cf40149..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#74NAI$;*q~a(@9i zj3q&S!3+-1ZlnP@3Z5>GAsQ2t6C_we*u5MYlrAu`Y}tN|l_P+KrLn=um@zJc`R|@t S;-`RW89ZJ6T-G@yGywq0p&%px diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png deleted file mode 100644 index 3d615eef8d4fd414c22066a0880b7cec260d142a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8ghM=*IsCnky>PjGo zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIB`T9xVU> diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png deleted file mode 100644 index 04c7446fc564d2af744862d15eaa43c818c914ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Ty0H3XPdtIwJ0Em zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIFYHA8P;r diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png deleted file mode 100644 index 918580716c2e3bd440d8433c57928588c9ef20eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#e0+RCK|xJy$uuB` zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIFJkA720f diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png deleted file mode 100644 index 0a3bedd992c0fdd418912296e31c4eb45211cac0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gnv$88nsxP!+9N;? zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#oTq9;^TW diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png deleted file mode 100644 index c01b99512be11e70954cee50c049e3e80a1177ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#n1)!Mp{!Nv4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#oy<9?k#& diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png deleted file mode 100644 index 849f747d05cabe44b237656edacf9bf3c4f318df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr)*x3V)dD`YVUv? z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngEzaAASG; diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png deleted file mode 100644 index 24ce12f107c125390ac306d4964f025aaea99e76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8ghPqgX@7D z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngCu19=iYl diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png deleted file mode 100644 index 6938d7625ec0651c2102e278b384ce536a8f4ef3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gXQ+K}lDiUH_;nzM zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCICKN9zFm7 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png deleted file mode 100644 index 46eaae8b9dd6f1c914fc9eb0a027177b9c51f430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^6~A0MBfpx`0yZg(Ju zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCII5!9SZ;e diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png deleted file mode 100644 index 4d22dff5ac69604e75d51ee85bad5ce6a099c876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#LCxf{<~fW0E^h#G z7)yfuf*Bm1-ADs+6g*uVLo_BPCrGe{uzNW)C|zJ=*|Pl_D@OneOJjqRF=Jc?^WQzQ S#7_a$GI+ZBxvXGAsQ2t6C_we*u5MYlrAu`Y}tN|l_P+KrLn=um@zJc`R|@t S;-`RW89ZJ6T-G@yGywqEx*%5o diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png deleted file mode 100644 index 58b59f5cb6dee285881851e6abe6eca60bc29f9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Ww>#7nuVcSVKb1! zSQ6wH%;50sMjDW#;OXKRqA@W!L4q}e-OHgt=>j9mmhIPAIRaQ%8XKI98RIgT|L&P3 RehR3T!PC{xWt~$(6982x9)4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#qTxA6@_e diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png deleted file mode 100644 index 74eca88834b79589ca4fdcb50bbd1cf90d4ac3a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQbGYfA+A7Luh7jP#l$e*#3)AB zI9+$AvrP(6l(8hpFPOpM*^M+H$HddcF~s6@a)Jcw;)Dr|VG0RsNprZEczAf28WJ+9 ugAY0$WaJPj&`L;2N=ivgOp|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngFb`AEp2R diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_seared_stone.png deleted file mode 100644 index 4cba2a13838b84ce344ae0b084bf61a1a8ecf5ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gzK)i$f!^#{n>&FV z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngCRJ9+m(A diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png deleted file mode 100644 index 90e61dc96f14fe064cbbd828e08f39233071d661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#T3cVql-d5zTpj~C zj3q&S!3+-1ZlnP@3Z5>GAsQ2t6C_we*u5MYlrAu`Y}tN|l_P+KrLn=um@zJc`R|@t S;-`RW89ZJ6T-G@yGywqUlOTuy diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png deleted file mode 100644 index b7660c5be5044da5a6653505c1a2d613c6a2f3f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gZBCYJZMDS7344GX z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngE^7AB+G1 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png deleted file mode 100644 index d4991468366054212677db2e110e0a3af701eb91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR>+DQEaloF)=wof;EKQ%b`K(0wc?o?bld20$5lY8=Q<8<1(24?wKWi Q3aFOB)78&qol`;+0HSdplK=n! diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png deleted file mode 100644 index cd046e4670ec4d4a14b612c8a59b6f332f2b3f80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gN3~N>r}u7##9SbU zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIDuQ9>V|t diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png deleted file mode 100644 index aa60867ced14b613cd551e3035027147ed78e1ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gm7Sfdhlkum_Fq5_ zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#nbg9!dZJ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_stone.png deleted file mode 100644 index a1ef43b00ddf9827257debb9164028db8d6a0ea6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr>AFNVBo3BYtldt zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#pit9}xfm diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tinkers_bronze.png deleted file mode 100644 index d25c8225d7c7ea8c302d82f3d85d46d6840979fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#cf8@kLdz}Dwr_zP z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngFS4AFcoZ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png deleted file mode 100644 index 0fa67f945ba5ca0d94ff54b159dcaeae4522aff8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gv7wHYg;C?234TBh zV@Z%-FoVOh8)-m}f~SjPh{nX^1PRs4#ZW{k^V{<~+E R_$i=T22WQ%mvv4FO#nQ&9zFm7 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png deleted file mode 100644 index 8d48274b16124f136e55079cd2eb8d377a13c26b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gge`}(E2oH4(QF`x zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCIIk29XJ30 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png deleted file mode 100644 index 68a3366cedb99f6b8c1651abad93cdb4bdf04ae5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^7#Lt|@q??nCSliPqC z#*!evU|PEHN*5Sewrsz~$`QcA(%9f+%ovx!{CCeR R@l!yx44$rjF6*2UngGjWARPbz diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png deleted file mode 100644 index f514d3e5d54597c142f096512c1dc3d176cedd60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q&Ne7LR^8gr zu_VYZn8D%MjWi%f!PCVtL}Oxdf&^;_yO%?Q(gjAAE!(fLas;rjG&VRHGsa~w|J^f7 R{1i|vgQu&X%Q~loCICta9&7*r diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_ancient_hide.png deleted file mode 100644 index c6e690b0e1dff8565dfa4f683f64b63c1cada004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)>KWC}l@La8gTtU|ETBYn6t6l$ZZV00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;xlH=&393#xL>LL-guew+m_A00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;s{jDF007Ss5$Gc$;Oqu#00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;-00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;4Xx*=KSVug?00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;{+Jo4X;}N00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;k$}>FqjV00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;W&5&wEuDcs00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~?%wUA;MEq&87SHFwixe_h}We-JZqx<{VlLDAf#K;A%rjO%skXB3JfFL;>Swc zfoyLFyj-Y%fVQ>*e%{`!K-63cE5I%wnY1U_is<=a8IjtiQ z5*u4lc{X!K0gr%Y2Jj*n=c$@mI|&)*Vek%MjOlzPMtbe%g5T%DHQza=yU`#O^13)o_zk&Y(e3wONvJ30!00000 LNkvXXu0mjf;?LId diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png deleted file mode 100644 index 077c8d78ff0ac27db123107e93c436e079c3dd21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)+5{Cnp{~Fd|1gCsai(Vo)`5oNq>K00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;tK00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;SxKY diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_enderslime_vine.png deleted file mode 100644 index a82d7cd31d87fce807dbd46eb800efb0d7e68a45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)z1uDk00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;z)8XgkwFrLs00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;;M1%#1u3&00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;Rcc{facX9IssU?+00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;P(m2p9=fKa=VVa%y~-@=*mpIB2b00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;t}*TthErOD%6xEqYun47^|500001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;4E;KYWWcz3j00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;8K_ubQmEsl3j+&fU%5>EZGBrQh*f00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy; zc0R9#Ma-j9+qz`!)p+#flKl6s{K($W00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;yoa*WJ9}<<;u%MWdne00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;43x?}*oWdOv512~yY%4`68 zfFXc}A}O3w?}Px3as&T?0Ef6NQrB;xf&^)fA*y)<;duc6jR60t3qGkKF|%M;<#+F< z0Kbm|pQbF~lmOwL0PkM_?|1-1>VHA7TFiC;MWjvPaR8Tf0RN}~ZImLmVF3S%070-K zo?HO`v;hCcJNIfmvj6}90d!JMQvg8b*k%9#0)$CKK~#8Nozm5kB1;ek;7%!RSKPq)zn=Yym5X|wE9M*U^y4$hKxesq(qObe*AF>H-MJ(x?Lx8zJ+GLDBW zj-@kWY31ulGla-M@ccVmJp~X&jJ|pG<8^)AyyfEnsczm5qJfW#13 zsCwRFg12m!h=~A@c-Tb;#sg6x$dG2yc_6 z5dc96q{OqPQK?=U1$Qq%W(0?9NEGQh5(=o;&I7=^0igD~Y+T|qw|gfn%l|Enfd<}n z>#PjPG+usu;6{Xzi|j^>uI91fY9HCx$T|dJ)FaPG0LTo0!-L}hARNsQ0SNh!!G8;n VF&cw7=HUPU002ovPDHLkV1jCntT6xp diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png deleted file mode 100644 index 5911bcd37539c6f7039b6d86940a8980759b8306..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;cI*@9KB<^s4{=G1^EO00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;7idl%Z&M$5S|Wg8B#CDyYjZs`00001bW%=J06^y0W&i*IYe_^wRCr#6kwK4w zFcgG~Zn9VVC~~z0(koE*zAbuR8ql*Q>KPLB?{9&P0U_OzPDA)YXXc@9QD7L^7Js(d z4rF^f;O9d915||-@bcb^R;PwP4|*X%b_Oq@ z+dQlJUd#a^7~6ct4r4<4LdXRV2;z0TrU*0gwH$Z#jnK!=!1QomOtU^A)W#hO%V`~f zkl5IY%Cng>3U~yRGl18@I8R&7+DXVb4}*6AV@&5WG16;47yLdKuKCVsi~_BB(?9j} zR_)hjYkq$eTn6V*hUo-|B(JI>lH21|6GeVZe`*2*X>@;Rqqm!O2iH>%M7hUnN>pGJ z0{6v=Wq9cAM;d}lZa4rMwhWq@BzI4Y9S@W(7S=ZeCHU$|t9G(F%J zVM_E?_w~IJxrM8|WOy;HYaZfQW60^A+A8$OG7r;NF&wVp&-b+ zE+MkBD0^yK-IVG7J%DnIB|(0{3=Yq3qyafqo-U3d5|VEZZsa|zAi#Pd`k_TZmYqV@ z0q%lNOm3$*A{AUW)!hI2M)%&HYaZfQW60^A+A7rYr5Q#62(XT8ZTCA zzdxq`@w)SuS5e!!Gw%ZB7)yfuf*Bm1-ADs+sytmBLnI{M9^A-#SV4gGLi9t6f-F0Q ztOMKypP1ZEaYQP(ZmPQ_vf#_a`-@LM{eM83pY5{Oi;eERtzjukp1&>e(hgkO@``P3 zg@l2`7j6ljWQlvmXP-=r|32~jpE{mdg{9U}{-xHlF8RDz`Bp3I_PtEEu29XOHC{{g ZHYaZfQW60^A+A8WiGiVqfnfmy!)gYG z9SjWT1qELyD?fO{mJO6+ED7=pW^j0RBMr!@@^oUd@qmRd*oms-!dzopr0M)}$?f?J) diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bone.png deleted file mode 100644 index ecefe29a0714f6bdef305e70c949e433987f2ecd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A9B^s%KEPOrIjZO?xJlt76n;$ z3RwrZ3qCQqo#Kd8aNSgQOJu>9iT4+ue)|7_G(X#AuNNELdt1X&mOOu3;-ww9wB;4s z+6oB+i7(s|JjoLGjL$xq82^3Z`9F0$vkFVCqx?&)XI=7nvGT1}*6n+lZe5|8L2JC0 a>dVXi7YutQzq1AC3IHYaZfQW60^A+A8W%Ez=l%z8nV$HuCl zBRz2!=4RYoUmW3Xa}+4YSQ6wH%;50sMjA+=r;B5Vgyh?U8+i{a2(Vs=erQpUWv7sJ zfV{_wpBF3NYGvKNm+96Osu{G#YpK4x Y?0>HYaZfQW60^A+A80!Fef1z-Ec8b1K!h zjr(7@&UzEM>^<-LsQ*AI#*!evU35DCe*2RHH_RuEvl5dF}iAj?i6 z>i~DbCnmR39FYpHo9b?fEci0<{^HY5{~wU%XS?k6VxxO+Ygo#X=Wk2Av;&v6ykc8h zAz>i#gm4Y*(Vd@zfU~>r;cYFVdQ&MBb@00)0oxBvhE diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_constantan.png deleted file mode 100644 index a45bac017973e56ce7cba56ec6f8ad2df2527b4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7rahUtYIN!5*kq;`9 zzP082nqKjLW!uZQR!KlP#*!evU35DCe*2RHH_RuEvl5dF}iAj?i6 z>i~DbCnmR39FYpHo9b?fEci0<{^HY5{~wU%XS?k6VxxO+Ygo#X=Wk2Av;&v6ykc8h zAz>i#gm4Y*(Vd@zfU~>r;cY_XxSp5J1 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png deleted file mode 100644 index c173b079ac4276014199a47f8f49740cf4be7391..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A9BMv>Y5a_jfau3sjG z{5mrE_rlcQo2qr^HrfN_7)yfuf*Bm1-ADs+Dm`5sLnI{M9@xlxSV4gGLi9t6rffS0 z{t8CFc?v;OZiz@LeqQd&=q3O2;?qy{4|>^~GgZIbSbWS$+vwBZGOMLiR|GkgHiy~p zNbvk(80uX YmWu>iAC{?306K!f)78&qol`;+0HD-Xl>h($ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_darkthread.png deleted file mode 100644 index f033cbc2dbae8bcbcb1fd3188e3138ca52a7973c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7LfJa7LNL^jd)HYaZfQW60^A+A7r(*nDFs~oN!aCv+# z@YB77AI}^9e_C8OXG#iCj!!L}A`8AuyubML)Bgvg`PnXez1Zm9+ZvX#0eD=x2`0o?X|Ec4dRaj~rypolm2b7OZr{sv>k8EjTI01; aUtadVVAwPHoh?9DFnGH9xvXHYaZfQW60^A+A7ry87L@I*(SGz1{5g zaeu`36Pdp**ZkjmTTc)u$5;~N7tG-B>_!@pQ|0O67$PD0_TWa|!wLed7os0p6lB>c zWF6ox_{8LPiX&3NbyM9fkp*8S-d}wB>Hh=L{A`!KUTk#lZ4FCV^89Uymv-RNmRD?R zD1{P&6H|J3o!DlD~*@-MZXb;;+&%C}lsx9?@Tb%kmMt?^o_ aFE9IFFzlK9&K9667(8A5T-G@yGywoM&RN?4 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png deleted file mode 100644 index c105d7f6bc99e1d661933083e945d0fe86821b5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A8$P|C(!!O2xGAkZo% z-Xkj`u(&9?c9uv)Do~EGB*-tA!Qt7BG$5zS)5S4FLh|jwjl72y1XwRbKeQ;wvQx-9 zz+Lc($?X(Jq=M_Fx?3U(zD&Ho`1I5N2c-GgE_=P$=-%5Jma^pe+Y&GBz@;s(*w$7^ z7)X5Kmf%U2xMzI!$;9~Y6VLytHYaZfQW60^A+A8Wb^4_K`7;-9T(NoY zmZN75U%Gku;q#|kIqH4_el#QTd+KmC6|nxE~m*Nctry{%y>OP;?i@zM@l+VYBR zZH0t^#20P}o@9x8#%G^QjQ>9I{GU3WS%sz6QU0aYvo86(Sou~f>-N1&x2{mlpfz4g a_2p&%3x++D-`N6m1%s!npUXO@geCxeXj{nu diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png deleted file mode 100644 index 0bbe3b26fd99ea496a1f85b517d7fdf7e9abbc86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A8Wsi~>IzkkJw75nz> zyK&>j>({UU|NnnP#KaUR$5;~N7tG-B>_!@pQ|0O67$PD0_TWa|!wLed7os0p6lB>c zWF6ox_{8LPiX&3NbyM9fkp*8S-d}wB>Hh=L{A`!KUTk#lZ4FCV^89Uymv-RNmRD?R zD1{P&6H|J3o!DlD~*@-MZXb;;+&%C}lsx9?@Tb%kmMt?^o_ aFE9IFFzlK9&K9667(8A5T-G@yGywobH(PB0 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png deleted file mode 100644 index 314b1d998cca69beeb994b9b31518817aa3e1a1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7LPs_o?z|F}n$j2i# zGBhhOwlFKLY87L43s8=+B*-tA!Qt7BG$5zS)5S4FLh|jwjl72y1XwRbKeQ;wvQx-9 zz+Lc($?X(Jq=M_Fx?3U(zD&Ho`1I5N2c-GgE_=P$=-%5Jma^pe+Y&GBz@;s(*w$7^ z7)X5Kmf%U2xMzI!$;9~Y6VLytHYaZfQW60^A+A8W(^_?cz1loatqno? z$6`#+C0k$5c8+W0JphzrED7=pW^j0RBMr!@@^oUd@qmRd*oms-!dzopr0H=Lal>h($ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_manyullyn.png deleted file mode 100644 index 5e2a81a9fb5d4dd763837c950691e8f4f0185244..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A6=My)GZe`=xQnudVg zlM>IYths+^=I8kl!TLZs#*!evU35DCe*2RHH_RuEvl5dF}iAj?i6 z>i~DbCnmR39FYpHo9b?fEci0<{^HY5{~wU%XS?k6VxxO+Ygo#X=Wk2Av;&v6ykc8h zAz>i#gm4Y*(Vd@zfU~>r;cY@K%S0?}f diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png deleted file mode 100644 index 60051d9c1c939b4b46c3b641594cd7c8a705636d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A8$(^${POfSUNAjVlg z&09A=Shp%hmuFA>9iSXzNswPKgTu2MX+Tbur;B5Vgyh?U8+i{a2(Vs=erQpUWv7sJ zfV{_wpBF3NYGvKNm+96Osu{G#YpK4x Y?0>HYaZfQW60^A+A6=z91mAJglfasb*4k z$AZ#H>+9$3@BXO4aSbTPSQ6wH%;50sMjDV)<>}%WA|d(q;6~oV3IePbq90lmWZ5ZX z9pEnb#N>90BT~V2Q{63*1z#rKUwr!M{{zzeY?r-WY;^B!4NF<_{B4PscHq*MS8Qu5 zBn%|Ja7*wcOWZR)`($GL_lf8K)bY$JEVYjEFSVX^$>+t&w^~`Z?`67mg=z+^@mi`c ZFZ*9G?3w(|7N9E_JYD@<);T3K0RS(HYaZfQW60^A+A7LR8&+#LPB0%URhaL zQ&UqHYaZfQW60^A+A8Wrh8f2wDq&r99+5Q z-0pLC&)$Fe@Zel#QTd+KmC6|nxE~m*Nctry{%y>OP;?i@zM@l+VYBR zZH0t^#20P}o@9x8#%G^QjQ>9I{GU3WS%sz6QU0aYvo86(Sou~f>-N1&x2{mlpfz4g a_2p&%3x++D-`N6m1%s!npUXO@geCwX#aze$ diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png deleted file mode 100644 index 54ee95d145169ac9f73ea159f8a7308a34576ed7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7reOk`;+~O0pO}8da z`mkcj*InCxpF3kx={5l<$5;~N7tG-B>_!@pQ|0O67$PD0_TWa|!wLed7os0p6lB>c zWF6ox_{8LPiX&3NbyM9fkp*8S-d}wB>Hh=L{A`!KUTk#lZ4FCV^89Uymv-RNmRD?R zD1{P&6H|J3o!DlD~*@-MZXb;;+&%C}lsx9?@Tb%kmMt?^o_ aFE9IFFzlK9&K9667(8A5T-G@yGywo#d|DR( diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png deleted file mode 100644 index c8e115b8c98b8c79022d87d30649324dfc385860..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7rL7Cn9R@XC&gKzIj zd3&|u%hO4JzOVap;@$7FRcz^Nfr~eN~^Rr#{da=>Hw>2zf$@8}*UfO|6TVAoP zt&lK~_`)s0lPq!1`0SI3@!uz&|5L{^tFY8M%D>cl)+L`8E8l8m-M*LU))lH5w8m?x azP#*z!LVoYJ6nLRVDNPHb6Mw<&;$Ty%3Hwz diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_platinum.png deleted file mode 100644 index c0cf47d72093aec84b3e0112893ba0287c7fd435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+8|q#EJa~Hb)qB^)3qJwn7)yfuf*Bm1-ADs+sytmBLnI{M9^A-#SV4gGLi9t6f-F0Q ztOMKypP1ZEaYQP(ZmPQ_vf#_a`-@LM{eM83pY5{Oi;eERtzjukp1&>e(hgkO@``P3 zg@l2`7j6ljWQlvmXP-=r|32~jpE{mdg{9U}{-xHlF8RDz`Bp3I_PtEEu29XOHC{{g Ztq}vP&&|G(Mw8UDRJknLbjxQ!jxwMxH`p%2rj@ zU`@(tSI1aEuv#;XMoYX@F|%M#$XPzAAwJu8IGIf(iAX!na3zmRtG$e400001bW%=J z06^y0W&i*Ht4TybRCr$PkV#GiF%SgF%vx;sJ}W!_|0T==kh&!f92`;}E2N62|3s(L z>2yfKL{KmaI4+14x+a)cG2^(vqEhEk7|+0*JSo$cp>Z28bG_}4T7&IncrGzu`7B>{Sts}0FOW}IYD5`^ v1u@Xl!!!54fC%8{xRuf#vvnfee~tSM`DF#oQZ$ya00000NkvXXu0mjf(@KjA diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rose_gold.png deleted file mode 100644 index 9233866f646b77777db07980f40125b7b2214fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A9B_N?~%i~3(|UhsbZ zn(t?K|GIhV|MS}$LJY3}el#QTd+KmC6|nxE~m*Nctry{%y>OP;?i@zM@l+VYBR zZH0t^#20P}o@9x8#%G^QjQ>9I{GU3WS%sz6QU0aYvo86(Sou~f>-N1&x2{mlpfz4g a_2p&%3x++D-`N6m1%s!npUXO@geCx909^HYaZfQW60^A+A8$!o=9h%+%h-(#^@< z-^)EB$S)~6e4TnkAW)96B*-tA!Qt7BG$5zS)5S4FLh|jwjl72y1XwRbKeQ;wvQx-9 zz+Lc($?X(Jq=M_Fx?3U(zD&Ho`1I5N2c-GgE_=P$=-%5Jma^pe+Y&GBz@;s(*w$7^ z7)X5Kmf%U2xMzI!$;9~Y6VLytHYaZfQW60^A+A8WdC98IwVS6OJi6@s zh3)t6o_zJ}?za!Af2DkZa*QQGe!&b5&u*jvIaQu6jv*3~Zx3$dJ**(WdLjCuMM0LG zLe>H9f=^6tr#K=NTsPI-5?SzN;{C;^pZ-4}&Chn(>%~U*-qx^`CC}fMcxeYNZF$AE zwnD-{;tRI~PqM^4F9$ a`tq{>1;d`n?`#3Og2B_(&t;ucLK6VZ23$1& diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_skyslime_vine.png deleted file mode 100644 index 2c074918425f0d805d93e3ae938ffbfd526831a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A8$e`0^=tQpB`R;O>- zoV#yt`Kc34*RM+IY+MYKV=M{s3ubV5b|VeQsq%Dj43Ut0dvGJ~VFdx!3(*fP3bO1J zvJP+;d}4At#Sy9Cx~cA#$bv5u?=L?6^#1{AezwbAFE+aOwuYrFdH%MShoNG diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimesteel.png deleted file mode 100644 index 57611c4587b6d4555c94d7c3543e61620ec9942a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7Lck@pDy@yOMU$cF1 z-~Iio@^4>O{r_)x%R>?<$5;~N7tG-B>_!@pQ|0O67$PD0_TWa|!wLed7os0p6lB>c zWF6ox_{8LPiX&3NbyM9fkp*8S-d}wB>Hh=L{A`!KUTk#lZ4FCV^89Uymv-RNmRD?R zD1{P&6H|J3o!DlD~*@-MZXb;;+&%C}lsx9?@Tb%kmMt?^o_ aFE9IFFzlK9&K9667(8A5T-G@yGywo}0$Mi! diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png deleted file mode 100644 index a98dc7823d4c42a6b976ffbc10ad90397e8afe4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A6=ZbnGTyvV{e$;DgJ z%l75Ao~@mBw|}dT$0eW~V@Z%-FoVOh8)-mJm8Xkih=kvt9OjvC+M^H7sSx^S32l+JQ@3Ua_sM zkT8(=!Y#p*EOF2H?30P{-zT2`Q^zx_u+%!rztnoxC7%~7-)d#uzL)9N6{;Du#%rm* ZyzGC$uxIi+TY#=$@O1TaS?83{1OUdESHS=P diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_steel.png deleted file mode 100644 index 31f176ee5a8e979163372d7f675a58156bb88d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A6=FeD^0CMGL4x1zeb zv!`d)+_`JluRpr%CnHdfu_VYZn8D%MjWi&q%G1R$L_+fI!Hv9!6$Dr>L_f4B$g)$& zI>24RUur$;lFy5kZ?&>+-^+CC3e^l+HYaZfQW60^A+A6=Dk>@^Ik}>|ytTP; z>crl~3+8U#xPETgvE@KH#*!evU35DCe*2RHH_RuEvl5dF}iAj?i6 z>i~DbCnmR39FYpHo9b?fEci0<{^HY5{~wU%XS?k6VxxO+Ygo#X=Wk2Av;&v6ykc8h zAz>i#gm4Y*(Vd@zfU~>r;cY``@SIz(c diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tinkers_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tinkers_bronze.png deleted file mode 100644 index f24096f78353503ffddfe1e0e4a00209d2a3bb41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7rXRG7kUf1h$eIKoh ze}Aa-!!L}A`8AuyubML)Bgvg`PnXez1Zm9+ZvX#0eD=x2`0o?X|Ec4dRaj~rypolm2b7OZr{sv>k8EjTI01; aUtadVVAwPHoh?9DFnGH9xvXHYaZfQW60^A+A8$$-&ay)i%)IEi~9G zIx-+NC98Jk>Nb|E@_Ik0=y|*DCph8MMZ0slL4I Xf5EV4@;h6Au3+$V^>bP0l+XkKjiXZd diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png deleted file mode 100644 index e6e77358161d1e7d8ede36b9be6e313d7e05dffa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7L-j7Q$m|HELS2KfG zubAJsNx*8daJ%{3t3Wx%k|4ie28U-i(tw;QPZ!4!3CXtyH}W1<5MaF!{m`Ny%T6Kd z0C&MBCbv@@kqWMx>TZcF_%iYS;?qz6ACTr}yX^I1qkC^_Sjv*;Z%e$i1DCeEVq04w zVIc8^TY@K9;-2x@CllkpPdxvpj%QY3sdbcpsr9T&J}*|j)ylekFVn3nR5NIe*HV3X Y+5duJ&*XQu0A0c0>FVdQ&MBb@08jT(EC2ui diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_whitestone.png deleted file mode 100644 index 71f2df1e76774482f59812c5b350d7f12ddf40ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A7r#;kd>=FDHPaN)`| z>$dFNckt+m^OvqPw diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png deleted file mode 100644 index 12f4744d1c176fffbcbea4d1bdbab914bdc38c81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!VDw>HYaZfQW60^A+A6=!a*d~MLfe#EEak7A^G;;M&82;0<0IJA6gV-*(qcl z;4b*Y extends ArmorModelWrapper { +public class MaterialArmorModel extends Model { - private static final MaterialArmorModel INSTANCE = new MaterialArmorModel<>(); + private static final MaterialArmorModel INSTANCE = new MaterialArmorModel(); private static final Map PLATE_RENDER_CACHE = new HashMap<>(); private static final Map PLATE_LEG_RENDER_CACHE = new HashMap<>(); private static final Map MAIL_RENDER_CACHE = new HashMap<>(); private static final Map MAIL_LEG_RENDER_CACHE = new HashMap<>(); + public MaterialArmorModel() { + super(RenderType::entityCutoutNoCull); + } + private static ResourceLocation getArmorTexture(String material, String part, int variant) { - ResourceLocation location = ResourceLocation.tryCreate(material); + ResourceLocation location = ResourceLocation.tryParse(material); if (location == null) { location = MaterialIds.cobalt; @@ -65,65 +74,70 @@ private static ResourceLocation getArmorTexture(String material, String part, in } private static final BiFunction ARMOR_GETTER = - (mat, part) -> RenderType.getEntityCutoutNoCullZOffset(getArmorTexture(mat, part, 1)); + (mat, part) -> RenderType.entityCutoutNoCullZOffset(getArmorTexture(mat, part, 1)); private static final BiFunction LEG_GETTER = - (mat, part) -> RenderType.getEntityCutoutNoCullZOffset(getArmorTexture(mat, part, 2)); + (mat, part) -> RenderType.entityCutoutNoCullZOffset(getArmorTexture(mat, part, 2)); public static final ISafeManagerReloadListener RELOAD_LISTENER = manager -> { PLATE_RENDER_CACHE.clear(); PLATE_LEG_RENDER_CACHE.clear(); }; + @Nullable + private HumanoidModel base; + /** * Gets the model for a given entity */ @SuppressWarnings("unchecked") - public static > A getModel(ItemStack stack, EquipmentSlotType slot, - A baseModel) { + public static Model getModel(ItemStack stack, EquipmentSlot slot, + HumanoidModel baseModel) { INSTANCE.setup(stack, slot, baseModel); - return (A) INSTANCE; + return INSTANCE; } private List materials = new ArrayList<>(); private boolean isLegs = false; private boolean hasGlint = false; + @SneakyThrows @Override - public void render(@Nonnull MatrixStack matrices, @Nonnull IVertexBuilder bufferIn, - int packedLightIn, int packedOverlayIn, float red, float green, float blue, - float alpha) { - + public void renderToBuffer(@NotNull PoseStack matrices, @NotNull VertexConsumer buffer, int packedOverlayIn, + int packedOverlay, float red, float green, + float blue, float alpha) { if (base != null) { - copyToBase(); - base.render(matrices, bufferIn, packedLightIn, packedOverlayIn, red, green, blue, alpha); - - if (!materials.isEmpty() && buffer != null) { - IVertexBuilder overlayBuffer = ItemRenderer.getArmorVertexBuilder(buffer, isLegs ? - PLATE_LEG_RENDER_CACHE.computeIfAbsent(materials.get(0), - (k) -> LEG_GETTER.apply(k, "plate")) : - PLATE_RENDER_CACHE.computeIfAbsent(materials.get(0), - (k) -> ARMOR_GETTER.apply(k, "plate")), false, hasGlint); - base.render(matrices, overlayBuffer, packedLightIn, packedOverlayIn, red, green, blue, - alpha); - overlayBuffer = ItemRenderer.getArmorVertexBuilder(buffer, isLegs ? - MAIL_LEG_RENDER_CACHE.computeIfAbsent(materials.get(1), - (k) -> LEG_GETTER.apply(k, "mail")) : - MAIL_RENDER_CACHE.computeIfAbsent(materials.get(1), - (k) -> ARMOR_GETTER.apply(k, "mail")), false, hasGlint); - base.render(matrices, overlayBuffer, packedLightIn, packedOverlayIn, red, green, blue, - alpha); + base.renderToBuffer(matrices, buffer, packedOverlayIn, packedOverlay, red, green, blue, alpha); + + if (!materials.isEmpty()) { + MultiBufferSource mbf = (MultiBufferSource) FieldUtils.getDeclaredField(ArmorModelHelper.class, "buffer", true).get(null); + //For some reasons access transformers don't work for this method + VertexConsumer overlayBuffer = ItemRenderer.getArmorFoilBuffer(mbf, isLegs ? + PLATE_LEG_RENDER_CACHE.computeIfAbsent(materials.get(0), + (k) -> LEG_GETTER.apply(k, "plate")) : + PLATE_RENDER_CACHE.computeIfAbsent(materials.get(0), + (k) -> ARMOR_GETTER.apply(k, "plate")), false, hasGlint); + base.renderToBuffer(matrices, overlayBuffer, packedOverlayIn, packedOverlayIn, red, green, blue, + alpha); + + overlayBuffer = ItemRenderer.getArmorFoilBuffer(mbf, isLegs ? + MAIL_LEG_RENDER_CACHE.computeIfAbsent(materials.get(1), + (k) -> LEG_GETTER.apply(k, "mail")) : + MAIL_RENDER_CACHE.computeIfAbsent(materials.get(1), + (k) -> ARMOR_GETTER.apply(k, "mail")), false, hasGlint); + base.renderToBuffer(matrices, overlayBuffer, packedOverlayIn, packedOverlayIn, red, green, blue, + alpha); } } } - private void setup(ItemStack stack, EquipmentSlotType slot, BipedModel base) { + private void setup(ItemStack stack, EquipmentSlot slot, HumanoidModel base) { this.base = base; this.materials = new ArrayList<>(); - for (MaterialId material : MaterialIdNBT.from(stack).getMaterials()) { + for (MaterialVariantId material : MaterialIdNBT.from(stack).getMaterials()) { this.materials.add(material.toString()); } - this.isLegs = slot == EquipmentSlotType.LEGS; - hasGlint = stack.hasEffect(); + this.isLegs = slot == EquipmentSlot.LEGS; + hasGlint = stack.hasFoil(); } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryDefinitions.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryDefinitions.java index 3eb79afe..b369c99e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryDefinitions.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryDefinitions.java @@ -21,7 +21,7 @@ import java.util.Map; import lombok.AccessLevel; import lombok.NoArgsConstructor; -import net.minecraft.util.Util; +import net.minecraft.Util; import slimeknights.tconstruct.common.Sounds; import slimeknights.tconstruct.library.tools.definition.IToolStatProvider; import slimeknights.tconstruct.library.tools.definition.ModifiableArmorMaterial; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEffects.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEffects.java index 23703e5b..41841a8e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEffects.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEffects.java @@ -19,24 +19,24 @@ import java.util.function.IntFunction; import java.util.function.Supplier; -import net.minecraft.potion.Effect; -import net.minecraft.potion.EffectType; +import net.minecraft.world.effect.MobEffect; +import net.minecraft.world.effect.MobEffectCategory; import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.fml.RegistryObject; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; import slimeknights.tconstruct.common.TinkerEffect; import slimeknights.tconstruct.tools.modifiers.effect.NoMilkEffect; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; public class ConstructsArmoryEffects { - protected static final DeferredRegister POTIONS = - DeferredRegister.create(ForgeRegistries.POTIONS, ConstructsArmoryMod.MOD_ID); + protected static final DeferredRegister POTIONS = + DeferredRegister.create(ForgeRegistries.MOB_EFFECTS, ConstructsArmoryMod.MOD_ID); private static final IntFunction> MARKER_EFFECT = - color -> () -> new NoMilkEffect(EffectType.BENEFICIAL, color, true); + color -> () -> new NoMilkEffect(MobEffectCategory.BENEFICIAL, color, true); public static final RegistryObject VENGEFUL = POTIONS.register("vengeful", MARKER_EFFECT.apply(0x9261cc)); diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEvents.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEvents.java index 78606bc9..481f787c 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEvents.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryEvents.java @@ -17,11 +17,11 @@ package com.illusivesoulworks.constructsarmory.common; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.CombatRules; +import net.minecraft.world.damagesource.CombatRules; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingEvent; import net.minecraftforge.event.entity.living.LivingHurtEvent; @@ -29,8 +29,8 @@ import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.definition.ModifiableArmorMaterial; import slimeknights.tconstruct.library.tools.helper.ArmorUtil; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; import com.illusivesoulworks.constructsarmory.common.modifier.IArmorUpdateModifier; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public class ConstructsArmoryEvents { @@ -47,8 +47,8 @@ private static void livingHurt(final LivingHurtEvent evt) { return; } - if (!evt.getSource().isUnblockable()) { - ModifiableAttributeInstance armorAtt = living.getAttribute(Attributes.ARMOR); + if (!evt.getSource().isBypassArmor()) { + AttributeInstance armorAtt = living.getAttribute(Attributes.ARMOR); float armor = 0; if (armorAtt != null) { @@ -58,7 +58,7 @@ private static void livingHurt(final LivingHurtEvent evt) { if (armor % 1 == 0) { return; } - ModifiableAttributeInstance toughnessAtt = living.getAttribute(Attributes.ARMOR_TOUGHNESS); + AttributeInstance toughnessAtt = living.getAttribute(Attributes.ARMOR_TOUGHNESS); float toughness = 0; if (toughnessAtt != null) { @@ -66,7 +66,7 @@ private static void livingHurt(final LivingHurtEvent evt) { } float damage = CombatRules.getDamageAfterAbsorb(evt.getAmount(), armor, toughness); evt.setAmount( - ArmorUtil.getDamageBeforeArmorAbsorb(damage, living.getTotalArmorValue(), toughness)); + ArmorUtil.getDamageBeforeArmorAbsorb(damage, living.getArmorValue(), toughness)); } } @@ -82,10 +82,10 @@ private static void livingUpdate(final LivingEvent.LivingUpdateEvent evt) { return; } - if (!living.world.isRemote() && living.isAlive() && living.ticksExisted % 20 == 0) { + if (!living.level.isClientSide() && living.isAlive() && living.tickCount % 20 == 0) { - for (EquipmentSlotType slotType : ModifiableArmorMaterial.ARMOR_SLOTS) { - IModifierToolStack armor = context.getToolInSlot(slotType); + for (EquipmentSlot slotType : ModifiableArmorMaterial.ARMOR_SLOTS) { + IToolStackView armor = context.getToolInSlot(slotType); if (armor != null) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryItems.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryItems.java index 68b71251..d9c0fb35 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryItems.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryItems.java @@ -18,7 +18,7 @@ package com.illusivesoulworks.constructsarmory.common; import java.util.function.Supplier; -import net.minecraft.item.Item; +import net.minecraft.world.item.Item; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import slimeknights.mantle.registration.object.EnumObject; @@ -42,7 +42,7 @@ public class ConstructsArmoryItems { // Armor private static final Supplier ARMOR = - () -> new Item.Properties().group(TinkerTools.TAB_TOOLS); + () -> new Item.Properties().tab(TinkerTools.TAB_TOOLS); public static final EnumObject MATERIAL_ARMOR = ITEMS.registerEnum("material_armor", ArmorSlotType.values(), @@ -51,7 +51,7 @@ public class ConstructsArmoryItems { // Armor Parts private static final Item.Properties PARTS_PROPS = - new Item.Properties().group(TinkerToolParts.TAB_TOOL_PARTS); + new Item.Properties().tab(TinkerToolParts.TAB_TOOL_PARTS); public static final ItemObject HEAD_PLATE = ITEMS.register("head_plate", () -> new ToolPartItem(PARTS_PROPS, @@ -70,7 +70,7 @@ public class ConstructsArmoryItems { // Smeltery private static final Item.Properties SMELTERY_PROPS = - new Item.Properties().group(TinkerSmeltery.TAB_SMELTERY); + new Item.Properties().tab(TinkerSmeltery.TAB_SMELTERY); public static final CastItemObject HEAD_PLATE_CAST = ITEMS.registerCast("head_plate", SMELTERY_PROPS); diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java index 01879351..0de922a4 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java @@ -18,10 +18,12 @@ package com.illusivesoulworks.constructsarmory.common; import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.fml.RegistryObject; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.RegistryObject; import slimeknights.tconstruct.library.modifiers.Modifier; +import slimeknights.tconstruct.library.modifiers.util.ModifierDeferredRegister; +import slimeknights.tconstruct.library.modifiers.util.StaticModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.CultivatedModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.DenseModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.OvercastModifier; @@ -29,7 +31,6 @@ import slimeknights.tconstruct.tools.modifiers.traits.general.OverlordModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.OverworkedModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.SolarPoweredModifier; -import slimeknights.tconstruct.tools.modifiers.traits.general.SturdyModifier; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.HallowedModifier; import com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.IgneousModifier; @@ -60,96 +61,96 @@ import com.illusivesoulworks.constructsarmory.common.modifier.trait.speed.RadiantModifier; import com.illusivesoulworks.constructsarmory.common.modifier.trait.speed.SalvagedModifier; import com.illusivesoulworks.constructsarmory.common.modifier.trait.speed.WovenModifier; +import slimeknights.tconstruct.tools.modifiers.upgrades.general.ReinforcedModifier; public class ConstructsArmoryModifiers { - private static final DeferredRegister - MODIFIERS = DeferredRegister.create(Modifier.class, ConstructsArmoryMod.MOD_ID); + private static final ModifierDeferredRegister MODIFIERS = ModifierDeferredRegister.create(ConstructsArmoryMod.MOD_ID); // Tier 1 - public static final RegistryObject CULTIVATED = + public static final StaticModifier CULTIVATED = MODIFIERS.register("cultivated", CultivatedModifier::new); - public static final RegistryObject WOVEN = + public static final StaticModifier WOVEN = MODIFIERS.register("woven", WovenModifier::new); - public static final RegistryObject PETROUS = + public static final StaticModifier PETROUS = MODIFIERS.register("petrous", PetrousModifier::new); - public static final RegistryObject SPLINTERED = + public static final StaticModifier SPLINTERED = MODIFIERS.register("splintered", SplinteredModifier::new); - public static final RegistryObject SOLAR_POWERED = + public static final StaticModifier SOLAR_POWERED = MODIFIERS.register("solar_powered", SolarPoweredModifier::new); // Tier 2 - public static final RegistryObject STURDY = - MODIFIERS.register("sturdy", SturdyModifier::new); - public static final RegistryObject DELVING = + public static final StaticModifier REINFORCED = + MODIFIERS.register("reinforced", ReinforcedModifier::new); + public static final StaticModifier DELVING = MODIFIERS.register("delving", DelvingModifier::new); - public static final RegistryObject OVERGROWTH = + public static final StaticModifier OVERGROWTH = MODIFIERS.register("overgrowth", OvergrowthModifier::new); - public static final RegistryObject IGNEOUS = + public static final StaticModifier IGNEOUS = MODIFIERS.register("igneous", IgneousModifier::new); - public static final RegistryObject AERIAL = + public static final StaticModifier AERIAL = MODIFIERS.register("aerial", AerialModifier::new); - public static final RegistryObject BLOODLETTING = + public static final StaticModifier BLOODLETTING = MODIFIERS.register("bloodletting", BloodlettingModifier::new); - public static final RegistryObject MALIGNANT = + public static final StaticModifier MALIGNANT = MODIFIERS.register("malignant", MalignantModifier::new); // Tier 2 Addons - public static final RegistryObject DENSE = + public static final StaticModifier DENSE = MODIFIERS.register("dense", DenseModifier::new); - public static final RegistryObject WEIGHTY = + public static final StaticModifier WEIGHTY = MODIFIERS.register("weighty", WeightyModifier::new); - public static final RegistryObject RADIANT = + public static final StaticModifier RADIANT = MODIFIERS.register("radiant", RadiantModifier::new); - public static final RegistryObject HALLOWED = + public static final StaticModifier HALLOWED = MODIFIERS.register("hallowed", HallowedModifier::new); - public static final RegistryObject SHIELDING = + public static final StaticModifier SHIELDING = MODIFIERS.register("shielding", ShieldingModifier::new); - public static final RegistryObject STONEGUARD = + public static final StaticModifier STONEGUARD = MODIFIERS.register("stoneguard", StoneguardModifier::new); // Tier 3 - public static final RegistryObject OVERCAST = + public static final StaticModifier OVERCAST = MODIFIERS.register("overcast", OvercastModifier::new); - public static final RegistryObject IMMACULATE = + public static final StaticModifier IMMACULATE = MODIFIERS.register("immaculate", ImmaculateModifier::new); - public static final RegistryObject NIMBLE = + public static final StaticModifier NIMBLE = MODIFIERS.register("nimble", NimbleModifier::new); - public static final RegistryObject PRICKLY = + public static final StaticModifier PRICKLY = MODIFIERS.register("prickly", PricklyModifier::new); - public static final RegistryObject SAVORY = + public static final StaticModifier SAVORY = MODIFIERS.register("savory", SavoryModifier::new); // Tier 3 Addons - public static final RegistryObject DUCTILE = + public static final StaticModifier DUCTILE = MODIFIERS.register("ductile", DuctileModifier::new); - public static final RegistryObject IMMACULATE2 = + public static final StaticModifier IMMACULATE2 = MODIFIERS.register("immaculate_2", ImmaculateModifier2::new); - public static final RegistryObject STABLE = + public static final StaticModifier STABLE = MODIFIERS.register("stable", StableModifier::new); - public static final RegistryObject FERVENT = + public static final StaticModifier FERVENT = MODIFIERS.register("fervent", FerventModifier::new); - public static final RegistryObject EXPERIENCED = + public static final StaticModifier EXPERIENCED = MODIFIERS.register("experienced", ExperiencedModifier::new); - public static final RegistryObject BLIGHTED = + public static final StaticModifier BLIGHTED = MODIFIERS.register("blighted", BlightedModifier::new); - public static final RegistryObject OVERWORKED = + public static final StaticModifier OVERWORKED = MODIFIERS.register("overworked", OverworkedModifier::new); // Tier 4 - public static final RegistryObject OVERLORD = + public static final StaticModifier OVERLORD = MODIFIERS.register("overlord", OverlordModifier::new); - public static final RegistryObject SALVAGED = + public static final StaticModifier SALVAGED = MODIFIERS.register("salvaged", SalvagedModifier::new); - public static final RegistryObject ACCELERATION = + public static final StaticModifier ACCELERATION = MODIFIERS.register("acceleration", AccelerationModifier::new); - public static final RegistryObject VENGEFUL = + public static final StaticModifier VENGEFUL = MODIFIERS.register("vengeful", VengefulModifier::new); - public static final RegistryObject ENKINDLING = + public static final StaticModifier ENKINDLING = MODIFIERS.register("enkindling", EnkindlingModifier::new); // Tier 5 - public static final RegistryObject ENDERSHIELD = + public static final StaticModifier ENDERSHIELD = MODIFIERS.register("endershield", EndershieldModifier::new); public static void init() { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/item/MaterialArmorItem.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/item/MaterialArmorItem.java index 93a35c00..ce5bf69a 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/item/MaterialArmorItem.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/item/MaterialArmorItem.java @@ -24,36 +24,40 @@ import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.client.MaterialArmorModel; import com.illusivesoulworks.constructsarmory.common.stat.ConstructsArmoryStats; + import java.util.List; import java.util.UUID; import java.util.function.BiPredicate; +import java.util.function.Consumer; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.client.renderer.entity.model.BipedModel; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.Attribute; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.util.text.StringTextComponent; -import net.minecraft.util.text.TranslationTextComponent; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; + +import net.minecraft.client.model.HumanoidModel; +import net.minecraft.client.model.Model; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.TextComponent; +import net.minecraft.network.chat.TranslatableComponent; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.Attribute; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.ai.attributes.Attributes; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraftforge.client.IItemRenderProperties; +import org.jetbrains.annotations.NotNull; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.common.TinkerTags; import slimeknights.tconstruct.library.modifiers.ModifierEntry; import slimeknights.tconstruct.library.tools.definition.ModifiableArmorMaterial; import slimeknights.tconstruct.library.tools.helper.TooltipBuilder; import slimeknights.tconstruct.library.tools.helper.TooltipUtil; import slimeknights.tconstruct.library.tools.item.ModifiableArmorItem; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.nbt.StatsNBT; import slimeknights.tconstruct.library.tools.stat.ToolStats; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; import slimeknights.tconstruct.tools.TinkerModifiers; import slimeknights.tconstruct.tools.item.ArmorSlotType; @@ -69,21 +73,21 @@ public MaterialArmorItem(ModifiableArmorMaterial material, ArmorSlotType slotTyp Properties properties) { super(material, slotType, properties); } - - @Nullable @Override - @OnlyIn(Dist.CLIENT) - public > A getArmorModel(LivingEntity entityLiving, ItemStack stack, - EquipmentSlotType armorSlot, A base) { - return MaterialArmorModel.getModel(stack, armorSlot, base); + public void initializeClient(Consumer consumer) { + consumer.accept(new IItemRenderProperties() { + @NotNull + @Override + public Model getBaseArmorModel(LivingEntity entityLiving, ItemStack stack, EquipmentSlot armorSlot, HumanoidModel base) { + return MaterialArmorModel.getModel(stack, armorSlot, base); + } + }); } - @Nonnull @Override - public Multimap getAttributeModifiers( - @Nonnull IModifierToolStack tool, @Nonnull EquipmentSlotType slot) { - - if (slot != getEquipmentSlot()) { + public @NotNull Multimap getAttributeModifiers( + IToolStackView tool, EquipmentSlot slot) { + if (slot != getSlot()) { return ImmutableMultimap.of(); } Multimap origin = super.getAttributeModifiers(tool, slot); @@ -94,9 +98,9 @@ public Multimap getAttributeModifiers( UUID uuid = ARMOR_MODIFIERS[slot.getIndex()]; builder.putAll(origin); builder.put(Attributes.MOVEMENT_SPEED, - new AttributeModifier(uuid, "constructsarmory.armor.movement_speed", - statsNBT.getFloat(ConstructsArmoryStats.MOVEMENT_SPEED), - AttributeModifier.Operation.MULTIPLY_TOTAL)); + new AttributeModifier(uuid, "constructsarmory.armor.movement_speed", + statsNBT.get(ConstructsArmoryStats.MOVEMENT_SPEED), + AttributeModifier.Operation.MULTIPLY_TOTAL)); } return builder.build(); } @@ -109,41 +113,41 @@ public Multimap getAttributeModifiers( @Nonnull @Override - public List getStatInformation(@Nonnull IModifierToolStack tool, - @Nullable PlayerEntity player, - @Nonnull List tooltips, - @Nonnull TooltipKey key, - @Nonnull TooltipFlag tooltipFlag) { + public List getStatInformation(@Nonnull IToolStackView tool, + @Nullable Player player, + @Nonnull List tooltips, + @Nonnull TooltipKey key, + @Nonnull TooltipFlag tooltipFlag) { tooltips = getArmorStats(tool, player, tooltips, key, tooltipFlag); TooltipUtil.addAttributes(this, tool, player, tooltips, SHOW_ARMOR_ATTRIBUTES, - getEquipmentSlot()); + getSlot()); return tooltips; } - public static List getArmorStats(IModifierToolStack tool, - @Nullable PlayerEntity player, - List tooltip, TooltipKey key, + public static List getArmorStats(IToolStackView tool, + @Nullable Player player, + List tooltip, TooltipKey key, TooltipFlag flag) { TooltipBuilder builder = new TooltipBuilder(tool, tooltip); Item item = tool.getItem(); - if (TinkerTags.Items.DURABILITY.contains(item)) { + if (tool.hasTag(TinkerTags.Items.DURABILITY)) { builder.addDurability(); } - if (TinkerTags.Items.ARMOR.contains(item)) { + if (tool.hasTag(TinkerTags.Items.ARMOR)) { builder.add(ToolStats.ARMOR); builder.add(ToolStats.ARMOR_TOUGHNESS); builder.add(ToolStats.KNOCKBACK_RESISTANCE.formatValue( - tool.getStats().getFloat(ToolStats.KNOCKBACK_RESISTANCE) * 10f)); - builder.add(new TranslationTextComponent( - "tool_stat." + ConstructsArmoryMod.MOD_ID + ".movement_speed").appendSibling( - new StringTextComponent(PERCENT_FORMAT.format( - tool.getStats().getFloat(ConstructsArmoryStats.MOVEMENT_SPEED))).modifyStyle( - style -> style.setColor(ConstructsArmoryStats.MOVEMENT_SPEED.getColor())))); + tool.getStats().get(ToolStats.KNOCKBACK_RESISTANCE) * 10f)); + builder.add(new TranslatableComponent( + "tool_stat." + ConstructsArmoryMod.MOD_ID + ".movement_speed").append( + new TextComponent(PERCENT_FORMAT.format( + tool.getStats().get(ConstructsArmoryStats.MOVEMENT_SPEED))).withStyle( + style -> style.withColor(ConstructsArmoryStats.MOVEMENT_SPEED.getColor())))); } - if (TinkerTags.Items.CHESTPLATES.contains(item) && + if (tool.hasTag(TinkerTags.Items.CHESTPLATES) && tool.getModifierLevel(TinkerModifiers.unarmed.get()) > 0) { builder.addWithAttribute(ToolStats.ATTACK_DAMAGE, Attributes.ATTACK_DAMAGE); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/EquipmentUtil.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/EquipmentUtil.java index 79de8971..3fcb1f98 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/EquipmentUtil.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/EquipmentUtil.java @@ -17,54 +17,51 @@ package com.illusivesoulworks.constructsarmory.common.modifier; -import java.util.EnumMap; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.UUID; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.util.text.StringTextComponent; -import net.minecraft.util.text.TranslationTextComponent; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.TextComponent; +import net.minecraft.network.chat.TranslatableComponent; +import net.minecraft.world.entity.EquipmentSlot; import slimeknights.tconstruct.common.TinkerTags; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.modifiers.ModifierId; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.utils.Util; +import java.util.*; + public class EquipmentUtil { - private static final Map> UUIDS = new HashMap<>(); + private static final Map> UUIDS = new HashMap<>(); - public static UUID getUuid(ModifierId id, EquipmentSlotType slotType) { - return UUIDS.computeIfAbsent(id, (k) -> new EnumMap<>(EquipmentSlotType.class)) + public static UUID getUuid(ModifierId id, EquipmentSlot slotType) { + return UUIDS.computeIfAbsent(id, (k) -> new EnumMap<>(EquipmentSlot.class)) .computeIfAbsent(slotType, (k) -> { String key = id + slotType.toString(); return UUID.nameUUIDFromBytes(key.getBytes()); }); } - public static void addResistanceTooltip(Modifier modifier, IModifierToolStack armor, - float multiplier, List tooltip) { + public static void addResistanceTooltip(Modifier modifier, IToolStackView armor, + float multiplier, List tooltip) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { - tooltip.add(modifier.applyStyle(new StringTextComponent( - Util.PERCENT_BOOST_FORMAT.format(multiplier / 25f)) - .appendString(" ") - .appendSibling( - new TranslationTextComponent(modifier.getTranslationKey() + ".resistance")))); + tooltip.add(modifier.applyStyle(new TextComponent( + Util.PERCENT_BOOST_FORMAT.format(multiplier / 25f)) + .append(" ") + .append( + new TranslatableComponent(modifier.getTranslationKey() + ".resistance")))); } } - public static void addSpeedTooltip(Modifier modifier, IModifierToolStack armor, float multiplier, - List tooltip) { + public static void addSpeedTooltip(Modifier modifier, IToolStackView armor, float multiplier, + List tooltip) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { - tooltip.add(modifier.applyStyle(new StringTextComponent( + tooltip.add(modifier.applyStyle(new TextComponent( Util.PERCENT_BOOST_FORMAT.format(multiplier)) - .appendString(" ") - .appendSibling( - new TranslationTextComponent(modifier.getTranslationKey() + ".speed")))); + .append(" ") + .append( + new TranslatableComponent(modifier.getTranslationKey() + ".speed")))); } } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/IArmorUpdateModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/IArmorUpdateModifier.java index 4555b85a..6f86dc91 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/IArmorUpdateModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/IArmorUpdateModifier.java @@ -17,12 +17,12 @@ package com.illusivesoulworks.constructsarmory.common.modifier; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public interface IArmorUpdateModifier { - void onUpdate(IModifierToolStack armor, EquipmentSlotType slotType, int level, + void onUpdate(IToolStackView armor, EquipmentSlot slotType, int level, LivingEntity living); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/HallowedModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/HallowedModifier.java index 06999842..5fdee2ae 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/HallowedModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/HallowedModifier.java @@ -17,38 +17,36 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle; -import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.Entity; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; -public class HallowedModifier extends Modifier { +import java.util.List; - public HallowedModifier() { - super(0xcc9720); - } +public class HallowedModifier extends Modifier { @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { - Entity attacker = source.getTrueSource(); + if (!source.isBypassMagic() && !source.isBypassInvul()) { + Entity attacker = source.getEntity(); - if (attacker instanceof LivingEntity && ((LivingEntity) attacker).isEntityUndead()) { + if (attacker instanceof LivingEntity entity && entity.isInvertedHealAndHarm()) { modifierValue += level * 2f; } } @@ -56,8 +54,8 @@ public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { EquipmentUtil.addResistanceTooltip(this, tool, level * 2f, tooltip); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/IgneousModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/IgneousModifier.java index e7f1c8fb..4c77db5d 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/IgneousModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/IgneousModifier.java @@ -17,34 +17,32 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle; -import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.recipe.FluidValues; import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.context.ToolRebuildContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.nbt.ModDataNBT; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; import slimeknights.tconstruct.tools.TinkerModifiers; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import java.util.List; + public class IgneousModifier extends Modifier { private static final float BASELINE_TEMPERATURE = 0.75f; - public IgneousModifier() { - super(0x4f4a47); - } - @Override public void addVolatileData(@Nonnull ToolRebuildContext context, int level, @Nonnull ModDataNBT volatileData) { @@ -52,27 +50,27 @@ public void addVolatileData(@Nonnull ToolRebuildContext context, int level, } private static float temperatureBoost(LivingEntity living, int level) { - BlockPos attackerPos = living.getPosition(); - return (living.world.getBiome(attackerPos).getTemperature(attackerPos) - BASELINE_TEMPERATURE) * + BlockPos attackerPos = living.blockPosition(); + return (living.level.getBiome(attackerPos).value().getBaseTemperature() - BASELINE_TEMPERATURE) * (level * 1.6f); } @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { + if (!source.isBypassMagic() && !source.isBypassInvul()) { modifierValue += temperatureBoost(context.getEntity(), level); } return modifierValue; } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, - @Nonnull List tooltip, @Nonnull TooltipKey key, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, + @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { float bonus; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/PetrousModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/PetrousModifier.java index 563020a9..51a2fdc1 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/PetrousModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/PetrousModifier.java @@ -17,34 +17,36 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle; -import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; import net.minecraftforge.common.Tags; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import java.util.List; + public class PetrousModifier extends Modifier { private static final float BONUS_PER_BLOCK = 0.1f; public PetrousModifier() { - super(0x999999); + } private static float getBonus(LivingEntity living, int level) { - BlockPos pos = living.getPosition(); - BlockPos center = pos.down(); + BlockPos pos = living.blockPosition(); + BlockPos center = pos.below(); BlockPos[] candidates = new BlockPos[] {center, center.north(), center.south(), center.east(), center.west(), center.north().east(), center.north().west(), center.south().east(), @@ -53,7 +55,7 @@ private static float getBonus(LivingEntity living, int level) { for (BlockPos candidate : candidates) { - if (living.world.getBlockState(candidate).getBlock().isIn(Tags.Blocks.STONE)) { + if (living.level.getBlockState(candidate).is(Tags.Blocks.STONE)) { bonus += BONUS_PER_BLOCK; } } @@ -61,20 +63,20 @@ private static float getBonus(LivingEntity living, int level) { } @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { + if (!source.isBypassMagic() && !source.isBypassInvul()) { modifierValue += getBonus(context.getEntity(), level); } return modifierValue; } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { float bonus; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/StableModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/StableModifier.java index 09bfc8eb..8b9235ce 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/StableModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/StableModifier.java @@ -20,17 +20,18 @@ import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class StableModifier extends Modifier { @@ -38,31 +39,27 @@ public class StableModifier extends Modifier { private static final float BASELINE_TEMPERATURE = 0.75f; private static final float MAX_TEMPERATURE = 1.25f; - public StableModifier() { - super(0xa3b1a8); - } - private static float getBonus(LivingEntity living, int level) { - BlockPos pos = living.getPosition(); + BlockPos pos = living.blockPosition(); return ((MAX_TEMPERATURE - - Math.abs(BASELINE_TEMPERATURE - living.world.getBiome(pos).getTemperature(pos))) * level); + Math.abs(BASELINE_TEMPERATURE - living.level.getBiome(pos).value().getBaseTemperature())) * level); } @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { + if (!source.isBypassMagic() && !source.isBypassInvul()) { modifierValue += getBonus(context.getEntity(), level); } return modifierValue; } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { float bonus; if (player != null && key == TooltipKey.SHIFT) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/VengefulModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/VengefulModifier.java index b1bca2e4..dcf70647 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/VengefulModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/VengefulModifier.java @@ -17,34 +17,36 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle; -import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingHurtEvent; import net.minecraftforge.eventbus.api.EventPriority; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.impl.TotalArmorLevelModifier; import slimeknights.tconstruct.library.tools.capability.TinkerDataCapability; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryEffects; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import java.util.List; + public class VengefulModifier extends TotalArmorLevelModifier { private static final TinkerDataCapability.TinkerDataKey VENGEFUL = ConstructsArmoryMod.createKey("vengeful"); public VengefulModifier() { - super(0x9261cc, VENGEFUL); + super(VENGEFUL); MinecraftForge.EVENT_BUS.addListener(EventPriority.LOWEST, VengefulModifier::onHurt); } @@ -66,20 +68,20 @@ private static float getBonus(LivingEntity attacker, int level) { } @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { + if (!source.isBypassMagic() && !source.isBypassInvul()) { modifierValue += getBonus(context.getEntity(), level); } return modifierValue; } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { float bonus; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/WeightyModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/WeightyModifier.java index 1c80777c..f49a2159 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/WeightyModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/WeightyModifier.java @@ -20,17 +20,18 @@ import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.network.chat.Component; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.Attributes; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class WeightyModifier extends Modifier { @@ -38,10 +39,6 @@ public class WeightyModifier extends Modifier { private static final float BASELINE_MOVEMENT = 0.1f; private static final float MAX_MOVEMENT = 0.15f; - public WeightyModifier() { - super(0xd1c08b); - } - private static float getBonus(float movementSpeed, float min, float max) { if (movementSpeed > BASELINE_MOVEMENT) { @@ -55,13 +52,13 @@ private static float getBonus(float movementSpeed, float min, float max) { } @Override - public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, + public float getProtectionModifier(@Nonnull IToolStackView tool, int level, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float modifierValue) { - if (!source.isDamageAbsolute() && !source.canHarmInCreative()) { - ModifiableAttributeInstance attributeInstance = + if (!source.isBypassMagic() && !source.isBypassInvul()) { + AttributeInstance attributeInstance = context.getEntity().getAttribute(Attributes.MOVEMENT_SPEED); if (attributeInstance != null) { @@ -72,13 +69,13 @@ public float getProtectionModifier(@Nonnull IModifierToolStack tool, int level, } @Override - public void addInformation(@Nonnull IModifierToolStack tool, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView tool, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag flag) { float bonus; if (player != null) { - ModifiableAttributeInstance attributeInstance = + AttributeInstance attributeInstance = player.getAttribute(Attributes.MOVEMENT_SPEED); if (attributeInstance != null) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BlightedModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BlightedModifier.java index eed5ff71..1bb9e570 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BlightedModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BlightedModifier.java @@ -18,35 +18,32 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.potion.EffectInstance; -import net.minecraft.potion.Effects; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.effect.MobEffectInstance; +import net.minecraft.world.effect.MobEffects; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public class BlightedModifier extends CounterattackModifier { - public BlightedModifier() { - super(0x7f9374); - } - - private static EffectInstance makeDecayEffect(int level) { - return new EffectInstance(Effects.WITHER, 20 * (5 + (RANDOM.nextInt(level * 3))), level - 1); + private static MobEffectInstance makeDecayEffect(int level) { + return new MobEffectInstance(MobEffects.WITHER, 20 * (5 + (RANDOM.nextInt(level * 3))), level - 1); } @Override - protected int counter(@Nonnull IModifierToolStack tool, int level, LivingEntity attacker, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + protected int counter(@Nonnull IToolStackView tool, int level, LivingEntity attacker, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount) { if (RANDOM.nextFloat() < 0.15f * level) { if (RANDOM.nextInt(3) == 0) { - context.getEntity().addPotionEffect(makeDecayEffect(level)); + context.getEntity().addEffect(makeDecayEffect(level)); } - attacker.addPotionEffect(makeDecayEffect(level)); + attacker.addEffect(makeDecayEffect(level)); return 1; } return 0; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BloodlettingModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BloodlettingModifier.java index cc9e2cce..ec0d435e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BloodlettingModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/BloodlettingModifier.java @@ -18,18 +18,19 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.Entity; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.potion.EffectInstance; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.effect.MobEffectInstance; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingHurtEvent; import slimeknights.tconstruct.library.modifiers.impl.TotalArmorLevelModifier; import slimeknights.tconstruct.library.tools.capability.TinkerDataCapability; import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.helper.ToolDamageUtil; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryEffects; @@ -39,7 +40,7 @@ public class BloodlettingModifier extends TotalArmorLevelModifier { ConstructsArmoryMod.createKey("bloodletting"); public BloodlettingModifier() { - super(0xb30000, BLOODLETTING); + super(BLOODLETTING); MinecraftForge.EVENT_BUS.addListener(BloodlettingModifier::onHurt); } @@ -57,20 +58,20 @@ private static void onHurt(final LivingHurtEvent evt) { } @Override - public void onAttacked(@Nonnull IModifierToolStack tool, int level, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + public void onAttacked(@Nonnull IToolStackView tool, int level, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount, boolean isDirectDamage) { - Entity attacker = source.getTrueSource(); + Entity attacker = source.getEntity(); if (attacker instanceof LivingEntity && attacker.isAlive() && isDirectDamage && RANDOM.nextFloat() < 0.15f * level) { - EffectInstance effect = context.getEntity().getActivePotionEffect( + MobEffectInstance effect = context.getEntity().getEffect( ConstructsArmoryEffects.BLOODLETTING.get()); if (effect != null) { int effectLevel = effect.getAmplifier() + 1; float percent = effectLevel / 16f; - attacker.attackEntityFrom(DamageSource.causeThornsDamage(context.getEntity()), + attacker.hurt(DamageSource.thorns(context.getEntity()), 2f * level * percent); ToolDamageUtil.damageAnimated(tool, 1, context.getEntity(), slotType); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/CounterattackModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/CounterattackModifier.java index 27cced77..84c02b17 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/CounterattackModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/CounterattackModifier.java @@ -18,26 +18,23 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.Entity; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.helper.ToolDamageUtil; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public abstract class CounterattackModifier extends Modifier { - public CounterattackModifier(int color) { - super(color); - } - @Override - public void onAttacked(@Nonnull IModifierToolStack tool, int level, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + public void onAttacked(@Nonnull IToolStackView tool, int level, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount, boolean isDirectDamage) { - Entity attacker = source.getTrueSource(); + Entity attacker = source.getEntity(); if (attacker instanceof LivingEntity && attacker.isAlive() && isDirectDamage) { int durabilityDamage = @@ -49,8 +46,8 @@ public void onAttacked(@Nonnull IModifierToolStack tool, int level, } } - protected abstract int counter(@Nonnull IModifierToolStack tool, int level, + protected abstract int counter(@Nonnull IToolStackView tool, int level, LivingEntity attacker, @Nonnull EquipmentContext context, - @Nonnull EquipmentSlotType slotType, DamageSource source, + @Nonnull EquipmentSlot slotType, DamageSource source, float amount); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/EnkindlingModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/EnkindlingModifier.java index 8559b9ac..acfa53ee 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/EnkindlingModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/EnkindlingModifier.java @@ -18,27 +18,24 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public class EnkindlingModifier extends CounterattackModifier { - public EnkindlingModifier() { - super(0xdbcc0b); - } - @Override - protected int counter(@Nonnull IModifierToolStack tool, int level, LivingEntity attacker, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + protected int counter(@Nonnull IToolStackView tool, int level, LivingEntity attacker, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount) { if (RANDOM.nextFloat() < 0.15f * level) { - attacker.attackEntityFrom(DamageSource.causeThornsDamage(context.getEntity()).setFireDamage(), + attacker.hurt(DamageSource.thorns(context.getEntity()).setIsFire(), level); - attacker.setFire(5 * level); + attacker.setSecondsOnFire(5 * level); return 1; } return 0; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/MalignantModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/MalignantModifier.java index 1bf9f410..fad4f7bc 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/MalignantModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/MalignantModifier.java @@ -18,18 +18,19 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.Entity; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.potion.EffectInstance; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.effect.MobEffectInstance; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingHurtEvent; import slimeknights.tconstruct.library.modifiers.impl.TotalArmorLevelModifier; import slimeknights.tconstruct.library.tools.capability.TinkerDataCapability; import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.helper.ToolDamageUtil; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryEffects; @@ -39,15 +40,14 @@ public class MalignantModifier extends TotalArmorLevelModifier { ConstructsArmoryMod.createKey("malignant"); public MalignantModifier() { - super(0x4d4d4d, MALIGNANT); + super(MALIGNANT); MinecraftForge.EVENT_BUS.addListener(MalignantModifier::onHurt); } private static void onHurt(final LivingHurtEvent evt) { - Entity entity = evt.getSource().getTrueSource(); + Entity entity = evt.getSource().getEntity(); - if (entity instanceof LivingEntity) { - LivingEntity living = (LivingEntity) entity; + if (entity instanceof LivingEntity living) { living.getCapability(TinkerDataCapability.CAPABILITY).ifPresent(holder -> { int levels = holder.get(MALIGNANT, 0); @@ -61,20 +61,20 @@ private static void onHurt(final LivingHurtEvent evt) { } @Override - public void onAttacked(@Nonnull IModifierToolStack tool, int level, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + public void onAttacked(@Nonnull IToolStackView tool, int level, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount, boolean isDirectDamage) { - Entity attacker = source.getTrueSource(); + Entity attacker = source.getEntity(); if (attacker instanceof LivingEntity && attacker.isAlive() && isDirectDamage && RANDOM.nextFloat() < 0.15f * level) { - EffectInstance effect = context.getEntity().getActivePotionEffect( + MobEffectInstance effect = context.getEntity().getEffect( ConstructsArmoryEffects.MALIGNANT.get()); if (effect != null) { int effectLevel = effect.getAmplifier() + 1; float percent = effectLevel / 25f; - attacker.attackEntityFrom(DamageSource.causeThornsDamage(context.getEntity()), + attacker.hurt(DamageSource.thorns(context.getEntity()), 2f * level * percent); ToolDamageUtil.damageAnimated(tool, 1, context.getEntity(), slotType); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/PricklyModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/PricklyModifier.java index e7fc62e0..e54df404 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/PricklyModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/PricklyModifier.java @@ -18,26 +18,23 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.tools.TinkerModifiers; public class PricklyModifier extends CounterattackModifier { - public PricklyModifier() { - super(0x601cc4); - } - @Override - protected int counter(@Nonnull IModifierToolStack tool, int level, LivingEntity attacker, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + protected int counter(@Nonnull IToolStackView tool, int level, LivingEntity attacker, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount) { if (RANDOM.nextFloat() < 0.15f * level) { - attacker.setLastAttackedEntity(context.getEntity()); + attacker.setLastHurtByMob(context.getEntity()); TinkerModifiers.bleeding.get() .apply(attacker, 1 + 20 * (2 + (RANDOM.nextInt(level + 3))), level - 1, true); return 1; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/SplinteredModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/SplinteredModifier.java index 631cda96..a921d2cb 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/SplinteredModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/battle/counter/SplinteredModifier.java @@ -18,29 +18,26 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.battle.counter; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.stat.ToolStats; public class SplinteredModifier extends CounterattackModifier { - public SplinteredModifier() { - super(0xe8e5d2); - } - @Override - protected int counter(@Nonnull IModifierToolStack tool, int level, LivingEntity attacker, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + protected int counter(@Nonnull IToolStackView tool, int level, LivingEntity attacker, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, DamageSource source, float amount) { if (RANDOM.nextFloat() < 0.15f * level) { - float percent = (float) tool.getDamage() / tool.getStats().getFloat(ToolStats.DURABILITY); + float percent = (float) tool.getDamage() / tool.getStats().get(ToolStats.DURABILITY); float maxDamage = level * 3f; LivingEntity user = context.getEntity(); - attacker.attackEntityFrom(DamageSource.causeThornsDamage(user), maxDamage * percent); + attacker.hurt(DamageSource.thorns(user), maxDamage * percent); return 1; } return 0; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/DuctileModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/DuctileModifier.java index 0d29da85..ae72358e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/DuctileModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/DuctileModifier.java @@ -26,10 +26,6 @@ public class DuctileModifier extends Modifier { - public DuctileModifier() { - super(0x959595); - } - @Override public void addToolStats(@Nonnull ToolRebuildContext context, int level, @Nonnull ModifierStatsBuilder builder) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/EndershieldModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/EndershieldModifier.java index 28f1896a..955540d9 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/EndershieldModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/EndershieldModifier.java @@ -18,13 +18,14 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.general; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.DamageSource; + +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; import slimeknights.tconstruct.library.events.teleport.EnderdodgingTeleportEvent; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.utils.TeleportHelper; import slimeknights.tconstruct.tools.TinkerModifiers; @@ -33,17 +34,13 @@ public class EndershieldModifier extends Modifier { private static final TeleportHelper.ITeleportEventFactory FACTORY = EnderdodgingTeleportEvent::new; - public EndershieldModifier() { - super(0xa92dff); - } - @Override - public void onAttacked(@Nonnull IModifierToolStack tool, int level, EquipmentContext context, - @Nonnull EquipmentSlotType slotType, @Nonnull DamageSource source, + public void onAttacked(@Nonnull IToolStackView tool, int level, EquipmentContext context, + @Nonnull EquipmentSlot slotType, @Nonnull DamageSource source, float amount, boolean isDirectDamage) { LivingEntity self = context.getEntity(); - if (!self.isPotionActive(TinkerModifiers.teleportCooldownEffect.get()) && + if (!self.hasEffect(TinkerModifiers.teleportCooldownEffect.get()) && RANDOM.nextInt(10 - level * 2) == 0) { if (TeleportHelper.randomNearbyTeleport(context.getEntity(), FACTORY)) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ExperiencedModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ExperiencedModifier.java index d1941040..8914a982 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ExperiencedModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ExperiencedModifier.java @@ -17,7 +17,7 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.general; -import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.world.entity.player.Player; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingExperienceDropEvent; import net.minecraftforge.event.world.BlockEvent; @@ -31,7 +31,7 @@ public class ExperiencedModifier extends TotalArmorLevelModifier { ConstructsArmoryMod.createKey("experienced"); public ExperiencedModifier() { - super(0xe8db49, EXPERIENCED); + super(EXPERIENCED); MinecraftForge.EVENT_BUS.addListener(this::onEntityKill); MinecraftForge.EVENT_BUS.addListener(this::beforeBlockBreak); } @@ -51,7 +51,7 @@ private void beforeBlockBreak(final BlockEvent.BreakEvent evt) { } private void onEntityKill(final LivingExperienceDropEvent evt) { - PlayerEntity player = evt.getAttackingPlayer(); + Player player = evt.getAttackingPlayer(); if (player != null) { player.getCapability(TinkerDataCapability.CAPABILITY).ifPresent(data -> { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/SavoryModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/SavoryModifier.java index 73047be3..d1dabd85 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/SavoryModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/SavoryModifier.java @@ -18,32 +18,28 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.general; import javax.annotation.Nonnull; -import net.minecraft.entity.LivingEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.item.ItemStack; -import net.minecraft.util.DamageSource; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.shared.TinkerCommons; public class SavoryModifier extends Modifier { - public SavoryModifier() { - super(0xf0a8a4); - } - @Override - public void onAttacked(@Nonnull IModifierToolStack tool, int level, - @Nonnull EquipmentContext context, @Nonnull EquipmentSlotType slotType, + public void onAttacked(@Nonnull IToolStackView tool, int level, + @Nonnull EquipmentContext context, @Nonnull EquipmentSlot slotType, @Nonnull DamageSource source, float amount, boolean isDirectDamage) { if (amount > 0) { LivingEntity livingEntity = context.getEntity(); - if (livingEntity.hurtResistantTime <= 10 && + if (livingEntity.invulnerableTime <= 10 && RANDOM.nextInt(24 / level) <= (Math.log(amount + 1.0f) * 2.0f)) { - context.getEntity().entityDropItem(new ItemStack(TinkerCommons.bacon)); + context.getEntity().spawnAtLocation(new ItemStack(TinkerCommons.bacon)); } } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ShieldingModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ShieldingModifier.java index 6a977de8..a7873fdf 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ShieldingModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/ShieldingModifier.java @@ -17,26 +17,29 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.general; -import net.minecraft.entity.LivingEntity; -import net.minecraft.potion.EffectInstance; +import net.minecraft.world.effect.MobEffectInstance; +import net.minecraft.world.entity.LivingEntity; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.PotionEvent; +import org.apache.commons.lang3.reflect.FieldUtils; import slimeknights.tconstruct.library.modifiers.impl.TotalArmorLevelModifier; import slimeknights.tconstruct.library.tools.capability.TinkerDataCapability; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; +import java.lang.reflect.Field; + public class ShieldingModifier extends TotalArmorLevelModifier { private static final TinkerDataCapability.TinkerDataKey SHIELDING = ConstructsArmoryMod.createKey("shielding"); public ShieldingModifier() { - super(0x575e79, SHIELDING); + super(SHIELDING); MinecraftForge.EVENT_BUS.addListener(ShieldingModifier::onPotionStart); } private static void onPotionStart(final PotionEvent.PotionAddedEvent evt) { - EffectInstance newEffect = evt.getPotionEffect(); + MobEffectInstance newEffect = evt.getPotionEffect(); if (!newEffect.getCurativeItems().isEmpty()) { LivingEntity living = evt.getEntityLiving(); @@ -46,10 +49,16 @@ private static void onPotionStart(final PotionEvent.PotionAddedEvent evt) { if (levels > 0) { float change = levels * 0.05f; - if (!newEffect.getPotion().isBeneficial()) { + if (!newEffect.getEffect().isBeneficial()) { change *= -1; } - newEffect.duration = Math.max(0, (int) (newEffect.getDuration() * (1 + change))); + try { + Field f_19503_ = FieldUtils.getDeclaredField(MobEffectInstance.class, "f_19503_", true); + f_19503_.setAccessible(true); + f_19503_.set(newEffect, Math.max(0, (int) (newEffect.getDuration() * (1 + change)))); + } catch (IllegalAccessException e) { + throw new RuntimeException(e); + } } }); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/StoneguardModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/StoneguardModifier.java index 5cf6f042..2a65abd3 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/StoneguardModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/general/StoneguardModifier.java @@ -19,17 +19,18 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.item.ItemStack; + +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.player.EntityItemPickupEvent; import slimeknights.tconstruct.common.TinkerTags; -import slimeknights.tconstruct.library.modifiers.DurabilityShieldModifier; import slimeknights.tconstruct.library.modifiers.ModifierEntry; +import slimeknights.tconstruct.library.modifiers.impl.DurabilityShieldModifier; import slimeknights.tconstruct.library.tools.context.EquipmentContext; import slimeknights.tconstruct.library.tools.definition.ModifiableArmorMaterial; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.stat.ToolStats; import slimeknights.tconstruct.tools.modifiers.traits.general.StoneshieldModifier; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryModifiers; @@ -41,13 +42,12 @@ public class StoneguardModifier extends DurabilityShieldModifier { public StoneguardModifier() { - super(0xe0e9ec); MinecraftForge.EVENT_BUS.addListener(StoneguardModifier::onItemPickup); } @Override - protected int getShieldCapacity(IModifierToolStack tool, int level) { - return (int) (level * 100 * tool.getModifier(ToolStats.DURABILITY)); + protected int getShieldCapacity(IToolStackView tool, int level) { + return (int) (level * 100 * tool.getMultiplier(ToolStats.DURABILITY)); } @Override @@ -56,7 +56,7 @@ public int getPriority() { } private static void onItemPickup(final EntityItemPickupEvent evt) { - PlayerEntity player = evt.getPlayer(); + Player player = evt.getPlayer(); if (player.isSpectator()) { return; @@ -68,14 +68,14 @@ private static void onItemPickup(final EntityItemPickupEvent evt) { } ItemStack stack = evt.getItem().getItem(); - if (!TinkerTags.Items.STONESHIELDS.contains(stack.getItem())) { + if (!stack.is(TinkerTags.Items.STONESHIELDS)) { return; } - if (!player.world.isRemote() && player.isAlive()) { + if (!player.level.isClientSide() && player.isAlive()) { - for (EquipmentSlotType slotType : ModifiableArmorMaterial.ARMOR_SLOTS) { - IModifierToolStack armor = context.getToolInSlot(slotType); + for (EquipmentSlot slotType : ModifiableArmorMaterial.ARMOR_SLOTS) { + IToolStackView armor = context.getToolInSlot(slotType); if (armor != null && !armor.isBroken()) { @@ -118,12 +118,12 @@ private static void onItemPickup(final EntityItemPickupEvent evt) { @Nullable @Override - public Boolean showDurabilityBar(@Nonnull IModifierToolStack tool, int level) { + public Boolean showDurabilityBar(@Nonnull IToolStackView tool, int level) { return getShield(tool) > 0 ? true : null; } @Override - public int getDurabilityRGB(@Nonnull IModifierToolStack tool, int level) { + public int getDurabilityRGB(@Nonnull IToolStackView tool, int level) { if (getShield(tool) > 0) { return 0x7f7f7f; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AbstractSpeedModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AbstractSpeedModifier.java index a7799f2f..9cdc68b2 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AbstractSpeedModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AbstractSpeedModifier.java @@ -20,30 +20,26 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.inventory.EquipmentSlotType; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.Attributes; import slimeknights.tconstruct.library.modifiers.Modifier; import slimeknights.tconstruct.library.tools.context.EquipmentChangeContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; import com.illusivesoulworks.constructsarmory.common.modifier.IArmorUpdateModifier; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; public abstract class AbstractSpeedModifier extends Modifier implements IArmorUpdateModifier { - public AbstractSpeedModifier(int color) { - super(color); - } - @Override - public void onUnequip(@Nonnull IModifierToolStack tool, int level, + public void onUnequip(IToolStackView tool, int level, EquipmentChangeContext context) { LivingEntity livingEntity = context.getEntity(); - IModifierToolStack newTool = context.getReplacementTool(); + IToolStackView newTool = context.getReplacementTool(); if (newTool == null || newTool.isBroken() || newTool.getModifierLevel(this) != level) { - ModifiableAttributeInstance attribute = livingEntity.getAttribute(Attributes.MOVEMENT_SPEED); + AttributeInstance attribute = livingEntity.getAttribute(Attributes.MOVEMENT_SPEED); if (attribute != null) { attribute.removeModifier(EquipmentUtil.getUuid(getId(), context.getChangedSlot())); @@ -58,13 +54,13 @@ public T getModule(@Nonnull Class type) { } @Override - public void onUpdate(IModifierToolStack armor, EquipmentSlotType slotType, int level, + public void onUpdate(IToolStackView armor, EquipmentSlot slotType, int level, LivingEntity living) { - if (living.world.isRemote) { + if (living.level.isClientSide()) { return; } - ModifiableAttributeInstance attribute = living.getAttribute(Attributes.MOVEMENT_SPEED); + AttributeInstance attribute = living.getAttribute(Attributes.MOVEMENT_SPEED); if (attribute == null) { return; @@ -77,7 +73,7 @@ public void onUpdate(IModifierToolStack armor, EquipmentSlotType slotType, int l } } - protected abstract void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected abstract void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AccelerationModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AccelerationModifier.java index 7e57761b..034522fa 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AccelerationModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AccelerationModifier.java @@ -17,31 +17,32 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.speed; -import java.util.List; -import java.util.UUID; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; +import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; +import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryEffects; +import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import com.illusivesoulworks.constructsarmory.common.modifier.IArmorUpdateModifier; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.ai.attributes.Attributes; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingEvent; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.common.TinkerTags; import slimeknights.tconstruct.library.modifiers.impl.TotalArmorLevelModifier; import slimeknights.tconstruct.library.tools.capability.TinkerDataCapability; import slimeknights.tconstruct.library.tools.context.EquipmentChangeContext; import slimeknights.tconstruct.library.tools.context.EquipmentContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; -import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; -import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryEffects; -import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; -import com.illusivesoulworks.constructsarmory.common.modifier.IArmorUpdateModifier; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; + +import javax.annotation.Nonnull; +import javax.annotation.Nullable; +import java.util.List; +import java.util.UUID; public class AccelerationModifier extends TotalArmorLevelModifier implements IArmorUpdateModifier { @@ -49,7 +50,7 @@ public class AccelerationModifier extends TotalArmorLevelModifier implements IAr ConstructsArmoryMod.createKey("acceleration"); public AccelerationModifier() { - super(0x60496b, ACCELERATION); + super(ACCELERATION); MinecraftForge.EVENT_BUS.addListener(AccelerationModifier::onUpdateApply); } @@ -65,9 +66,9 @@ private static void onUpdateApply(final LivingEvent.LivingUpdateEvent evt) { return; } - if (!living.world.isRemote() && living.isAlive() && living.ticksExisted % 20 == 0 && + if (!living.level.isClientSide && living.isAlive() && living.tickCount % 20 == 0 && living.isSprinting()) { - ModifiableAttributeInstance attributeInstance = + AttributeInstance attributeInstance = living.getAttribute(Attributes.MOVEMENT_SPEED); if (attributeInstance != null) { @@ -85,8 +86,8 @@ private static void onUpdateApply(final LivingEvent.LivingUpdateEvent evt) { } @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { @@ -107,13 +108,13 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } @Override - public void onUnequip(@Nonnull IModifierToolStack tool, int level, + public void onUnequip(@Nonnull IToolStackView tool, int level, EquipmentChangeContext context) { LivingEntity livingEntity = context.getEntity(); - IModifierToolStack newTool = context.getReplacementTool(); + IToolStackView newTool = context.getReplacementTool(); if (newTool == null || newTool.isBroken() || newTool.getModifierLevel(this) != level) { - ModifiableAttributeInstance attribute = livingEntity.getAttribute(Attributes.MOVEMENT_SPEED); + AttributeInstance attribute = livingEntity.getAttribute(Attributes.MOVEMENT_SPEED); if (attribute != null) { attribute.removeModifier(EquipmentUtil.getUuid(getId(), context.getChangedSlot())); @@ -128,13 +129,13 @@ public T getModule(@Nonnull Class type) { } @Override - public void onUpdate(IModifierToolStack armor, EquipmentSlotType slotType, int level, + public void onUpdate(IToolStackView armor, EquipmentSlot slotType, int level, LivingEntity living) { - if (living.world.isRemote) { + if (living.level.isClientSide()) { return; } - ModifiableAttributeInstance attribute = living.getAttribute(Attributes.MOVEMENT_SPEED); + AttributeInstance attribute = living.getAttribute(Attributes.MOVEMENT_SPEED); if (attribute == null) { return; @@ -147,8 +148,8 @@ public void onUpdate(IModifierToolStack armor, EquipmentSlotType slotType, int l } } - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { if (living.isSprinting()) { @@ -157,7 +158,7 @@ protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, float boost = level * effectLevel / 400f; if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.acceleration", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AerialModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AerialModifier.java index 89d886f8..69568bec 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AerialModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/AerialModifier.java @@ -17,21 +17,22 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.speed; -import java.util.List; -import java.util.UUID; +import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; +import slimeknights.tconstruct.common.TinkerTags; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; + import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; -import slimeknights.tconstruct.common.TinkerTags; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; -import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; +import java.util.List; +import java.util.UUID; public class AerialModifier extends AbstractSpeedModifier { @@ -43,20 +44,16 @@ private static float getBoost(int y, int level) { return (y - SEA_LEVEL) / (float) (MAX_LEVEL - SEA_LEVEL) * level * BOOST_AT_255; } - public AerialModifier() { - super(0x00f4da); - } - @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { float boost; if (player != null && key == TooltipKey.SHIFT) { - boost = getBoost((int) player.getPosY(), level); + boost = getBoost((int) player.getY(), level); } else { boost = BOOST_AT_255 * level; } @@ -68,13 +65,13 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { - float boost = getBoost((int) living.getPosY(), level); + float boost = getBoost((int) living.getY(), level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.aerial", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/DelvingModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/DelvingModifier.java index 7aa24b49..a616c47e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/DelvingModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/DelvingModifier.java @@ -21,16 +21,16 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.common.TinkerTags; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class DelvingModifier extends AbstractSpeedModifier { @@ -42,20 +42,16 @@ private static float getBoost(int y, int level) { return (SEA_LEVEL - y) * level * (BOOST_AT_0 / SEA_LEVEL); } - public DelvingModifier() { - super(0xf98648); - } - @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { float boost; if (player != null && key == TooltipKey.SHIFT) { - boost = getBoost((int) player.getPosY(), level); + boost = getBoost((int) player.getY(), level); } else { boost = BOOST_AT_0 * level; } @@ -67,13 +63,13 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { - float boost = getBoost((int) living.getPosY(), level); + float boost = getBoost((int) living.getY(), level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.delving", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/FerventModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/FerventModifier.java index 6a8ab29b..d516080e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/FerventModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/FerventModifier.java @@ -21,39 +21,36 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.ITextComponent; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; + +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class FerventModifier extends AbstractSpeedModifier { private static final float BASELINE_TEMPERATURE = 0.75f; - public FerventModifier() { - super(0x9c5643); - } - private static float getBonus(LivingEntity player, BlockPos pos, int level) { - return Math.abs(player.world.getBiome(pos).getTemperature(pos) - BASELINE_TEMPERATURE) * level / + return Math.abs(player.level.getBiome(pos).value().getBaseTemperature() - BASELINE_TEMPERATURE) * level / 62.5f; } @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { float bonus; if (player != null && key == TooltipKey.SHIFT) { - bonus = getBonus(player, player.getPosition(), level); + bonus = getBonus(player, player.blockPosition(), level); } else { bonus = level * 0.125f; } @@ -63,13 +60,13 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { - float boost = getBonus(living, living.getPosition(), level); + float boost = getBonus(living, living.blockPosition(), level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.fervent", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier.java index f03f002c..70d1eee0 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier.java @@ -21,21 +21,22 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.ResourceLocation; -import net.minecraft.util.text.ITextComponent; + +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.TConstruct; import slimeknights.tconstruct.common.TinkerTags; import slimeknights.tconstruct.library.tools.context.ToolRebuildContext; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.nbt.ModDataNBT; import slimeknights.tconstruct.library.tools.stat.ToolStats; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; import slimeknights.tconstruct.tools.modifiers.traits.harvest.MaintainedModifier; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; @@ -48,19 +49,11 @@ public class ImmaculateModifier extends AbstractSpeedModifier { private static final ResourceLocation KEY_ORIGINAL_DURABILITY = TConstruct.getResource("durability"); - public ImmaculateModifier() { - super(0xe8b465); - } - - protected ImmaculateModifier(int color) { - super(color); - } - @Override public void addVolatileData(@Nonnull ToolRebuildContext context, int level, ModDataNBT volatileData) { volatileData.putInt(KEY_ORIGINAL_DURABILITY, - (int) (context.getStats().getFloat(ToolStats.DURABILITY) * + (int) (context.getBaseStats().get(ToolStats.DURABILITY) * context.getDefinition().getData().getMultiplier(ToolStats.DURABILITY))); } @@ -77,8 +70,8 @@ public static float boost(int durability, float boost, int min, int max) { } @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { @@ -96,7 +89,7 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } } - protected float getTotalBoost(IModifierToolStack armor, int level) { + protected float getTotalBoost(IToolStackView armor, int level) { int durability = armor.getCurrentDurability(); int baseMax = armor.getVolatileData().getInt(KEY_ORIGINAL_DURABILITY); float boost = boost(durability, 0.02f, baseMax / 2, baseMax); @@ -109,13 +102,13 @@ protected float getTotalBoost(IModifierToolStack armor, int level) { } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { float boost = getTotalBoost(armor, level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.immaculate", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier2.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier2.java index 1658ae3a..701364c1 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier2.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/ImmaculateModifier2.java @@ -17,9 +17,8 @@ package com.illusivesoulworks.constructsarmory.common.modifier.trait.speed; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.stat.ToolStats; -import slimeknights.tconstruct.tools.modifiers.traits.harvest.MaintainedModifier2; /** * Modified copy of {@link MaintainedModifier2} from Tinkers' Construct @@ -27,12 +26,8 @@ */ public class ImmaculateModifier2 extends ImmaculateModifier { - public ImmaculateModifier2() { - super(0xd58f36); - } - @Override - protected float getTotalBoost(IModifierToolStack armor, int level) { + protected float getTotalBoost(IToolStackView armor, int level) { int durability = armor.getCurrentDurability(); int fullMax = armor.getStats().getInt(ToolStats.DURABILITY); return boost(durability, 0.025f, fullMax / 4, fullMax) * level; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/NimbleModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/NimbleModifier.java index 83f146ad..f83f2e41 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/NimbleModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/NimbleModifier.java @@ -25,13 +25,12 @@ public class NimbleModifier extends Modifier { - public NimbleModifier() { - super(0x2882d4); - } @Override public void addToolStats(@Nonnull ToolRebuildContext context, int level, @Nonnull ModifierStatsBuilder builder) { ConstructsArmoryStats.MOVEMENT_SPEED.add(builder, level * 0.02f); } + + } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/RadiantModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/RadiantModifier.java index 663e46f4..6b0b2a8b 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/RadiantModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/RadiantModifier.java @@ -21,46 +21,43 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.world.LightType; + +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.LightLayer; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.common.TinkerTags; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class RadiantModifier extends AbstractSpeedModifier { private static final float BOOST_AT_15 = 0.02f; - public RadiantModifier() { - super(0xa3e7fe); - } - private static float getBoost(int lightLevel, int level) { return level * BOOST_AT_15 * (lightLevel / 15f); } @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { float boost; if (player != null && key == TooltipKey.SHIFT) { - int i = player.world.getLightFor(LightType.BLOCK, player.getPosition()); + int i = player.level.getBrightness(LightLayer.BLOCK, player.blockPosition()); - if (player.world.getDimensionType().hasSkyLight()) { - player.world.calculateInitialSkylight(); - i = Math.max(i, player.world.getLightFor(LightType.SKY, player.getPosition()) - - player.world.getSkylightSubtracted()); + if (player.level.dimensionType().hasSkyLight()) { + player.level.updateSkyBrightness(); + i = Math.max(i, player.level.getBrightness(LightLayer.BLOCK, player.blockPosition()) - + player.level.getSkyDarken()); } boost = getBoost(i, level); } else { @@ -74,19 +71,19 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { - int i = living.world.getLightFor(LightType.BLOCK, living.getPosition()); + int i = living.level.getBrightness(LightLayer.BLOCK, living.blockPosition()); - if (living.world.getDimensionType().hasSkyLight()) { - i = Math.max(i, living.world.getLightFor(LightType.SKY, living.getPosition()) - - living.world.getSkylightSubtracted()); + if (living.level.dimensionType().hasSkyLight()) { + i = Math.max(i, living.level.getBrightness(LightLayer.SKY, living.blockPosition()) - + living.level.getSkyDarken()); } float boost = getBoost(i, level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.radiant", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/SalvagedModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/SalvagedModifier.java index 2dfed070..d27517c3 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/SalvagedModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/SalvagedModifier.java @@ -21,25 +21,21 @@ import java.util.UUID; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import net.minecraft.entity.LivingEntity; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.ModifiableAttributeInstance; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.text.ITextComponent; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.attributes.AttributeInstance; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.TooltipFlag; +import slimeknights.mantle.client.TooltipKey; import slimeknights.tconstruct.common.TinkerTags; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.stat.ToolStats; -import slimeknights.tconstruct.library.utils.TooltipFlag; -import slimeknights.tconstruct.library.utils.TooltipKey; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; public class SalvagedModifier extends AbstractSpeedModifier { - public SalvagedModifier() { - super(0x7e6059); - } - public static float boost(int durability, float boost, int min, int max) { if (durability > min) { @@ -53,8 +49,8 @@ public static float boost(int durability, float boost, int min, int max) { } @Override - public void addInformation(@Nonnull IModifierToolStack armor, int level, - @Nullable PlayerEntity player, @Nonnull List tooltip, + public void addInformation(@Nonnull IToolStackView armor, int level, + @Nullable Player player, @Nonnull List tooltip, @Nonnull TooltipKey key, @Nonnull TooltipFlag tooltipFlag) { if (armor.hasTag(TinkerTags.Items.ARMOR)) { @@ -72,20 +68,20 @@ public void addInformation(@Nonnull IModifierToolStack armor, int level, } } - protected float getTotalBoost(IModifierToolStack armor, int level) { + protected float getTotalBoost(IToolStackView armor, int level) { int durability = armor.getCurrentDurability(); int fullMax = armor.getStats().getInt(ToolStats.DURABILITY); return boost(durability, 0.025f, 1, (int) (fullMax * 0.75f)) * level; } @Override - protected void applyBoost(IModifierToolStack armor, EquipmentSlotType slotType, - ModifiableAttributeInstance attribute, UUID uuid, int level, + protected void applyBoost(IToolStackView armor, EquipmentSlot slotType, + AttributeInstance attribute, UUID uuid, int level, LivingEntity living) { float boost = getTotalBoost(armor, level); if (boost > 0) { - attribute.applyNonPersistentModifier( + attribute.addTransientModifier( new AttributeModifier(uuid, "constructsarmory.modifier.salvaged", boost, AttributeModifier.Operation.MULTIPLY_TOTAL)); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/WovenModifier.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/WovenModifier.java index c270f490..a25bd03e 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/WovenModifier.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/modifier/trait/speed/WovenModifier.java @@ -20,14 +20,14 @@ import java.util.UUID; import java.util.function.BiConsumer; import javax.annotation.Nonnull; -import net.minecraft.entity.ai.attributes.Attribute; -import net.minecraft.entity.ai.attributes.AttributeModifier; -import net.minecraft.entity.ai.attributes.Attributes; -import net.minecraft.inventory.EquipmentSlotType; -import net.minecraft.util.ResourceLocation; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.EquipmentSlot; +import net.minecraft.world.entity.ai.attributes.Attribute; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraftforge.common.util.Lazy; import slimeknights.tconstruct.library.modifiers.Modifier; -import slimeknights.tconstruct.library.tools.nbt.IModifierToolStack; +import slimeknights.tconstruct.library.tools.nbt.IToolStackView; import slimeknights.tconstruct.library.tools.stat.ToolStats; import slimeknights.tconstruct.tools.modifiers.traits.DamageSpeedTradeModifier; import com.illusivesoulworks.constructsarmory.common.modifier.EquipmentUtil; @@ -48,21 +48,17 @@ public class WovenModifier extends Modifier { return id.getPath() + "." + id.getNamespace() + ".armor"; }); - public WovenModifier() { - super(0xc65c35); - } - - private float getMultiplier(IModifierToolStack armor, int level) { - return (float) (Math.sqrt(armor.getDamage() * level / armor.getModifier(ToolStats.DURABILITY)) * + private float getMultiplier(IToolStackView armor, int level) { + return (float) (Math.sqrt(armor.getDamage() * level / armor.getMultiplier(ToolStats.DURABILITY)) * MULTIPLIER); } @Override - public void addAttributes(@Nonnull IModifierToolStack armor, int level, - @Nonnull EquipmentSlotType slot, + public void addAttributes(@Nonnull IToolStackView armor, int level, + @Nonnull EquipmentSlot slot, @Nonnull BiConsumer consumer) { - if (slot.getSlotType() == EquipmentSlotType.Group.ARMOR) { + if (slot.getType() == EquipmentSlot.Type.ARMOR) { float boost = getMultiplier(armor, level); if (boost != 0) { diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatProvider.java index f8ef81f8..5d3aa212 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatProvider.java @@ -19,12 +19,12 @@ import java.util.List; import javax.annotation.Nonnull; -import slimeknights.tconstruct.library.materials.definition.IMaterial; import slimeknights.tconstruct.library.materials.stats.MaterialStatsId; -import slimeknights.tconstruct.library.tools.ToolDefinition; import slimeknights.tconstruct.library.tools.definition.IToolStatProvider; import slimeknights.tconstruct.library.tools.definition.PartRequirement; +import slimeknights.tconstruct.library.tools.definition.ToolDefinition; import slimeknights.tconstruct.library.tools.definition.ToolDefinitionData; +import slimeknights.tconstruct.library.tools.nbt.MaterialNBT; import slimeknights.tconstruct.library.tools.nbt.StatsNBT; import slimeknights.tconstruct.tools.item.ArmorSlotType; import com.illusivesoulworks.constructsarmory.common.stat.impl.MailMaterialStats; @@ -41,7 +41,7 @@ public ArmorStatProvider(ArmorSlotType slotType) { @Nonnull @Override public StatsNBT buildStats(@Nonnull ToolDefinition definition, - @Nonnull List materials) { + @Nonnull MaterialNBT materials) { return ArmorStatsBuilder.from(this.slotType, definition, materials).buildStats(); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java index 9b5016b2..ed3b8633 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java @@ -22,10 +22,10 @@ import javax.annotation.Nonnull; import lombok.AccessLevel; import lombok.Getter; -import slimeknights.tconstruct.library.materials.definition.IMaterial; -import slimeknights.tconstruct.library.tools.ToolDefinition; import slimeknights.tconstruct.library.tools.definition.PartRequirement; +import slimeknights.tconstruct.library.tools.definition.ToolDefinition; import slimeknights.tconstruct.library.tools.definition.ToolDefinitionData; +import slimeknights.tconstruct.library.tools.nbt.MaterialNBT; import slimeknights.tconstruct.library.tools.nbt.StatsNBT; import slimeknights.tconstruct.library.tools.stat.IToolStat; import slimeknights.tconstruct.library.tools.stat.ToolStats; @@ -53,7 +53,7 @@ public ArmorStatsBuilder(ArmorSlotType slotType, ToolDefinitionData toolData, } public static ToolStatsBuilder from(ArmorSlotType slotType, ToolDefinition toolDefinition, - List materials) { + MaterialNBT materials) { ToolDefinitionData data = toolDefinition.getData(); List requiredComponents = data.getParts(); @@ -84,7 +84,7 @@ protected boolean handles(@Nonnull IToolStat stat) { public float buildDurability() { double averagePlateDurability = getAverageValue(this.plates, PlateMaterialStats::getDurability) + - this.toolData.getBonus(ToolStats.DURABILITY); + this.toolData.getMultiplier(ToolStats.DURABILITY); double averageMailModifier = getAverageValue(this.mail, MailMaterialStats::getDurability, 1); return Math.max(1, (int) (ArmorStatsCalculator.getDurabilityStat((int) averagePlateDurability, this.slotType) * @@ -93,7 +93,7 @@ public float buildDurability() { public float buildArmor() { double averageArmor = getAverageValue(this.plates, PlateMaterialStats::getArmor) + - this.toolData.getBonus(ToolStats.ARMOR); + this.toolData.getMultiplier(ToolStats.ARMOR); double averageMailModifier = getAverageValue(this.mail, MailMaterialStats::getArmor, 0); return (float) (ArmorStatsCalculator.getArmorStat((int) averageArmor, this.slotType) * averageMailModifier); @@ -101,21 +101,21 @@ public float buildArmor() { public float buildArmorToughness() { double averageToughness = getAverageValue(this.plates, PlateMaterialStats::getToughness, 0) + - this.toolData.getBonus(ToolStats.ARMOR_TOUGHNESS); + this.toolData.getMultiplier(ToolStats.ARMOR_TOUGHNESS); return (float) Math.max(0, averageToughness); } public float buildKnockbackResistance() { double averageKnockbackResistance = getAverageValue(this.plates, PlateMaterialStats::getKnockbackResistance, 0) + - this.toolData.getBonus(ToolStats.KNOCKBACK_RESISTANCE); + this.toolData.getMultiplier(ToolStats.KNOCKBACK_RESISTANCE); return (float) Math.max(0, averageKnockbackResistance); } private float buildMovementSpeed() { double averageMovementSpeed = getAverageValue(this.plates, PlateMaterialStats::getMovementSpeed, 0) + - this.toolData.getBonus(ConstructsArmoryStats.MOVEMENT_SPEED); + this.toolData.getMultiplier(ConstructsArmoryStats.MOVEMENT_SPEED); double averageMailModifier = getAverageValue(this.mail, MailMaterialStats::getMovementSpeed, 1); return (float) Math.max(0, averageMovementSpeed * averageMailModifier); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ConstructsArmoryMaterialStats.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ConstructsArmoryMaterialStats.java index f0fec384..a92f8dcb 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ConstructsArmoryMaterialStats.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ConstructsArmoryMaterialStats.java @@ -26,7 +26,7 @@ public class ConstructsArmoryMaterialStats { public static void setup() { IMaterialRegistry registry = MaterialRegistry.getInstance(); - registry.registerStatType(PlateMaterialStats.DEFAULT, PlateMaterialStats.class); - registry.registerStatType(MailMaterialStats.DEFAULT, MailMaterialStats.class); + registry.registerStatType(PlateMaterialStats.DEFAULT, PlateMaterialStats.class, PlateMaterialStats::new); + registry.registerStatType(MailMaterialStats.DEFAULT, MailMaterialStats.class, MailMaterialStats::new); } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/MailMaterialStats.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/MailMaterialStats.java index 2338c20c..1ac594fe 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/MailMaterialStats.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/MailMaterialStats.java @@ -27,8 +27,8 @@ import lombok.NoArgsConstructor; import lombok.ToString; import lombok.With; -import net.minecraft.network.PacketBuffer; -import net.minecraft.util.text.ITextComponent; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.network.chat.Component; import slimeknights.tconstruct.TConstruct; import slimeknights.tconstruct.library.materials.stats.BaseMaterialStats; import slimeknights.tconstruct.library.materials.stats.MaterialStatsId; @@ -55,28 +55,31 @@ public class MailMaterialStats extends BaseMaterialStats { private static final String MOVEMENT_SPEED_PREFIX = makeTooltipKey(ConstructsArmoryMod.getResource("movement_speed")); - private static final ITextComponent DURABILITY_DESCRIPTION = + private static final Component DURABILITY_DESCRIPTION = makeTooltip(ConstructsArmoryMod.getResource("mail.durability.description")); - private static final ITextComponent ARMOR_DESCRIPTION = + private static final Component ARMOR_DESCRIPTION = makeTooltip(ConstructsArmoryMod.getResource("mail.armor.description")); - private static final ITextComponent MOVEMENT_SPEED_DESCRIPTION = + private static final Component MOVEMENT_SPEED_DESCRIPTION = makeTooltip(ConstructsArmoryMod.getResource("mail.movement_speed.description")); - private static final List DESCRIPTION = + private static final List DESCRIPTION = ImmutableList.of(DURABILITY_DESCRIPTION, ARMOR_DESCRIPTION, MOVEMENT_SPEED_DESCRIPTION); private float durability = 1.0f; private float armor = 1.0f; private float movementSpeed = 1.0f; + public MailMaterialStats(FriendlyByteBuf friendlyByteBuf) { + decode(friendlyByteBuf); + } + @Override - public void encode(PacketBuffer buffer) { + public void encode(FriendlyByteBuf buffer) { buffer.writeFloat(this.durability); buffer.writeFloat(this.armor); buffer.writeFloat(this.movementSpeed); } - @Override - public void decode(PacketBuffer buffer) { + public void decode(FriendlyByteBuf buffer) { this.durability = buffer.readFloat(); this.armor = buffer.readFloat(); this.movementSpeed = buffer.readFloat(); @@ -90,8 +93,8 @@ public MaterialStatsId getIdentifier() { @Override @Nonnull - public List getLocalizedInfo() { - List list = new ArrayList<>(); + public List getLocalizedInfo() { + List list = new ArrayList<>(); list.add(formatDurability(this.durability)); list.add(formatArmor(this.armor)); list.add(formatMovementSpeed(this.movementSpeed)); @@ -100,19 +103,19 @@ public List getLocalizedInfo() { @Override @Nonnull - public List getLocalizedDescriptions() { + public List getLocalizedDescriptions() { return DESCRIPTION; } - public static ITextComponent formatDurability(float durability) { + public static Component formatDurability(float durability) { return IToolStat.formatColoredMultiplier(DURABILITY_PREFIX, durability); } - public static ITextComponent formatArmor(float armor) { + public static Component formatArmor(float armor) { return IToolStat.formatColoredMultiplier(ARMOR_PREFIX, armor); } - public static ITextComponent formatMovementSpeed(float movementSpeed) { + public static Component formatMovementSpeed(float movementSpeed) { return IToolStat.formatColoredMultiplier(MOVEMENT_SPEED_PREFIX, movementSpeed); } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/PlateMaterialStats.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/PlateMaterialStats.java index abef0dc8..07a14006 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/PlateMaterialStats.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/impl/PlateMaterialStats.java @@ -21,18 +21,21 @@ import com.google.common.collect.Lists; import java.text.DecimalFormat; import java.util.List; +import java.util.function.Function; import javax.annotation.Nonnull; import lombok.AllArgsConstructor; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.ToString; -import net.minecraft.network.PacketBuffer; -import net.minecraft.util.text.Color; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.util.text.StringTextComponent; -import net.minecraft.util.text.TranslationTextComponent; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.TextColor; +import net.minecraft.network.chat.TextComponent; +import net.minecraft.network.chat.TranslatableComponent; +import slimeknights.tconstruct.library.materials.IMaterialRegistry; import slimeknights.tconstruct.library.materials.stats.BaseMaterialStats; +import slimeknights.tconstruct.library.materials.stats.IMaterialStats; import slimeknights.tconstruct.library.materials.stats.IRepairableMaterialStats; import slimeknights.tconstruct.library.materials.stats.MaterialStatsId; import slimeknights.tconstruct.library.tools.stat.FloatToolStat; @@ -55,10 +58,10 @@ public class PlateMaterialStats extends BaseMaterialStats implements IRepairable public static final DecimalFormat PERCENT_FORMAT = new DecimalFormat("#.##%"); - private static final List DESCRIPTION = - ImmutableList.of(new TranslationTextComponent( + private static final List DESCRIPTION = + ImmutableList.of(new TranslatableComponent( "tool_stat." + ConstructsArmoryMod.MOD_ID + ".durability.description"), - new TranslationTextComponent( + new TranslatableComponent( "tool_stat." + ConstructsArmoryMod.MOD_ID + ".armor.description"), ToolStats.ARMOR_TOUGHNESS.getDescription(), ToolStats.KNOCKBACK_RESISTANCE.getDescription(), @@ -70,8 +73,12 @@ public class PlateMaterialStats extends BaseMaterialStats implements IRepairable private float knockbackResistance; private float movementSpeed; + public PlateMaterialStats(FriendlyByteBuf friendlyByteBuf) { + decode(friendlyByteBuf); + } + @Override - public void encode(PacketBuffer buffer) { + public void encode(FriendlyByteBuf buffer) { buffer.writeInt(this.durability); buffer.writeFloat(this.armor); buffer.writeFloat(this.toughness); @@ -79,8 +86,7 @@ public void encode(PacketBuffer buffer) { buffer.writeFloat(this.movementSpeed); } - @Override - public void decode(PacketBuffer buffer) { + public void decode(FriendlyByteBuf buffer) { this.durability = buffer.readInt(); this.armor = buffer.readFloat(); this.toughness = buffer.readFloat(); @@ -96,8 +102,8 @@ public MaterialStatsId getIdentifier() { @Override @Nonnull - public List getLocalizedInfo() { - List info = Lists.newArrayList(); + public List getLocalizedInfo() { + List info = Lists.newArrayList(); int[] durabilities = ArmorStatsCalculator.getDurabilityStats(this.durability); info.add(formatArray(ToolStats.DURABILITY, durabilities[1], durabilities[3], durabilities[2], durabilities[0])); @@ -105,32 +111,32 @@ public List getLocalizedInfo() { info.add(formatArray(ToolStats.ARMOR, armors[1], armors[3], armors[2], armors[0])); info.add(ToolStats.ARMOR_TOUGHNESS.formatValue(this.toughness)); info.add(ToolStats.KNOCKBACK_RESISTANCE.formatValue(this.knockbackResistance * 10f)); - info.add(new TranslationTextComponent( - "tool_stat." + ConstructsArmoryMod.MOD_ID + ".movement_speed").appendSibling( - new StringTextComponent(PERCENT_FORMAT.format(this.movementSpeed)).modifyStyle( - style -> style.setColor(ConstructsArmoryStats.MOVEMENT_SPEED.getColor())))); + info.add(new TranslatableComponent( + "tool_stat." + ConstructsArmoryMod.MOD_ID + ".movement_speed").append( + new TextComponent(PERCENT_FORMAT.format(this.movementSpeed)).withStyle( + style -> style.withColor(ConstructsArmoryStats.MOVEMENT_SPEED.getColor())))); return info; } - public ITextComponent formatArray(FloatToolStat toolStat, float num1, float num2, float num3, + public Component formatArray(FloatToolStat toolStat, float num1, float num2, float num3, float num4) { String name = toolStat.getName().getPath(); - Color color = toolStat.getColor(); + TextColor color = toolStat.getColor(); String loc = "tool_stat." + ConstructsArmoryMod.MOD_ID + "." + name; - return new TranslationTextComponent(loc).appendSibling( - new StringTextComponent(Util.COMMA_FORMAT.format(num1) + "/").modifyStyle( - style -> style.setColor(color))).appendSibling( - new StringTextComponent(Util.COMMA_FORMAT.format(num2) + "/").modifyStyle( - style -> style.setColor(color))).appendSibling( - new StringTextComponent(Util.COMMA_FORMAT.format(num3) + "/").modifyStyle( - style -> style.setColor(color))).appendSibling( - new StringTextComponent(Util.COMMA_FORMAT.format(num4)).modifyStyle( - style -> style.setColor(color))); + return new TranslatableComponent(loc).append( + new TextComponent(Util.COMMA_FORMAT.format(num1) + "/").withStyle( + style -> style.withColor(color))).append( + new TextComponent(Util.COMMA_FORMAT.format(num2) + "/").withStyle( + style -> style.withColor(color))).append( + new TextComponent(Util.COMMA_FORMAT.format(num3) + "/").withStyle( + style -> style.withColor(color))).append( + new TextComponent(Util.COMMA_FORMAT.format(num4)).withStyle( + style -> style.withColor(color))); } @Override @Nonnull - public List getLocalizedDescriptions() { + public List getLocalizedDescriptions() { return DESCRIPTION; } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java index 1fc0aa4f..83173dca 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java @@ -45,10 +45,22 @@ protected void addToolDefinitions() { .part(ArmorSlotType.LEGGINGS, ConstructsArmoryItems.MAIL.get(), 1) .part(ArmorSlotType.BOOTS, ConstructsArmoryItems.FEET_PLATE.get(), 1) .part(ArmorSlotType.BOOTS, ConstructsArmoryItems.MAIL.get(), 1) - .stat(ToolStats.ARMOR, 0) - .stat(ToolStats.ARMOR_TOUGHNESS, 0) - .stat(ToolStats.KNOCKBACK_RESISTANCE, 0) - .stat(ConstructsArmoryStats.MOVEMENT_SPEED, 0) + .stat(ArmorSlotType.HELMET, ToolStats.ARMOR, 0) + .stat(ArmorSlotType.CHESTPLATE, ToolStats.ARMOR, 0) + .stat(ArmorSlotType.LEGGINGS, ToolStats.ARMOR, 0) + .stat(ArmorSlotType.BOOTS, ToolStats.ARMOR, 0) + .stat(ArmorSlotType.HELMET, ToolStats.ARMOR_TOUGHNESS, 0) + .stat(ArmorSlotType.CHESTPLATE, ToolStats.ARMOR_TOUGHNESS, 0) + .stat(ArmorSlotType.LEGGINGS, ToolStats.ARMOR_TOUGHNESS, 0) + .stat(ArmorSlotType.BOOTS, ToolStats.ARMOR_TOUGHNESS, 0) + .stat(ArmorSlotType.HELMET, ToolStats.KNOCKBACK_RESISTANCE, 0) + .stat(ArmorSlotType.CHESTPLATE, ToolStats.KNOCKBACK_RESISTANCE, 0) + .stat(ArmorSlotType.LEGGINGS, ToolStats.KNOCKBACK_RESISTANCE, 0) + .stat(ArmorSlotType.BOOTS, ToolStats.KNOCKBACK_RESISTANCE, 0) + .stat(ArmorSlotType.HELMET, ConstructsArmoryStats.MOVEMENT_SPEED, 0) + .stat(ArmorSlotType.CHESTPLATE, ConstructsArmoryStats.MOVEMENT_SPEED, 0) + .stat(ArmorSlotType.LEGGINGS, ConstructsArmoryStats.MOVEMENT_SPEED, 0) + .stat(ArmorSlotType.BOOTS, ConstructsArmoryStats.MOVEMENT_SPEED, 0) .startingSlots(SlotType.UPGRADE, 1) .startingSlots(SlotType.DEFENSE, 2) .startingSlots(SlotType.ABILITY, 1); diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialSpriteProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialSpriteProvider.java index 30de6628..a712e806 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialSpriteProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialSpriteProvider.java @@ -18,7 +18,8 @@ package com.illusivesoulworks.constructsarmory.data; import javax.annotation.Nonnull; -import net.minecraft.util.ResourceLocation; + +import net.minecraft.resources.ResourceLocation; import slimeknights.tconstruct.TConstruct; import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; import slimeknights.tconstruct.library.client.data.spritetransformer.GreyToColorMapping; @@ -49,7 +50,7 @@ protected void addAllMaterials() { GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF281E0B).addARGB(102, 0xFF493615) .addARGB(140, 0xFF584014).addARGB(178, 0xFF684E1E).addARGB(216, 0xFF785A22) .addARGB(255, 0xFF896727).build()); - buildArmorMaterial(MaterialIds.stone) + buildArmorMaterial(MaterialIds.rock) .fallbacks("rock") .colorMapper( GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF181818).addARGB(102, 0xFF494949) @@ -161,7 +162,7 @@ protected void addAllMaterials() { GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF157891).addARGB(102, 0xFF2094A4) .addARGB(140, 0xFF2DB3B9).addARGB(178, 0xFF35D3D6).addARGB(216, 0xFF47EFEA) .addARGB(255, 0xFFAAFFFF).build()); - buildArmorMaterial(MaterialIds.tinkersBronze) + buildArmorMaterial(MaterialIds.bronze) .fallbacks("metal") .colorMapper( GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF684420).addARGB(102, 0xFF895D31) diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialStatsDataProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialStatsDataProvider.java index 02666ef3..4bcb4fcf 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialStatsDataProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialStatsDataProvider.java @@ -37,7 +37,7 @@ protected void addMaterialStats() { // Tier 1 addMaterialStats(MaterialIds.wood, 45, 2.0f, 0.0f, 0.0f, 0.0075f, 1.0f, 1.0f, 1.0f); - addMaterialStats(MaterialIds.stone, 121, 3.0f, 0.0f, 0.025f, 0.005f, 0.8f, 1.05f, 1.0f); + addMaterialStats(MaterialIds.rock, 121, 3.0f, 0.0f, 0.025f, 0.005f, 0.8f, 1.05f, 1.0f); addMaterialStats(MaterialIds.leather, 80, 4.0f, 0.0f, 0.0f, 0.0375f, 0.8f, 1.0f, 1.1f); addMaterialStats(MaterialIds.bone, 95, 5.0f, 1.0f, 0.0f, 0.0150f, 0.75f, 1.1f, 1.0f); addMailStats(MaterialIds.vine, 0.85f, 1.0f, 1.05f); @@ -61,7 +61,7 @@ protected void addMaterialStats() { // Tier 3 addMaterialStats(MaterialIds.slimesteel, 502, 11.0f, 3.0f, 0.125f, 0.025f, 1.2f, 0.9f, 0.95f); - addMaterialStats(MaterialIds.tinkersBronze, 437, 12.0f, 2.0f, 0.05f, 0.055f, 1.05f, 1.0f, 1.1f); + addMaterialStats(MaterialIds.bronze, 437, 12.0f, 2.0f, 0.05f, 0.055f, 1.05f, 1.0f, 1.1f); addMaterialStats(MaterialIds.nahuatl, 275, 15.0f, 2.0f, 0.08f, 0.01f, 0.9f, 1.25f, 0.95f); addMaterialStats(MaterialIds.pigIron, 386, 14.0f, 2.0f, 0.05f, 0.03f, 1.1f, 1.05f, 1.0f); addMaterialStats(MaterialIds.roseGold, 182, 11.0f, 0.0f, 0.0f, 0.07f, 0.6f, 1.0f, 1.45f); @@ -97,6 +97,7 @@ protected void addMaterialStats(MaterialId id, int durability, float armor, floa float knockbackResistance, float movementSpeed, float durabilityMultiplier, float armorMultiplier, float movementMultiplier) { + //TODO: For some reasons when the plate is added, it throws an IllegalArgumentException because it's duplicated addMaterialStats(id, new PlateMaterialStats(durability, armor, toughness, knockbackResistance, movementSpeed), new MailMaterialStats(durabilityMultiplier, armorMultiplier, movementMultiplier)); diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java index 0b12baea..c14eb35b 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java @@ -39,21 +39,21 @@ public ArmorMaterialTraitsDataProvider(DataGenerator gen, protected void addMaterialTraits() { // Tier 1 addArmorTraits(MaterialIds.wood, ConstructsArmoryModifiers.CULTIVATED.get()); - addArmorTraits(MaterialIds.stone, ConstructsArmoryModifiers.PETROUS.get()); + addArmorTraits(MaterialIds.rock, ConstructsArmoryModifiers.PETROUS.get()); addArmorTraits(MaterialIds.leather, ConstructsArmoryModifiers.WOVEN.get()); addArmorTraits(MaterialIds.bone, ConstructsArmoryModifiers.SPLINTERED.get()); addTraits(MaterialIds.vine, MailMaterialStats.ID, - ConstructsArmoryModifiers.SOLAR_POWERED.get()); + ConstructsArmoryModifiers.SOLAR_POWERED.get().getId()); // Tier 2 - addArmorTraits(MaterialIds.iron, ConstructsArmoryModifiers.STURDY.get()); + addArmorTraits(MaterialIds.iron, ConstructsArmoryModifiers.REINFORCED.get()); addArmorTraits(MaterialIds.slimewood, ConstructsArmoryModifiers.OVERGROWTH.get()); addArmorTraits(MaterialIds.copper, ConstructsArmoryModifiers.DELVING.get()); addArmorTraits(MaterialIds.searedStone, ConstructsArmoryModifiers.IGNEOUS.get()); addArmorTraits(MaterialIds.necroticBone, ConstructsArmoryModifiers.MALIGNANT.get()); addArmorTraits(MaterialIds.bloodbone, ConstructsArmoryModifiers.BLOODLETTING.get()); addTraits(MaterialIds.skyslimeVine, MailMaterialStats.ID, - ConstructsArmoryModifiers.AERIAL.get()); + ConstructsArmoryModifiers.AERIAL.get().getId()); // Tier 2 Addons addArmorTraits(MaterialIds.osmium, ConstructsArmoryModifiers.DENSE.get()); @@ -65,7 +65,7 @@ protected void addMaterialTraits() { // Tier 3 addArmorTraits(MaterialIds.slimesteel, ConstructsArmoryModifiers.OVERCAST.get()); - addArmorTraits(MaterialIds.tinkersBronze, ConstructsArmoryModifiers.IMMACULATE.get()); + addArmorTraits(MaterialIds.bronze, ConstructsArmoryModifiers.IMMACULATE.get()); addArmorTraits(MaterialIds.cobalt, ConstructsArmoryModifiers.NIMBLE.get()); addArmorTraits(MaterialIds.pigIron, ConstructsArmoryModifiers.SAVORY.get()); addArmorTraits(MaterialIds.nahuatl, ConstructsArmoryModifiers.PRICKLY.get()); @@ -88,12 +88,12 @@ protected void addMaterialTraits() { // Tier 5 addTraits(MaterialIds.enderslimeVine, MailMaterialStats.ID, - ConstructsArmoryModifiers.ENDERSHIELD.get()); + ConstructsArmoryModifiers.ENDERSHIELD.get().getId()); } protected void addArmorTraits(MaterialId materialId, Modifier trait) { - addTraits(materialId, PlateMaterialStats.ID, trait); - addTraits(materialId, MailMaterialStats.ID, trait); + addTraits(materialId, PlateMaterialStats.ID, trait.getId()); + addTraits(materialId, MailMaterialStats.ID, trait.getId()); } @Override diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorPartSpriteProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorPartSpriteProvider.java index e0e1d90a..30ea9e1d 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorPartSpriteProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorPartSpriteProvider.java @@ -18,7 +18,8 @@ package com.illusivesoulworks.constructsarmory.data; import javax.annotation.Nonnull; -import net.minecraft.util.ResourceLocation; + +import net.minecraft.resources.ResourceLocation; import slimeknights.tconstruct.library.client.data.material.AbstractPartSpriteProvider; import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.api.ArmorMaterialStatsIdentifiers; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java index 99862b1d..fea030e7 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java @@ -17,10 +17,10 @@ package com.illusivesoulworks.constructsarmory.data; -import java.util.function.Consumer; import javax.annotation.Nonnull; import net.minecraft.data.DataGenerator; -import net.minecraft.data.IFinishedRecipe; +import net.minecraft.data.recipes.FinishedRecipe; +import org.jetbrains.annotations.NotNull; import slimeknights.tconstruct.common.data.BaseRecipeProvider; import slimeknights.tconstruct.library.data.recipe.IMaterialRecipeHelper; import slimeknights.tconstruct.library.data.recipe.IToolRecipeHelper; @@ -28,43 +28,42 @@ import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryItems; -public class ArmorRecipeProvider extends BaseRecipeProvider implements IMaterialRecipeHelper, - IToolRecipeHelper { +import java.util.function.Consumer; + +public class ArmorRecipeProvider extends BaseRecipeProvider implements IMaterialRecipeHelper, IToolRecipeHelper { - public ArmorRecipeProvider(DataGenerator generator) { - super(generator); - } + public ArmorRecipeProvider(DataGenerator generator) { + super(generator); + } - @Override - protected void registerRecipes(@Nonnull Consumer consumer) { - String folder = "tools/building/"; + @Override + protected void buildCraftingRecipes(@NotNull Consumer consumer) { + String folder = "tools/building/"; - for (ModifiableArmorItem item : ConstructsArmoryItems.MATERIAL_ARMOR.values()) { - toolBuilding(consumer, item, folder); + ConstructsArmoryItems.MATERIAL_ARMOR.values().forEach(item -> toolBuilding(consumer, item, folder)); + String partFolder = "tools/parts/"; + String castFolder = "smeltery/casts/"; + partRecipes(consumer, ConstructsArmoryItems.HEAD_PLATE, ConstructsArmoryItems.HEAD_PLATE_CAST, + 4, partFolder, castFolder); + partRecipes(consumer, ConstructsArmoryItems.BODY_PLATE, ConstructsArmoryItems.BODY_PLATE_CAST, + 6, partFolder, castFolder); + partRecipes(consumer, ConstructsArmoryItems.LEGS_PLATE, ConstructsArmoryItems.LEGS_PLATE_CAST, + 5, partFolder, castFolder); + partRecipes(consumer, ConstructsArmoryItems.FEET_PLATE, ConstructsArmoryItems.FEET_PLATE_CAST, + 3, partFolder, castFolder); + partRecipes(consumer, ConstructsArmoryItems.MAIL, ConstructsArmoryItems.MAIL_CAST, 2, + partFolder, castFolder); } - String partFolder = "tools/parts/"; - String castFolder = "smeltery/casts/"; - partRecipes(consumer, ConstructsArmoryItems.HEAD_PLATE, ConstructsArmoryItems.HEAD_PLATE_CAST, - 4, partFolder, castFolder); - partRecipes(consumer, ConstructsArmoryItems.BODY_PLATE, ConstructsArmoryItems.BODY_PLATE_CAST, - 6, partFolder, castFolder); - partRecipes(consumer, ConstructsArmoryItems.LEGS_PLATE, ConstructsArmoryItems.LEGS_PLATE_CAST, - 5, partFolder, castFolder); - partRecipes(consumer, ConstructsArmoryItems.FEET_PLATE, ConstructsArmoryItems.FEET_PLATE_CAST, - 3, partFolder, castFolder); - partRecipes(consumer, ConstructsArmoryItems.MAIL, ConstructsArmoryItems.MAIL_CAST, 2, - partFolder, castFolder); - } - @Nonnull - @Override - public String getName() { - return "Construct's Armory Armor Recipes"; - } + @Nonnull + @Override + public String getName() { + return "Construct's Armory Armor Recipes"; + } - @Nonnull - @Override - public String getModId() { - return ConstructsArmoryMod.MOD_ID; - } + @Nonnull + @Override + public String getModId() { + return ConstructsArmoryMod.MOD_ID; + } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorSlotLayoutProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorSlotLayoutProvider.java index 6453fbce..18579eef 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorSlotLayoutProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorSlotLayoutProvider.java @@ -21,7 +21,7 @@ import java.util.Map; import javax.annotation.Nonnull; import net.minecraft.data.DataGenerator; -import net.minecraft.util.IItemProvider; +import slimeknights.mantle.registration.object.ItemObject; import slimeknights.tconstruct.library.data.tinkering.AbstractStationSlotLayoutProvider; import slimeknights.tconstruct.tools.item.ArmorSlotType; import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryItems; @@ -36,7 +36,7 @@ public ArmorSlotLayoutProvider(DataGenerator generator) { @Override protected void addLayouts() { - Map plates = new HashMap<>(); + Map> plates = new HashMap<>(); plates.put(ArmorSlotType.HELMET, ConstructsArmoryItems.HEAD_PLATE); plates.put(ArmorSlotType.CHESTPLATE, ConstructsArmoryItems.BODY_PLATE); plates.put(ArmorSlotType.LEGGINGS, ConstructsArmoryItems.LEGS_PLATE); diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorTagProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorTagProvider.java index af279450..2b804fcd 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorTagProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorTagProvider.java @@ -18,11 +18,11 @@ package com.illusivesoulworks.constructsarmory.data; import java.util.function.Consumer; -import net.minecraft.data.BlockTagsProvider; import net.minecraft.data.DataGenerator; -import net.minecraft.data.TagsProvider; -import net.minecraft.item.Item; -import net.minecraft.tags.ITag; +import net.minecraft.data.tags.BlockTagsProvider; +import net.minecraft.data.tags.TagsProvider; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; import net.minecraftforge.common.data.ExistingFileHelper; import slimeknights.mantle.registration.object.EnumObject; import slimeknights.tconstruct.common.TinkerTags; @@ -39,21 +39,18 @@ public ArmorTagProvider(DataGenerator generatorIn, BlockTagsProvider blockTagPro } @Override - protected void registerTags() { + protected void addTags() { addArmorTags(ConstructsArmoryItems.MATERIAL_ARMOR, TinkerTags.Items.DURABILITY, - TinkerTags.Items.MULTIPART_TOOL); - this.getOrCreateBuilder(TinkerTags.Items.TOOL_PARTS) - .add(ConstructsArmoryItems.HEAD_PLATE.get(), ConstructsArmoryItems.BODY_PLATE.get(), - ConstructsArmoryItems.LEGS_PLATE.get(), ConstructsArmoryItems.FEET_PLATE.get(), - ConstructsArmoryItems.MAIL.get()); - TagsProvider.Builder goldCasts = this.getOrCreateBuilder(TinkerTags.Items.GOLD_CASTS); - TagsProvider.Builder sandCasts = this.getOrCreateBuilder(TinkerTags.Items.SAND_CASTS); - TagsProvider.Builder redSandCasts = - this.getOrCreateBuilder(TinkerTags.Items.RED_SAND_CASTS); - TagsProvider.Builder singleUseCasts = - this.getOrCreateBuilder(TinkerTags.Items.SINGLE_USE_CASTS); - TagsProvider.Builder multiUseCasts = - this.getOrCreateBuilder(TinkerTags.Items.MULTI_USE_CASTS); + TinkerTags.Items.MULTIPART_TOOL); + this.tag(TinkerTags.Items.TOOL_PARTS) + .add(ConstructsArmoryItems.HEAD_PLATE.get(), ConstructsArmoryItems.BODY_PLATE.get(), + ConstructsArmoryItems.LEGS_PLATE.get(), ConstructsArmoryItems.FEET_PLATE.get(), + ConstructsArmoryItems.MAIL.get()); + TagsProvider.TagAppender goldCasts = this.tag(TinkerTags.Items.GOLD_CASTS); + TagsProvider.TagAppender sandCasts = this.tag(TinkerTags.Items.SAND_CASTS); + TagsProvider.TagAppender redSandCasts = this.tag(TinkerTags.Items.RED_SAND_CASTS); + TagsProvider.TagAppender singleUseCasts = this.tag(TinkerTags.Items.SINGLE_USE_CASTS); + TagsProvider.TagAppender multiUseCasts = this.tag(TinkerTags.Items.MULTI_USE_CASTS); Consumer addCast = cast -> { // tag based on material goldCasts.add(cast.get()); @@ -61,9 +58,9 @@ protected void registerTags() { redSandCasts.add(cast.getRedSand()); // tag based on usage singleUseCasts.addTag(cast.getSingleUseTag()); - this.getOrCreateBuilder(cast.getSingleUseTag()).add(cast.getSand(), cast.getRedSand()); + this.tag(cast.getSingleUseTag()).add(cast.getSand(), cast.getRedSand()); multiUseCasts.addTag(cast.getMultiUseTag()); - this.getOrCreateBuilder(cast.getMultiUseTag()).add(cast.get()); + this.tag(cast.getMultiUseTag()).add(cast.get()); }; addCast.accept(ConstructsArmoryItems.HEAD_PLATE_CAST); addCast.accept(ConstructsArmoryItems.BODY_PLATE_CAST); @@ -72,28 +69,22 @@ protected void registerTags() { addCast.accept(ConstructsArmoryItems.MAIL_CAST); } - private ITag.INamedTag getArmorTag(ArmorSlotType slotType) { - switch (slotType) { - case BOOTS: - return TinkerTags.Items.BOOTS; - case LEGGINGS: - return TinkerTags.Items.LEGGINGS; - case CHESTPLATE: - return TinkerTags.Items.CHESTPLATES; - case HELMET: - return TinkerTags.Items.HELMETS; - } - return TinkerTags.Items.ARMOR; + private TagKey getArmorTag(ArmorSlotType slotType) { + return switch (slotType) { + case BOOTS -> TinkerTags.Items.BOOTS; + case LEGGINGS -> TinkerTags.Items.LEGGINGS; + case CHESTPLATE -> TinkerTags.Items.CHESTPLATES; + case HELMET -> TinkerTags.Items.HELMETS; + }; } @SafeVarargs - private final void addArmorTags(EnumObject armor, - ITag.INamedTag... tags) { + private void addArmorTags(EnumObject armor, TagKey... tags) { armor.forEach((type, item) -> { - for (ITag.INamedTag tag : tags) { - this.getOrCreateBuilder(tag).add(item); + for (TagKey tag : tags) { + this.tag(tag).add(item); } - this.getOrCreateBuilder(getArmorTag(type)).add(item); + this.tag(getArmorTag(type)).add(item); }); } } diff --git a/src/main/resources/META-INF/accesstransformer.cfg b/src/main/resources/META-INF/accesstransformer.cfg index b646f741..11a6d693 100644 --- a/src/main/resources/META-INF/accesstransformer.cfg +++ b/src/main/resources/META-INF/accesstransformer.cfg @@ -2,4 +2,5 @@ public net.minecraft.entity.LivingEntity field_184620_bC # prevBlockpos public net.minecraft.potion.EffectInstance field_76460_b # duration public net.minecraft.world.item.Item f_41374_ # ATTACK_DAMAGE_MODIFIER -public net.minecraft.world.item.Item f_41375_ # ATTACK_SPEED_MODIFIER \ No newline at end of file +public net.minecraft.world.item.Item f_41375_ # ATTACK_SPEED_MODIFIER +public slimeknights.tconstruct.tools.client.ArmorModelHelper buffer # buffer \ No newline at end of file diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index 3da09b7f..61ac14fc 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -1,5 +1,5 @@ modLoader="javafml" -loaderVersion="[36,)" +loaderVersion="[40,)" issueTrackerURL="https://github.com/TheIllusiveC4/ConstructsArmory/issues" logoFile="${mod_icon}" license="LGPL-3.0-or-later" @@ -15,18 +15,18 @@ ${mod_description} [[dependencies.constructsarmory]] modId="forge" mandatory=true - versionRange="[36,)" + versionRange="[40,)" ordering="NONE" side="BOTH" [[dependencies.constructsarmory]] modId="minecraft" mandatory=true - versionRange="[1.16.5]" + versionRange="[1.18.2,1.19)" ordering="NONE" side="BOTH" [[dependencies.constructsarmory]] modId="tconstruct" mandatory=true - versionRange="[1.16.5-3.3.2.324,)" + versionRange="[1.18.2-3.5.2.39,)" ordering="NONE" side="BOTH" From 645767ef87c4706b1e039c76c3176ad3ca0581ac Mon Sep 17 00:00:00 2001 From: minemobs Date: Thu, 22 Sep 2022 20:56:05 +0200 Subject: [PATCH 02/10] Finally fixed data generator --- ...ken_feet_plate_tconstruct_ancient_hide.png | Bin 0 -> 237 bytes ...ken_feet_plate_tconstruct_blazing_bone.png | Bin 0 -> 252 bytes ...broken_feet_plate_tconstruct_bloodbone.png | Bin 0 -> 223 bytes .../broken_feet_plate_tconstruct_bone.png | Bin 0 -> 245 bytes .../broken_feet_plate_tconstruct_bronze.png | Bin 0 -> 239 bytes .../broken_feet_plate_tconstruct_cobalt.png | Bin 0 -> 236 bytes ...roken_feet_plate_tconstruct_constantan.png | Bin 0 -> 243 bytes .../broken_feet_plate_tconstruct_copper.png | Bin 0 -> 245 bytes ...roken_feet_plate_tconstruct_darkthread.png | Bin 0 -> 226 bytes .../broken_feet_plate_tconstruct_electrum.png | Bin 0 -> 253 bytes ..._feet_plate_tconstruct_enderslime_vine.png | Bin 0 -> 234 bytes ...broken_feet_plate_tconstruct_hepatizon.png | Bin 0 -> 241 bytes .../broken_feet_plate_tconstruct_invar.png | Bin 0 -> 251 bytes .../broken_feet_plate_tconstruct_iron.png | Bin 0 -> 235 bytes .../broken_feet_plate_tconstruct_lead.png | Bin 0 -> 245 bytes .../broken_feet_plate_tconstruct_leather.png | Bin 0 -> 249 bytes ...broken_feet_plate_tconstruct_manyullyn.png | Bin 0 -> 249 bytes .../broken_feet_plate_tconstruct_nahuatl.png | Bin 0 -> 240 bytes ...broken_feet_plate_tconstruct_necronium.png | Bin 0 -> 247 bytes ...en_feet_plate_tconstruct_necrotic_bone.png | Bin 0 -> 229 bytes .../broken_feet_plate_tconstruct_osmium.png | Bin 0 -> 248 bytes .../broken_feet_plate_tconstruct_pig_iron.png | Bin 0 -> 247 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 0 -> 251 bytes .../broken_feet_plate_tconstruct_platinum.png | Bin 0 -> 238 bytes ...ken_feet_plate_tconstruct_queens_slime.png | Bin 0 -> 335 bytes .../broken_feet_plate_tconstruct_rock.png | Bin 0 -> 228 bytes ...broken_feet_plate_tconstruct_rose_gold.png | Bin 0 -> 250 bytes ...ken_feet_plate_tconstruct_seared_stone.png | Bin 0 -> 248 bytes .../broken_feet_plate_tconstruct_silver.png | Bin 0 -> 247 bytes ...en_feet_plate_tconstruct_skyslime_vine.png | Bin 0 -> 245 bytes ...roken_feet_plate_tconstruct_slimesteel.png | Bin 0 -> 237 bytes ...broken_feet_plate_tconstruct_slimewood.png | Bin 0 -> 245 bytes .../broken_feet_plate_tconstruct_steel.png | Bin 0 -> 235 bytes .../broken_feet_plate_tconstruct_tungsten.png | Bin 0 -> 245 bytes .../broken_feet_plate_tconstruct_vine.png | Bin 0 -> 250 bytes ...roken_feet_plate_tconstruct_whitestone.png | Bin 0 -> 236 bytes .../broken_feet_plate_tconstruct_wood.png | Bin 0 -> 250 bytes .../feet_plate_tconstruct_ancient_hide.png | Bin 0 -> 195 bytes .../feet_plate_tconstruct_blazing_bone.png | Bin 0 -> 203 bytes .../boots/feet_plate_tconstruct_bloodbone.png | Bin 0 -> 182 bytes .../tool/boots/feet_plate_tconstruct_bone.png | Bin 0 -> 199 bytes .../boots/feet_plate_tconstruct_bronze.png | Bin 0 -> 199 bytes .../boots/feet_plate_tconstruct_cobalt.png | Bin 0 -> 188 bytes .../feet_plate_tconstruct_constantan.png | Bin 0 -> 199 bytes .../boots/feet_plate_tconstruct_copper.png | Bin 0 -> 200 bytes .../feet_plate_tconstruct_darkthread.png | Bin 0 -> 185 bytes .../boots/feet_plate_tconstruct_electrum.png | Bin 0 -> 200 bytes .../feet_plate_tconstruct_enderslime_vine.png | Bin 0 -> 196 bytes .../boots/feet_plate_tconstruct_hepatizon.png | Bin 0 -> 198 bytes .../boots/feet_plate_tconstruct_invar.png | Bin 0 -> 199 bytes .../tool/boots/feet_plate_tconstruct_iron.png | Bin 0 -> 191 bytes .../tool/boots/feet_plate_tconstruct_lead.png | Bin 0 -> 201 bytes .../boots/feet_plate_tconstruct_leather.png | Bin 0 -> 203 bytes .../boots/feet_plate_tconstruct_manyullyn.png | Bin 0 -> 208 bytes .../boots/feet_plate_tconstruct_nahuatl.png | Bin 0 -> 196 bytes .../boots/feet_plate_tconstruct_necronium.png | Bin 0 -> 199 bytes .../feet_plate_tconstruct_necrotic_bone.png | Bin 0 -> 190 bytes .../boots/feet_plate_tconstruct_osmium.png | Bin 0 -> 199 bytes .../boots/feet_plate_tconstruct_pig_iron.png | Bin 0 -> 201 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 0 -> 201 bytes .../boots/feet_plate_tconstruct_platinum.png | Bin 0 -> 196 bytes .../feet_plate_tconstruct_queens_slime.png | Bin 0 -> 312 bytes .../tool/boots/feet_plate_tconstruct_rock.png | Bin 0 -> 195 bytes .../boots/feet_plate_tconstruct_rose_gold.png | Bin 0 -> 196 bytes .../feet_plate_tconstruct_seared_stone.png | Bin 0 -> 200 bytes .../boots/feet_plate_tconstruct_silver.png | Bin 0 -> 201 bytes .../feet_plate_tconstruct_skyslime_vine.png | Bin 0 -> 199 bytes .../feet_plate_tconstruct_slimesteel.png | Bin 0 -> 195 bytes .../boots/feet_plate_tconstruct_slimewood.png | Bin 0 -> 200 bytes .../boots/feet_plate_tconstruct_steel.png | Bin 0 -> 199 bytes .../boots/feet_plate_tconstruct_tungsten.png | Bin 0 -> 201 bytes .../tool/boots/feet_plate_tconstruct_vine.png | Bin 0 -> 197 bytes .../feet_plate_tconstruct_whitestone.png | Bin 0 -> 194 bytes .../tool/boots/feet_plate_tconstruct_wood.png | Bin 0 -> 199 bytes .../boots/mail_tconstruct_ancient_hide.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_blazing_bone.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_bloodbone.png | Bin 0 -> 128 bytes .../item/tool/boots/mail_tconstruct_bone.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_bronze.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_cobalt.png | Bin 0 -> 127 bytes .../tool/boots/mail_tconstruct_constantan.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_copper.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_darkthread.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_electrum.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_enderslime_vine.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_hepatizon.png | Bin 0 -> 136 bytes .../item/tool/boots/mail_tconstruct_invar.png | Bin 0 -> 136 bytes .../item/tool/boots/mail_tconstruct_iron.png | Bin 0 -> 130 bytes .../item/tool/boots/mail_tconstruct_lead.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_leather.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_manyullyn.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_nahuatl.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_necronium.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_necrotic_bone.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_osmium.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_pig_iron.png | Bin 0 -> 136 bytes .../mail_tconstruct_plated_slimewood.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_platinum.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_queens_slime.png | Bin 0 -> 188 bytes .../item/tool/boots/mail_tconstruct_rock.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_rose_gold.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_seared_stone.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_silver.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_skyslime_vine.png | Bin 0 -> 138 bytes .../tool/boots/mail_tconstruct_slimesteel.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_slimewood.png | Bin 0 -> 136 bytes .../item/tool/boots/mail_tconstruct_steel.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_tungsten.png | Bin 0 -> 136 bytes .../item/tool/boots/mail_tconstruct_vine.png | Bin 0 -> 137 bytes .../tool/boots/mail_tconstruct_whitestone.png | Bin 0 -> 135 bytes .../item/tool/boots/mail_tconstruct_wood.png | Bin 0 -> 136 bytes .../body_plate_tconstruct_ancient_hide.png | Bin 0 -> 324 bytes .../body_plate_tconstruct_blazing_bone.png | Bin 0 -> 333 bytes .../body_plate_tconstruct_bloodbone.png | Bin 0 -> 291 bytes .../chestplate/body_plate_tconstruct_bone.png | Bin 0 -> 318 bytes .../body_plate_tconstruct_bronze.png | Bin 0 -> 320 bytes .../body_plate_tconstruct_cobalt.png | Bin 0 -> 325 bytes .../body_plate_tconstruct_constantan.png | Bin 0 -> 321 bytes .../body_plate_tconstruct_copper.png | Bin 0 -> 335 bytes .../body_plate_tconstruct_darkthread.png | Bin 0 -> 321 bytes .../body_plate_tconstruct_electrum.png | Bin 0 -> 329 bytes .../body_plate_tconstruct_enderslime_vine.png | Bin 0 -> 335 bytes .../body_plate_tconstruct_hepatizon.png | Bin 0 -> 312 bytes .../body_plate_tconstruct_invar.png | Bin 0 -> 324 bytes .../chestplate/body_plate_tconstruct_iron.png | Bin 0 -> 316 bytes .../chestplate/body_plate_tconstruct_lead.png | Bin 0 -> 327 bytes .../body_plate_tconstruct_leather.png | Bin 0 -> 327 bytes .../body_plate_tconstruct_manyullyn.png | Bin 0 -> 325 bytes .../body_plate_tconstruct_nahuatl.png | Bin 0 -> 324 bytes .../body_plate_tconstruct_necronium.png | Bin 0 -> 321 bytes .../body_plate_tconstruct_necrotic_bone.png | Bin 0 -> 318 bytes .../body_plate_tconstruct_osmium.png | Bin 0 -> 315 bytes .../body_plate_tconstruct_pig_iron.png | Bin 0 -> 325 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 0 -> 327 bytes .../body_plate_tconstruct_platinum.png | Bin 0 -> 326 bytes .../body_plate_tconstruct_queens_slime.png | Bin 0 -> 559 bytes .../chestplate/body_plate_tconstruct_rock.png | Bin 0 -> 328 bytes .../body_plate_tconstruct_rose_gold.png | Bin 0 -> 323 bytes .../body_plate_tconstruct_seared_stone.png | Bin 0 -> 326 bytes .../body_plate_tconstruct_silver.png | Bin 0 -> 326 bytes .../body_plate_tconstruct_skyslime_vine.png | Bin 0 -> 321 bytes .../body_plate_tconstruct_slimesteel.png | Bin 0 -> 332 bytes .../body_plate_tconstruct_slimewood.png | Bin 0 -> 327 bytes .../body_plate_tconstruct_steel.png | Bin 0 -> 305 bytes .../body_plate_tconstruct_tungsten.png | Bin 0 -> 324 bytes .../chestplate/body_plate_tconstruct_vine.png | Bin 0 -> 323 bytes .../body_plate_tconstruct_whitestone.png | Bin 0 -> 330 bytes .../chestplate/body_plate_tconstruct_wood.png | Bin 0 -> 319 bytes ...ken_body_plate_tconstruct_ancient_hide.png | Bin 0 -> 326 bytes ...ken_body_plate_tconstruct_blazing_bone.png | Bin 0 -> 347 bytes ...broken_body_plate_tconstruct_bloodbone.png | Bin 0 -> 304 bytes .../broken_body_plate_tconstruct_bone.png | Bin 0 -> 321 bytes .../broken_body_plate_tconstruct_bronze.png | Bin 0 -> 330 bytes .../broken_body_plate_tconstruct_cobalt.png | Bin 0 -> 340 bytes ...roken_body_plate_tconstruct_constantan.png | Bin 0 -> 340 bytes .../broken_body_plate_tconstruct_copper.png | Bin 0 -> 344 bytes ...roken_body_plate_tconstruct_darkthread.png | Bin 0 -> 322 bytes .../broken_body_plate_tconstruct_electrum.png | Bin 0 -> 347 bytes ..._body_plate_tconstruct_enderslime_vine.png | Bin 0 -> 339 bytes ...broken_body_plate_tconstruct_hepatizon.png | Bin 0 -> 327 bytes .../broken_body_plate_tconstruct_invar.png | Bin 0 -> 345 bytes .../broken_body_plate_tconstruct_iron.png | Bin 0 -> 311 bytes .../broken_body_plate_tconstruct_lead.png | Bin 0 -> 337 bytes .../broken_body_plate_tconstruct_leather.png | Bin 0 -> 345 bytes ...broken_body_plate_tconstruct_manyullyn.png | Bin 0 -> 345 bytes .../broken_body_plate_tconstruct_nahuatl.png | Bin 0 -> 322 bytes ...broken_body_plate_tconstruct_necronium.png | Bin 0 -> 333 bytes ...en_body_plate_tconstruct_necrotic_bone.png | Bin 0 -> 326 bytes .../broken_body_plate_tconstruct_osmium.png | Bin 0 -> 342 bytes .../broken_body_plate_tconstruct_pig_iron.png | Bin 0 -> 339 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 0 -> 343 bytes .../broken_body_plate_tconstruct_platinum.png | Bin 0 -> 335 bytes ...ken_body_plate_tconstruct_queens_slime.png | Bin 0 -> 525 bytes .../broken_body_plate_tconstruct_rock.png | Bin 0 -> 332 bytes ...broken_body_plate_tconstruct_rose_gold.png | Bin 0 -> 339 bytes ...ken_body_plate_tconstruct_seared_stone.png | Bin 0 -> 332 bytes .../broken_body_plate_tconstruct_silver.png | Bin 0 -> 348 bytes ...en_body_plate_tconstruct_skyslime_vine.png | Bin 0 -> 339 bytes ...roken_body_plate_tconstruct_slimesteel.png | Bin 0 -> 340 bytes ...broken_body_plate_tconstruct_slimewood.png | Bin 0 -> 339 bytes .../broken_body_plate_tconstruct_steel.png | Bin 0 -> 321 bytes .../broken_body_plate_tconstruct_tungsten.png | Bin 0 -> 327 bytes .../broken_body_plate_tconstruct_vine.png | Bin 0 -> 331 bytes ...roken_body_plate_tconstruct_whitestone.png | Bin 0 -> 337 bytes .../broken_body_plate_tconstruct_wood.png | Bin 0 -> 326 bytes .../mail_tconstruct_ancient_hide.png | Bin 0 -> 184 bytes .../mail_tconstruct_blazing_bone.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_bloodbone.png | Bin 0 -> 167 bytes .../tool/chestplate/mail_tconstruct_bone.png | Bin 0 -> 185 bytes .../chestplate/mail_tconstruct_bronze.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_cobalt.png | Bin 0 -> 186 bytes .../chestplate/mail_tconstruct_constantan.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_copper.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_darkthread.png | Bin 0 -> 152 bytes .../chestplate/mail_tconstruct_electrum.png | Bin 0 -> 185 bytes .../mail_tconstruct_enderslime_vine.png | Bin 0 -> 186 bytes .../chestplate/mail_tconstruct_hepatizon.png | Bin 0 -> 184 bytes .../tool/chestplate/mail_tconstruct_invar.png | Bin 0 -> 185 bytes .../tool/chestplate/mail_tconstruct_iron.png | Bin 0 -> 184 bytes .../tool/chestplate/mail_tconstruct_lead.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_leather.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_manyullyn.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_nahuatl.png | Bin 0 -> 188 bytes .../chestplate/mail_tconstruct_necronium.png | Bin 0 -> 184 bytes .../mail_tconstruct_necrotic_bone.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_osmium.png | Bin 0 -> 185 bytes .../chestplate/mail_tconstruct_pig_iron.png | Bin 0 -> 183 bytes .../mail_tconstruct_plated_slimewood.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_platinum.png | Bin 0 -> 185 bytes .../mail_tconstruct_queens_slime.png | Bin 0 -> 266 bytes .../tool/chestplate/mail_tconstruct_rock.png | Bin 0 -> 185 bytes .../chestplate/mail_tconstruct_rose_gold.png | Bin 0 -> 185 bytes .../mail_tconstruct_seared_stone.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_silver.png | Bin 0 -> 185 bytes .../mail_tconstruct_skyslime_vine.png | Bin 0 -> 186 bytes .../chestplate/mail_tconstruct_slimesteel.png | Bin 0 -> 185 bytes .../chestplate/mail_tconstruct_slimewood.png | Bin 0 -> 184 bytes .../tool/chestplate/mail_tconstruct_steel.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_tungsten.png | Bin 0 -> 184 bytes .../tool/chestplate/mail_tconstruct_vine.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_whitestone.png | Bin 0 -> 187 bytes .../tool/chestplate/mail_tconstruct_wood.png | Bin 0 -> 187 bytes ...ken_head_plate_tconstruct_ancient_hide.png | Bin 0 -> 231 bytes ...ken_head_plate_tconstruct_blazing_bone.png | Bin 0 -> 237 bytes ...broken_head_plate_tconstruct_bloodbone.png | Bin 0 -> 208 bytes .../broken_head_plate_tconstruct_bone.png | Bin 0 -> 244 bytes .../broken_head_plate_tconstruct_bronze.png | Bin 0 -> 236 bytes .../broken_head_plate_tconstruct_cobalt.png | Bin 0 -> 226 bytes ...roken_head_plate_tconstruct_constantan.png | Bin 0 -> 235 bytes .../broken_head_plate_tconstruct_copper.png | Bin 0 -> 236 bytes ...roken_head_plate_tconstruct_darkthread.png | Bin 0 -> 223 bytes .../broken_head_plate_tconstruct_electrum.png | Bin 0 -> 235 bytes ..._head_plate_tconstruct_enderslime_vine.png | Bin 0 -> 249 bytes ...broken_head_plate_tconstruct_hepatizon.png | Bin 0 -> 234 bytes .../broken_head_plate_tconstruct_invar.png | Bin 0 -> 242 bytes .../broken_head_plate_tconstruct_iron.png | Bin 0 -> 235 bytes .../broken_head_plate_tconstruct_lead.png | Bin 0 -> 238 bytes .../broken_head_plate_tconstruct_leather.png | Bin 0 -> 236 bytes ...broken_head_plate_tconstruct_manyullyn.png | Bin 0 -> 237 bytes .../broken_head_plate_tconstruct_nahuatl.png | Bin 0 -> 230 bytes ...broken_head_plate_tconstruct_necronium.png | Bin 0 -> 240 bytes ...en_head_plate_tconstruct_necrotic_bone.png | Bin 0 -> 231 bytes .../broken_head_plate_tconstruct_osmium.png | Bin 0 -> 241 bytes .../broken_head_plate_tconstruct_pig_iron.png | Bin 0 -> 237 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 0 -> 245 bytes .../broken_head_plate_tconstruct_platinum.png | Bin 0 -> 238 bytes ...ken_head_plate_tconstruct_queens_slime.png | Bin 0 -> 328 bytes .../broken_head_plate_tconstruct_rock.png | Bin 0 -> 231 bytes ...broken_head_plate_tconstruct_rose_gold.png | Bin 0 -> 244 bytes ...ken_head_plate_tconstruct_seared_stone.png | Bin 0 -> 241 bytes .../broken_head_plate_tconstruct_silver.png | Bin 0 -> 241 bytes ...en_head_plate_tconstruct_skyslime_vine.png | Bin 0 -> 235 bytes ...roken_head_plate_tconstruct_slimesteel.png | Bin 0 -> 244 bytes ...broken_head_plate_tconstruct_slimewood.png | Bin 0 -> 244 bytes .../broken_head_plate_tconstruct_steel.png | Bin 0 -> 230 bytes .../broken_head_plate_tconstruct_tungsten.png | Bin 0 -> 244 bytes .../broken_head_plate_tconstruct_vine.png | Bin 0 -> 240 bytes ...roken_head_plate_tconstruct_whitestone.png | Bin 0 -> 242 bytes .../broken_head_plate_tconstruct_wood.png | Bin 0 -> 236 bytes .../head_plate_tconstruct_ancient_hide.png | Bin 0 -> 261 bytes .../head_plate_tconstruct_blazing_bone.png | Bin 0 -> 263 bytes .../head_plate_tconstruct_bloodbone.png | Bin 0 -> 229 bytes .../helmet/head_plate_tconstruct_bone.png | Bin 0 -> 278 bytes .../helmet/head_plate_tconstruct_bronze.png | Bin 0 -> 266 bytes .../helmet/head_plate_tconstruct_cobalt.png | Bin 0 -> 261 bytes .../head_plate_tconstruct_constantan.png | Bin 0 -> 273 bytes .../helmet/head_plate_tconstruct_copper.png | Bin 0 -> 274 bytes .../head_plate_tconstruct_darkthread.png | Bin 0 -> 264 bytes .../helmet/head_plate_tconstruct_electrum.png | Bin 0 -> 276 bytes .../head_plate_tconstruct_enderslime_vine.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_hepatizon.png | Bin 0 -> 259 bytes .../helmet/head_plate_tconstruct_invar.png | Bin 0 -> 281 bytes .../helmet/head_plate_tconstruct_iron.png | Bin 0 -> 274 bytes .../helmet/head_plate_tconstruct_lead.png | Bin 0 -> 262 bytes .../helmet/head_plate_tconstruct_leather.png | Bin 0 -> 263 bytes .../head_plate_tconstruct_manyullyn.png | Bin 0 -> 262 bytes .../helmet/head_plate_tconstruct_nahuatl.png | Bin 0 -> 264 bytes .../head_plate_tconstruct_necronium.png | Bin 0 -> 267 bytes .../head_plate_tconstruct_necrotic_bone.png | Bin 0 -> 259 bytes .../helmet/head_plate_tconstruct_osmium.png | Bin 0 -> 280 bytes .../helmet/head_plate_tconstruct_pig_iron.png | Bin 0 -> 279 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 0 -> 286 bytes .../helmet/head_plate_tconstruct_platinum.png | Bin 0 -> 274 bytes .../head_plate_tconstruct_queens_slime.png | Bin 0 -> 371 bytes .../helmet/head_plate_tconstruct_rock.png | Bin 0 -> 266 bytes .../head_plate_tconstruct_rose_gold.png | Bin 0 -> 269 bytes .../head_plate_tconstruct_seared_stone.png | Bin 0 -> 269 bytes .../helmet/head_plate_tconstruct_silver.png | Bin 0 -> 279 bytes .../head_plate_tconstruct_skyslime_vine.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_slimesteel.png | Bin 0 -> 268 bytes .../head_plate_tconstruct_slimewood.png | Bin 0 -> 280 bytes .../helmet/head_plate_tconstruct_steel.png | Bin 0 -> 256 bytes .../helmet/head_plate_tconstruct_tungsten.png | Bin 0 -> 268 bytes .../helmet/head_plate_tconstruct_vine.png | Bin 0 -> 270 bytes .../head_plate_tconstruct_whitestone.png | Bin 0 -> 269 bytes .../helmet/head_plate_tconstruct_wood.png | Bin 0 -> 267 bytes .../helmet/mail_tconstruct_ancient_hide.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_blazing_bone.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_bloodbone.png | Bin 0 -> 123 bytes .../item/tool/helmet/mail_tconstruct_bone.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_bronze.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_cobalt.png | Bin 0 -> 135 bytes .../helmet/mail_tconstruct_constantan.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_copper.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_darkthread.png | Bin 0 -> 135 bytes .../tool/helmet/mail_tconstruct_electrum.png | Bin 0 -> 138 bytes .../mail_tconstruct_enderslime_vine.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_hepatizon.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_invar.png | Bin 0 -> 138 bytes .../item/tool/helmet/mail_tconstruct_iron.png | Bin 0 -> 138 bytes .../item/tool/helmet/mail_tconstruct_lead.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_leather.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_manyullyn.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_nahuatl.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_necronium.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_necrotic_bone.png | Bin 0 -> 133 bytes .../tool/helmet/mail_tconstruct_osmium.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_pig_iron.png | Bin 0 -> 137 bytes .../mail_tconstruct_plated_slimewood.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_platinum.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_queens_slime.png | Bin 0 -> 162 bytes .../item/tool/helmet/mail_tconstruct_rock.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_rose_gold.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_seared_stone.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_silver.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_skyslime_vine.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_slimesteel.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_slimewood.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_steel.png | Bin 0 -> 135 bytes .../tool/helmet/mail_tconstruct_tungsten.png | Bin 0 -> 137 bytes .../item/tool/helmet/mail_tconstruct_vine.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_whitestone.png | Bin 0 -> 138 bytes .../item/tool/helmet/mail_tconstruct_wood.png | Bin 0 -> 137 bytes ...ken_legs_plate_tconstruct_ancient_hide.png | Bin 0 -> 265 bytes ...ken_legs_plate_tconstruct_blazing_bone.png | Bin 0 -> 267 bytes ...broken_legs_plate_tconstruct_bloodbone.png | Bin 0 -> 243 bytes .../broken_legs_plate_tconstruct_bone.png | Bin 0 -> 269 bytes .../broken_legs_plate_tconstruct_bronze.png | Bin 0 -> 265 bytes .../broken_legs_plate_tconstruct_cobalt.png | Bin 0 -> 267 bytes ...roken_legs_plate_tconstruct_constantan.png | Bin 0 -> 260 bytes .../broken_legs_plate_tconstruct_copper.png | Bin 0 -> 268 bytes ...roken_legs_plate_tconstruct_darkthread.png | Bin 0 -> 268 bytes .../broken_legs_plate_tconstruct_electrum.png | Bin 0 -> 265 bytes ..._legs_plate_tconstruct_enderslime_vine.png | Bin 0 -> 279 bytes ...broken_legs_plate_tconstruct_hepatizon.png | Bin 0 -> 268 bytes .../broken_legs_plate_tconstruct_invar.png | Bin 0 -> 278 bytes .../broken_legs_plate_tconstruct_iron.png | Bin 0 -> 262 bytes .../broken_legs_plate_tconstruct_lead.png | Bin 0 -> 268 bytes .../broken_legs_plate_tconstruct_leather.png | Bin 0 -> 265 bytes ...broken_legs_plate_tconstruct_manyullyn.png | Bin 0 -> 270 bytes .../broken_legs_plate_tconstruct_nahuatl.png | Bin 0 -> 269 bytes ...broken_legs_plate_tconstruct_necronium.png | Bin 0 -> 266 bytes ...en_legs_plate_tconstruct_necrotic_bone.png | Bin 0 -> 265 bytes .../broken_legs_plate_tconstruct_osmium.png | Bin 0 -> 273 bytes .../broken_legs_plate_tconstruct_pig_iron.png | Bin 0 -> 266 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 0 -> 267 bytes .../broken_legs_plate_tconstruct_platinum.png | Bin 0 -> 266 bytes ...ken_legs_plate_tconstruct_queens_slime.png | Bin 0 -> 402 bytes .../broken_legs_plate_tconstruct_rock.png | Bin 0 -> 271 bytes ...broken_legs_plate_tconstruct_rose_gold.png | Bin 0 -> 281 bytes ...ken_legs_plate_tconstruct_seared_stone.png | Bin 0 -> 273 bytes .../broken_legs_plate_tconstruct_silver.png | Bin 0 -> 277 bytes ...en_legs_plate_tconstruct_skyslime_vine.png | Bin 0 -> 258 bytes ...roken_legs_plate_tconstruct_slimesteel.png | Bin 0 -> 280 bytes ...broken_legs_plate_tconstruct_slimewood.png | Bin 0 -> 258 bytes .../broken_legs_plate_tconstruct_steel.png | Bin 0 -> 260 bytes .../broken_legs_plate_tconstruct_tungsten.png | Bin 0 -> 260 bytes .../broken_legs_plate_tconstruct_vine.png | Bin 0 -> 278 bytes ...roken_legs_plate_tconstruct_whitestone.png | Bin 0 -> 277 bytes .../broken_legs_plate_tconstruct_wood.png | Bin 0 -> 272 bytes .../legs_plate_tconstruct_ancient_hide.png | Bin 0 -> 231 bytes .../legs_plate_tconstruct_blazing_bone.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_bloodbone.png | Bin 0 -> 209 bytes .../leggings/legs_plate_tconstruct_bone.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_bronze.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_cobalt.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_constantan.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_copper.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_darkthread.png | Bin 0 -> 224 bytes .../legs_plate_tconstruct_electrum.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_enderslime_vine.png | Bin 0 -> 230 bytes .../legs_plate_tconstruct_hepatizon.png | Bin 0 -> 227 bytes .../leggings/legs_plate_tconstruct_invar.png | Bin 0 -> 226 bytes .../leggings/legs_plate_tconstruct_iron.png | Bin 0 -> 227 bytes .../leggings/legs_plate_tconstruct_lead.png | Bin 0 -> 232 bytes .../legs_plate_tconstruct_leather.png | Bin 0 -> 224 bytes .../legs_plate_tconstruct_manyullyn.png | Bin 0 -> 232 bytes .../legs_plate_tconstruct_nahuatl.png | Bin 0 -> 229 bytes .../legs_plate_tconstruct_necronium.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_necrotic_bone.png | Bin 0 -> 224 bytes .../leggings/legs_plate_tconstruct_osmium.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_pig_iron.png | Bin 0 -> 227 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 0 -> 228 bytes .../legs_plate_tconstruct_platinum.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_queens_slime.png | Bin 0 -> 384 bytes .../leggings/legs_plate_tconstruct_rock.png | Bin 0 -> 230 bytes .../legs_plate_tconstruct_rose_gold.png | Bin 0 -> 228 bytes .../legs_plate_tconstruct_seared_stone.png | Bin 0 -> 226 bytes .../leggings/legs_plate_tconstruct_silver.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_skyslime_vine.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_slimesteel.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_slimewood.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_steel.png | Bin 0 -> 222 bytes .../legs_plate_tconstruct_tungsten.png | Bin 0 -> 223 bytes .../leggings/legs_plate_tconstruct_vine.png | Bin 0 -> 224 bytes .../legs_plate_tconstruct_whitestone.png | Bin 0 -> 228 bytes .../leggings/legs_plate_tconstruct_wood.png | Bin 0 -> 228 bytes .../leggings/mail_tconstruct_ancient_hide.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_blazing_bone.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_bloodbone.png | Bin 0 -> 138 bytes .../tool/leggings/mail_tconstruct_bone.png | Bin 0 -> 139 bytes .../tool/leggings/mail_tconstruct_bronze.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_cobalt.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_constantan.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_copper.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_darkthread.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_electrum.png | Bin 0 -> 139 bytes .../mail_tconstruct_enderslime_vine.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_hepatizon.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_invar.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_iron.png | Bin 0 -> 142 bytes .../tool/leggings/mail_tconstruct_lead.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_leather.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_manyullyn.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_nahuatl.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_necronium.png | Bin 0 -> 147 bytes .../mail_tconstruct_necrotic_bone.png | Bin 0 -> 148 bytes .../tool/leggings/mail_tconstruct_osmium.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_pig_iron.png | Bin 0 -> 147 bytes .../mail_tconstruct_plated_slimewood.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_platinum.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_queens_slime.png | Bin 0 -> 224 bytes .../tool/leggings/mail_tconstruct_rock.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_rose_gold.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_seared_stone.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_silver.png | Bin 0 -> 147 bytes .../mail_tconstruct_skyslime_vine.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_slimesteel.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_slimewood.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_steel.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_tungsten.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_vine.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_whitestone.png | Bin 0 -> 146 bytes .../tool/leggings/mail_tconstruct_wood.png | Bin 0 -> 147 bytes .../body_plate_tconstruct_ancient_hide.png | Bin 0 -> 357 bytes .../body_plate_tconstruct_blazing_bone.png | Bin 0 -> 373 bytes .../parts/body_plate_tconstruct_bloodbone.png | Bin 0 -> 324 bytes .../tool/parts/body_plate_tconstruct_bone.png | Bin 0 -> 351 bytes .../parts/body_plate_tconstruct_bronze.png | Bin 0 -> 355 bytes .../parts/body_plate_tconstruct_cobalt.png | Bin 0 -> 359 bytes .../body_plate_tconstruct_constantan.png | Bin 0 -> 355 bytes .../parts/body_plate_tconstruct_copper.png | Bin 0 -> 359 bytes .../body_plate_tconstruct_darkthread.png | Bin 0 -> 353 bytes .../parts/body_plate_tconstruct_electrum.png | Bin 0 -> 365 bytes .../body_plate_tconstruct_enderslime_vine.png | Bin 0 -> 370 bytes .../parts/body_plate_tconstruct_hepatizon.png | Bin 0 -> 351 bytes .../parts/body_plate_tconstruct_invar.png | Bin 0 -> 357 bytes .../tool/parts/body_plate_tconstruct_iron.png | Bin 0 -> 339 bytes .../tool/parts/body_plate_tconstruct_lead.png | Bin 0 -> 359 bytes .../parts/body_plate_tconstruct_leather.png | Bin 0 -> 359 bytes .../parts/body_plate_tconstruct_manyullyn.png | Bin 0 -> 364 bytes .../parts/body_plate_tconstruct_nahuatl.png | Bin 0 -> 373 bytes .../parts/body_plate_tconstruct_necronium.png | Bin 0 -> 352 bytes .../body_plate_tconstruct_necrotic_bone.png | Bin 0 -> 338 bytes .../parts/body_plate_tconstruct_osmium.png | Bin 0 -> 352 bytes .../parts/body_plate_tconstruct_pig_iron.png | Bin 0 -> 349 bytes ...body_plate_tconstruct_plated_slimewood.png | Bin 0 -> 349 bytes .../parts/body_plate_tconstruct_platinum.png | Bin 0 -> 353 bytes .../body_plate_tconstruct_queens_slime.png | Bin 0 -> 615 bytes .../tool/parts/body_plate_tconstruct_rock.png | Bin 0 -> 362 bytes .../parts/body_plate_tconstruct_rose_gold.png | Bin 0 -> 361 bytes .../body_plate_tconstruct_seared_stone.png | Bin 0 -> 353 bytes .../parts/body_plate_tconstruct_silver.png | Bin 0 -> 356 bytes .../body_plate_tconstruct_skyslime_vine.png | Bin 0 -> 359 bytes .../body_plate_tconstruct_slimesteel.png | Bin 0 -> 361 bytes .../parts/body_plate_tconstruct_slimewood.png | Bin 0 -> 362 bytes .../parts/body_plate_tconstruct_steel.png | Bin 0 -> 335 bytes .../parts/body_plate_tconstruct_tungsten.png | Bin 0 -> 351 bytes .../tool/parts/body_plate_tconstruct_vine.png | Bin 0 -> 360 bytes .../body_plate_tconstruct_whitestone.png | Bin 0 -> 356 bytes .../tool/parts/body_plate_tconstruct_wood.png | Bin 0 -> 355 bytes .../feet_plate_tconstruct_ancient_hide.png | Bin 0 -> 207 bytes .../feet_plate_tconstruct_blazing_bone.png | Bin 0 -> 211 bytes .../parts/feet_plate_tconstruct_bloodbone.png | Bin 0 -> 182 bytes .../tool/parts/feet_plate_tconstruct_bone.png | Bin 0 -> 204 bytes .../parts/feet_plate_tconstruct_bronze.png | Bin 0 -> 204 bytes .../parts/feet_plate_tconstruct_cobalt.png | Bin 0 -> 193 bytes .../feet_plate_tconstruct_constantan.png | Bin 0 -> 204 bytes .../parts/feet_plate_tconstruct_copper.png | Bin 0 -> 208 bytes .../feet_plate_tconstruct_darkthread.png | Bin 0 -> 200 bytes .../parts/feet_plate_tconstruct_electrum.png | Bin 0 -> 206 bytes .../feet_plate_tconstruct_enderslime_vine.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_hepatizon.png | Bin 0 -> 205 bytes .../parts/feet_plate_tconstruct_invar.png | Bin 0 -> 204 bytes .../tool/parts/feet_plate_tconstruct_iron.png | Bin 0 -> 196 bytes .../tool/parts/feet_plate_tconstruct_lead.png | Bin 0 -> 208 bytes .../parts/feet_plate_tconstruct_leather.png | Bin 0 -> 209 bytes .../parts/feet_plate_tconstruct_manyullyn.png | Bin 0 -> 215 bytes .../parts/feet_plate_tconstruct_nahuatl.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_necronium.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_necrotic_bone.png | Bin 0 -> 202 bytes .../parts/feet_plate_tconstruct_osmium.png | Bin 0 -> 204 bytes .../parts/feet_plate_tconstruct_pig_iron.png | Bin 0 -> 209 bytes ...feet_plate_tconstruct_plated_slimewood.png | Bin 0 -> 208 bytes .../parts/feet_plate_tconstruct_platinum.png | Bin 0 -> 200 bytes .../feet_plate_tconstruct_queens_slime.png | Bin 0 -> 314 bytes .../tool/parts/feet_plate_tconstruct_rock.png | Bin 0 -> 203 bytes .../parts/feet_plate_tconstruct_rose_gold.png | Bin 0 -> 206 bytes .../feet_plate_tconstruct_seared_stone.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_silver.png | Bin 0 -> 207 bytes .../feet_plate_tconstruct_skyslime_vine.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_slimesteel.png | Bin 0 -> 203 bytes .../parts/feet_plate_tconstruct_slimewood.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_steel.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_tungsten.png | Bin 0 -> 208 bytes .../tool/parts/feet_plate_tconstruct_vine.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_whitestone.png | Bin 0 -> 203 bytes .../tool/parts/feet_plate_tconstruct_wood.png | Bin 0 -> 204 bytes .../head_plate_tconstruct_ancient_hide.png | Bin 0 -> 266 bytes .../head_plate_tconstruct_blazing_bone.png | Bin 0 -> 279 bytes .../parts/head_plate_tconstruct_bloodbone.png | Bin 0 -> 241 bytes .../tool/parts/head_plate_tconstruct_bone.png | Bin 0 -> 285 bytes .../parts/head_plate_tconstruct_bronze.png | Bin 0 -> 268 bytes .../parts/head_plate_tconstruct_cobalt.png | Bin 0 -> 262 bytes .../head_plate_tconstruct_constantan.png | Bin 0 -> 289 bytes .../parts/head_plate_tconstruct_copper.png | Bin 0 -> 289 bytes .../head_plate_tconstruct_darkthread.png | Bin 0 -> 262 bytes .../parts/head_plate_tconstruct_electrum.png | Bin 0 -> 307 bytes .../head_plate_tconstruct_enderslime_vine.png | Bin 0 -> 276 bytes .../parts/head_plate_tconstruct_hepatizon.png | Bin 0 -> 261 bytes .../parts/head_plate_tconstruct_invar.png | Bin 0 -> 286 bytes .../tool/parts/head_plate_tconstruct_iron.png | Bin 0 -> 279 bytes .../tool/parts/head_plate_tconstruct_lead.png | Bin 0 -> 269 bytes .../parts/head_plate_tconstruct_leather.png | Bin 0 -> 268 bytes .../parts/head_plate_tconstruct_manyullyn.png | Bin 0 -> 274 bytes .../parts/head_plate_tconstruct_nahuatl.png | Bin 0 -> 270 bytes .../parts/head_plate_tconstruct_necronium.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_necrotic_bone.png | Bin 0 -> 265 bytes .../parts/head_plate_tconstruct_osmium.png | Bin 0 -> 284 bytes .../parts/head_plate_tconstruct_pig_iron.png | Bin 0 -> 291 bytes ...head_plate_tconstruct_plated_slimewood.png | Bin 0 -> 290 bytes .../parts/head_plate_tconstruct_platinum.png | Bin 0 -> 282 bytes .../head_plate_tconstruct_queens_slime.png | Bin 0 -> 419 bytes .../tool/parts/head_plate_tconstruct_rock.png | Bin 0 -> 271 bytes .../parts/head_plate_tconstruct_rose_gold.png | Bin 0 -> 274 bytes .../head_plate_tconstruct_seared_stone.png | Bin 0 -> 272 bytes .../parts/head_plate_tconstruct_silver.png | Bin 0 -> 283 bytes .../head_plate_tconstruct_skyslime_vine.png | Bin 0 -> 284 bytes .../head_plate_tconstruct_slimesteel.png | Bin 0 -> 279 bytes .../parts/head_plate_tconstruct_slimewood.png | Bin 0 -> 284 bytes .../parts/head_plate_tconstruct_steel.png | Bin 0 -> 263 bytes .../parts/head_plate_tconstruct_tungsten.png | Bin 0 -> 270 bytes .../tool/parts/head_plate_tconstruct_vine.png | Bin 0 -> 271 bytes .../head_plate_tconstruct_whitestone.png | Bin 0 -> 276 bytes .../tool/parts/head_plate_tconstruct_wood.png | Bin 0 -> 264 bytes .../legs_plate_tconstruct_ancient_hide.png | Bin 0 -> 229 bytes .../legs_plate_tconstruct_blazing_bone.png | Bin 0 -> 227 bytes .../parts/legs_plate_tconstruct_bloodbone.png | Bin 0 -> 208 bytes .../tool/parts/legs_plate_tconstruct_bone.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_bronze.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_cobalt.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_constantan.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_copper.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_darkthread.png | Bin 0 -> 222 bytes .../parts/legs_plate_tconstruct_electrum.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_enderslime_vine.png | Bin 0 -> 230 bytes .../parts/legs_plate_tconstruct_hepatizon.png | Bin 0 -> 227 bytes .../parts/legs_plate_tconstruct_invar.png | Bin 0 -> 226 bytes .../tool/parts/legs_plate_tconstruct_iron.png | Bin 0 -> 225 bytes .../tool/parts/legs_plate_tconstruct_lead.png | Bin 0 -> 232 bytes .../parts/legs_plate_tconstruct_leather.png | Bin 0 -> 224 bytes .../parts/legs_plate_tconstruct_manyullyn.png | Bin 0 -> 232 bytes .../parts/legs_plate_tconstruct_nahuatl.png | Bin 0 -> 227 bytes .../parts/legs_plate_tconstruct_necronium.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_necrotic_bone.png | Bin 0 -> 222 bytes .../parts/legs_plate_tconstruct_osmium.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_pig_iron.png | Bin 0 -> 227 bytes ...legs_plate_tconstruct_plated_slimewood.png | Bin 0 -> 228 bytes .../parts/legs_plate_tconstruct_platinum.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_queens_slime.png | Bin 0 -> 370 bytes .../tool/parts/legs_plate_tconstruct_rock.png | Bin 0 -> 228 bytes .../parts/legs_plate_tconstruct_rose_gold.png | Bin 0 -> 228 bytes .../legs_plate_tconstruct_seared_stone.png | Bin 0 -> 226 bytes .../parts/legs_plate_tconstruct_silver.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_skyslime_vine.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_slimesteel.png | Bin 0 -> 227 bytes .../parts/legs_plate_tconstruct_slimewood.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_steel.png | Bin 0 -> 222 bytes .../parts/legs_plate_tconstruct_tungsten.png | Bin 0 -> 223 bytes .../tool/parts/legs_plate_tconstruct_vine.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_whitestone.png | Bin 0 -> 228 bytes .../tool/parts/legs_plate_tconstruct_wood.png | Bin 0 -> 228 bytes .../parts/mail_tconstruct_ancient_hide.png | Bin 0 -> 242 bytes .../parts/mail_tconstruct_blazing_bone.png | Bin 0 -> 216 bytes .../tool/parts/mail_tconstruct_bloodbone.png | Bin 0 -> 206 bytes .../item/tool/parts/mail_tconstruct_bone.png | Bin 0 -> 231 bytes .../tool/parts/mail_tconstruct_bronze.png | Bin 0 -> 253 bytes .../tool/parts/mail_tconstruct_cobalt.png | Bin 0 -> 236 bytes .../tool/parts/mail_tconstruct_constantan.png | Bin 0 -> 229 bytes .../tool/parts/mail_tconstruct_copper.png | Bin 0 -> 212 bytes .../tool/parts/mail_tconstruct_darkthread.png | Bin 0 -> 242 bytes .../tool/parts/mail_tconstruct_electrum.png | Bin 0 -> 229 bytes .../parts/mail_tconstruct_enderslime_vine.png | Bin 0 -> 236 bytes .../tool/parts/mail_tconstruct_hepatizon.png | Bin 0 -> 238 bytes .../item/tool/parts/mail_tconstruct_invar.png | Bin 0 -> 239 bytes .../item/tool/parts/mail_tconstruct_iron.png | Bin 0 -> 261 bytes .../item/tool/parts/mail_tconstruct_lead.png | Bin 0 -> 238 bytes .../tool/parts/mail_tconstruct_leather.png | Bin 0 -> 216 bytes .../tool/parts/mail_tconstruct_manyullyn.png | Bin 0 -> 242 bytes .../tool/parts/mail_tconstruct_nahuatl.png | Bin 0 -> 232 bytes .../tool/parts/mail_tconstruct_necronium.png | Bin 0 -> 237 bytes .../parts/mail_tconstruct_necrotic_bone.png | Bin 0 -> 240 bytes .../tool/parts/mail_tconstruct_osmium.png | Bin 0 -> 235 bytes .../tool/parts/mail_tconstruct_pig_iron.png | Bin 0 -> 223 bytes .../mail_tconstruct_plated_slimewood.png | Bin 0 -> 239 bytes .../tool/parts/mail_tconstruct_platinum.png | Bin 0 -> 249 bytes .../parts/mail_tconstruct_queens_slime.png | Bin 0 -> 636 bytes .../item/tool/parts/mail_tconstruct_rock.png | Bin 0 -> 225 bytes .../tool/parts/mail_tconstruct_rose_gold.png | Bin 0 -> 236 bytes .../parts/mail_tconstruct_seared_stone.png | Bin 0 -> 238 bytes .../tool/parts/mail_tconstruct_silver.png | Bin 0 -> 236 bytes .../parts/mail_tconstruct_skyslime_vine.png | Bin 0 -> 230 bytes .../tool/parts/mail_tconstruct_slimesteel.png | Bin 0 -> 230 bytes .../tool/parts/mail_tconstruct_slimewood.png | Bin 0 -> 216 bytes .../item/tool/parts/mail_tconstruct_steel.png | Bin 0 -> 247 bytes .../tool/parts/mail_tconstruct_tungsten.png | Bin 0 -> 217 bytes .../item/tool/parts/mail_tconstruct_vine.png | Bin 0 -> 240 bytes .../tool/parts/mail_tconstruct_whitestone.png | Bin 0 -> 230 bytes .../item/tool/parts/mail_tconstruct_wood.png | Bin 0 -> 220 bytes ...r_mail_layer_1_tconstruct_ancient_hide.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_blazing_bone.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_bloodbone.png | Bin 0 -> 233 bytes ...ial_armor_mail_layer_1_tconstruct_bone.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_bronze.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_cobalt.png | Bin 0 -> 232 bytes ...mor_mail_layer_1_tconstruct_constantan.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_copper.png | Bin 0 -> 234 bytes ...mor_mail_layer_1_tconstruct_darkthread.png | Bin 0 -> 234 bytes ...armor_mail_layer_1_tconstruct_electrum.png | Bin 0 -> 234 bytes ...ail_layer_1_tconstruct_enderslime_vine.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_hepatizon.png | Bin 0 -> 234 bytes ...al_armor_mail_layer_1_tconstruct_invar.png | Bin 0 -> 234 bytes ...ial_armor_mail_layer_1_tconstruct_iron.png | Bin 0 -> 234 bytes ...ial_armor_mail_layer_1_tconstruct_lead.png | Bin 0 -> 234 bytes ..._armor_mail_layer_1_tconstruct_leather.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_manyullyn.png | Bin 0 -> 234 bytes ..._armor_mail_layer_1_tconstruct_nahuatl.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_necronium.png | Bin 0 -> 234 bytes ..._mail_layer_1_tconstruct_necrotic_bone.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_osmium.png | Bin 0 -> 234 bytes ...armor_mail_layer_1_tconstruct_pig_iron.png | Bin 0 -> 234 bytes ...il_layer_1_tconstruct_plated_slimewood.png | Bin 0 -> 234 bytes ...armor_mail_layer_1_tconstruct_platinum.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_queens_slime.png | Bin 0 -> 356 bytes ...ial_armor_mail_layer_1_tconstruct_rock.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_rose_gold.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_seared_stone.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_silver.png | Bin 0 -> 234 bytes ..._mail_layer_1_tconstruct_skyslime_vine.png | Bin 0 -> 234 bytes ...mor_mail_layer_1_tconstruct_slimesteel.png | Bin 0 -> 234 bytes ...rmor_mail_layer_1_tconstruct_slimewood.png | Bin 0 -> 234 bytes ...al_armor_mail_layer_1_tconstruct_steel.png | Bin 0 -> 234 bytes ...armor_mail_layer_1_tconstruct_tungsten.png | Bin 0 -> 234 bytes ...ial_armor_mail_layer_1_tconstruct_vine.png | Bin 0 -> 234 bytes ...mor_mail_layer_1_tconstruct_whitestone.png | Bin 0 -> 234 bytes ...ial_armor_mail_layer_1_tconstruct_wood.png | Bin 0 -> 233 bytes ...r_mail_layer_2_tconstruct_ancient_hide.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_blazing_bone.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_bloodbone.png | Bin 0 -> 163 bytes ...ial_armor_mail_layer_2_tconstruct_bone.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_bronze.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_cobalt.png | Bin 0 -> 163 bytes ...mor_mail_layer_2_tconstruct_constantan.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_copper.png | Bin 0 -> 165 bytes ...mor_mail_layer_2_tconstruct_darkthread.png | Bin 0 -> 165 bytes ...armor_mail_layer_2_tconstruct_electrum.png | Bin 0 -> 165 bytes ...ail_layer_2_tconstruct_enderslime_vine.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_hepatizon.png | Bin 0 -> 165 bytes ...al_armor_mail_layer_2_tconstruct_invar.png | Bin 0 -> 165 bytes ...ial_armor_mail_layer_2_tconstruct_iron.png | Bin 0 -> 165 bytes ...ial_armor_mail_layer_2_tconstruct_lead.png | Bin 0 -> 165 bytes ..._armor_mail_layer_2_tconstruct_leather.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_manyullyn.png | Bin 0 -> 165 bytes ..._armor_mail_layer_2_tconstruct_nahuatl.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_necronium.png | Bin 0 -> 165 bytes ..._mail_layer_2_tconstruct_necrotic_bone.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_osmium.png | Bin 0 -> 165 bytes ...armor_mail_layer_2_tconstruct_pig_iron.png | Bin 0 -> 165 bytes ...il_layer_2_tconstruct_plated_slimewood.png | Bin 0 -> 165 bytes ...armor_mail_layer_2_tconstruct_platinum.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_queens_slime.png | Bin 0 -> 203 bytes ...ial_armor_mail_layer_2_tconstruct_rock.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_rose_gold.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_seared_stone.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_silver.png | Bin 0 -> 165 bytes ..._mail_layer_2_tconstruct_skyslime_vine.png | Bin 0 -> 165 bytes ...mor_mail_layer_2_tconstruct_slimesteel.png | Bin 0 -> 165 bytes ...rmor_mail_layer_2_tconstruct_slimewood.png | Bin 0 -> 165 bytes ...al_armor_mail_layer_2_tconstruct_steel.png | Bin 0 -> 165 bytes ...armor_mail_layer_2_tconstruct_tungsten.png | Bin 0 -> 165 bytes ...ial_armor_mail_layer_2_tconstruct_vine.png | Bin 0 -> 165 bytes ...mor_mail_layer_2_tconstruct_whitestone.png | Bin 0 -> 165 bytes ...ial_armor_mail_layer_2_tconstruct_wood.png | Bin 0 -> 164 bytes ..._plate_layer_1_tconstruct_ancient_hide.png | Bin 0 -> 1351 bytes ..._plate_layer_1_tconstruct_blazing_bone.png | Bin 0 -> 1389 bytes ...mor_plate_layer_1_tconstruct_bloodbone.png | Bin 0 -> 1285 bytes ...al_armor_plate_layer_1_tconstruct_bone.png | Bin 0 -> 1345 bytes ..._armor_plate_layer_1_tconstruct_bronze.png | Bin 0 -> 1358 bytes ..._armor_plate_layer_1_tconstruct_cobalt.png | Bin 0 -> 1419 bytes ...or_plate_layer_1_tconstruct_constantan.png | Bin 0 -> 1347 bytes ..._armor_plate_layer_1_tconstruct_copper.png | Bin 0 -> 1414 bytes ...or_plate_layer_1_tconstruct_darkthread.png | Bin 0 -> 1355 bytes ...rmor_plate_layer_1_tconstruct_electrum.png | Bin 0 -> 1398 bytes ...ate_layer_1_tconstruct_enderslime_vine.png | Bin 0 -> 1392 bytes ...mor_plate_layer_1_tconstruct_hepatizon.png | Bin 0 -> 1325 bytes ...l_armor_plate_layer_1_tconstruct_invar.png | Bin 0 -> 1375 bytes ...al_armor_plate_layer_1_tconstruct_iron.png | Bin 0 -> 1337 bytes ...al_armor_plate_layer_1_tconstruct_lead.png | Bin 0 -> 1341 bytes ...armor_plate_layer_1_tconstruct_leather.png | Bin 0 -> 1382 bytes ...mor_plate_layer_1_tconstruct_manyullyn.png | Bin 0 -> 1354 bytes ...armor_plate_layer_1_tconstruct_nahuatl.png | Bin 0 -> 1430 bytes ...mor_plate_layer_1_tconstruct_necronium.png | Bin 0 -> 1367 bytes ...plate_layer_1_tconstruct_necrotic_bone.png | Bin 0 -> 1301 bytes ..._armor_plate_layer_1_tconstruct_osmium.png | Bin 0 -> 1364 bytes ...rmor_plate_layer_1_tconstruct_pig_iron.png | Bin 0 -> 1370 bytes ...te_layer_1_tconstruct_plated_slimewood.png | Bin 0 -> 1407 bytes ...rmor_plate_layer_1_tconstruct_platinum.png | Bin 0 -> 1377 bytes ..._plate_layer_1_tconstruct_queens_slime.png | Bin 0 -> 2544 bytes ...al_armor_plate_layer_1_tconstruct_rock.png | Bin 0 -> 1347 bytes ...mor_plate_layer_1_tconstruct_rose_gold.png | Bin 0 -> 1379 bytes ..._plate_layer_1_tconstruct_seared_stone.png | Bin 0 -> 1364 bytes ..._armor_plate_layer_1_tconstruct_silver.png | Bin 0 -> 1380 bytes ...plate_layer_1_tconstruct_skyslime_vine.png | Bin 0 -> 1355 bytes ...or_plate_layer_1_tconstruct_slimesteel.png | Bin 0 -> 1393 bytes ...mor_plate_layer_1_tconstruct_slimewood.png | Bin 0 -> 1384 bytes ...l_armor_plate_layer_1_tconstruct_steel.png | Bin 0 -> 1300 bytes ...rmor_plate_layer_1_tconstruct_tungsten.png | Bin 0 -> 1358 bytes ...al_armor_plate_layer_1_tconstruct_vine.png | Bin 0 -> 1401 bytes ...or_plate_layer_1_tconstruct_whitestone.png | Bin 0 -> 1371 bytes ...al_armor_plate_layer_1_tconstruct_wood.png | Bin 0 -> 1382 bytes ..._plate_layer_2_tconstruct_ancient_hide.png | Bin 0 -> 464 bytes ..._plate_layer_2_tconstruct_blazing_bone.png | Bin 0 -> 486 bytes ...mor_plate_layer_2_tconstruct_bloodbone.png | Bin 0 -> 433 bytes ...al_armor_plate_layer_2_tconstruct_bone.png | Bin 0 -> 470 bytes ..._armor_plate_layer_2_tconstruct_bronze.png | Bin 0 -> 475 bytes ..._armor_plate_layer_2_tconstruct_cobalt.png | Bin 0 -> 471 bytes ...or_plate_layer_2_tconstruct_constantan.png | Bin 0 -> 471 bytes ..._armor_plate_layer_2_tconstruct_copper.png | Bin 0 -> 484 bytes ...or_plate_layer_2_tconstruct_darkthread.png | Bin 0 -> 472 bytes ...rmor_plate_layer_2_tconstruct_electrum.png | Bin 0 -> 478 bytes ...ate_layer_2_tconstruct_enderslime_vine.png | Bin 0 -> 481 bytes ...mor_plate_layer_2_tconstruct_hepatizon.png | Bin 0 -> 473 bytes ...l_armor_plate_layer_2_tconstruct_invar.png | Bin 0 -> 474 bytes ...al_armor_plate_layer_2_tconstruct_iron.png | Bin 0 -> 468 bytes ...al_armor_plate_layer_2_tconstruct_lead.png | Bin 0 -> 471 bytes ...armor_plate_layer_2_tconstruct_leather.png | Bin 0 -> 475 bytes ...mor_plate_layer_2_tconstruct_manyullyn.png | Bin 0 -> 473 bytes ...armor_plate_layer_2_tconstruct_nahuatl.png | Bin 0 -> 492 bytes ...mor_plate_layer_2_tconstruct_necronium.png | Bin 0 -> 472 bytes ...plate_layer_2_tconstruct_necrotic_bone.png | Bin 0 -> 466 bytes ..._armor_plate_layer_2_tconstruct_osmium.png | Bin 0 -> 471 bytes ...rmor_plate_layer_2_tconstruct_pig_iron.png | Bin 0 -> 475 bytes ...te_layer_2_tconstruct_plated_slimewood.png | Bin 0 -> 483 bytes ...rmor_plate_layer_2_tconstruct_platinum.png | Bin 0 -> 477 bytes ..._plate_layer_2_tconstruct_queens_slime.png | Bin 0 -> 747 bytes ...al_armor_plate_layer_2_tconstruct_rock.png | Bin 0 -> 470 bytes ...mor_plate_layer_2_tconstruct_rose_gold.png | Bin 0 -> 474 bytes ..._plate_layer_2_tconstruct_seared_stone.png | Bin 0 -> 471 bytes ..._armor_plate_layer_2_tconstruct_silver.png | Bin 0 -> 472 bytes ...plate_layer_2_tconstruct_skyslime_vine.png | Bin 0 -> 477 bytes ...or_plate_layer_2_tconstruct_slimesteel.png | Bin 0 -> 481 bytes ...mor_plate_layer_2_tconstruct_slimewood.png | Bin 0 -> 473 bytes ...l_armor_plate_layer_2_tconstruct_steel.png | Bin 0 -> 471 bytes ...rmor_plate_layer_2_tconstruct_tungsten.png | Bin 0 -> 473 bytes ...al_armor_plate_layer_2_tconstruct_vine.png | Bin 0 -> 469 bytes ...or_plate_layer_2_tconstruct_whitestone.png | Bin 0 -> 472 bytes ...al_armor_plate_layer_2_tconstruct_wood.png | Bin 0 -> 471 bytes .../tinkering/generator_part_textures.json | 89 ++++++++++++++++++ .../smeltery/casts/gold_casts/body_plate.json | 15 +++ .../smeltery/casts/gold_casts/feet_plate.json | 15 +++ .../smeltery/casts/gold_casts/head_plate.json | 15 +++ .../smeltery/casts/gold_casts/legs_plate.json | 15 +++ .../smeltery/casts/gold_casts/mail.json | 15 +++ .../casts/red_sand_casts/body_plate.json | 11 +++ .../casts/red_sand_casts/feet_plate.json | 11 +++ .../casts/red_sand_casts/head_plate.json | 11 +++ .../casts/red_sand_casts/legs_plate.json | 11 +++ .../smeltery/casts/red_sand_casts/mail.json | 11 +++ .../smeltery/casts/sand_casts/body_plate.json | 11 +++ .../smeltery/casts/sand_casts/feet_plate.json | 11 +++ .../smeltery/casts/sand_casts/head_plate.json | 11 +++ .../smeltery/casts/sand_casts/legs_plate.json | 11 +++ .../smeltery/casts/sand_casts/mail.json | 11 +++ .../tools/building/material_armor_boots.json | 4 + .../building/material_armor_chestplate.json | 4 + .../tools/building/material_armor_helmet.json | 4 + .../building/material_armor_leggings.json | 4 + .../tools/parts/builder/body_plate.json | 16 ++++ .../tools/parts/builder/feet_plate.json | 16 ++++ .../tools/parts/builder/head_plate.json | 16 ++++ .../tools/parts/builder/legs_plate.json | 16 ++++ .../recipes/tools/parts/builder/mail.json | 16 ++++ .../parts/casting/body_plate_composite.json | 5 + .../parts/casting/body_plate_gold_cast.json | 8 ++ .../parts/casting/body_plate_sand_cast.json | 9 ++ .../parts/casting/feet_plate_composite.json | 5 + .../parts/casting/feet_plate_gold_cast.json | 8 ++ .../parts/casting/feet_plate_sand_cast.json | 9 ++ .../parts/casting/head_plate_composite.json | 5 + .../parts/casting/head_plate_gold_cast.json | 8 ++ .../parts/casting/head_plate_sand_cast.json | 9 ++ .../parts/casting/legs_plate_composite.json | 5 + .../parts/casting/legs_plate_gold_cast.json | 8 ++ .../parts/casting/legs_plate_sand_cast.json | 9 ++ .../tools/parts/casting/mail_composite.json | 5 + .../tools/parts/casting/mail_gold_cast.json | 8 ++ .../tools/parts/casting/mail_sand_cast.json | 9 ++ .../items/casts/multi_use/body_plate.json | 6 ++ .../items/casts/multi_use/feet_plate.json | 6 ++ .../items/casts/multi_use/head_plate.json | 6 ++ .../items/casts/multi_use/legs_plate.json | 6 ++ .../tags/items/casts/multi_use/mail.json | 6 ++ .../items/casts/single_use/body_plate.json | 7 ++ .../items/casts/single_use/feet_plate.json | 7 ++ .../items/casts/single_use/head_plate.json | 7 ++ .../items/casts/single_use/legs_plate.json | 7 ++ .../tags/items/casts/single_use/mail.json | 7 ++ .../station_layouts/material_armor_boots.json | 28 ++++++ .../material_armor_chestplate.json | 28 ++++++ .../material_armor_helmet.json | 28 ++++++ .../material_armor_leggings.json | 28 ++++++ .../material_armor_boots.json | 23 +++++ .../material_armor_chestplate.json | 23 +++++ .../material_armor_helmet.json | 23 +++++ .../material_armor_leggings.json | 23 +++++ .../tconstruct/tags/items/casts/gold.json | 10 ++ .../tags/items/casts/multi_use.json | 10 ++ .../tconstruct/tags/items/casts/red_sand.json | 10 ++ .../tconstruct/tags/items/casts/sand.json | 10 ++ .../tags/items/casts/single_use.json | 10 ++ .../tags/items/modifiable/armor/boots.json | 6 ++ .../items/modifiable/armor/chestplate.json | 6 ++ .../tags/items/modifiable/armor/helmets.json | 6 ++ .../tags/items/modifiable/armor/leggings.json | 6 ++ .../tags/items/modifiable/durability.json | 9 ++ .../tags/items/modifiable/multipart.json | 9 ++ .../data/tconstruct/tags/items/parts.json | 10 ++ .../materials/stats/blazing_bone.json | 16 ++++ .../tinkering/materials/stats/bloodbone.json | 16 ++++ .../tinkering/materials/stats/bone.json | 16 ++++ .../tinkering/materials/stats/bronze.json | 16 ++++ .../tinkering/materials/stats/cobalt.json | 16 ++++ .../tinkering/materials/stats/electrum.json | 16 ++++ .../materials/stats/enderslime_vine.json | 9 ++ .../tinkering/materials/stats/hepatizon.json | 16 ++++ .../tinkering/materials/stats/invar.json | 16 ++++ .../tinkering/materials/stats/lead.json | 16 ++++ .../tinkering/materials/stats/leather.json | 16 ++++ .../tinkering/materials/stats/manyullyn.json | 16 ++++ .../tinkering/materials/stats/nahuatl.json | 16 ++++ .../tinkering/materials/stats/necronium.json | 16 ++++ .../tinkering/materials/stats/osmium.json | 16 ++++ .../tinkering/materials/stats/pig_iron.json | 16 ++++ .../materials/stats/plated_slimewood.json | 16 ++++ .../tinkering/materials/stats/platinum.json | 16 ++++ .../tinkering/materials/stats/rock.json | 16 ++++ .../tinkering/materials/stats/rose_gold.json | 16 ++++ .../materials/stats/seared_stone.json | 16 ++++ .../tinkering/materials/stats/slimesteel.json | 16 ++++ .../tinkering/materials/stats/slimewood.json | 16 ++++ .../tinkering/materials/stats/steel.json | 16 ++++ .../tinkering/materials/stats/tungsten.json | 16 ++++ .../tinkering/materials/stats/vine.json | 9 ++ .../tinkering/materials/stats/wood.json | 16 ++++ .../materials/traits/ancient_hide.json | 16 ++++ .../materials/traits/blazing_bone.json | 16 ++++ .../tinkering/materials/traits/bloodbone.json | 16 ++++ .../tinkering/materials/traits/bone.json | 16 ++++ .../tinkering/materials/traits/bronze.json | 16 ++++ .../tinkering/materials/traits/cobalt.json | 16 ++++ .../materials/traits/constantan.json | 16 ++++ .../tinkering/materials/traits/copper.json | 16 ++++ .../tinkering/materials/traits/electrum.json | 16 ++++ .../materials/traits/enderslime_vine.json | 10 ++ .../tinkering/materials/traits/hepatizon.json | 16 ++++ .../tinkering/materials/traits/invar.json | 16 ++++ .../tinkering/materials/traits/iron.json | 16 ++++ .../tinkering/materials/traits/lead.json | 16 ++++ .../tinkering/materials/traits/leather.json | 16 ++++ .../tinkering/materials/traits/manyullyn.json | 16 ++++ .../tinkering/materials/traits/nahuatl.json | 16 ++++ .../tinkering/materials/traits/necronium.json | 16 ++++ .../materials/traits/necrotic_bone.json | 16 ++++ .../tinkering/materials/traits/osmium.json | 16 ++++ .../tinkering/materials/traits/pig_iron.json | 16 ++++ .../materials/traits/plated_slimewood.json | 16 ++++ .../tinkering/materials/traits/platinum.json | 16 ++++ .../materials/traits/queens_slime.json | 16 ++++ .../tinkering/materials/traits/rock.json | 16 ++++ .../materials/traits/seared_stone.json | 16 ++++ .../tinkering/materials/traits/silver.json | 16 ++++ .../materials/traits/skyslime_vine.json | 10 ++ .../materials/traits/slimesteel.json | 16 ++++ .../tinkering/materials/traits/slimewood.json | 16 ++++ .../tinkering/materials/traits/steel.json | 16 ++++ .../tinkering/materials/traits/tungsten.json | 16 ++++ .../tinkering/materials/traits/vine.json | 10 ++ .../materials/traits/whitestone.json | 16 ++++ .../tinkering/materials/traits/wood.json | 16 ++++ .../constructsarmory/ConstructsArmoryMod.java | 1 + .../common/ConstructsArmoryModifiers.java | 3 - .../common/stat/impl/MailMaterialStats.java | 12 +-- .../common/stat/impl/PlateMaterialStats.java | 38 +++----- .../data/ArmorMaterialStatsDataProvider.java | 1 - .../data/ArmorMaterialTraitsDataProvider.java | 85 +++++++++-------- 915 files changed, 1876 insertions(+), 75 deletions(-) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_ancient_hide.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_blazing_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bloodbone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_cobalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_constantan.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_darkthread.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_electrum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_enderslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_invar.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_leather.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_manyullyn.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necronium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necrotic_bone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_osmium.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_platinum.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_queens_slime.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rose_gold.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_seared_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_silver.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_skyslime_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimesteel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_steel.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_tungsten.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_whitestone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png create mode 100644 src/generated/resources/assets/constructsarmory/tinkering/generator_part_textures.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/gold_casts/mail.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/red_sand_casts/mail.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/smeltery/casts/sand_casts/mail.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/builder/mail.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_composite.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_gold_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/body_plate_sand_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_composite.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_gold_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/feet_plate_sand_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_composite.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_gold_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/head_plate_sand_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_composite.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_gold_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/legs_plate_sand_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_composite.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_gold_cast.json create mode 100644 src/generated/resources/data/constructsarmory/recipes/tools/parts/casting/mail_sand_cast.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/multi_use/mail.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/body_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/feet_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/head_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/legs_plate.json create mode 100644 src/generated/resources/data/constructsarmory/tags/items/casts/single_use/mail.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_boots.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_chestplate.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_helmet.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/station_layouts/material_armor_leggings.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_boots.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_chestplate.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_helmet.json create mode 100644 src/generated/resources/data/constructsarmory/tinkering/tool_definitions/material_armor_leggings.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/gold.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/multi_use.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/red_sand.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/sand.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/casts/single_use.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/boots.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/chestplate.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/helmets.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/armor/leggings.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/durability.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/modifiable/multipart.json create mode 100644 src/generated/resources/data/tconstruct/tags/items/parts.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/blazing_bone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/bloodbone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/bone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/bronze.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/cobalt.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/electrum.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/enderslime_vine.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/hepatizon.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/invar.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/lead.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/leather.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/manyullyn.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/nahuatl.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/necronium.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/osmium.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/pig_iron.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/plated_slimewood.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/platinum.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/rock.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/rose_gold.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/seared_stone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/slimesteel.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/slimewood.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/steel.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/tungsten.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/vine.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/stats/wood.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/ancient_hide.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/blazing_bone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/bloodbone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/bone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/bronze.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/cobalt.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/constantan.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/copper.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/electrum.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/enderslime_vine.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/hepatizon.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/invar.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/iron.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/lead.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/leather.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/manyullyn.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/nahuatl.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/necronium.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/necrotic_bone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/osmium.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/pig_iron.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/plated_slimewood.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/platinum.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/queens_slime.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/rock.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/seared_stone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/silver.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/skyslime_vine.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/slimesteel.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/slimewood.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/steel.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/tungsten.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/vine.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/whitestone.json create mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/wood.json diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..58a8cff05b28fa9525a73f4fe4eeb6b5e33f7a68 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRdGHLn`8uC0LskSR^LieW0QK z>;K2+`2`ED-|ugFTG-hvVx%a&;s3>Kx5zlXwkt`2Y2;H4pQ? zJ(Z^$d}Z<&PRvx4oXI1nn8R^! zd#e97G2TseQaY5-tg5OiIe|B^QIq91*A~eoKOg-)uEEy8B-SG9sw%NA&gy)Fj=#Z_ kiM~yivSQXehnX1|?y<+{O?tHIAJF{_p00i_>zopr02)|WN&o-= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6d6feae3abe55ab253c77667f484121656930b GIT binary patch literal 252 zcmVbt{$eCYWMg9MH-TD8cevSY2W`h6G4S#=3A484>qzI%rrd65& zX3L|eKN-+98yfR6d_MV;f!Ca!A(=rOB>f*0Ml3LeAV~&>rwky?yAORpF#r^>AhF~~ zafYkwJ~1H6!ws0b{3ToyEc9UlNPMuj(B&D1HUIzw8D?O*j`kb?0000h4g&^VgKsm0zUj_S`facLE`QQSqH-s%MIKPvlch5O5C=`akIS2dVY~=#v?)w zGHgc-xF5tZc*e0<{pAWMlApzxKkG+xMTsg<6}Yg5`0EgA_6$8<3D##i*(%%}`cYg5kHu+9s^xOz18E z@xOojjA6jnFP|8&iNh6wocZVX+y5Wm-~WH>+MfT_b=m*X4S(_U5{4Yu1t85HZaxe! zTfTk$z<{pVKu3+?)5li~eEebz@ezRxFbm*b07<@lewX3Jvs(`Te=6r_X0RT?`VRy&d=-mJS002ovPDHLkV1n#DU$+1N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..d493d39b7779ec18d54fa15fa12df07531c066ea GIT binary patch literal 236 zcmVpu(w-hBDXfK42s5a`UvW$*vH&U*7-BJ13L21%Fy=!P5jzrv7%xB#fxIIWfeX3K|X zPZ`iPbEvy9JiYydL0VOYK_ak=0cHUUOd&`Tqz$C`$H|GP1^@&0$4Ow|0ySPec#;8G mo?s}Wm<00{EOr=%1pokh^I9^UI-7R@0000Y(hCCHh**`W*|g_o~CWI%TrkpI8M!d z&cGl+Fuidli>2{iwb_hIKAb)p%=1DoIU(Y=z4E1L3$MjXt9+GzX1jq=;jDru+X`Lz zeKpArdW`T0dA7B{p^Xpv(Y~pZ*AZPynwD|vz=MDd_9dP-d5T^DY-SAKM5-{XgK#D+`%kuOY zV79z?^@jmnvy&A+!;?o(7-ZyR7|OE1vj0J0!~#L>kAeh-=Ej;w6L>T#7I%P;PKx`x4gVOw*35jp8c(DZAqf(PUVap|Ns6j=V9Jg z`}x+wv*?4(*+1jLe{wLmJmS(ubGpXg~ zr&;UG(5|L@lv96&!Xc)I$ztaD0e0sxk=T}}W1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..e86a11ca10eb3b9e4c8f57ab45a76e5fe7f9e3bb GIT binary patch literal 251 zcmV4CKf#q?DgA_6$8?dCMl~G7ckfEbE6T@%Q8>_L3GoiZx z#Q*&H1BL+~KfPnXCe8v=336s@b`}Fj;l&$Q8PHt@;i1yUbWwj^W5`}jo^13&@08yL7C z+fQA-#(*pjH(>eJLvT$n=fMP!_+VSn<|{Ln`8uC0LskSR^Li6%ZHy z{{Pq4*98kNFZXYLTG-hvVx%a&A>*Qwo3F2LTkh>`i9g<6Ss5I0bmoOvhDZBre~TS% zFwehdkRaTy&0_i4USLn%-(UZ`M796To;B;AyZN7Ez0wjz3E~YV;h~|12XZR^{jp@; zmFDd1+{P`gXCNUVVIU$dZhSx|p;42?v+0Jy+0)Z>oedd8HYo61+EM$vj4h?IX<<)} i(3!A^HwHZX3=EfYvc*p5>_`Q=p25@A&t;ucLK6VI5Lsma literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..833078271dae205a2653f63d743edda2fc349f96 GIT binary patch literal 245 zcmVY(hCCHgoHEj$ag(r@lWk7cs!$OAtUM}$rHm0Er45u0X!@LJJ z0Hhft3A5$XyO#{;E|V70V7UL_0fVA~0#FKJ2;2oANe~8UzI68xiUFX21z{VZP=<@= zPBI|N!woocdNo`V%y}>YI3MVAkQll=!_Wo*HS=bHE^@!Z00000NkvXXu0mjf(=K2! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..af93e3669eb194c5c35e27fd84de6d44a32c0dc8 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLn`8uC0LskSR^LiU7(l# z`~TD3zY7-f$IokcTG-hvVx%Zt@cCk*TcM(BTSd7e&;C?ajwI1^r*g)Q|9{!jZq)oe zcc8&nCXeC7%!6g}5;i{e277)VIn(fNlk9TV15SEvN<2(9M*kB(B``b8dRuC5a3JUB z$ItT2yH1Cw+BNZtJ^FpRA%}z8NAbore;yu%v+nEmIvX;GY|w9XQs_M&XKW<1^BbF< nzrmD=zD<_0V%9u|nHd;#zJ~-@ZBTpw^a6vYtDnm{r-UW|AjVk# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..aadd0be0bec8035c997f0cd157720cd0b81b746b GIT binary patch literal 247 zcmV5Hw**5eE7nEO`HX$66DOVY##=Y!Us1VGoZT+$p7!)W5!_PWek$~5Az<_1t85J zNti94fwrN$OjcQ(;nnlE3}TYPU_;Do_5Xv^z+C{6WB@7vX});uCW;F{0Sm$)+wWd~ x$bc*lH{i&&vv5r?=fMP!_+VSnXLn`8uC0LskSR^LiJ#hT^ z_y51Yzb{yLe}8@R)56YX5hF$E4=*pPyZQO~vHAM?^6Y>4`gO8sx>Gr02mcny!wvEK z>kJcw+oc(bmd%M6YKyMBQw~ykPunEtA+7?MLa775PW!C)vXUn|F=3s!E8RxT-h&Kj2 b{0t0%kHSM_(pHrL-Ob?X>gTe~DWM4feREc5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8b2d0b5b631ed69bcab315f2b748ba0b67dc08 GIT binary patch literal 248 zcmVY(hCCHhDrKt=cg=f#+U_f^nkpJI1$eY14Bm^Y&ALc!<3qYDd zk}zA|yn4rg?lLhcS%&-fo-imX$$$+BjL7{DQUiAZNb){V1f==&p?xR@fC3hTLAIYh yaftz09&W()HEZCSV9tXHAo0PrqRTT3Z2$lcU0|zMDi5Ln0000T#7I&4!j@$2#VaNVIQx6+w%u1dJEJ9Z4(DA~g@5nM^9^}^ ze0^rhY*r{X!)tOY2RgAh@7c}n@yh;8bpo@)EXPR((f8_q zoB+ythnBWUhrc(>$j~-CVywW^xSK)cDxETf{d2*bQp#Tb5Dwx=JfI1{=H zK>VK{o?#g9;jPHx|}oy zm@QAAK4(DJY-VQ0aQW#=23=`!hPa|42ABmbFohsV5F4a<@5<#U27m%~FEDUH8h4z! ozN=YSKn%>V!Z07*qoM6N<$f^Jx3J^%m! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..d6aebf196b0d2fa85a971a50463246e35518d245 GIT binary patch literal 335 zcmV-V0kHmwP)#HwdA*Nry8E)>p3zi3ot9`w~p!@S51Jkcx4Aom1;QE-54Y)A( z3?nZeD}!X8Kf^yZRuuoeom9@C*k^#@XBKo9F#Pz*@b~ji428cx{$SX6U6g^5mjfvG z11=9Y0OU;7VjYHGpMEmjI`@bH@}TwoNf`~SZj6T|aMFB!!3B^cf*YcqsJaQp`;0=wWJuMk-B2j@oy zrZ=A%ew_P)V!+oo-xwHxnAcX2;q~6z3?G5=FWD4;YHl#Vz3}oRNYfVv h24%3V2tLDb000p|a5bMf4!{5a002ovPDHLkV1nazkvRYW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..7be5d18ec5a5f6632ce02ce4e2896cba59152b44 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uC0LtvS!`@=|9g9Q z956gnyW@!CC!Z7ZZtSbIUc7LjqI0>scH8~5^K<$_WsWjT@Ku;Q->&X}!GpuU%Xw}b znK@zZ%&8NP35d!a`takXHe1Pb-RPZcI#UGX&og{d^O4J8IFTmLFU~eYH~-!qM?(e` zeO*;nvxqRS9>$vjVl%uptaX^}IBR>(-L9kqKR-X0bdXr`@z2t1o)@2ZemF_qREgj* czopr031nGyZ`_I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..abbc2e50349674c043fb7f3ea35b76cdc9d11f47 GIT binary patch literal 250 zcmVu-H~jnA-57FU7l1Td_aDFjI}Fg#@dX+C%C42l7ufCXWY#urzw zFd)mr4LG`WH(V1e^kD)p{#phGu(#0V8HP3h02m}}Bpr=7iU0rr07*qoM6N<$g4wEO ACIA2c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..4fc61ad6274c7ce8571b093af6dde80875e474ce GIT binary patch literal 248 zcmVzD6vp*s)mgXM9FgA_6$8*uT;HAZe8P6iVrT@1h3S({-MXF_)Y zi2wb^PYeUTegDpYO`HX$668!{eO(5S!soAEGoZT+$p5b(C(9r$BLR~75Az<_0FY*o zB+QoIzy2_wyNsKQo8iN!PYeQld<+aS3~)o>E&xe>_{6{f(){Yx8x#XT0Sm$)+h4zV y$ABykH{j`$7jR85=fMP!`2Rs-=<*Ch8vp=sL13txHX@7w0000d7)uYF7p^Y;qfaP(CgA_6$8!)@Nm{CklmZ7S-48w1I{S8>fnb2JT z;=lX)9m9Y(U%oM56K8>`1Ua*!Fqr|Q@Z9zL4CpQc^8W`#1u%F-g@UC1!@LJ}0Z21Q z5@yS%H}4qGU8bU;#_-_L3kC%_39upl=>`8mYTzyaNj?CIfHWW5wHL(zP{4vP$o5O; xt}!6X!wuN6Y&BdH%y}>YBtFw|4GCF#r^>Ffow) vndQsi@^CL83&NZSQ-#C_+lnsFFth;x9@b#Yl4K7+00000NkvXXu0mjf{Q6?R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..b6d9186389b1f179183cf72d3f0ad799e4778c1d GIT binary patch literal 237 zcmVg6%+rX8}9!86^0zx1t87p(QXVd zTYkNI!+@@tUsI0Z-IF&ALNX!@3em0%Fbh~<3PFg%7yt@b5C&;{aqb2K nvOK|1Mm7m%D=c;xh6exu_yuZB^Nlee00000NkvXXu0mjfgacm4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef9d11cf1c77a4cd35a93b93834b8af325443e5 GIT binary patch literal 245 zcmVk?5X@ v@bWWodAJvl1!2yEsY2p|ZAF)77}@{;iM?Pb*ontN00000NkvXXu0mjff%Iso literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..142109d3bf7d01ced78647ade54faa66e4954d8e GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC0LskSR^LiO~}mt z{r~Cd=>-d`x92rJE$nO-F;bK+`12vrt+24Lt?N?}&;HW#vLw-Tr*g)Q|Ns70^Dy7r zSAD#}cMj_^p(kf1EmC5eaEM!6&tSoBo)iD&AG|;R;NiP-8=4y*+MlUT5N|MPR!Q8p z;5N&o@Cnn?D}H=XY_^%eCb?+IvTyP!oOf6iJO$V??J8f1ba6W{avxIYRk*HrT9_v_ jWpcu{Lvzj>*f200>rI|tk`NsQbUlNotDnm{r-UW|GX`Eq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..35c5f31c0485d37d5bd024fe7c1dc33c90dbf4c5 GIT binary patch literal 245 zcmVDcMJo*e)-0LO`HX$668!)F0dhr@{<2SCc#|*l7!&z47YCGL2&^nU_lsU`XBO`HX$668#!Fm48r!q0dAGN8K*$p0^9#?Bz5!w!=A5Az<_1t85J zNti9azx-oBcNwP`GsBNJ{}?z#n81dJ7_)($33mZV^2Zwn29V~@4}PN<01DX85B`BQ zetz(W0a+eyz`H9y;hJF1g9#wz>%07*qoM6N<$f{&49 AF8}}l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..553e4d1344a2f56b8fac79030f257d2edcd129f7 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8uC0LskSR^Li4Y+^d z)BnrM`wJHS+n2Y&Mz3&!lUfS1lysKF&mTV|nVOmn|AR{Hwx=bMDwX_2JlAph}W^1rDFnzncwLhWvyqtZC!!&h? kQzz68&f)8pZF|Vbz<43vZJkzopr0O-$LG5`Po literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..78d65a6ec38a08de06bf993938d3c0c0386aea04 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2R&UJLn`8uC0LskSR^LieUPd4 z>;J#*{DOtj{rj4p7Irp^7%56`_RKbLh*2~7ZUgI=Tn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..5eb8b2f1bc986fd5c9136c7a348276af1c4033e6 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S60FS%ED{s%KG0DA z_5b7Z{DOtn@Ao%7E$nO-Fa`AmSj zaWI>xO>6p}$Q9|plX6y}wSQjHE(R5~@=1-2*XPVtoardD CC`+>d literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..c8cd5710a539f29ec5579ebf43e0538af1b11c1b GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr*1S60FS%ED{s%3YV&8*KCnCj_aL_&;G}{j}i+&vXmnZ2=XIP8SaFGFTc*^}EejnCM^{=dk|J zluZp1CuTWv-A^#&P*Y=^!rgr0KYOd-9ae>2gR{Rc@G!9I`0(6i5}R==)MHk{LVjVV fNB`3$>KGW5Z_Cbpe&U7@&>;+-u6{1-oD!MV@s!K`XMo{`F8u1tO_2mHOzVW@L6-P@|g=i zIvmxT z|KZ`%mJ6S41uA16IZX9=G0#9R`WVBZBVERc+^x&E&lixj;9zbzXX3Z|=t{w~6)p+l z%*{(q*Uxb3VDy;f$YpO+-IXZd!K0$SR_ky>4#yo<1a}7$(1W&3VIr%n0Zl22WQ%mvv4FO#mG1KfwS1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..6515bdd78f31137fd2b7c634385a6bb8a266a8ef GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S60FS%ED{s%2Bf6_ z`2Tcye!;?};(1L^3p<-dj22cWmCev*<`C9C*P<)3ZhwV$$%6yD43?XZ9+q0}He;b{ znH$eVwpafXxgs5SQqC&0`rFkUG~iHMrm1*_!H8wW1AC302YL*dEtzqpFU7hT7c{hX wE{s0F6nwM%g-ndF&X+_ck3au;4)ZfG{518_XPZC&0?=g)p00i_>zopr0Djj;7XSbN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..74003db54b8610c480f634563cffb6f3092803b0 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar*1S60FS%ED{s%8r*b# z{Qs}{{0C08>GK+&7Irp^7%i+`WPE)#V@s!K`XMo{csW}ItAYn?4RdA+W_AZFpSciK zpWCJ+yz;+6tBwNOrnCu%_~Z8_O0bAA@9J^)Yg~9uUgxj8h+BbpgUKNi|9jQ)M;QVR x96EAAH=%K5&ba1Z)wexlXAleWG5yxk_zLJW22WQ%mvv4FO#t@ENNoTB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..f0eeadc70782d1644d1865a6c4ca5fdd4fefa8b6 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60FU-EH`HC{BLYv zpp@9bUD(;2GV_9M;##>g42O<%87FeLn%|EXlC>ycb~tAe`tit0!L${-=I}BfnJut1 zfq8;yvq;^KPh5u;CP;YrwFJ*$yeS|y!)pewLaYA$yH17=uHVn+Q7~kbGh|yM_JBJz iWVu07?^4Bi^BKfj?W|YoEPo1g3xlVtpUXO@geCy$);}o# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6f1723e419f12d0ce639c0534bfbb599c6fbcc GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar*1S60FS%ED{s%1_USk z_LKkn~A0}iEcEskz}Z3}g{b^gkWxD|*um>e?EkNV7Wlp)~2 xp(7V`6B<{(ne~lh9jDkY14fm9^=%K?8D>86u9daDB@1*KgQu&X%Q~loCIAX9MsENB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..6da3b507781540fcfb08c20433c5b723ea786818 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%2AnMZ z^nbPf`G-!$l1v9a?KtAdHS>b4pzy~OB+^Top}1=Ci{ zo~i3>bhz!mL2Cl@1k+}bx}V=f4=YTN@bL5L>}I?vu!GxSlEK;I>*hEcGKg$2Ff8GY uNYE;uYt?&t;ucLK6U@fkztv literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..74ad3aedb44bc5786b215f748e20a338ad501e7a GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CO() z^Z)hr^#u!$@6T&^TG-hvVzjXO(8-gXj4hp_>4(I)&d;+|wkmkQ)-WeCFRw3H`Ah&W zFE3l9S?_;?RviVlO=%Mj`OmjYlwc8_JZVzXiMt6u__>tDW_ZouRcL(?$H1z?@%iIN w!v)a{<`0hbN=q!{7j8Jp#(W{H?IAnET`_ls^NDdEfDU8uboFyt=akR{0Q15}Y5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..d527aa63c2947f82877a642ab9be0e8e1472329f GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S60FS%ED{s%3IqrL z{eO4$_kxAFo0l~{E$nO-F6^J*O95Q)tS0{LsA>hEF xBNucN8dt{b`zjD4tn($2$>Yy|p2PeM3@0nR^bei?Edg{HgQu&X%Q~loCIB-sNkjku literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..12cda46ac578c51b231ed0fe4635fddb48f051bf GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr*1S60FS%ED{s%3W$q; z|Nraj>w<-sm-{zAE$nO-FR7^?LaKUq?XLMZ8?%%j0+lCI~PVf o7)+Vy>r`gtAtUDPY-7*J@YO1y%fZmH5$GZYPgg&ebxsLQ081xCP5=M^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..4cdd37f302accccc50e0f62318d5878c48d4ba9d GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^LiU9c?W z+yC3!^9vTL>#u8gTG-hvVzjXO(6wuQj4hp_>4(I)^yBv_SQR{AYnYRnlhYKed?vuu z)Raw=Hx BNX-BM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..7a2d937b772e3db93bd4bc500d726208cc95353e GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC0LskSR^LieV{n| z_y4!Q!wVK(jt^^kTG-hvVzjVY$!yCM#+FXe^h07?-{ox-tO_2mHOzVWRH#2#`AmTH z_U;nLmh z0Xz(>Ivlq-T8$P&GnhX(@$zbc?}iKQoCkh7L`$~GGcY_&_G0s9XJ!OCk-^i|&t;uc GLK6V1vPr`L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..2952959a4590fd834f14b5a3ac89ae2d343c9c50 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%F3?N= z{r~Ci-vtZ#BV@s!K`XMo{_jZQDvK9r*4(GO9|Jx9(d?rBL zS&)rUZsvc3)&%AWrp+S%e*EM=tS~{s!>{ALKJzBU0`Ufw#993@)$K_P8VQL>FT^$+ u2zh7upH2BoBGZN&H;U&yv_JfTnc?eGH_zl#_Q^nJF?hQAxvX{tJ@o_d?r9s zQ*(T4x;PJ!DMf=*1t3a1Ac)I$ztaD0e0sz&9MT#AsplqP-g3j4hp_>4(I)%-7vhwkmkQ)-We>ia=wq@|g=2 z<@{|v#;gAuwCX6ZZAzPP=)1gKk_3wo^U2H%ZNnqR6%9}RHy`47$2393=kv13#{+p7 zSap1O?lOtZIMr%he!%pgle}8Pk^kon{xC4qO88t$&NcZ2bQ^=GtDnm{r-UW|s(4F- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..c4992c4005c6ebed9a1960894656636236b0f0c6 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^Li4UkLw z^Z(yv^MZw;?($7f3p<-dj22cW{aWL}CZHBJhcjB^j(z#;7Y7=p8H&;(_iFp~8aSUe z@{u^S=IQ^#BAXf{PRw%TlDGfWk|^Nv#;keKL@nn?wuoQ$8a)s67&2QjtbBc y(Av2$`T$e#P1DCbF~T}u5}7>y{O38$&%h9D=)K&WvndbgHU>{uKbLh*2~7ZU3rKDN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..1e85d2a14eff57b3a782f5844b2d1d3329486bad GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%E|?hm z@Bin&y9*XBzkRLYX<=uxh|$98MZ338W^CycO+O^YHGTd*6{~^=Yz=cFr%!GRRz7oK z$08-R%=Hug8?+`cPcUs3v8(+hb68=5goj^v)Evf}0z0@JCK;Tq4%c%xWDwb4U|7N( uk)S31^=o2_oezVUbhm`WKVu$y1_q-yzBOyLnj3)5V(@hJb6Mw<&;$TPR7PX~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..3b09fed75738a1c2935cb7ccf5bcaa91849d3d36 GIT binary patch literal 312 zcmV-80muG{P)#HwdA*Nry8E)>p3zi3ot9`w~p!@S51Jkcx4Aom1;QE-*JzNUvME3Jp8<34nVK;8C360U$$1K!arUiu;dR;4hE(-pBa9f`+{P?*Eio77=W19R*>Q2i3be7 zzW!!7|5X8~<^}^i3|^iDY5Kx|9QrU*V6nl#pbWMZJ%Aa8HUI!XVq94Lwm1a<0000< KMNUMnLSTZrSBIJa literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9e42e7c25c64040a1c93818759ff073d7322bc GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S60FU-EH<{b|Ghmt z4j7)P-EqY6lh2EJE7t0yG9)G)ow=d)(Bt&=9egrsDe1o|c09PkVQivkH;?g&?+m96 zj0*OLOqxaZReokWtS~{s!!OLMhw-Ms4sM4@24|zU<+&O@`1A8KkAYzcw}hjXqaK51 t)61%lk64w>_A6M+s`Puy9=^cDa3$4SUrg-nWT2}UJYD@<);T3K0RXHGMHc`7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..ec6347a6f3e960f60e1b9174d2f627df39f6eadd GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%ZrH!@ z!T;Uj>mNEDG@jPT#AsplA#Kw}#+FXe^h07?^7Cy~tqLBnHO$F;__{Y(`Ak4| zet6qf$&3FJxel@^WV31h`S;JZ%~8Q{g3SIYCd``@3&a~#5@(&4wQf#g&`3y3dLg#q uK#1JkUDC>55}7vKh&X-V!~Db_j12nweg5>FDBA>d7K5j&pUXO@geCx`?@C$# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..7baf543ebef23c219312b6a44160f928d7d6c015 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar*1S60FS%ED{s%E?B?# z>;Ko&-xn;j=6~1xw6L>T#Aso)Q?z$4V@s!K`XMncdAnLAtAYn?4Rcm1sCNe|p9#p6 z_xJxxkYEvFKFRsvqoKixhNb_T4{^L>nxNwId3AVx01pGJ yjt|dWCb1c(mixyYFg@rbuhwwn|9OKy3=GO!ytG6rW3B+5#^CAd=d#Wzp$Py8+DGC5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5f27590617cda705e2e5000cafa3947448f190 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^Liop9^c z@Bdd9A1_$gYpmYzw6L>T#Aso)(qg6Qj4hp_>4(I)_~rI0SQR{AYnUS`BH9qFd?uiO zMF89XFHQdqT6GlIHluSg# yvcbTxggYWZt6V3V_c{xA?F{uKbLh*2~7a9>_uGw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..91b1cfc4753f017a1e2accfc316f2799cef8de7c GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S60FS%ED{s%CQP3C z@&D)3(+d`MXJ2oATG-hvVzjXOke+orV@s!K`XMo{`}g)LTNONDYnYQMA=DMDd?sM> z2@STt4-Wh{Xw^|*+mtrpkpKI8NfIo=kA;Mi7$liOKFEu>6^J*O95T6oYp3v0hJXWy xj$F`9Xk2NtxkfTZSm#S3lgFR`Jcs!i81_|oDcpR2axKth44$rjF6*2UngHuZOFRGo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..6e93bcf7cec9039647a694ac4388e08c4e4fbaf5 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S60FS%ED{s%E-*+v z`G39ty+f^WQ#s6aM};Xw^|*+mtrp(E0fWu?#|wS+&wcA0;tJGNt@uZxy`5s?ck2R(xBWb0Mcj yLSoVju?+`8)f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..f1ea5459249542ee7cd15c1a662a79e48cfa0120 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S60FS%ED{s%CS+#+ z{{Qs!^n!)e+w&Tq7Irp^7%i+;veoTnZ0QtDKP1M*FK?$}Rq%kVVUFa3_x-`jX9D=k z%h^;-xBfS1)lp#Els4he_xJacC0K+fPoJL7Ai1fz@u9s&&jUS%%$7{M%2y&?j0+lC wI~PVDU<%%u{M@hSLObVyB<2+D!ylL#W^MOQXjgj`4s;oVr>mdKI;Vst0L|7&@Bjb+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..0746726ecbe60e1f3882d6f23c2545d26b1898a4 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^LiO~_gC z`TyPB+Y1){=AYmEw6L>T#Asplp;M>kFt&7xrXLdHy1%bh*{a|HTf>}{3l}y8E1wBq zW{zcZtvvbPpjAhKZByEWL;3gjB}=dfKYsKmi9wPnGh3I3p<-dj22cqoobxS*wQJQen^bV{@x#DtAYn?4RbWpj`amAp9xTu zEn^c*-uB<1RY!qsQ`&?>_u~y>8H67TBqlLPGF|yDFXC1p-e7Xbq`vNh^ikCX4XvFE uqYp3z|9p4Kzvn_b=Yb^V6z#(wm>Kr_xCc6OE+_}Oi^0>?&t;ucLK6T$f=5FD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..e1060a787da9f867e56ef06ddf9a9509d6759179 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar*1S60FS%ED{s%2Hd~! z>Hp>B{RIpE?aSL>qgOb=Nv*`+Vt2JsgTcl}J~x~mp6x#F!p?VxVS=%*?%IN^7RgoX z*B=gu2>B(yOdyA0Q`&?>@%#TLO0WnqpX~HFVWc3$ kNSAR>(?tOZ5k&@u?GHtNonh4b05qDx)78&qol`;+0J@zrPyhe` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..38c467dc9afb3ef889369a1c7ca69faceb7a481a GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{ZI;b^Ukv zNYVHGjHi=@n^z_}nK3LeSQa|#;C=s=hi9+v*GM~jvW|H|G53wJ;Gd~!a|o@Z}( kj&vFKG+h*s5K&}c$aNHdRiWai2Q-?&)78&qol`;+0Nb`P-2eap literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..204548d9ca0d6f49181886c71e50f8ca4d43bd7f GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?w&4=Ar*1S62BS*?{aVC;rXAK z)GaA-;M0vG30X5H@G@xjuyI*1e~dPnocJitL#$zn!NT1SSOXlGyiYt5N|#_=tZ1O& b#K2&5n(K;~#J9;nBN;qh{an^LB{Ts5$`&To literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..671a284e07f9c478b00784be9405a56b26a83afa GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{afL+y1w` zQ&lCb@#)6SgI5d`r5S==JbZRIAvNz;BAXK*T`j%&f1>J)3$Y(wKGtTlt21Ov jIx6XQFoT1q3uwCRH;HpSE?brWjb`w4^>bP0l+XkK;leT) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..a98e798ea5e81582eda98fcbf3871672d1c8e221 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{X))b^T9F zT7B*=`{`ui=9P&~W(-RV^iNGYc-m?1!>7~ZHPQ|rd3$xqe`Rljg}Wb|+Z)cK<(0&9 kq|3Oc>7syyh#~{SWqt94gmbE=fkrcUy85}Sb4q9e0DS~7Jpcdz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..35da047775713a1e3140d23f7e3f962da7cc470b GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Zk{fVAr*1S62BS*4|C7j`Tt?k zb#><_8#@!fS_dpF{J;9YP~`J}#vZ#Acn+!ZnY3`;U9f!nd;^cwrwjzN&lzyJIVS|P aFfar#N#Cjr3oHVf$l&Sf=d#Wzp$P!RZYt>j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..871ea22f6e7d83f4ed292d6c24efd7831ee27526 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{d4Awf#>_ zs%<~l{B&dI!7B!e(hNa29wnX?$X#&o!>7yUBAXK*U1WRpf1>J)3$X=%k4Cfkawf7R j9hG!Dn8Cr*1vK4xtN5MTZ-1r$jb`w4^>bP0l+XkK%gQnV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..9004748072e8b7aa372cdac4072ccab299225937 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{ZJJHTie= zNKyG6hSSNy%_|d~%ovs!C|{bUcr0q#!+*2=HPQ|r>GoOjPubgG;qC{g7qj!&6mjt! j=`!wVx+owaqR7CIZ7BX?{zA!0pwSGTu6{1-oD!M<7osi? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..1934dba809dae70dc12587bec5450b1aa58d4aed GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{epyx${3U zY5%`E*3-$t%_|d~%ovtj2st|0G4NK$!|V6+HPQ|rk(7}5uk3BGaQB0=->35^&3VLg kq|3Oc>7syyh#~`n<3Ulinl~x(K%*HvUHx3vIVCg!0HP=`N&o-= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..f55a4e2476960e435ad2a6e60f7b3948c5074a7b GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{b^6w*5~` z(iJ|}{B&dI!7B!e(hNZn)0UqX5LGzy;mOT#k#k0l76BaBz^x@U%Vv)^>k52MP|5NrhSh)Ma)xG&VNnSBL kN4kuAnl1`Rh$u2JthW(gwuN_*8PI43Pgg&ebxsLQ03RPQ@c;k- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..c408bfa0f284dc07c2ae6b595aec4b22050bf255 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{Z5u9s8e{ zWPWcx>*-|S=9P&~W(-R%+_^KyF)VD_!`Ii>Yor}Ml6uqRpR%{X!rc#UZcgV33JT&m k(q-J!bWuP;M3I4^O-yvsY|CRtK%*HvUHx3vIVCg!0But*kpKVy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..022e9c772b64d507dd6906506b4222005e4cf7bd GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{XWOUj3h# z$j}=e?rLTh2DK4;wI-M+h_*LnIL(=AXf8sYL9jy-z4&LFoB^{M?JD9=2 b(*-nFph+oD{M-Y5prH(&u6{1-oD!Mn6jkLo@QdLU+DSI0%-2LF`X>p!MkA!%R kbQ$+FT@;WIQDk7)Fi&)W@fDBPK%*HvUHx3vIVCg!0BhqgfdBvi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..c00a49d28da0098cd0865b0f5bf9969cf9f1d9ab GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{X`?O8TFe zl%2Pa>2$Ji^U6dgGlnG_PK3-m=POHvy3_d#V;oINg8fk}*_*NeJuk3BGaQB0M&Fnl~TwFXy jx{Q08E(%D9C^9hU>=jq5ZQ8UJXf%VTtDnm{r-UW|^@A<) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..538d26410aa6d49ba81e7b96c2471e76d9d275cc GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{dE?+V(#& z$y{ER?R2tm^U6dgGlnG>;=VICultkUHvRp(#WQ$?#UD)k*{^f3XlfPAZFwaG@8NF)z4*}Q$iB}K_D*~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..173dec2da0690e1a900cb6ce05e64eee066bad6b GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{dp2e*2%8 zWPMGB<#e)e^U6dgGlnG>4j%7uJRLFf;oZ~x8fk}*oXz?AU)kGW;qC`lKX2zrnskWg kNSAR>(?tOZ5k&?D^%G)e^1H(rfkrcUy85}Sb4q9e0B?aXcmMzZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1782b2acf30a80fbbe679f83a96c2194aafe52 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{e4F)cj9O znr~OjbUInMd1a!L8N-r*sHjxDZ?L|DG_LtEwbh j(ospbgBct=T|m=63QGvJsb)F>jb`w4^>bP0l+XkKwJR@- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..ad25f50968ba465c02c3611f5e807709cc88038a GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{b&Q+5JyU z^0nU9@N{G6!7B!e(hNZnQv?n^NX8PaJ!3++bE}-dqnbP0l+XkK30E$LbVt*`(8O`XmYfBs);M)lE#MeUq785U>U{lDtpBOaY78J_#|>KnWb zYwL~+JpMb~@n~_M7BHnEw@SFt*wMWs+my)cK7cZ>#Uvl|1JRkNW&g1{To< n27jKWr%13aRy6qG#K0h4qqOY*bP0l+XkKK9ox{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..57443901a3a7ca156a9c1361df467779b69e6071 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{d$ZH}8L9 z((Uc}?5C53n^z_}nK3N6aQtwqW4wR=!#_ViYor}MqN<|uPubgG;qC_?H;40V3QFQR j(q-J!bWuP;M3I5vUV~Uvm_XSvpwSGTu6{1-oD!MWya!_$qO2d@|?N;3pyJbZn2L1xZ@5ATjDOlx@7|zp}T%!rc!ZZ(h#xC+HH- kkuKw&ri%g+B8m(Q9mW!KFVdQ&MBb@0Kon+=l}o! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..175b276680179914783af0560683ed6dde08a1a5 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{fdLiu#|J zB)&d|`E;^y^U6dgGlnGrj(*b|9UA68d_DcWM%v*cp&}yxmAwrX?tXB1xjzq6O%2bH jF5{l2ivkiNiVO^G8$=#WOHX+QG@8NF)z4*}Q$iB}$Sp0= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..5458c8ab60a4d692cfccf93c3a65611c8aec6247 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{cqPyZ3)$ z(&p9O2S437l8`lH0xyFmPZw8$!KRG~6<=Q%cHJ~6{Qsrt{|O3{<8(yuG`eCw-c}v!S%wzn@P}{};c$u08rp%R8nCX?lu^ kY)MBY-414O@N@yqS520$xS-W`0BAUar>mdKI;Vst03Yft(*OVf literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..86ddddadf5a47582bcd4197bf4a4ad7089810548 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{aemPy5r} zX?voR@pQ6q^U6dgGlnGrwzqm6uiWc+_xDfl{_g!bP0l+XkK>}xIR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ce48228bd9c23b8118f86293b5d9370783b7bd GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S62BS*?{W)mllh;R zq|f)C;dHWa^U6dgGlnGrXL{x~`gcx!cz%1mM%v*cu01#ZDSI0%-2LGA?0Oyi)6YPra|&L6860L^CbboFyt=akR{05zR31ONa4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..f2f802dacc9ad552528461f2a49c50180dcbb3b5 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr*1S62BS*?{a_T)%~BC z)XQs{P??itVCr*%twCf~RFt8H)+wW!Uta`|=FF%_418Ii!l_mwzNhlz3`ZBIX^jzu hZGi?-OwCFx46OCyhZsU$F9e#*;OXk;vd$@?2>=YrDop?Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..695aa37ed078164f2e9f1a81ac244a4d7ebc5b3b GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{d#eTl7CM z>9+q~w$sVN%_|d~%ovsg#J5g&jBA?w@LzYnM%v*crcZYKSN1koxckB3>GnKKHaa{< jx{Q08E(%D9C^9fivk-aazs&bJ&}arvS3j3^P6j0vQZ) z{+;(<8B^UI{@=NNl>roXEa*0a6fiJ6{?7mm4|H=NattW309S)8sp1MBQq(fg8~^|t WHjzgmC+ji*00005(d_MV;;nCBdaB-A?I#QzeUpt78fk{w=0UH3h0A!I(&waQ)CS--X4}D+&*#L7Y zv#>Y=2!qss#6WT&HOP8c7;pe&|6=nyOdAurevtn_HoSe|kjM;rJU@3=Up7WYYZOoCDKMHvwstwl!?a z_}?*2IBVd@sc=~G&`*A20g&L~25kpHL4|1zry5>lu=#vo()hyWDWSTcs-bZu^Ar(r zk(2{$4tflcAx$C&d`@tEXS7t1PVk#5B9z3CI6-QHgh!tItdlxC77Ux}H~y4e#(S7y z#{UbFbP0l+XkKVEJpi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..bd8784924dcc1969d344be72d1f773266b362277 GIT binary patch literal 318 zcmV-E0m1%>P)rAUFn|<-Btf)?n-7Lp zK7D+}@a^jdxHw8cT{ykwzl4+;11A?R)-V9M0A!JYX$V{&6SB(HoA)z-Y=AkHn}?49 zgh6URVjww?8e}~z3^)L?f3f);BMe{yF#n+k8oJ+641h(GnwAU5Z~sGm9WmSmG8p9i z)~2b9x32B^f9&Kb22f&SLAM#C04Vk!o6n$fD6s%nhb^h%3LjF`GSD0V0AN&(ekyk; Qwg3PC07*qoM6N<$g8zwohyVZp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..aebd89dce37ee8cfa0a36f37c63e327797bdffd7 GIT binary patch literal 320 zcmV-G0l)r^Z4Tb@SPu*pZ6yaq6DFjJ^=sci7 z=zh6#?-j%IH=p6cC;`nY=cERX-&PTXVwB{mjxn?VYIV*j!E3@V2b3vhMVk}9t7Aw?|%%>e+PVv0jW Sjz*jS0000!EfCMc~c17s#LykKDX4>J%XhO7p|fU5^jG6+aXGe9&mfN5#f zS`4o|z5RsY!?UMwag>1K2-y5z+uoc(h?@y(7=T;=vgpSKU${OLl|N2SWB}O!bE*gr zGXn^NOaqC5gt026@u4?WP({f=q?G@4#aGh+O4lHvac^Lz|< zfeZ#a|M?z9iL7(~U+kaHzyM5aEa)~f02P1?d4bJqKsk^wax5T}VN0sG0*Dl~473IS X(THGh81NvcgrDZZUvtfH{>_ zh>rn;L25u^AUTj4WIZelH~_MLvH2Y%3}6B<|DgvOy5CU@fJKw>q~##L{SVVq!*CbK zV36~dUbxA4HZSu3(hD~jK#7e7-DZ#ipxA$GK7-1k!~$F$wxo(Hd`MBtKyv^9Pq~Ye T=>1Di00000NkvXXu0mjfcF=%k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae7bffd85a68fd73e758848c48f4b46a2fa7651 GIT binary patch literal 335 zcmV-V0kHmwP)tSKQ1%Mjh)&SYKlrf=8fcyt`1xNy<5vm#8?=XE}7r>%Puy!}d z(*L>6iVO_Ez(O`0WH8A2eP^CAzHfH@zvSp+22f&ydjS@*AO%2;|FJn4Du)saaCO*{ hDlUJMqLzW?002PsgDT`rFQ5Pb002ovPDHLkV1hebiE{t| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..aa226e1099617f412c9679b366c84eb36fb520e6 GIT binary patch literal 321 zcmV-H0lxl;P)22uw3b3|S3KEj$ba`DGXcc*Gb$3h~9vo9{0f zK74t_@c!cy22ePG!vMs1`R*o2-+zz+Tx@(;%>cOoq#3A|5yJ~0ftT-YF@S7Wsx4#*_zyHgyYs)39KEtMl38oUJ8N@fx zQei;05yS?GA*+GugS!A^GfYrSiHpI20cglIh}S@xL1M^iFbueNV{*nX!fe$ORyalCQ|Y^)VrhK#2|R1z5;}6o3rD<}1=SqzsN7MLP0FE55~-@Y+?|Nfof^j||mgMpKi6KfcNTmZ7@1eN4zIL8gN+%&A;lTnr!#QUel$ z$s_AwVZZ^9{fo`-7-0YtfcXzS(9r#kVgM|fc3;}S$ncEeKQ>2!33wiNKwl`a{vH>-i_v!6hwFc0000< KMNUMnLSTZy`+B1Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3bd1a53b8a2a343377b9c0df8235cd73ef214b GIT binary patch literal 324 zcmV-K0lWT*P)~61*WJqJB#7tr*{mWKYw7DzF`MepJ7wO1XBsq4C1?+ z>M|hP2x5c8kk!ES!Ce5d878PCEzRH#;y}Fy(hL$qR)b-{sms?GM1=SmKng*UAUYFh z5V~LPJ$=gX=G{lQFiJr6&!73^8I7a2e{z?{m@ zC&U24AT=N{kQ_)2vK|%&901wB*!+$W1~37b|Ih;s-R~#{z@jPEKLY5ttpBc-`WWs4 z84Pm%wpr5{7jIngf9L7T44}luf^IWN0RuzUe{4R3$T6VA0$d%oq>3wiNKwl`a{vI# WkBql|P%`QO0000 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..ec07ba81ba9e89ce5c4d0415b85d9394c57009b5 GIT binary patch literal 316 zcmV-C0mJ@@P)VhI{~I@M{Kuvkml`IREpOhuVR-xYEtu=& z<;8$(2#5_5LskRR#{y%(G=umC1_m%;u-8DEL1M^iFbvqfeLI7sq$C4OGl)hq2p$|4 zE?i)E{`@(dj}lP*{r&$vJv|wOg@v)kF31HSiwX-1;rf`6RW4h$i~(c=%&8(GA`Bo5 zQUekL$$``$>tSKQ0g(NR&F>gt026@u4?WP({f=S)ESe%BB0zro9~Bja;VzKDAm^Vx zeVTE_iWUF2ZQI5GN^C6XHiHxZ#r|XS8B`7>7U1fzr9NEYLyB4kngak0x|Z8+qU|35 O0000 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..8b236650035ec2dea87cdc12654e90d53c19feb5 GIT binary patch literal 327 zcmV-N0l5B&P)p$cZ4EV79_Eqx&5t3}Df;@6bAs-+&=61(bh* zVm8QNkn^9sxWedU7xe$hlP3(Iu!DO67P24(K%M_zyukDuR1PH;;Ht1CRR$b@6txUA Z2LQ?OlvM{6Qi}ip002ovPDHLkV1iPmf7}27 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..596fd470e370345bc48550aefcd088210b08e434 GIT binary patch literal 327 zcmV-N0l5B&P)b6Y4>J%XhO7p|fK!h@GVpP+Fu*i}Xe5K+Ub^x2 zE5oO6f8czSfSO>h_TNmFpMis&4Qm*HTmZ7D;NUH|J|<+9Ywx~d0NDU@DkldA0|xBtP)VhlGJ zzM_~7G8p9i!%sdi&hymzzwO=|22f&ydjS@*AO%33|FQWDDu)saaCO*{Dz5M$MJ)r( Z0RTK2k(-eW*|Got002ovPDHLkV1hryh+zN# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..cda7b3457e62bece6a82494d959fa2c46e5d8bce GIT binary patch literal 325 zcmV-L0lNN)P)$P< z1BOrUUc&h(0hO#j^}oK6IfJ;gFxD^txd3F*+>6W3XemkLEIv z!64_K{<4y>&~eTG>vs+^fD#+r3$Ty{DF7J)#2B6f%K=4^V*#!RTT;apKBTB+pg8~l Xq)m#E_dm|a00000NkvXXu0mjfU{`}} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..38f7a57ee03ca5fda94f43d6c1ad55575c2b719e GIT binary patch literal 324 zcmV-K0lWT*P)d(jc98!-HohJZA|Fh~p}2T}u43yWsB7hoX^F@)hiHjjbiK;p=;09S`Csp1MBQq(fg8~^|m W>yAh48shu_0000P)C>lJeTGd96HFycGl(xJ zD9C_pBZv(WLskRR2X_I;W|$xs7Z;5AA7&s(3|S3^0q@_xXJBV%XMkx2(MSftz4Yzd zH-?`-f5Q1F0VN?J@gL+=R#sN5VE}Rg$f6f7UcmJ+A*+1*_ALX*2AEUX*w`3A7^DUy z29g7*LDs{WuQ3#0O(ST!huVT Qo&W#<07*qoM6N<$f`k-&i2wiq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..38e8dba7e6eec4f08d552387802a529acb6bbe35 GIT binary patch literal 315 zcmV-B0mS}^P)WYYqZj~-rnC@ykl+5B+Bspk3uG|J`Ri9q zW}LO=;QwnEE;4`;8wqLzW?004OWi`3@NI9UJy N002ovPDHLkV1kJPf13aR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..a5338caecc25c84a1084427d5e702741c03795d8 GIT binary patch literal 325 zcmV-L0lNN)P)h*$iONjj5Q2EE&y5NIk^|Ej|o}jrjy4RKsLaf$|fSp0Kyz-kWDaKVVcqX4$}vA0W6v$obPx9b-IE+w_0i=~E1##KwZG0K^6<0Mh@l`3x$D5({v3*pe!)@F7Jl1I+;d Xby<}yUpbtN{@YCvKjIglD;JuD130J49v`5hw+U;+^T-DW@!G<3hC7yyeVli0N&zx|K&QUl80 zMsXX+V36}y9ev1nW^wTU)tetMfD#)Es?7`xAO%3N|JZy6l|zXIxH@b}l>rAJMJ)r( Z0RUWRj4bE&vOfR-002ovPDHLkV1i;)f!F{5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..d4cc371c9751a05d94439e4d9e4c5c63d11c885e GIT binary patch literal 326 zcmV-M0lEH(P)BVY050DKEtMl38oUJ8N?3^ z^k+b}5yS?GA*+GugS!A^GfYrdTAYCaXvlg7hW{`FL1M^iFbvpn>H>qbv?K#qGf);p z>*l0kc;)ibmkdvzK8K5=1XSF@wf{ZL3>d^XIk1KS$ORya7R3j{^)Vr<+`Do)1IPxL zQzf~$7(f`L1|$ZO1F1pQ!@__AAo~}a-!Z}fCIIsvdZ3~E9mN1xG_|`}G42J1ymNRY zhPyxpgPi|#+Zx8oJ;(m9U%!z7l-O9%Z3ZdW3ynT>Q$TVcG2~c)tHG93afJ^lY8hw_ Y0CcU5m^nGxk^lez07*qoM6N<$g3a896951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..10f083acfc8bae65efc2699220d875a051ee96c5 GIT binary patch literal 559 zcmV+~0?_@5P)pA4Z)w-`Qw6#oPgFCkt5ap49$*>{KGp9n95xV{9~Ohr{7 z1vCi6*$*^Wi;0gx`@tE8lN>Az&wu@aI{_u2^c&6os~L(iywucT5PbWHf&1%su)?q0 zoDA=U!L>MSn{QFz|f&#_;tY1H)fn z7%key$RPES6)5)?u8WBQ4gBEb0E>VE^w+1K3_m~r0>_NNyC-1r^IsKEbYK|p`^zte zpZm|i4f*}`H#lHlUVOpu>+5fH`xwAp07V&}$UBB3HD?&re<}ZGH{xM<{{067$Tb{5 z8l;N}sQKf$FATSL-et6DG5P=HJ_9(h!NcI^ABbaa0u`vTY5ZsU^@ZWDfG`8|hxc$> xL2@9@=f6x0j12!!T?0za3`7FtM8+`S008_QyXgU62ju_&002ovPDHLkV1n0Q2SES; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..58abcd0cabfcb181984f22d2505379eab53552bf GIT binary patch literal 328 zcmV-O0k{5%P)q3%bo91we)WvH1)n2NFk)1-LqFNflT4kfN4> a<^TZ0#EjeIkwbU@0000p@{I0Xe6Kng*UAld?G z5V~JJK6}dW{r!8mFiJq(U)29!LR*J{nTH>17=T;=vPdzm5U!62S>?H7XBa>>z?{m; zC&&Q8AT=N{kQ_)2vK|%&901wB*!+$W1~37b|Ih;s-R~#{z@kaQH-T|21H*qKD-#TN zfeZ#YKX}Gc#uu9x{J(zo0s|~61*WK?Fqz@amv0R3zJ6y|w`>DepJ7wO1XBsq4B{Kv zSTG>l2x5c8kk!ES!Ce5d878P8C&9pgWC%zzNDNsGh5?t(U1Q)A5n=#q2FikHg{S}w zuRM74g5lGfcW`l(fa+Yk`M;i#7K0EsC)O|kxd3EQd9W{B9}}|5W4rb;fNX#{RfLC& z0fa$nKw=;{kQ!t?EDSgRvVXDp9U}~20wDiAfQA9GMs&ZU7yyf=OnYmP-~L;EReTGd96HFycGl;M5 z=m+{pm40p?V0 zUS0+e2B`swf#g7HkoB-I-~h<}#pZX6Fn|fb{D&TB=zd2r02WPiLqb7*`>*Eij^Qql z!64^fT)UnzdCltoH}~yj03|jSbelm6fMWl#`3x$D5({v3*pe!)@F7Jl1I+;dKpTst TkzMgi00000NkvXXu0mjf<34{J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..ef0a9375be2276eedaa4781618c25ce23e8c9755 GIT binary patch literal 332 zcmV-S0ki&zP)}ZCw-@h_k`1y_D=F(kQeTGd96HFycGl(y0 zZ^VFXBZv(WLskRR2X_I;W|*Lmj0gh*&=3Zw*Fc&cB zMY~~m<=vAv48LBzfs3OAl>XjB|0Rqx7!26Cu!aH11t5zqI@`hZF(Ipbw);E-$Of2G zjXAj)Kp3P3BnFZLsX^Am!hi!H`xl$vF~R^Q0P^2EXc!=CME5(20kCK~t*Zs}+rHQFfdT3@5E~?htOmn?cMsk$@bYmnfE0oxLA1V$ zHilPzzx&4U`O`PJI7&dJ%!~Xlq#(k;&o6*A3_vabSu`hUIb0tTvdRlvuQ7mZfH_rA zK!^c^L25u^AUTj4WIZelH~_MLvH2Y%3}6Bv|M3Dj=z)grcN7C)(bOL@7v#792Hsi> zyl5^184Pm%nY9-g3)dw7zjp3E11PbvAlnRLgA@Si|JZy6l|zXIxH@b}6<7F>qLzW? Z001K=i>t)nPFer}002ovPDHLkV1ht~fg%6^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..fa7fb1af383f7bec6196f6b0f6f820fef3e2c0ae GIT binary patch literal 305 zcmV-10nYx3P)&s3V^!*WAhnQjsdHeuq9Po;X{gA2ATr^;2(zgjw@=K00000NkvXXu0mjf D-}ZLi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..02439698e6b35da7a250da42c818ec7d14bfc66f GIT binary patch literal 324 zcmV-K0lWT*P)X#*I5zeTGd96HFycGl(xI zC&hqlBZv(WLskRR2X_I;W|$xs7Z(Fa1Cak8W*|rmSq+8(Z{ECR;Ns$B04W4Xf@lp5 z6%4O@`v&ypx9@Oqlz?(~wf!$5BFw&>kE%3fG zfSiB-;d917f4BdS9zA0KB{oDfLTv^q0Gj?Eo6n$f4BwDq0j>^PQpFWMq^M<}IRF4l W|A)J~x35wF0000V15VL4pM_`Itv310P*i%uq-yeV|4*Y5avJhKtuOCiUF`_y0!2#$Zx=KV8w73 z$Y7B3-<70f)oIC|HtMts2oZxz|~<(s<^_36txUA2LP)Y Vhz2}% c%RqAg0LIjk5dtx;w*UYD07*qoM6N<$f+<&kk^lez literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..d082719fc2cb6b0f25aadaf76dc2847f224ba291 GIT binary patch literal 319 zcmV-F0l@x=P)L(73(7YUs{ZtfrE_+YZ!oB0J3QDo|kZaC@N3i`oaLR0p?Urc4h_; z2AKvD1IdBZAe+v@fCC`=7n|QP!T=@!^B;Pkq5B=h09Z85*z^eGxBsSUn9c$j408UB zM_(B;{N(;WeDR$Dl-O9%Z3Za-iUCvR7YtLNawxF?SA;F8;tC&9)H2W<000p5j1*%C RT~7c2002ovPDHLkV1mqheiQ%z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..2192592bb54ffb3322a872383ccb4c2d5828cae4 GIT binary patch literal 326 zcmV-M0lEH(P)IJb}x1CNL>1IW)X@4+;H)ZBUh6&}DW z$ktrE|Cm8YRDuEK0gxfcUIe)iqy||J3j+=S^DlDXVpED?0L&YpfJ6>7knJ!z3>Sd> z2@0IqI}ZT;_V~X(7OOy-LCy#HKh@pgKP;NzfdMiE7G=nxjBFMx@Q~FqkOPpDJi~wk Y08bBz{c~S*cmMzZ07*qoM6N<$f{f~jt^fc4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..63ef190546d0edf5ae5fac8cac2b9e244ed2e64e GIT binary patch literal 347 zcmV-h0i^zkP)J@)K5r%p*L3mi91k{ld#sAttd<;y2A`HyJ;$Q>jhwp-i3&;f^i)?!C zGh(;^B(VF?2e2zZ3PDarb^=HY;KI|1kby1_qpRAT{Xn3?R)fl$HOV7Zm)DY!J*qyz(GPkj5QA7l7~rAdPGY zKFv%p8(zMD5BH4(kmU@-$c8+B_l^Ns4NNiIfGa?e7f1o3FDQsLfVcIYZcmtII1thXYknL}Zv(0UMe|;u z8c<>a8vspJ;8eH`Y6v!;LFE`=ni`}_Z2JiP?Qx32B^ zkL(%{`_J#U|3PYy#X&Z~UGV+eXSmIL{9+7N=4K4YiobsO#DJ^@rWkI(i)XhOK7D)z zH$+@g8LL-723OZ*|HmqM;q)4?7eG!0IT?gu-h+7&qy||t6EbJ@=KWw-fSd|)GO`>< z4CF$P8f0-61{?t9Ur?-I^E*r%h5_HcegMmX0uosx$aa_I?DL`&1bMUk02KVuMjr_$j>nE!8Cx>9K7|E5yJ%_ zfgKkffL#G{D#*#mP5_C4TnJKwEY8A!1Hk+X3S4Y{hiStw0Ok!)Kq6}d*$$J#Z~@4l zpukC(wgcq1{~iXI0SM9zaz4oa3$i@^Z#!`l9GzenK;so0vd{qfkIiSWz=LUKAQvDf cd4>T803U;pFt0<76951J07*qoM6N<$g8V>*UH||9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..3140149ac45b9597acdd93c9166c9bbadb6f0082 GIT binary patch literal 340 zcmV-a0jvIrP)}f~IDLgpo&}^Dq#2~~``u??&Cv!L zAo@Sd7MS6`-+f}JSiX}1*>!Li{CWQcZnLI@FayXCWG{gJ^Z|(FW@9utEu_jd8yJT{YwxSOj?(ScUk&1{67j811&5QiM^ui5rbb?&~jaP8Uf)oIC|HtMt ms2l@KGXuE*Iejn;H~;|fjDsmz?}r=!0000V zkzE5~|2i`HKS&L-ILIazxOMMe!I?aA3Jft2-hY@=8Q;BNU_ep>Qw;aQlWW%)zC3z> zFht)Bt5;&IWf_W0q~KwN5>WTct^dntX)!PeiZT2bk^mbpvt=qGT!1bBS)|x`lo7)P zAc4ty??YSxR0wu5vKxS6AQytvAPciF-~u2+fO6ni!QywUE&vIB`0@=A79fpK%^=%B za_IJfT>y$2P~ZsG?gshof3CA40|Qck!VCsEzwgX5Mo=^_Ir^9Z6hmMGpiu=5S&#yt qhX2@n29;xgX=Wf7peH7V0R;dizmHfau$T=10000 z;r`Qe3@}?@hJXF>f#Kk_l?=$PgS!Bx8DxS8r#OS6v=IZcmq414)xewyH{j0e%M2i! zVG?rus#v`OGMIsZ@jr?IASb}ZVmwkke^}RgK2=M`410Z7G!H) zzPrUBz$3;W0u=-q0+R%u|1f^bg!4G%Kx$y}OfU@~&CN|k3^nEcIDLgv9;Erl^M?PQ?j?ZnwF55y zkzE5~|Npf3KS&L-ILIcr3x0in0Jm92PKF^WK$rnp@z1Y!8IaY$6vGWTbLIiVlSfbB zhA64qVD$>f;Dj(WcvztX)V@^?|4mF37}z)!7}&X$!3NaU^})jh>8NiU*G;_*tqyS1G4MjE&yqSSuLi-g<%LtGqM_(TDSrCuDoV=b?+P8`SQlR zSiJ&rT{6Q4cvztX)LflM|CMw^88`)*8MuX6!3Hdwa0(tSAQylvO1>h;h~WZ|z_Bam zz^(u(1UVVm2_P|$3qfj-#aVC#In2MHz{TcwtS$fve);wl9u^>tFwG#_L2~F8f?WWL zCQ#snpAu$dxU%8Dm5vbu!#z}`Ak84>&t(W;Txs_9|AlLJz|jd043HtP_(cw7WMe>@ lL40Jj4CDahM8+`S000%?k-nv3bgBRV002ovPDHLkV1h<`jpqOW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..4333a9d66a0c5a29fd31eb5f2738f2a299f729de GIT binary patch literal 327 zcmV-N0l5B&P)ooD5uCTnr#T!@LL608;b#*9}Gt7k~sn zE&ySWQ$bEfb^=HYCXX!6!hi$7{0j|JWP_(hM>Lpf&Ksh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3711e18d10ae922379048a0abeca684f7f8040 GIT binary patch literal 345 zcmV-f0jB|1kcNmR6i{AT=;~CYT10=GN>ihO*cQoW8;-57K<;=H>rK&m0Eh#T!@r zM|KT}{qXtI{~$HU;vk#gF8KWU1KegMX=w&`Q(XpR#UDStV?b5|Qw%rY)a7do_ntn5 z8=|kFjnyk4gT2zS;9-RlQ2p~~{x{RrV<!VBqHy0vk|0bs9WeKrR4TRG63!*T;fv z&F+0rkR0UfS#Bb1{44Qbp?)$qzs4?00000NkvXXu0mjfBXE%e literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..897dd084c1a6d2a28bb82f27d20b6277be1ab3f9 GIT binary patch literal 311 zcmV-70m%M|P)CCfz+VOGk`Sz2ZGnHU;jro2xcH&d5|PXUWqn3Xn002ov JPDHLkV1h}*fv*4n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..b0bca3248b62441a21de9bd53afa8d28878f3dc4 GIT binary patch literal 337 zcmV-X0j~auP)#Bhs&o=Ul^XexWb6x z0+7Iq7tg@1067)pWMn6R#6T_tsX-QJVZZ@k{sq~N&F@%U01^Z_5f&C8jWEq1F_0X( zeeh@m1p*@329Oj`-3t`8Ak84>gZ%Gg7xe$hlPBQlL=Hr7$U+0?|BDxxeuD)b jOfv(y06EDs3^)J)q?(fg(9)3(00000NkvXXu0mjfEvbuK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f981d0cb1850b59b5a315039e30f19c1b3ba5a GIT binary patch literal 345 zcmV-f0jB1FW(bG}(hPDTNDZimz*XHYo?m}UlY0dkUO7;pdpvC4|B=6?Xg00000NkvXXu0mjf8W4?x literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf71baf8af7115de807eaa35900c806fc274904 GIT binary patch literal 345 zcmV-f0jBUHw2^^Sq)49+zS`aon*NG-~rqa z3u|MnUIDqzlqVb>Rwx0LtUvX?zL7bDxU?{Xq^tCnOFRf*Ar50BHuf5TpiK4+{eh0P`;>aIyIvrVYb@Pw!qb+y}~n0uosx$aat% zx_$6y1O-n2{t!lnyA1#J80^4?AS(uG208!qmz9i#j%)s3zjF{AonQl?@d^%EkOGh) rK#buzupCenrkR0UfSlwR1{?qY&=-f1rs?o400000NkvXXu0mjfD!z&m literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..284c579e3f89d97ef7d0afa827ab10787e101acc GIT binary patch literal 322 zcmV-I0lof-P)_@-frg#ibE`4>5Gu_9iU0RR91 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..65e3580acfcb6f0ad79363784f0028cf0d1bb381 GIT binary patch literal 333 zcmV-T0kZyyP){rbi5;K2h1WY@94to!}@H{50}E-n}wZU{&-vKp8IxEJ2Pf6wsk+c&r& z{QUe_y#jI_D=X`N6azp`dhy}~}^z(7p^ Y03Z2=sGbClDgXcg07*qoM6N<$f}?$cvH$=8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..e827f3dedec1f7bae1dde4f900115b10a9ee6c4a GIT binary patch literal 342 zcmV-c0jd6pP)8Z#DJ^@rWkI(=@XY2?%#U? zH^kUj1FKg+1_wsu!ovzBpxUOb|8Huc#~>ug!yqEW2R5L;dp0~=KrR4TRFxG7*T;fv z&FMq?7(~Q`7#M(F0Exp40kJ`vK`sQTLDs{#4w-$07)i}+3&nq=>Px#07*qoM6N<$f+fF_vj6}9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..915ae8078ee8fc3545a24ed69e90885a755cd880 GIT binary patch literal 339 zcmV-Z0j&OsP)#ptpkqv?wh*usY3DWps#ghLZe4@4q z#Sna&SztE&e)ksc8x3tG82dlWslVR5WqHW5*<0nJqn4CO`HU^d7FAd5UF_rmqDAX~HP?2&W{~rzpE||}iso&nPceXE2y6f}s=y%&QUKKOADhph lattud4CDfADV1Ts007^|q9is+eg^;m002ovPDHLkV1l>Ug+c%T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..b41f6985c946cd814d6efcccc6232ce1460d201a GIT binary patch literal 343 zcmV-d0jU0oP)wmidV+M8sDFzN98L$D>@vRKC{qbNn$ORya0;_k!^|2sZvwYhv z23a{i21O%?D9jKL52P97LXa9{JuD130L;H2+p+l_rVYb@$B#Y%80uosx$aaVv zs*PX+K+yyW9Fy3!Aiw>O^il&Gf~*vz8RYy`M;|hRqIvb^2MnMX0viC0Dsaex6aY2; p$L2Gr90N=<1GxZON@W-@005o^oL>veBp?6)002ovPDHLkV1k&Ghj#z~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf0a6ac25fc96f92f4a397225d022f2e4f9b5d6 GIT binary patch literal 335 zcmV-V0kHmwP)JP>F-{H!NiHt10l|$O3{y(;z-*8UKo%{E4`#%00Z3r)%H?2J zfE0q9jO+xE7|4YnHOS&D3^)MHzaZPO`5mSW!+@txpM&K<0g0>;WIId_!v&zw1_e&L zixuNu28RF6;gJ~b0%-<0|LL|hjG$;}yo(aSP*{m5Z#K3UpH3QqLPYf(t91I`> zVX9VSaQv@||HtqFsHA&414H>a2Ds~(V2XZ!`OWZ+ixbRMROM%2ll{g3^U^U+W`+-6 z|1*37df|@<6N>BLyeIqaFuc6@0&ED#ATPzh5%&eEG(3apH9b*<2ll_rh`vG2izvFwMQdkTUTvTptUv zd%m6d#PFQ?AH#ncRfb=`elmRFSfa; P00000NkvXXu0mjfm}c^f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..33c4cf46956ad14fd761b13399572a1494a4efea GIT binary patch literal 332 zcmV-S0ki&zP)MaQX_HJPSxQNHa*|qX+lEn)UVc zK=gl@Eil7Bynn~AY~>mTWY@94to!uw1Keg=DKQ`$)ew+oWHm6wa4(#{bdBNhvsZ9K zv^CYRdIjV<2?+^!Sg{}nNJ?_@e~|5b`~nODf0O+ zwrt(XAR;2dAPW@)8G`IZkPAU-koB-I-~cfHf^5g;cbGN|13*p$NrJqBtPx~8Ob*#j zuwOvY1PYvv&Q3;90Qq=(gS~>R5TqI8e31Vu%FF*>ymSdAIvJ2tA;=JH7-k@{S_X0e e#Rf1?6952-GJ$N#KOC|E0000p@{K0bR2 zH$+HH3#(T^2CvPChKChOK;2)||6f8|hk==gpMjN65NyDKnN#860&)S!BE`5uMhq8# z1kN2h19k;SA;`(dP5_C4TnJKwEY8A!1Hk+XiWO{rhiStw;QRacU^!4gB5MTM4wJ)h z0VuRVfg|CYz_^xy;lGiU35L5snnBJFp0Sh>6wTMqUSI$vCa?=Y3|N$b6o3rD<};8S lNF1h_fn0!|m>32W003--nBhjNbrJvo002ovPDHLkV1msTjdTD2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..d87e2be979b47758a6bbd3821057060a561e03a2 GIT binary patch literal 332 zcmV-S0ki&zP)YaQX_HJlGbHW{}43KYoHWfB5u? z;lqcI3@}?@hJXA1o#FbeI}FIKgS!Bx8DxS0A0LB&06zn=mq414)xewyH{kV~cMKq# zVG@#JqFB8GGFU}H5gt}7$N^$yW(tuJgP~aRqavbEh|6*byC;8n=sz~+!U7LDjWCb{ ekkbdlfCB*NUyKIAlV*zm0000SCO7AT=;~CYT10=8D2(hLqGuoW8;-57K<{)wBQG@81RE=?9Pg zM|KT}efQgk{~$HU;vk#gE_nC#JKSakISB?M8w&tjK- z=Gd;i416L&3=BXofW%>jfY>0-AQytvAnRdazyVO>e=9dSDss2l@KGXuE*Juxv1C;$M;WsvK=w55Ik0000*p`Pn$?}0 zLG*u^Eil8se*VmGbio1!WY@u6@a@Z2xXoNbLJS~7ki7)bjI0Kx7;eCeJGU9Wy?X~Y zL_|&&t5-k<>jwwI!wMy!LTAnRFQKB!z{SJOz|G4GHelD}$?$Lixd3F*>a+~FJ{Dwa zZtdL3z$YXO7lIiA5&&rixe%lVSq}>X4gm8nC~&d)9i|P#fKTt|pLtGT;lxC^8i24t6<{r;5!Sq)4v+<+J7ZZN!i@&;~*ld>Gv2m%=_ zS}_qGRwx0bzxU982_p>#19mP3V@__c0cBH{GK41ufY~4yfGoP`Y{!V<0+7J7-RHrs z04W4H8QBRSF^~&EYLLZQ7;pfXe?him^E*r%h5^4`y-6JnXNRa{AOCZh2YGBTU8}RPI8wQZg zFbNSwDXd-r8Eg`)4-YGpfJ&Jc`Cmvugn^%5fI(0|2yDQ{xtrnP0&)S!qB%*+88KV{ z61cGS8rT&eg&-#*I{_pHav?|!vN#I^4gm8na^PZ9iebR#Pv01Lfhs`(i5zGk+d*>Z zhJXzKg*GT~`a|Y|{Py3#TMKLmvSN^Ckn_*1y~tR&Ciy=sn!yHu;}x0;K?;Bx|6_A5 lR1PJLFpvX~(+9(V0|0_Qjm+Jw-PZsB002ovPDHLkV1kysi68&~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..f3354d2d69b657778658a70643cf50d8ac6e4943 GIT binary patch literal 321 zcmV-H0lxl;P)w0y}DMwktPf`SafLP886Kf}C-?9zL;ZovbX1=)&|r%o|| zG{eL|h9GMMxe%lVSq}>X4ghlvC~&d)9i|P#0GMJ>Kq6}d*^bR1cr=0nXWHb+Aiw=L zH#5U<7f3V6`5^yi<>vlB4-9lr*ntgz#w$2vp#k(Co6lf@2h+?zE7Hmq414)xewyH{i{iw+tYg zVG<&u!dSfmGFVYw5*}78$N}Q+YWp8#I~O-612+#B1IW)n`Txk_^6lGqhWihn!vmNF z*_vCo?l5q1al(Z_hQK%==Yw1bQiH6Ag#ibE`4>5Gu_?tc0OUkiKq3bk$aa_H_Fqj+1;a9sW{~qi{txtb`wxp|zW>YcboUPiWY@94to!{D?s^6e5s<@B4FPFJRs+)q_rhnO?LXf9gFByB znHj5BK&}%pW`od($F2BG0V|a7+7d(JjkgfUr z;5P#+56Dp<{1Yg`94pxT4%3EV0LY0TNsw2NHG*u1$ziwv z6iuMOxwY^!$Z!976<9Ic1=0+1KFI%S@x1>(-TMuWPUJuYhb%OJ{$ukQEbw5O8OR05 dNuFWA0RRX4g0O~rWS#&3002ovPDHLkV1mMnkn;cl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..3187aca30a24e27fb5cfda347e051b2f94e46f5f GIT binary patch literal 337 zcmV-X0j~auP)r0cH!#@K2w=FznmChXL7ja2LQdgG>;SkY!L*lx0Bn5=b+$8kjTT20VNGkO5>f zOhQpb9jjMB1{W5U!ovzBpk~dP|6fX0o`IK#i-C`q2W-HGbsON}0&)S!qO_DmxIPwS zYp!3r#=yo3bQI7FAaR%>AT~%d$b}#^$a+{9Z~&NpkpmZ-QYLi4U%&ss!vbUoa?F6_ z(AC4E5fnHH@$rnH0MgXbf_McLr0p^R)JNHd6! jtd@ZsfSf)U1{?qY?GKD`TBK{v_I|myR11CE(1IW)n`Txk_^7Y$Kh8vH*GGe#@ zByjrH7qBZpP6as`*$E&qkPAU-ki}UTZ~&NpkpmZ-QVat?PJ{&{a-e~1hsj~M02JDw zz?re>5y)@^r6kOPp@2g85^ Y024Zm3I<_RF8}}l07*qoM6N<$fSSVCBK{Hbw1Ve1C6`>Me$ptp&_-_5a+qFj`za^r!W_N{Ok@ zi>~HglL9uiZ4GIT<_u5lCnzdNiA20G+4VV)XUFG%+R7IkHgIpq+*k46kU50+PMllL gzoVjJFJ?JbF;04BWqxW`3dn5?p00i_>zopr0EzcQMgRZ+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb5226b7d2d2a7a18c13132541fe3f1176f44de GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSYDlF`R`vQ z^3#7!yF->^mBXu<3A1>5D?9lFQnnT_pPT>JXA9$rtcPrSe*T)C!CbJa^(Xgy&lg!U zE{Mu&1|E@|af4|V>s^Kk{~g*IG6E77Uf#`L>u~WbSK5R)hVm~q4mwfosX&)7c)I$ztaD0e0sx{LMbiKP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..2b53e36b884c2be903646d50b4b3d12e82d8ddf0 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr*1S60C>SSoTOr{5#HM zxKWO2<=3WF=}noJ)Dd;9xH?^?4!o{edA%w8Q2F z(hQ&EPY4L`a_N**$SSXRB>^k09* z{crOl_#3Y@eQCI2e9%Pl#R@@Lg%ep1*LPgg&ebxsLQ05x<;u>b%7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..174eac1d729f7adf7b860f4f1ae3888a662798a3 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSl(P+^1oeD z^Pl=PXN9c_whCW;41C+Pf?U`+Hbw1VeE!}>`4&UU)&l0Zx}UCF7%i?I`qO$|rNq?d zMc3`aYYN%awl$A+qzyn+;MjQ gjzdhb#vb|%mwPO4d{Bzv1-gX6)78&qol`;+03d)sXaE2J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..783e5c80631b2b620dbe5f87564fb51b08b785ed GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60C>SSyW>G8D~8E zr+&*>VXK0z1Fw&Pugt4Fm)GuL+~yCCpN(~qZdfCh$8fm)^$~YYzpVlF4^26Jd4+c+ z^);N`!7S|Uuz7(r!zcL@0tUQ15j?+CR)q)hR_tpR%y{r$-ds|`Vnf!v69*UqnYT|D jTwPz-$~r4;LL5WJPV=W%^|t&0I)=g1)z4*}Q$iB}_JKf! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..6e5fb9af8cd0814a95db689fe2745992f98dd503 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSQhbK`7eG` z@}K%OXN9c_whCW;41B+F8M&}?Y>L{!$S!ZAc#9!rYXNgy-7mK-j22f9{b@a~Qex`! zqRaf)&qq8yIgDqU@)%CkD>yrtXl%IfGIV<0!i+>0bA~4_g?4&uF|($}?dV+8E;zfs gu$6UJ+JrcUIqcTUJ}lK+33LgAr>mdKI;Vst0H7E^rT_o{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..322a0f9fe9a4bd1e0ea06f1cce5ecba7f69ee75e GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSh{?c{PX{I z;fMd4c84s-Du-7y6K2(XY3<|_NZDGzye+22dkf=OXg8Fc++9{mDJw^F`K- z3!?Y+w;z+7af4|V>s^Kk{~g*IG6E77UY`7YQPosIpop-j>ko+y+5664D1Ro|CFhp& h@2IHQi&>6UjC);e;`h14c>tZl;OXk;vd$@?2>`=INXh^J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..79aabe741ab03a1f59bf4c48e888788b6ebd59d8 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar*1S60C$HZ19AaCa>}JT)K4IDOzq4O>&Z|yCmQY^dU27jXy|RdPa&d4z z#FWC}VQ4n1v2lTRp>&h4vGTWu!>On1dA>4CVo|>(Ehl;eXcdE}tDnm{r-UW|fK@VJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa3caa747402e4bea41e96bb15cc3b8a63caa02 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SScDE;`FCAJ z;-C68XN9c_whCW;41E2<{L{!_`9!G~i$iw;Q6xWP1w^)N$1L<0}wPhpXW7he{cu82!@F=u$}AkRu??Oi$YBO_3xlVtpUXO@geCyM?LZ~~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..10c71ec042d38c17b0107b27948e26c0149e2944 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60C>SSSCrD{aOFS z^5^^r{>Cd!UmC6$A2eC1;UOfea3bp=+nve}b26AGTs_2F@wK&rxnNc6Pwx4_7p@vC z)SkEcGe>$t5_g7J3A4jLW=W<+j*YE;`*$_H3UvdD_=!B8m~vp*&l^*Vd5R^O0=^g| jeb!&M!Qnd3C2oekPqryX3>%ID9mC-1>gTe~DWM4fSh_~! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..a2298bb4b15c388687050ea13f8135cc67f851d6 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSW<49{LAK$ z`mcV?Sz)V!t-@Cy1K&S?{L{!C~seSSoU1n^zZnU zkpJq}oE5ez*eZPWG4MThs>p?%V^h=)#`O1gO1BtNwiYno+gs(oh0)^bp+BwXRZ2{K zUUdC_e*TE$j2ld|Sno1S`0voxkP(ou@bd19dro!aF`VdhN^0VXFqPkbVngmV6A{~< k8-KdBbuO4Te_>)s{B6JZ+A;NZpj#L`UHx3vIVCg!0QDbAB>(^b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..3fc535fcebab1b0ee3a7fcf1903256969a544395 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSbTha{~tek z^so9gXN9c_whCW;41C+#+FaNSSW;9<{;k%W z`B(j#v%*#dTZOMa2EH{lOfKvko1%6w&bO;oxW$mNwSakF?Qgd&j22f9{b@a~Qex`! zqRW@(P63SSaMQX{a-x1!o5njSUxGZY_^rn33pW&hW&gFwcxFW){Ew&xS?qg0t%j fTUmFdO^9RYJ!Q#$=uKla&?O9>u6{1-oD!MSSbQoE{jWap z?4SBIXN9c_whCW;416y+Nx86dY>L{!=zssN!YziBtp&{Y_SL&?VYIk<=uhi;l@e2* z7hRLTE`P-1lf!tnDUabqy@IoYiN=NtnI+GS7fCY|E!wa^g4yis^mlSe7JpM!yX4$* i{v8z+dojzgiZN$}wffGhb>2XyFnGH9xvXU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..15ef3f8e7fdabae7c01661ee2d6569e0e44edac7 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S60C>SSXe4j{;fWJ z^Pl=PXN9c_whCW;418A!$#?Pzq--r<&fEV${T2g=6}NA<{}x7ztB3xyo>wU`^?A`% zd*(|4o7%R9G)HrWC-xH*6{JKWUVJ%SzQQVi=f{VqoXP=GFPL1}a%T0%R3B#uWj1dW joLyho%DO9ULL7tWCQG08LwcWq&SCI$^>bP0l+XkKwZcP; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..c346db61e7a535cea80bc1faff5a93c5f797e8ca GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSkB~p{a@X3 zboDz_L?wiYno+xy313!}x=Lw{P&tCX1f zyyyx(eYk*4ZCgW{qdCJ9`w5B)QX&yAOm=;iyvWO78R!wyz&QI^_whWVIaW1-uKdbo h{~vL2mz-7D%kXuPbz`FkJ3G)R44$rjF6*2UngFr=LsI|% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9645245a6a7ad408b64a5b49a7fc5a556e75f6 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSRx`L|9}4Y z@vr(dXN9c_whCW;418l^VqDlcHbw1VyuYtj`4&UU)&k~z_5c00Fj`za^r!W_N{Ok@ zi!N0al>#=kZ4GIT<_u5lCnzdNiA20G+4VV)=f~gQ=E@fwHgIpqto!{SSeTTH{)=Dn z`Q^W+-66}d%Hh?_gjq+Hq;&ELq--rmi%Xp5oaV%mu4je{#?Fe33Qd zg6MYN=ze2^jjSfzyBHPzH}WuETyVf?`Ng^CJMtJ#bbiuW#dE`CzTKAo#J^o9HL4^w j{uB?7Sdh*3l9gd=uKml}rCWXj-NNAM>gTe~DWM4fG?zvB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..a22cd19b972799603abf9c836f977148b0f5f15d GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSd7lD`FFkY z#~<};&I(%%qxaDmtSr_>!1n3e5Pgg&ebxsLQ03d}!6951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..b49b6f291a6998b6a25da3351aa31d2de5f826f4 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSPrdu`hR-6 z}#F3Fj`za^r!W_N{Ok@ zi>~Y2cRk|q$zeR(l*e$QUcuSHL}SB+%#!EEi=-Kf7A@Ms!EAQ+^!B?+5v5-gyX4$* i{v8z+dojzgiqU+XjlW9r!;L_vFnGH9xvXSSeEQ{`j?$D z{lEG(XN9c_whCW;41Ckl(p=a%Hbw1VT<$kl=@vuE)&gd``}@7OFj`za^r!W_N{Ok@ zi>}9F>yAp!xWP1w^)ADN{|;>p8373kFIQjObE+ec;Y8=2u2Vb_rt4$QeJHstC1Tri j<4?D?&IQxvFH8()vu&oXTV&G(bPI#0tDnm{r-UW|yS7J- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..d06d9c5de39b71fd6ee5a5a84d206b90951660bb GIT binary patch literal 266 zcmV+l0rmcgP)C)PtNGC2OnC@_N6Gr=@5t8x+@AaD48GpHM~g4Kf!_{YY|@cZ#U zq7Asf%E`d=>lau(3ryGdC+~?i;P7d2hEIZjfa-ss>QVL8AQ%py@Iuzbgl?@_r9MtW zumv;=ifO-oGyHnR!=T@2_Mh?5KZdV5;tbqZUNW$Wfy7xESb+4uPpl|*GNQWxX|jMzdBJuH}jE(66Bx@M4G023}m24dkV Qs{jB107*qoM6N<$f<6&*ApigX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..2725551d0193a7c9e9d60a1a712ff9edc075e9ba GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSX5M0{#931 z{Zqf@tguzVR^h9Uf$ycDAQyIyO;I}-{pZ^%-(uj|s_^{49G4zVi>t!P9J{2{N~D7) zO)g|p+t!fgXwLA&euAQclt{#jFF!v&58Ps~NSdK&(ZYp_%w}h!x8(CFhpY i*ru&>!L<1c6T>=fOJ@xu&t#xm7(8A5T-G@yGywoU=soEG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..aea81b10636ec702e7123bff8487ee42be99315b GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSgxhH{J(!c z;KTd~{>Cd!UmC6$A2iX_I4LZva3bp=o6U~z6Ec`5Ts_2F@%@qMMYaba+@HnmCSSN} zuuyy7{uT1+2}#@;VkOKD|ClA27CAPy`YpDeFL;+>f^e&fi{yq(yYe?Y&L4V~YE(&V j{3#wDu^^l6B`X8JfYa5sS?2mcw=j6R`njxgN@xNA*LySSVBZZ{=a^m z@mKwtv%*#dTZOMa2EKPL{!7{9+(^%g_QRu1NUHR|^mVzLtd9ZDD4C8bt! zG%RhI1+#Fp!{!Cj44>pr2ng_U>F`LM{n_(^tzpiIvxiSM_`cEQ>8 gg{`c+(k8?)2+Xqh{OVA!8PFvRp00i_>zopr0Nm6;&Hw-a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..139b9f1a8ee9e6b853adf3eb98bcd9d0eee27a6d GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSpHn*{l(Zej3r^>bP0l+XkKpHxRZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..862491a6f95eb2976c9f94d1f11b6cb248577e34 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60C>SSiUqf|G%A* z`bYhmv%*#dTZOMa2ELQn*j(5-Hbw1VJg*<4aEl>jYXP&}{u<9Mj22f9{b@a~Qex`! zqRTn`>;cIcH<)Iz-es8Z-=VD`BOqbn<@x3BTrM8!$YVIsx#!U%o*O3jnX>lnD6{R7 kbIbX6R8;K6EXOLw2_3c!qOT)!fR17CboFyt=akR{0DK)q;{X5v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..412297ff2716b0c06bf24ed25eeb079e1ab4b775 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSX{K#{)Nxj z^u&In9MekHmy9dZn=&6=pQ3E#FyZPU-X9fz1uwEGtZtS5@bzT$BHjZl#h&Tcs4ZNb z=oG$Y|963N2abqc(0Reu@Q2-q#if~vd#+o#o$@Y51@)rS9L5Qk|KxnHY`ZS|Q=>{^ j<4^JMhy~efFIgG7a_#RqdW75px`n~h)z4*}Q$iB}vQSSbUnk{@)#L z`B(j#v%*#dTZOMa2ELoL9=Wh{Y>L{!*#CZy$}NVJtp&{Y?$vm2VYIk<=uhi;l@e2* z7hS>6Tp#iHSSf*UL@-O<< zt$*s*oE5ez*eZPWG4SR3^vQ*tV^h=)Mt(Uvm0JucTML-u_SJZ9VYIk<=uhi;l@e2* z7hTH9Nd;_b+Zxgw%^9B9Pf%2l5{Ymo&yMofV#*gBHgIpqw5xn2!W_bTC(bSB h-%(Mq7qc9z7+v;TukSnCcn|0l22WQ%mvv4FO#qT2LTvy5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..398bffedef84b7c34878acda2583b5aeda1f0330 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSVW$x{+E`1 z^+)}hv%*#dTZOMa2EIy4O)l&lo1%6w=HJ_+ev2VxYXS4Uz17}Z7%i?I`qO$|rNq?d zMc3Wf+(I_BZ4GIT<_u5lCnzdNiA20G+4VV)XUG2!mdY0#HgIpq+*kUVk2!?*PMllL hzoVjJFJ?JbG2ZOAdO5%Ip#jh-44$rjF6*2UngC0*LtFp= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..a1c3e2c2cb5752fc926f2b2543666dfda7059caf GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSX_E;{`0<3 z^hf=gv%*#dTZOMa2EKEW&bY91Y>L{!ct8HH>Me$ptp&{gYJR(KVYIk<=uhi;l@e2* z7hR&wI}6#=wl$aj7mq5f?E%HMTdi>W%kU{^oY&S2p|q gh>N@AtioP~=2r82z4LAc0-eI(>FVdQ&MBb@0Pjvh$p8QV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..cccd8e92dc8541fbee599cd66de87e40301d6a50 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`O`a}}Ar*1S60C>SSh%{q{$DrW z@<;uev%*#dTZOMa2ELb!F1fICY>L{!=s({^^%g_Q)&gd`+Fu@97%i?I`qO$|rNq?d zMOXUSnf=BF8(B@bcQGpbZ{%UTxZr@(a{E~4uUg7L5%o_WKN=@ouK9b*wC&%%JQ3TT k8-KdBbuO4Te_>*XyzID2`u#3tplcXBUHx3vIVCg!0E~@B8~^|S literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..5cf453b2dc4c8160f8b92e5eea48661dd8493d77 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`O`a}}Ar*1S60C>SSWKSm_+LG% z^Pl=PXN9c_whCW;41ASpd|cQ$Hbw1NXFmU*U@ilY#rQqGM)?-QoUFuuhth?1N%8a_ z-_`M$$0vvJY*U`}iFyTR2NR7A7he9>4=7zAQSkU;xZ47g3#>6bH%#X5``XI5iY<>z j+3f!#F7A@E3VRv8YFO_1$hIdO=o$u3S3j3^P6pWc?Ln`8uC4Mys&K8$>>hfQ? z+y395-iPOYuaCHz#L;B3IwQ;2!^>;YjJ-LJ)z-8bD6VeG47+$OO&~lt^?{g>lEg6$ zwm0=(W_`T-T0Frw{@$L{8MgI|GyeYhSl8^HNL8RR(wCV4mWQosA-irVJvj2KCJ%jW;$NP(5{Yfq?@b edx_oQ4@?Y>TqepF^=5;-!QkoY=d#Wzp$Pyuzg-Ie literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..024e5ad7dd97265a77ac0c1a4e6aea07428b6fab GIT binary patch literal 237 zcmVBKLMF@s5iUGO%-!MLU`V*|_@7tFQeevhO?9V5EGPv3aFw~m~{zo?vtG|wvDE{Al z=mT7>2sbmB4YB~;02XX+MAi(F2L&Q7zc4XS2(TKE94U@rEH*KaBCH00q7de9kRlKp n7Pv$?7!=ybA&$;x7+wGXrWH5u7Fvss00000NkvXXu0mjfwPagz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..7b320a67ea6dd54e1749d2d7fc717153ecee8667 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC4Mys&K6ISl=!FI zy`Qyco1sBM=;@|B29M3g0Rc>xpZveUljs!2etC_)#)*UlYtAU}E#YJ}>SF9}JXgbf z_2Zwr)@`r8zdyJ~+~E>u$KDHj*d`r$wO($)p<0hHZs(ib8(WyU&D7sH3)gfXm-pcj zVOqo1l4xkc)9xC<%iy}uAWCA7;?boGF1Ya(me?Ksz{F5JNA_uK*+m(k6B#^R{an^L HB{Ts55mHRo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9eecfb9b894e20a690d110c6246b8b3d9163b7 GIT binary patch literal 244 zcmV0000}3|Ln`8uC4Mys&K5t^Bl2Il zd;gzL-47qET^?~YiKEG+I&y{a3XRT%Gh%JC^~0QJOb9(_A}yh9;GxxR^ns&DkSAG$ zIc)Ck^FRKaP2aHW{QG@IPs;PyHow19ee^-%f&&Tb)&9!gby@Q-i+}UK{f`eZ?}#dt zGc%A*Vcf;2bK_3O8c7v?E|-|P#6>2GiKYq{UBwT_n+a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..c140d2f63926737ffcac6ed45e6ca4b4280f74c2 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8uC4Myst`;{b{=c}R ze#f~3A8Po+w$5mBI4jiG$#ZFykw)5_w_S&_IE1^jR;0x;Te6uJhOsH;sWm0`ta|h- zYuMO4r~iMUmh@HJ{lK&T_I`dYD?~4}Y-kh{ zNM$gaeL!j>i;D14PR`YgLXEK!&ys|hH4kMmSa2o&V_V6zDY4OePPgO2UYSQPYT6Q6 Z8A9*r$0XXj_5&Tw;OXk;vd$@?2>=W8RXG3v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..e155c46c251eeac6bea013c42924cafce08e7c16 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys&KB=_!}DLc zd;gy=y@@YdXGdJ!v_P8Sl1%P`g9|hjd-T4_&sOv~u_|F!sp(Tmi>XT`B3LRp+6=oG zYunEm+x`5&y5{Bg-TpkC#@Cx~UXS0C%5gb3xx*~re}A4*Sbc8K=fC@3UDDkVRcNPY zAf3Xvi&5vsosKn%zXt{1v8z3&LRVi iEfbw(=AJj$!@ywPY94y_a)Kt%^$eb_elF{r5}E*Bc3Qar literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..4af937d6fc3b2bcb21979f96fdb74076c71c6c39 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8uC4Mys&K6gz&iLal zw*UV#VdwiZ(<82KS|H7ENhVqM^a17N4O*s^uj_N#3=~&4WnVK-{;__|@dFAPZU#Mp zJSXlJHh(-kJwL&>=Y5>P6!Wv}oA=vP9hmTX&53{%rLXdLUDo{D6`%LF{?onR1zWq6 zY7)#&FqJSzY+zHGls3UeL!j_yYiFZV!_|hU`dpsmjh&4miKYx9tp@eYB8@jT98f)V kaKQyPzQPi_!ylL!Y@;ka_-X^HfX-*|boFyt=akR{0NYew<^TWy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..7c04288d0f875564d801bb4cd4a6017785eb1148 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8uC4Mys&KAEhW9NV6 z?*G4j^Pc$IAFA7?;IVnp7QtqY<|{Ln`8uC4Mys&KA$&;`y)K zZD09qYU06F(GgcSEs$ooBqOSDMnPGiyr=7X8?tan^W8l%!^! zfpiMvE=HXjcRJQcs_=8U#MC7wEf7dBU7+L5cQ_&^Nx?OOm%&x>%zXt{1v8z3&LRVi jEfbw(=AJj$!@%I_X|Z$`^XzLt*E4v!`njxgN@xNAy$@Cd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..a3502b0cc4a3692d11e3bc93432815903a9e2eb1 GIT binary patch literal 249 zcmV&re{>VE`fIMv zqyNXQoP(HV+V zUH|vj)Q2C}OGjMYv_P8Sl8(0aX$4i)R;8`^@`vkl+6)v|H)V!}g{29IiKRVw@9yvO=k(Uy!#7uJcFmJpUXO@geCw@7+zoi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..caf4e174c983d3e475912995ff12c98cecfdfc4c GIT binary patch literal 242 zcmV`4xEsZYqADbae$f{tP^)<8^WTcfC zczFc~hB1l(OIlhP-@N+>*7WhyJBEth>0tJ~r%xGNE%h0^(z5=en~2q4{qtx3-+lZd zT&<9pAearZ0Nnr43Y;0A}+r$F;EDw8W8DihhZ!>F_0px27sav=5LT95E~Y_ sM1?`?tmR;Juy_ZB{%&AmVi=wP0Q;vob3Id$^8f$<07*qoM6N<$g89Z{ga7~l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..cc7d388335a0cad2ab5fd6ccda46bd2dcecad38a GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys&K7_4=+Qsr z?)d$6b0205=WCsb!DZYgoMO`8M4yS-B$(FQbG;Ro;!Dr=hdrMJckY)VmT~v zw86Do%+Rj>pUj$lr*<{an^LB{Ts5@jqEe literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..251f1db65cba14af414a950cc9eff4a647785585 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8uC4Mys&KAEi<;*|j z?)u-~dLN$b){eNkX@NAuB^_nu!wPzOjY_3I3=Y@lv>7O_ZpxfCeR{fph)BYN2MOvD z$28dP>?-g2czL;gg75wP_31bER-4cG`{^k+8z-kGn%zE1CKy!~HXf8N2X zMTLcpHx;-q@FpC5=9Y3+p)x?>(I;+U=2nK)j9FP(633E+nKch(F=%il{$tZ*+L+kr mJ*C-kVXw@i7d34USs8ZiGkxzU6krSV0E4HipUXO@geCyLmtETc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..33d943a3b3f129dd7b80da1a8cf85c8943fa62de GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8uC4Mys&K7sNa`c~a z_x?Y>x*vX+%pY+ziKEG+TC>w2gQIxyjM%ydW?{}VCWIa|k@ny;;`sF0uwcVxL7rq0 z=4*Fqj{bOgTYkf`_x5!LPu}n0O1oe2d#YkYWY57cw+HsSIwSs?9*leY|JLsH53-K# zRMcaPY{+BaHZxbsW;@x;Bse{OhK8?41h2=HsfP^2XG?ephA}$?a(p)T5bWUPj#(7L j!sXC|JXE{HYPTDPw93{Y>?r5 eQPcL2m7#9C*|$UmhDM;n89ZJ6T-G@yGywo*##p)l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..98eb0314d16f46f279e58c75bc932b3d8dde8a81 GIT binary patch literal 240 zcmVo zxcIpUhB1l(JJuXz{QThySko6Ey`*mgnEmScTLyhAbp|tA{r~7DV)a*QdD#Dp$8N&a z3W*DV*&qwh4Pe3MMr6$(c~BtY@(U9Kg#fDoHeSXU#$po#DZ*+1C<=>p14xvhh#=0000e+Z{NO! ztL5b61hYXF5M=<+>Ho309a}&$QJRpj8XzSlg<&o>F_0px27sav=5LT95E~Y_M7bCg h2FT%n&Sw~2003E?GC4a<9F_n8002ovPDHLkV1hPBVPOCO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..9d4e4e9465f8c1241af40c122a40712d1a88dd73 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3L(+Ln`8uC4Mys&KBp&Qv2&J zR$uYl?C>wq$s1RtI+`;qi9GEv-!agWE%ueYne&VZp$AQ*rLzrIXnGrRaDEctNfu#N z+w#P4U*%W6H80QZ_UF-^s+;ibZ?(UK&)Yc?Ov*+77tijv8lQXl+JF1n4EdO~d%Cn{ z@NQzb%OIAM=W>l_5<9Ds-hKna0FDh(4czQkWElOwKfS|H7E=}l_Zu>}j)wrE{F{y~1WqR)v{3A0LbeI<8XHIayDZQ*P) z>|*q_-e$1x{|CV}FR#zO&ZBC2HsM?E>hBVN&ge=Son7;9@$8PP@wbb+|L0p(%B%|u z@!&Ya7TJ);z-?x(l+AXsnMrVZ{0s>VmI&UC^6v)>#AZu)2!=5`1af>f_Ymyh<&Ie- l!^4&PM8N&IF^@h2!+Z@(-kAAkG=T1B@O1TaS?83{1ONnXS_uFE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..5abc7e347dfd3036a7befcd5833743fff2697361 GIT binary patch literal 245 zcmV3t)w){UfLzs|N!8B_)*)#Af znK7^nND&NU6azX}on?Id=o47ek9SWPlEQky?EB|#Geml+F@#ym|3^0wtH0K_y8d6j z?G{|EqO=H@4YB~;02XX+MAi(F2L&Q7zc4XS2(TJZmSKWnEH*KaBCH00q7de9kRlKp v7Pv%(L1x-=usT@0hgmcH#}^I^LmL19t79#dk)v}-)0MZ;7=+B@lEsi2p%E0g+n;}fds$iO(Rpc4; zg@qWzI5`N0F^T~G`*B4Dng{VD{ywFBzP}BN?Q#Mhm79}+_4x;evt5_L8tcw;F#NVwVrULz`;TrCR)4AXd;e$Hcb9?b*Ke?T zP8mT4P?%hrunR*y3pTg?Kk*vu*?(-TU_-vX`oi%43lmmvFyZnX%yyVO8U`0;Ljv&j&b#11Q+HSX&+vv} axB>v#3Q>~HtSdPH0000pWc?Ln`8uC4Mys&K9?^wf(Q$ zJ>R~5-ovBa;t^MqIGRjezkX?W!mD%PjJtR4^dWo7ndnHv=RQ@fV-ElQu^W@3@+jH)6g=c4E zaHKWsD4b%*F>5qQ;`UJU5*7+$7JBs9@XS#)wxE`)3;`mC{_qB|Bpqg&t|8uhh{00k f!cU&V+zbqFXPL38zw_DybUA~ktDnm{r-UW|R3%zR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..59e12e80346e1cfe741cb812e0dc0ed51f91fa33 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLn`8uC4Mys&KCb>F7n4+ ztp58WQ|AvoOCzpsS|H7EX-#I%fdl%gy-HiBH9oXAbDl9F^q>j%%1pxo4^0Du&mV+& zl0}$hq}2@S>i^5FdHH?$cb?h5)the0&$mrA*kqI#FYGIxZ)`ZA ss>QSIY#c)vdv|%ji^tsTZ3}rBynk2~c1CG50=>cD>FVdQ&MBb@07Rc(YXATM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..3fd72400a10a55cbffac0913c438a34351513c54 GIT binary patch literal 241 zcmVQUADbae$f{tPCB;M;gari{ zI62q}hB1l(7q47n{Qc_>Skt%f-xDD00000NkvXXu0mjf{?=t} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..5c81fcc8cc1322c0388deddb4c464078864e2a11 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3L(+Ln`8uC4Mys&K3`fuKusw zy}#GYa%LnmK+KAU?8cJOk?EIO3n oc06T+Rm7fVC;4~_1D;$4hE#XUeXlKF09gzSp00i_>zopr0K)iM<^TWy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..83b32458ad989a90311ac58e9bde34be7e26dd81 GIT binary patch literal 235 zcmV(6o#?b#6XI$8UTtyn7=`aKx|mx l66Ih}Xd{O>I-g;90RY+_H|-EFoEf4D*`ig4yq$ykU@XHDnO2nD`&vM6CYO-+So) zv)$+6YPn^E!EBHP=mxN0b0e~5kUS_5aruRbfkJ@Q0EK8*3}dm0ffQji02GBVe}fc( u*s#DQDh$qbE(fcF$2&0e@r47!&;|fDyE<0G^iS~s0000Jt7B|R z>`6LsZd+~7eEVAF?5h6{We@+_=9}>CeffO}o;_P7e44)gUp%|xYP{xWrT_6as(9Ch zMZ`*+VT)|YW8gM3SITBP*~}z3J${CS21^9*hF+6{24b@%JOsm-9RfK%n|la$@N&m2 sI+Sq#igQBgh6?spyL|--61Nx_wEtOVg*{RH3-ktqr>mdKI;Vst07O(?{{R30 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..6d85a61a0a3db69e457f6efa2c7c431647869b60 GIT binary patch literal 230 zcmVr4Cem-`N40v zS{5#dJs=Cv4Pe3MMr6$(c~BtY@(UBC2??tKLOSdi=3)~ADZ*+1C<JHsOH?#f(nTfZ;?jS~#x0zYqCT4!by+oUSt7x#&o6$^z|C;M z#)WMkufMNP@SSg0pLkR{dK?AYb5*~tK%npGZpUpi4J9xQc79C1> qf9`EU>4pmS)_=>hVE`YYB&{Qv1& zU*KvLCAh$BkOf2;fXyb5Mr;AeL}^08YJh`*FowC<#6XI$8UTtyn7=`aKx|mxqMOWu m%?qG7NAvUl`!5)VD*ymwU^dP+8U5z~0000#1|L8S_dKPqrAk8Y8+6 zn}J6}nBmKtw+vt3y#pI0Br3t64`w|^F@y=(8jus;y?y}}Le~8J`Ev%4_&cD1cwGR} zx%S)*kQ4ud6nlh(fepK}Zx5IzDhxm>FW!F)cNoYEk3WCInOv~Of{GwF)>uGyKFCxi zY(_hpnKH=oa>1oQY>*f>wO9>6k3x_}Sl}`c13+Ft_69niVR!)mMe|dtVW>!b00000 LNkvXXu0mjf_}peU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..a93f8e62b324729bbcb990f8e553a7cbbba2dded GIT binary patch literal 263 zcmV+i0r>ujP)?l%K*L`BB|N8fTXLn`8uC4Mys&K6ISl=zn{ z9Dn9O!@_y2v5Fp>jROLhd>?U5_%D|6!OX;Y#)PW}OvRdxfhyA^&)pGfbM4SboFyt=akR{0PA5;YXATM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..0b2383e69cbf0e703fe299614d3ea61286f3c6f9 GIT binary patch literal 278 zcmV+x0qOpUP)n#CoR z83Y7H8U6#^@#pt1u#$iO{xYa3N-_vbiZ&cRc)Ag$55ol)POtf|sA3G3|NiYWnEv$f z6~ni$9~drNxy69)4Xj}RG6bYJFd!0a!1@i#!8EooV8IqxAiu)IL9V!c|0&Mo!h$a$ zb@lfUOlM5kRK!OFGN>v_!=*rMkQg?#SPejrLXbvKAYwBBs~0BEoC#J7i}UKb?Em<} cfnjI^01O*XYI$%LoB#j-07*qoM6N<$f?g1A(EtDd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..e48815ebf5ef5053cd8cd4d0b30d0f76e4ed0995 GIT binary patch literal 266 zcmV+l0rmcgP)zhb?!cfdKPqrAkAJD>I^DMVklCFPu*pB`Q_LDgSVcd7{Y|C3Z~h> zSb;%OS(JfCkP9v?DZ;43zvE0USYrX*pD^9% z&IgGzVKX|>MVCRGhYcxvMx Qb^rhX07*qoM6N<$g1mugasU7T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..9c8482a203d0ef9074325581f2f0bbb50abae236 GIT binary patch literal 261 zcmV+g0s8)lP)$X8ACk_hC-lb3CBbRX;m2%sjCN1GW_^({XfI=Jt&4Sp{Rmt)-{l0 zP!nfm5aLEi3rI;baG2*aFi5(fxDM3-pc6kldkQx5&6mFn@4o&6v!C96!T=KgadQ^~ zx(l#+l_OyDe+HmyTxY%c55gce1CDTE!DhmblM~^>U{`#&jx)Jnj|DV;!gZqsAV{1E zo6!=1T?`BYng}T%8!U!JF;)Z6qY$JI7Pt&V0gxAvy@AeW7*+rP!E#5Tz=YtQ00000 LNkvXXu0mjfxE)~M literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..cfb5df54545dc30f059544f28b4a6478da498fa5 GIT binary patch literal 273 zcmV+s0q*{ZP)#HJ9HjHJqx-*kmhIu4F*jKVHBy|Hy$#){PgYr(hE0H3}HrA1=Fmn zDbK(zEdrGK&+zZZFR+qdfBrJa^7Aqj2^KrqYKx~j0Hnms{K#xL@Mp)o75CftO)c=DpOf5Q}VR!)m Xzi?7Cjf=Js00000NkvXXu0mjfS*>in literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..3979259a4568f99fdfddd5a26a1f1b6808938ab8 GIT binary patch literal 274 zcmV+t0qy>YP)vJ5P6-J|<)XKu-Md@SZVFo49jTzt!b?gFe~aKGI8KS*&#RxsFr8PnE+X`;daq;m4!`v`{tU2*@-C!EQJ zg#iyJZ<^0Q2ryw&Q0uSFpeVuzmjbatV%XGTH2^&dK^kF!%Rme$GLiZZ!Z5Yye1_o# Y0H8uoxo%Q^4FCWD07*qoM6N<$g3cLr761SM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..6b76142c474fa479aa8ac37ad116bfbd0e4470c7 GIT binary patch literal 264 zcmV+j0r&oiP)#X_4g}=dJF-OW<_Zu1`$qi6f^F;zRd9Q-7TQle-u4T$f{tP<@i+@ zMET?xxY+pM(gHkU4B|p+Kt3ai>re~;Iq}1nS71$Fe|%v0_UjXv{pR~i29Wssk54dM zz=H1Am+x*eUSeSQ4^nKe6%LlZe`h8Vh3axP3~bC?a48TQB!*2bRs+zZ5Tp?nxD3PrkQb1>fzD?bP5=NT%tWrt(n!Go O0000zxnQ$IMJqx-*kmjfWVFnpF85F5AXC5#-d8YP%!Kzy*hA<6`zIgQqEcEm1U4~!Z zAAs3U9z9_IiSIl1kpbNWSi@l7Du@3d#Wm&rU;|n@H$rG)!T_Xl(VAy)hk;!2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..4affbc312436dcf360b8ba84b792ae5b2b157c74 GIT binary patch literal 273 zcmV+s0q*{ZP)LWX{>2Yx?^3H^cY$f5Gfm_r5WJ#P2+K zj^P5VVK7(c(SML)|5!t?0UH;e2h-TXfCXD%f&2;)Hw3%l)tBculM4&Jgfx5lHiGGl z37ZNxGg}5R9!ab$%>s|b+9;3{<7i!t1HhLhA995 XJrYQ|+ZyYG00000NkvXXu0mjf=ZkG| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..efe9b65407aae7aee228953dc63e8aee70f1625e GIT binary patch literal 259 zcmV+e0sQ`nP)No|6>!s@%}7^dJF-OW?5NT1}P~i6fa}d;It@n8p?cEZ71IWFt%*aj zYiMXNaC39Rr9fzh($b2d9zy`6+1*r^K}lK~#f(#zuQBXCevx6@tZ68En2}Y%H0x_< zGl+>wG5iO@U%!5UmHhnki$PLEfPq#OfD?= z5>iF)bOu6z37djQZ#xDdF+sQ#hz%0MrWUIK=ursL2n$?vL$G?Gb=GpQI#`^0rDgr! fjVBx!hBg2I!rW5gI4q;400000NkvXXu0mjf3*~g> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..b29c7225b4ad21f22aa5bffdbc85915c7e270e8f GIT binary patch literal 274 zcmV+t0qy>YP)f0<5vv-{1cqWVvLQ^!27sLS>C+dm5VGc%FJCZ##6NxdfZqim zoo6oW0y*(NNU^oGHQ2BxPo98jY+=BHEwDg-g^7c_@a@|-oXG`iEXYXcV2uUz00f!J zgw1F*H8lnWVgSes$lgHbGYl^P0HQZigpEZ9v;Y7A M07*qoM6N<$f*>DhQ2+n{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..5ea66c22366c7785a6e4c69b2a70f4d187a42f0c GIT binary patch literal 263 zcmV+i0r>ujP)y}lM7ZCp!*Z18{PRJ zaVBg=C+bQuh;t(X5X1(FVN;9M0Q4vXX@mtX12F*P1!Qla^BIO0007s@O3oz@#!dhL N002ovPDHLkV1fw?W}E;3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..b9987ac9c8633cf19bbb86936eda082f33728f2d GIT binary patch literal 262 zcmV+h0r~!kP)#1@pv+ZdJF-OW=$1)21Nx06f-WKJIQeA?jeTLUsj^%VM0~~(`;dF z%wS-l&LA!=4438;5@*m;wqr2m2}f}qiUA-eetP#3tm*mVHw-VIz6G=IKX||Z5`X&c z28Ii;hC#Ca)c+vGiSb2X1LiO61Jl^TfCXD%f&2;+2f5n5C7XSbN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffd78bcb3b4e706e10425173de5537afda606e4 GIT binary patch literal 264 zcmV+j0r&oiP)!s`RFi)dKPqrAkDh+pBaSs{-Q`dd(Fu3@}1284_}_37{Y|C3Z_|F z>@S0eAOiy@2SS#Eor%FlONc>$M+U`pC_~Yk4u&%G)85q9*fEe)Z6Eg!y{Pqie z26Pu-4FexDz5gJ^9;P3_ChRyZ0H%ow1CYui*WLjs5EcZx;^n*hIFk!j7ohtSrW@V) zAaN#aM!Oh_Fo+8&!lgiLkQg?#SPejrLXbvS;4%;cKwd!h20EW%cmV)@zDLq7mJ&q( O0000#1vF0F#dJF-OW-Vi71~Ext6f^E#f5>q0*iD90hcBY&VM0~~)2yH& z%OEB%#=ynT1()U(;9=0WQfDx;)kkq1iUA-ee*W+UtmzAo{`T=3nEmScTLzH$~sgA{v3JAe(?w)6m)#uf%F*a8dWSC}}+74Ketz?ocF@Fk=reH#d-GbU^* zY`lyagv15lQXn=+44Yc42B1eFNFyw8(G9`sg>`dxfz`p{929lDRAc3_#n!>~G(`F@VHDG`b5g zyzt`13y>54gA^+$D1Z$BIUmFzDhxmh-@bhdcRI)wK)>TmE?8p$=y$BKfbM*dsZ7|6 zmXeZU;N;|lOM%!RF>GqF8h{>!AdRrVWgrHCynyTtbUwrI0sxHHO4-kL`3C?1002ov JPDHLkV1g_Qa8&>R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..d329c0ce884018ab7a94061f296b19fcf6b50714 GIT binary patch literal 280 zcmV+z0q6dSP)7H-n&v1Op$hSi_Agry61Un2-$sIq}V_cVMA6?>;fSd;bN@ zzJKot14#VUv&R@Nz#0Z^)7Jk7DUMAJ2OF?>?n*F?Eeu$&1s2G!FmaG89^Sc)Gr6$f zOGqu1EewPJ6E+2&At4O%DyncP5E~?hO)XXf(4!Ef5f-@UhG6x=w5|zYb+9-OjL7|u eFB}+#HUI#*z*6n%qqxxk0000&zBTOF?vH>6`zW?wMEcENmYlh$N z-h$aTuHIt+i66gxlL6fY7+&z4+{?HfXg5f4c~LglfNiH&fN7$_0Hku$$>VT`fn4$W z-8-Dgg@pkRD5+^?AOx7ODTsIXU=S4&f=hweATexeu^NCLg&>Wvz-1r?WSUw12Vt06 dbUwrI0swHaR4nC>0Y3l$002ovPDHLkV1fv9bOHbX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca651ed0cf91171837f421d6310e43edc0a1dcd GIT binary patch literal 286 zcmV+(0pb3MP)#HTy+*hJqx-*kmgWd1qMYURTQa18_qI>J(d5z>gYohLzt0O!8B_) z*)#A+X)-YU|IhIE$7isTf8V|`$cgbV{Qvp4;p*d$jWB&o$OeF%`1sK$u+WcpPZ)lF zcm`(QKX;n}B!1%JI|g(YV0a<0dN<>Gpxq$Fwf*s616FU|4W@|-1CYw)+it-f26Dyy zr*Cj37ZwIQAStYufe>KArl2gtgh5eS1TF<)gT%0@#cBY06oNFu0vFv7tX{}WTMkwS k3-K^(hX44&fnjI^0Mlt#M_1Q>(f|Me07*qoM6N<$f&kokYybcN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..02246bfa50ec383f656ec7fb2136001a4dbd0937 GIT binary patch literal 274 zcmV+t0qy>YP)!sF|`vzJqx-*kmkTZe+FG?aTKW?r!Fvjz8~`c>9#c}hA<0ssI207*qoM6N<$g21+PKL7v# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..0afd1b159b0bb0a6345441f4ae084814bb44d8de GIT binary patch literal 371 zcmV-(0gV2MP)FFnXx;xzS{w}Qj#>;K zpRh9UIK5=hesG52+b?E@nCp!Hmpu57Vh9tm0U(>XG}#%{3`7{DI6g42aFk@rj7U6#1zI{7}dKPqrAkF%EdJM8sVklDQFI{7hkdXNQ;>8OTLzs|N!8B`Y zsxinZC^7Ky3&5pCL_`>TyuHDOAnQRf0OZ6sZ{C3AKfHg(@af|RF#GYdR}3KWr_Y`- zpt}IW3v=eq1v&9QNO4qn2-tv&JNAHSqQU^Aa?94OU=1JxK(07{{yfg)f;AREfrU*6 zy7NJ5n6N2Kh>vG5G&F=uf!H81Y-+I@fF6Y)jj+IFAO?WEfb0!)KEv<=0B=uAWvG`D QasU7T07*qoM6N<$g7O({I{*Lx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee025275684ca57a9c5f6fb67adc6117e025250 GIT binary patch literal 269 zcmV+o0rLKdP)pvJFfjA*!=*U|1sRO2Oc>T?M5DM4#Q=~KzrTME*7W<+dxpPXK7!dFpFL#&i9fja z5W@vn!{Gj+{{JAw){#+Q1CB0V2Bxuv0SmUk0{Imt4syl27q4+97Z!X8X>;+(Tus8=r9lmg27}@{;k@`xh T6W4{b00000NkvXXu0mjf#tdi6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..5bbf662de319625a228d4cb8731adf107d2d35a3 GIT binary patch literal 269 zcmV+o0rLKdP)3@)7O*Iv;0oQNc0n^yRfCXD%f&2;+2f5!MU0sZ!9zy`6*~rF%K|xLe#f(emt}z_jwU=Sz%n2xZn2}Y%G#hCu zGRO+?Gk~1&{r4ZRlJCF&GKfh^GH?ruH{3jXq7kN#3E2RU6FYtYOf(cJqIb;*``#umN*sF9*}u!hi)^V1fJ!69>8C)uYEalM4&J zgw$5s#Xtx!VN>7{70MtcCkvMXu|Z=ks_TWVmYl2j?#D)ZJoeA-Yj}*dd>V68P7bPYhU@j{u zGZJ9(xgj#c#m(?TSNGwi4mlGf%(h1GI`lhDaEo|gB*6TonfZUSfsd}${KN`I2Fd+? VcJ}5uUx0pO@O1TaS?83{1OQG2Wr_d* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc6dfa1758c724f38cb6478b66a1d1726b9b8c3 GIT binary patch literal 268 zcmV+n0rUQeP)I@11|b;{6f<6&yTR~m_j!ib9r-AFn2=S$G&?EF zF(eC!G8nLP!KK;6L>Q!84H-l$CZf0w!v*?#5B>MBGy-e9@bep(e)r@J!>?Cw7(QNq z#DMM%tYH8$1f)1TDFAH1%6S{WG`28c!4_B`zrw^puK4=oEzab^f-fP>Ynn?ioiSmJ z#%NatZW&>?6o{<=6vL(#s{!ay2+{}&L~I6N^}@N%6y{$ms0*|rZuJ%#{CvzCz}1FH}hiW%=7ykWSo^%}#OwHHzJFe9siX%b-_%23b+9-$3D*CQ eFB}+#HUIz&tWoQ0nXZ2T000085o literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..427fef0e00ccffea720be65a3ac76dc676f6d97e GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`$30yfLn`8uC4Mys&KB3n&HbM& zY+v`opsh-*q*dW;8yg$Xr%#_Wg2eS=5-NUvdiuY5d)`8cLoI8#mfd8?Xz1Ex)VyGU zLX6ZAGjrqQfS_RKLfI}x1@(RP|K--ae7n1x$Kc!HcK(BJ*d3(qvP#57>`UQ1(fQx8 zOITRwKwIvO9fCf>qHGFN)&1u-S<61*T5!KmO?=J9hIjrm@=BgJADOv9^6kTS=M?nx z_@*;$bWFN&CCQY*mdjBpk@1uR4?`v6P3adkZ4X%)x>x&j#GQ&c0`wAtr>mdKI;Vst E0Fe4(%>V!Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2c8277ef2221ac0c54136dcf10930fa5f3a8d4 GIT binary patch literal 268 zcmV+n0rUQeP)6f-_Q_`~q|!Ec5)XMdsSK~V+M%&W}I zz@xyzz{-zM%gV#Vz^lN@AY#mh;yM%qKu-Mqyj?QY`Jt0hWGs>Nl9i76vTX0t@698}fa3Q2XY>*f>wO9>6k3x_}Sm2@?g4GMp4txizgT*;0>OMdC$1qF*0MhqN U@C~RnGynhq07*qoM6N<$f*cBT%>V!Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..aea9ba7aaaa81c650fb1b94fd9257750640e8bb5 GIT binary patch literal 269 zcmV+o0rLKdP)-Rsfrca;0Fns><4a|P?;xPkA{OOaY z7%spX2D9eO{|{2^aK(uwV-;kY8cqAXj|)^bu!rVZoP>HmqGsFr6`B zQ=zY~!@$SK50?V5L1Ng{Vl@Cg3PBoSfs1YkRxj+`xgD$y7U!U-`*iIi!!QK^Lx@VI T)%fo;00000NkvXXu0mjfT~%=Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..fb54f2d961cd2d3427a64b9fe2512ee0f1e41c44 GIT binary patch literal 267 zcmV+m0rdWfP)#1e(E)bdKPqrAkFd;oD2dys8UZ~ePz&)H`!vGS0^XVT0x(l#| zL9C1Te~@BxEq<_JC$D`3(?o>GqF8h{>!AdRrVMK^>6o2eU)yaWp)Ir;zn7YxG{004bsQh_Pg R-pT*~002ovPDHLkV1fu&Z1w;E literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..201a3554830fff168b29e94540a9693de9a71da7 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EHY1B{tFjP z?ou%Cl2R+-UHOjBf|t|m(t!zw4IF}kgqADc+gsVK*q(Uc^YinCQVJ?cJ~tSGVjB{b j_BFWhAGnyqz{$wqHbY2kPEMR5&};@zS3j3^P6mdKI;Vst09sBeeE0Q|AdPs zi_el$E8*q-AaSYLmG3YEr;Xo^4j`jJyn^R~`Z0!}*oH*4eGOlflqR?*U1MMnHQ`QM T?ok;4G>yU2)z4*}Q$iB}A;=-+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..6840becc913741669c42a8d94f9127331847cb9f GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EMjN!fBT>C zy;^!xBWuP5(>uGiu`gE?_gjB(!eN7k{&=3{%6c(7TNT?A4=nFrUm%sRV6oc`hM?Gn lM5TQVF8l{B<}h$FGRQkg?i8D^nhZ3Y!PC{xWt~$(695@0Eg=8^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..c7cb4609a3c924a8a2bff65016830f99adb1ec53 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EQfkT{tFjP z-aE^rOG>STmwS^M8%6QK(iSmdKI;Vst0P(*l$^ZZW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..19898bb0f8d9b5ab0776b36afc5edd7dba08dbc6 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr*1S60FU-EH`HC{4ZQ4 ztlTA~R>J$LXqyGEpm@;n35N|FT7qSkE8nZHX;N%YJTUvcexa1Y34P}q3_-CCiAw(( iQvTS_`eNwJz+iBg|NHJ0y52yO89ZJ6T-G@yGywqU=PPpn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..8e920307c458eabe71943d4ea0afee4d71c9c6cb GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-ELmJU|AmW! zon}aNNvW0aUgz8Kz$E3q7CVn64|B?slme@y`y2ZuiX_-pE)55E8l~qFR j5x2(|2AQ*L6M*K|E*EoB*re43G@QZH)z4*}Q$iB}W0NNH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..3b12a8067266f3f82351fc61cac939497ba38126 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-ELxR*|J0u> zOKIcP$eMA%bd5=M_vHyYt@;g~81M)LKRWcX!w1X1^!!JH@#g|k3>w$(dc)I$ztaD0e0sy&;EFAy< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6acccf81e3c4214842bab54b3efedda8a1d9ac GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EG8_y|AmVt z>&#~Bl2R+-U020u!D|>^aA?9|0|zfJuI0*hb$>b(+Y=9LPCs8Db>RGY{~HWJu?>kz i`x;#M4_wS);ACWYC@J`Effql>QU*^~KbLh*2~7aBe<^wZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..024f73dcf05f1cc0156bbbf575cb40fab7782583 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EJ<0b{tFjP z4v!M+l2R+-?KWR`Ak*XjpP3Rx5^Nft-j7R;+}z!7@Wg;;$M-Lqe#|{npK?e$tl~EC lIU+vc1*63*UIj%4hSR6TTe6+RcQ+8Ei`*eqlV|NW`tvE*Uai`mg|nZeoF`4HQLS4=#@ kA6ZqZ82ZwfJvbN`oQlQ7RcGDT1{%)b>FVdQ&MBb@0Ps^MSpWb4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..d540ace4075624cec3acbcda6d2d1ec035b42779 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-ELWzS`6pa7 zxu=D%OG>ST*RRacg4fWn;P8aQ1`aVXOv{z+YJW8-wkIAqJzc**>cDYzhZ_t*u?>kz j`x;#M4_wS);ACW2k}ec_ah>EHpxF$bu6{1-oD!M<82~EO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..6141cc5a7c4f511256203f7c4d4a5787d64f5e1a GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EKXOB{u3^m zytap-OG>ST_p{B`0x6?|alFoahZ%Si^XBwfe0s#(Cey}fey{FmWs literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..a74e3c97a0e0429051e2f18594f03916cf0697fc GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-ELWc9{1+~o z%+Sx%C8buvtGJELg7>50<--#W8#r{l*Y|V3Q+Kdmu|4s?ZvQhDya7{xc-&wJifu?# k+SlO1f8b&c11BTH;}e3{IX!x!fo3y!y85}Sb4q9e0C}k_h5!Hn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..f9b499b29d47b5b7f63cd7bbadc206bd6276846d GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EH+MW{tFjP zp1IbpOG>ST*Y&NZ1+S+r|KSOT4IF%eB$g}7-LLIbY)?F}`gwk#l)`EqzZ(oeu?>kz j`x;#M4_wS);ACWYuu-JcG(PeZ&};@zS3j3^P6 ztgWrxC8buv`{~ms3*LznCLEY>*r1`in|rzPzS`eyitULEX08UYH+YucV3qJYBtGE< gqs1&<1w{si$aw-%QYR}}faWrIy85}Sb4q9e0M;-mIsgCw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..091740b53c540ced389c6a2611cfa04579bb2ead GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EL>S?f7PEX zJJ1m$V(RlkDs8Q0$K?szGG7}$G2jUZnRM`FNBDWU5F(y1 lqeEZeB6ER>w1X1^!|_ZB{&l?X-GGKOc)I$ztaD0e0szSPEKC3Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..1a6746741c2414209816a3ba197a009379956deb GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EU#>8{s|Wa zFPkaaC8buvtDZHxKx&iib_r*`!wkH+s&o1*>VB)W$+R(=ue*0Rvtj8ft3+mxQpUE< jA522F4DOp5Rah9T&Wout&i`^5Xf}hVtDnm{r-UW|v6(2A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..e67e3a8b1fc0c6244eb0d34303c73d0459709d7f GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-ET<0l{1+|? zp0U-YOG>STH(iYVu}MnpYV9_eHpVWuRTi>^j~-d`Sn@Exo4>pFG6Q$5;vu#Pub6m* kKeDP+G4!P|dvGu?SZRpP?d+W(4>X*?)78&qol`;+0QN>GCjbBd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a80e5e8fc1be94560763f68586e5e46facae23 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EGC;y{}(Qr zyd|8YOG>STcWQOtLlc#}hfzG1Jj^9aj}}@zy0S7@qDX=*rtX)}a>lf@v=&~4tE>`g jkGMU)Fvy%`n*cQbhmh!7BQ5hrpy3Rju6{1-oD!M<6$2?N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..831a05b13692e3bf05db17ba7b2e62df054e4594 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1S60FU-EIgBZ{|Ofb zuQq4yl2R+-HPhX}dvflgmPAJGU5t~e9$Cm1ez7ob=F(>m_{Sc@+s6Iw{=bgP3}TjQ zZJ*;s1D+W22wb0jAoIX{_x~L3vjey2oofgw5C3OB>x-c?1A{ZWm|)6^kZ(Xs89ZJ6 KT-G@yGywphUo_JI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..8ccefae85ca8d7449342413890f9c7be082a7213 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EH<{b|AmVt zx3sWyNvW0aiavd6!RzVicWlC81BWm#p5@B(?5f)o+Y=8wPG4UjrJ$?odV?V-wjohz jUxN$(fr~i|oQw>YYJ{)gTe~DWM4frmrbw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..5dc09ff90e247c8c22d333842969dec08f1b83a9 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EZ@vU{-{4$ zwpH??M%IiArh9JeVOXyCUHohEiA0G5`l`K`1^M6E9+`01;KAd~%Pn{V0w$^FFs#%& lU?3Rpu!#LZhFL=k14EX8WPYUYYipq444$rjF6*2UngBeQE(HJp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5fa85098b142e2ff2c919d9a29053b9b5607f9 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EMH2u{1Yyk z+|{JiC8buv`^{{c1@A^9(-n2{w%ro)1cn%$445@WgD8KjsjVD;&}etGEq( lj)+fq!DumyS3!}1f%Bz=`nm4Mw}FN;c)I$ztaD0e0stdfDt`a~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..792e803d47f21f668afcd1fa472df4a024b6719f GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EIFHu{s|XN zt}9UJl2R+-J((T$*hHn|8V`>p5A%+emIA9sKU=vaiX_--s=xCsXPm^w*21fBl~qFR j5x2(|2AQ*L6M*IyOc34uFDhLMXgGtXtDnm{r-UW|xHTvQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..27ed4c596a5da1f1e16a64a77854fa527c328983 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EF#Nve)^yA zT_h?Tc*S60w!z*S-sOtFs`(R7BuXf#C^uaelwWUuXu@HG2X`l%Tkt-(K1Df)VWr*y l1HpKQMeGkU%oi(kmy}uwZ)^6XLa9kc`a;fphZ({Y_2%?d)I3*hlWAkzf4}x{X2Y5;i$rFRQpUE< jA522F4DOp5Rah9*1w|z{JU?3vG@HTG)z4*}Q$iB};4&!O literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..1d3dfe590c2f267a8aa00c71617229609bca5089 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr*1S60FU-EIPTl|AmVt zPnspwC8buv8@Y3*1#f3h=fMew4IJX)wkIBN*6B*vC9*-nZzH$CoECkB hi_8Tk(hg1x3@*=wXMW!uSphVe!PC{xWt~$(699JwD4YNQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..31fd10aed4f6a288f6e78246fa63b9ee1c6aeaf5 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EIquX|AdPs zFWRHhC8buv+xRcfg14}I>(L2^4H~+;xtA;7+f&)E*q(S`d;a|bDFr1Zj~fg@u?>kz j`x;#M4_wS);ACWYd{8K}?5FDjpxF$bu6{1-oD!M?f=!S*uL=B@!9njybnZ@)p8hC>K!l; kjCWYX{vgAwp@o6r>?Xk!y)6aXfo3y!y85}Sb4q9e05SV3-v9sr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..3b76fdb56de7c1688d14b841fc45a130bbad1da5 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EU%=a{s|Wa zCkASENvW0aa*OF5$vm;f^0VO+10I2i6OO*@SnfYB=|rN$hi6BV=dgL4_7FB}2oX=1 l(V?$!k-5M`+QEr|A!vg{dhVrV&w++Bc)I$ztaD0e0sv2kE3*Iq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..22e1a7167ed4834163baffc73ff67c94179162e8 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EH-Cd{tFjP zZj&+Zl2R+-m8>hW;O#6GJU-#DfkQ((>vH9LHNV;w+Y=A8>(>`ZDI7ZPa)Ti#wjohz jUxN$(fr~i|oQw<`{e?m=zR&mvG@HTG)z4*}Q$iB}^oc7l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..644f5a5643d90fda5b0034e7b32b82d01d848ad1 GIT binary patch literal 265 zcmV+k0rvihP)N}w;8^^d&l5tX379FSV&X?LpfFhKpH_RpFe-j@b2{s1{FP`m(&CS(`Eq6{Ps^9Fjb2S^b{Isk?E)l26w3;@N*o$FT__CI=!;%cJ305cKf0(3(dMmPWff|X&uA13w|$k@if09WG$ltbo&)UhBN0Mc9}D99iwBm@?I{_Y(E!~6IDL7G5v z`Vhtckqu$N<^_<(m+#+$rNV%uFwka@!55)o$aB^J#fy%;X& zLsIw_YPvAPU9)O4rK6!(`)|2 z_%OXJ*u3!d%O{5K-#&w-;v)hXR28NF2L?nkynKEaLpc*R17MmzeSF36?dt~yD|0ir zf#~WnT(Ew_at7ou0I`8CU>LjrB^uE~7#3w9ahNyIqZTC)VH$GN(=oj4;pPJlO!V+T z2}Dp_gF^hpvs)MjfMVp>$x{poiB%}BMlk^7yxaHJV-4_yDy<1!O)b3_yIK3*f@&;leQB0L2TSXhL=oEXqLQFmIrHfeD+2)--1fpXEi_ zf&&vdJV1&t(g7&M51+b=VE`ybww<`iu6ju}N1(=B-7oZ!$Fv0-42! P00000NkvXXu0mjf&^tKQ3DaG!MJQ0hR2N4 zYQcfYfE*q`RT$|26yjG8p2RQ!6eBP8&u3t`J{iT;#Cri|B*+D5hA@n9008F{RoE}g RRy_a!002ovPDHLkV1nU3WeflS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..eafd40124095303750c2318229d0a0015b1ae52e GIT binary patch literal 260 zcmV+f0sH=mP)I2t7jDAUL>s98N9Kdnu^<}&(%cd0&cG_f2NwSQ?h^yU%=KVR zAUS&l8IU-NAuQOu0Mhv9{THxQk)08PI3L%4kinO)Kg3YZgv|h$=IbxsGCcY4g(2EN zg8?Rnt{%e$70Y)rAcp~n4Ris+-~}kr2#O|Tr^2EPBo6Zidekyu(=a>C6~oId9@gN% zL=O*)bN~wR-8V3!3lt+uFWg}0J9Hk!)kJ#%<|L2{&<$Z2;Q#;=L|iAktPcwS0000< KMNUMnLSTaHP-bxe literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed44e37afd39e279003e9a78ed62e73971ecba4 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`mpxq^Ln`8u7l;@vk~X;M{Mg>- z&A-|HJhkcb4qg?R>G9Y7S@V^R3epUh=1del^C8}YN$1RucdX3LmuohtO_Ex<(4T39Sqp>TtF!=x91r(1lT)7P1|l^ZMN z9&F?^=2*s{EZgAp=j7IG3ATo$6ix$$;_^EVg{Bwd8fJ17G44|2QI=s~2tN_!+;Lbj Q3+O!tPgg&ebxsLQ02bF`c>n+a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0faf8fabfe4ae9b06c89944d3307fc8dc7a691 GIT binary patch literal 268 zcmV+n0rUQeP)8XxKav_opxl2HJt!QIW_zu025t@kuo+)}d|=ppc|O<>kendD z48zNJw@?ga!sZ2##@C-7F?{>=i9ub?h5=@<0FM}ka;ye`G=fyV`TmmO!BQbg9eP{udWg2f75=HH`m3;>d{%N60ZkH8Nrtz`y_zBf=1dkp=+C8cjW4 Sl?lWE0000N085o+$uY=CasLMyeDCHF4CPGN41j5V^5_Y}i&uXbq5^~& zU}EU%FsN-yziz8!2mOukB<*SIaUKe8bKC-0$ zSy@>Im>9YVjOboK=7Yij#OLPbX22CL3ff zb8~ZWU?PVHND)Rl0EPIC8#gcv0L94T$B!9qyg!TLYNEXWGZEwhbVC?MH~;{W)nI4v SiZv_%0000FW)MsPMmhk6_^Hd+Fbn|2$WCBDE@^2+aW#qyK+apf^$^4E;};EtSVuLh+)PW4{@9+N)B22^L#fvd~R#jC64ou|m z04YL=Mo=JvLVWx7?HC4tVgwkS42u>mLUA?GUVxbhasj#_3?m!>08k2TzInmP6#xJL M07*qoM6N<$f>-=!dH?_b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..98c75df012145f58a3aaba2879160305313205e1 GIT binary patch literal 268 zcmV+n0rUQeP)~=GOxQHo+S+0G z%-Glj9GJ-A0aApK4nQG(`}Q3S13)qIo11GPd>oa*vbg}N9Kdnu^<}&(p+Vu%D~CN0T%xL;|D|j&Z}Te zAUPWe0gyO~AuQOu0Mhv5=P$5SqOKH!I5*pWkii$8y~j|_gv|h$<{NLnGJN{>hrvrp zgaIaouAULy3&?y>7=ZXd7r=$l!-ZkM0g4wu(S+Y`gb{Va?4~D6S^j3osKwE P00000NkvXXu0mjfHqUFi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2c1bebc2241d80d624f46b52f3252bbd7e7790 GIT binary patch literal 270 zcmV+p0rCEcP)UV*fz~pE!CJWB`g5CTs@4G~a*lfZ@}- zmkgRJ_6#sFboGqrUO?u9!T`h<78GN^6)p?|4p6)RiY8h($07*qoM6N<$f_`gdlmGw# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..81592f74e483b1f7edc7f3879dc54f545165abc8 GIT binary patch literal 269 zcmV+o0rLKdP)Qqq6{Ps^9FjC8|VUtYYcZ81}8v?Mo=^%I};XVAaRg4Kyv6&%Y;osP_i3_cO87p z7(jsuGYD%mg5nya=0I&61uZO{V QlmGw#07*qoM6N<$f>CyAx&QzG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..e3954136680eaac4d3d1a3cb9adbe759aa08f9eb GIT binary patch literal 265 zcmV+k0rvihP)VHvz*7$O=GV0OE6Uax&lw7lr``C|&?X6S9k7Q3eu+c>_IanXqY4QBlG0nY6St zI53gJ1Eh!rStTgCKq3DA{d)`pKrsRm|Mck-imQqC0?b5^3(yT=7~uc_Dj{G}7kIV$#H-TNK%iYfj$FF z3|&2j3l`5^$$%UNAU4ni4A(APWEh+PB^p7|gzQXMl!3%S-T=v=M=cXJ4OwLc7~b^` z@&*Sc%pk1M2#RY^h@U=j3Bv$TjDP}iLQ5Wst5ISB% zNX}AK9VCuo2n#kZfHeMo_ZBP_@9x1MDkStDWboy~r!kZ>VKV@x`Nq|I4DUaDWbiUI zV}OaFtH*FbXWvu?LAQzw;!Z5-C0A0df9vw?_ QzW@LL07*qoM6N<$f{mPJ!T|QqPHayM7&bQQB_!PV(~wxeG$n(@Rd|zeVj!Ckdo{C0r`%Sb8zw&UMLQqf-BcA` zkZ_2nN%MdQ`vL*`Ef00t7#B!H^75QG7n&Xz9)O4rFlL!nOZl ze3)JqY+iW&?Hj|Z??1p&aYaQ8>lKy%Pbtk~*n8(8hH@rs2Ea65e)^K(>C@*7fr0*T z1JTuExFDx{5(9D=fY`i>$_(on1}i{`M)VMdMHxsOSSFP83%Y?FE>LAQzw;!Z5-C0F;$y2j?(# Q_y7O^07*qoM6N<$g8zeUTL1t6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..f565c1faa1939f8ee77969fece6209c5e157aff8 GIT binary patch literal 402 zcmV;D0d4+?P)~IWD5=B1 zE^&(?YyB~Xe{5|3YuEo`tP*4Ruj>p{y#v({6a)Tourqw+=44>_^pm0IhZ)0b)1M6L zcP=t4E0y~1$^4Arzy(YXGa(Bx{rJhi{q;M;pD(|`!izRBGF;=8WBAScis6$C1H*d} zOam}naAV$Gu&RF?4;a2bdC#yM=w){;b_ULSe;Igys{ir>rQiQ&7(4(aN>qI{{xkjh z&G1)1n1S)zCx+XbZ-C`N;+)EI3@opoGpPK%&9G|454b**Km=*{$HvMaUT(zzG6>n9 zvOataT$=0*x43msypIxyphU!?#li4p^Dz`fAj4i>e8KSV`cH-nOE06i8pQ=)UwvWt wyz4o`k7I8!0vRO!_02a1P-0^k1t=i^00{bgAG+dm5dZ)H07*qoM6N<$g4wCI!ThH@rs2Ea6beD;*#`}_9{n#Klj z1JTuExZvpWWemt+0AdSCh%zvoy}&Ry0ZKHYhcGP4K;mF;0R4a-wJ3oI)8LhwfZ<&W zUvF?=!VH2bKnX-pT!TXV#nmeq27qGZIxrv|8z!K*8pQ=5=N;X;o8jECGZ+Sd#6j}N fDV1RqfI|QPnR#$13$%&O00000NkvXXu0mjfqa}O( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..aa99bca96874ebe1dbea9d3725be09f8ebb5ae10 GIT binary patch literal 273 zcmV+s0q*{ZP)xv%S%Pi|!w3fe X4~}0#5tiwC00000NkvXXu0mjfPkQ!2wK b0EYkoi3VZBGo0+400000NkvXXu0mjfTjg;z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..783c22a7f3fd881f6651aa374fcdeee6c370fb73 GIT binary patch literal 258 zcmV+d0sa1oP)cA13zsN9Kdnu^<}&(rlfOz`)JR3l{$R`7?+HYXZqh z8W_O&Fnui8ya3Yp?aNoNlu2Y11FyLFe~`g%9zDiT&VMWG8~yU1I5)udjV!5$OY(zFpO{j05@n`3Z8TwZU6uP07*qo IM6N<$f@}(Bw*UYD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..5704aae756e7f774de23e8bd46de4c8f1dc2203c GIT binary patch literal 280 zcmV+z0q6dSP)EcjUv>h*nJekIZMlrn&svm;bB&{|93b8>9)O4rH+Y-b4Rk ze3)JqY+g9~{VT(TpWnbz3em0%+%il4hbILv?7RC2Lpc*R17MopJ$b|M>(v_uQF|k} zf#~WnT(EN91_tCX0I|7cgc)8l3|4>=jp!i^i!zWn$QvL}phqoAAi^{ll}BQDSUuVe z9GEbJUOn2mk;H32Z>SFSD`$0000EwNRa_1 zhOQpN1&7uiWk3!C5F6+MhQSL^q7f8L$WDbt8Au%F4fLpG!luC~+YZCa`Yzhwz(fxZ zjC24B@plj2U>E?3k!$DfGwf{JhvI6Yy#O;207*qo IM6N<$f<%36&;S4c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..2b3936ebeab6729a9d3ffdbddd27532f4636c55c GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`r#)R9Ln`8u7l;@vl1|9X{w=Te z?bB25w(9M92d`?ZT>01iS@V^R3epUh=FFIIKtV@^MXc`kJ6UJ4(x7d_Es;=a+QIab{*_n<25Q%B@6S z;j?2R!=vu*?!&DY54R>BVC)iixY+VWDPl_Fk;Hor-5Qj>_yXxe28S3KT-GN(Pug?j8PHn{p00i_ I>zopr05TY5ZvX%Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..796270112ac8507d51179f32e723db8cb858c03a GIT binary patch literal 260 zcmV+f0sH=mP)QbsZ{A==7br#^J$lA)_WTtTR}<|8n3F&*KsSV8gaZK4DO;%3c3rOk0000< KMNUMnLSTYl#Ao#Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..04dcd95f05e2a584e325ebbaaf8e1f9d7429552c GIT binary patch literal 278 zcmV+x0qOpUP)NzHYdh!lKgu$b67G7GwiJnw?x-82EU3z`~zCe*w{8O&~dG z8EFP|Lzu960i^Ni^H&U?zkFlR*Vkcy8O+9tsT`{TAdMh{-@JIt@ay+K21P|#2ACMS zg)Ha-`*!bPKn?>Cn~#s5;r{){41*J(L?bAKk(~*PGLSgP8z4FKsAa;Y!P(st!@H)I zR^Y&d83a>+kq$s1{_OEX3G&3$n7^zj*fxDE0+K3lla2V46RC`NQz_ z+fN302~N0y=;|?CaPrzm2IMdRu@xo$F+5}#tN8qE{1L?>A zkqu$NW*bN&OcS!akf;O$!~Mr7T9~jI0Mq>Z`Ev#k#urYE=w3kPgZvEQ%kpx;g|USL z!+-*uUO;xLiXiuYm^aY9fDwqcPA&{8n%Wq?!X?gx9%!IYfA{(Yh5@+5QM>?hDzZ*k hg25%uFbcpS00450R%)B<=A!@r002ovPDHLkV1i9;U}*pV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..9663c4ba5a0260dd607cea1ce16d578ea71375a0 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vk~X**_{3h% z`F_pc(-$gU*>=f^r5sf_TX^}4hS`SB=ppU0?tJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..76bfb3dde25ba89fb995490c2cd120c3b1f40467 GIT binary patch literal 225 zcmV<703QE|P)BFb)g6RLq zhOl6>4WtpK30YoJgcn0O6E*{2n(y3u#Q?(i!U@9#ZBuu`)r0&D;)wIGF$`XS5+%q{ zh#Y11YSRB<-awB^j6lqbvSskHP{;5xE^!nCK&FF2{rQ{E7zW@H$B2dbdoE)Qa9rXH bqksVbu}4esV~5X>00000NkvXXu0mjfLlj z{g+I*=kS@yO+jk;RU;1zwWJ?h(=CLn7Bo8jJ-m6j1lt24_peMRR-TATT*)`x;;;ro bD+9y38(zB#qXRmCu4eFb^>bP0l+XkKJatt+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..836b96aff811870e77cc56dd98d1421775d7b001 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vk`72o{~azxcbwJtfal%on~WhcJlS>sfb@bLb7yT+IH@Ao&nylXDk^y2@CwhalJd6x(- z9n;u?fhPXuaNSk~zopr0HZ%yr~m)} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..344ece1af82162a38eba32a61c3cd9639f7fbbeb GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vk~X;M{McU4 z`ThQ%M=q2qP7PYe$~VATk0l4(5=7?z^+ zH9oL~{|)z-6-PLZ^ms(KNn}Uz=sy;6H)Ke$(zs$@^Rq3HL9ehUBI90#Xm-P6p>zpW a9tPW|p6oIV{g;5QX7F_Nb6Mw<&;$T2?^IO) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..422a53d20ad8e1d2938279e978b79610d3153d64 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7l;@vl0I5|L4C+j4dBqh18tN1Z7J|1SSf-1(VD|`MY z-gEfQgTe~DWM4fE1Fll literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..019d02b9349f1ecb735bfff095df85ae8dd0ef17 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vk`4$?_#r=i zq5r(v)QAnQ#Jc3fQjRK|HGTSz=gpl{2@mJTzi)aOe_y`grE&U!FZC(T5gTr@UE;Xh zqNA_awsH>VY(|5#{&Kd742d-lTM|>epS$g-nlRr{MsnqLo@Q}_MaP+X`ejl%6SMxO zF4=J~=tW?sU`J}@FP=cgLlSYvRQr+`PLu?!*kAFL{V+q!BZ-X{Oy3G#V>qsQ&VWmT ZA-B@!)Mc>%NuZkmmvT}4-2wlkY@i_Lk4bPRfSd75XKiy7%tej_&i)a$j=~-*fmLp!3$8L z1UU+kqb!+W!+$Xzh&Rxq5+e}ZeDoL$v{W#>j7uEF0FddRQ2+AnD~18M#4%!F*Qvu; g100t)!zf??08y(+m@N$33jhEB07*qoM6N<$g1vHCnE(I) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..011328463bfa6f3d3ecd0d71782de9d699202407 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vl3t*g@kf68 z!ub7lsTF@-vvtXdr5sf_%g4vZ6B84Y@G$@WzQ&jD@9%GZDQ%u-U|^H{qd$j(+w8W3 zRN|}&Pk;XSAu-Rkx@}P_=WIrUvkFIFNL{#Uyr`OSCjTenj`L^F@`@i5rMl$AQjRK|P2DKS^QXos;bH&$dyOy8&$n-Q89aSGZbHc3mwza1i4*fX9d6+e}JN&@a=07}-I666vc;Xs_R8ItU$fU+) zM*dH{=g{xf<8X%OLqdW1)uSJb^a@3o9hNma{XM(8UxMv{(D9Der_ub0yah3jcosJ> ZGK8)1ao(RO-v)FvgQu&X%Q~loCID_GSM2}* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..f27e63201b73f7fa7d5ad06b5751b1ba869493e1 GIT binary patch literal 227 zcmV<90382`P)FwLMgXsUr zhOl6>4WtpK30YoJQW8Ts6E*{2nlD_qzyQMd!U@9##l^*N^&mfkIGUQ841*V-Lf zB1f62sp)^1H_)RJBM_^qsu;YyyfD0sOB}@jkm;aMfByVAh5@+5QM>?hDzZ*kg25%u dFbcpS002#TPhevBj`{!q002ovPDHLkV1gZtT7>`r literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..a07dd97c6864d21a6573babc08c52c0a6c8278f6 GIT binary patch literal 232 zcmVP)D#yOfaw3o zhOl6>4WtpK30afB1f5wgwB61E-tVy(4!I~5RHvZ7-VE*FuaUQ9K`^T>7Y>m^yv$R0l365V&T@U iTUY}empH>HU;qI9MNnW-cKC1r0000!k}Uo_VeXO>OF61=Hq>kt&m0+l$9l+t)X~4DPpYdh!26+lGYAyh{X^ zaYoMT=MJ_MHe*hhmA~ijDTYHo4sjknu}yjV!&i=VY=uX5-jra|cjy#)qT$kK6fN2K z-yna1yQ-Ul*vwPL6`Gw16_V2}x)>EMJ1+e9^0qt=b3teFkwbq@pWnb{p;y=zcz}Un Y+Z&&>J-gR!0Xmt%)78&qol`;+0B}WEa{vGU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..1dda4217e5a4832a331f53d10e530073eb40a058 GIT binary patch literal 232 zcmVP)5J!1GBDg_ z_>XJ|3pU$88ey7{<@tofK?a~`VZvqrO!NH*4;VlgUpQg7VE)2BxO$MEL7eM%#25xI zK#3CMC`67jQ=ahu!h#TQphqP}AbPpPGia*VV|W>tIEn!v(?OyB>D@~V18|9B#KMu& itFZ<+E^&rYzyJVFlulbloab2p0000XLn`8u7l;@vl3t*f{#$$;%Go6+!soHM{UtkFo?nMx{C?*b@9h=7Y`)&Z|BLj1K$&$ zWZw8loSL~olHu~7cf!WZ9FMuxdBopX=rV-!e=_b+)?3n%a!k7IAge(V<1?El8p01I z{^bA6Ruz)e(zy2>d%=OdHSMp0V;*U2WH6Eyd1YVs?=XitkQ>KfDH^G+bM>K6x&-S3 apwn5F2JFt6ZSVu=ZU#?RKbLh*2~7Ya-c>#T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..d46f930978dba2025e8ef95ab3937c0221aee33e GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vl71kV^k07Z z!uN4?2^OV4l)B`^QjRK|jl0OlW5Z;V@K9fVU&G6M`TdPAcVCxpdh!26+lGYAyh{X^ zaYoJ)&obB~A#BE+Fe~1+{xrj(ABQ*(v)-O2*RY!Xr{obqA@Kx>Jq)T|6BY|to;s8B z_5a~LjdD{Z8ecp}KDHorP0z#Bm`56H4L*4mQfb#%dze@Jy6(b+{47i ZAldKzciHXvuYqo6@O1TaS?83{1ORNGSGoWI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..3002ffb027c2d764a04fc9037428ef4042097e15 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7l;@vl0Il~ z3-9l*Pyg}vw|SSG2%pF1rY0t4X=&*jJ@NbN8Z#HD8T|eCx4Lb6{{2M~hnmisO>mo` zmQq<(R>t$x=LSzh=D%-mrI|S%bF1^{D`>O*lsxkM$&(iDWN!90Mplcx4R1oi!mj-{ z$X`&+s4TE_=~77+R#wBBR_{5Swig^0{`>sgpNF}ib8!XZlaQ3T8$#N>=Ol_WI5RL* X28KFl*siw(I+?-K)z4*}Q$iB}?srud literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..d0c5b8490b92f9bfe70208f744d7d945263422fb GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vk`4$kerd1g zEPrq3*$s6^Q$%caPINiWN}haJ(xv6cfkXNCYMCy-zgN$AdAWZK)5ZT2c@qz&NqZ>! z2yfccF+-rONG*r$fXV&+-&+`4KDG+Caf_Xg=e$gp|3P!If3hs(UQ&`=e z{A;gdw$(CZx@di3w&Q6B`NOAo90}xMn90ZW)qMTEM2QA(8D+6;>m!>@4-|G9_b{^;tK=*J<>!>n^_gCD+ftYa&5@#i+=iE9v2JrUR;lR7gk z?7wTP!aaw6uO0^-ua1NdMy7{980i&?Fgq-3cKZ9byiBC1m1#}M?8xg a7#Y;FePTOy`H2Bt&EV c-~k4P^PhcKH?S+u13H_*)78&qol`;+0CzfB1^@s6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..47e46462cf0796d2f2a87f0f6da18e7d3c7fb237 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vl3p+|_MiOp zh4bIvPp#OM%iARCfqoE;Dh{40kNEI zjV6ao6i<75dnak6A4+5J`TTUbzNCXhyhY*;h2_;kF}5epEAXvfWOVoet43gxOzVk2 zwYQ?5r)6A^Lcdb{a?!cOBJ bCN>6d1)m*_C0uGiS2K9J`njxgN@xNADz{e( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..1073906058bfc04b50442374330fc7fe840c7b68 GIT binary patch literal 384 zcmV-`0e}99P);BhBQfBxq zDZmgVaf`uW{V@gxZU%-=CxQB3GB6zb&%m%_2dW`V$S(ND!OrlNo0H+!r=JWx56l== zn;J8GdIMBpYr?=F&cML&9@E1p27sK*{q;M;pD(|`Di>{HWLW)Aje+6A83qPr28Q<{ zm)jUVOp8_T?AD4nS9Sge1=UvaS1~5#V eiD49=hX4R3qHke(MLP}v0000`$_0UY%Ai8u|08Kp>N?r#lsI+H3FMtT2BP3 zDJp)Hf5!V|#Ssn{d46%WT3cHl{l`M?h72iI8dvV`sccSU&?^+tZ_=7R89Z@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9f19588cb458ba0368cf0257e04959d98d2525 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8u7l;@vlHRa?;RAa; z=lgpr&I;HhYj(+rr5sf_du?JM&zhR1gopR%-)nxkKi;nCrFi&ygEgrMKl*bxxXo@m zNF~mi@YIr()o_Y&qA|m=pN}^$=TYdaugrOfhGKxZ>}y85}Sb4q9e0A3VUbN~PV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6cae0571a1b357c216721d7624e18f41a834e5 GIT binary patch literal 226 zcmV<803H8{P)~Nm>DO=Gf$0Cp zhOl6>4WtpK30a<%4O2N2HUnUqKYaSc0K)jf3B$fy4}YRAL08f}AXafB-*+mvM=s7yvRI6zac!{lPE*mpDc&Jbm&4Yk=bt cXBY(x0I_&Y{j(AlbpQYW07*qoM6N<$f`U$6IRF3v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..1b75bda4c80ea2a8d7746ceedad4c71c1acb88aa GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vlAdtu)^GXg z3)joprroe8X6lj?OF61=R&(V<9wnQYgoozw`x;-C$M0``>HU0NcNg9l5UL5 Z4B9>3doJfTrvu&0;OXk;vd$@?2>>}dRYw2- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..c0baaf5db8d89e762072c03cc5e8f23e195913eb GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vl1`XB^`rds zh4bV0rR>;IX4@qvmU2|#>@`kKo;!Q?Bs^R{-@f@}e*C_sm*VAl%`g6+XxosmnRkic zGS0|({vHy}mcnMt3A6U^tv=3h=*J<>!>sP&It{DYe@Y&CC@P*Vv4=s`Yr~@M)AT1Y@j1}V44$rjF6*2UngCLRSGoWI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..550f593e027ad7997eddd45908564acabe9c99b0 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vl3rktda^#I zt*-Xdw1=hcc3pB}DMuB~KJ;YdIX34`!o$t?_cy)dw%_0QQv7)y!^_V96L}L4rb&A! z`v`BcnLUG}tw=40?SRSt>Q8NqEgxHj+qlEd-DU{q|76_pIm&HD;s>TF8jgKVPc($r z&iFB3`W5e&6-PK+zGj%S1y(Eb=sy;6H)Ke$(zsH;x2idjL9ehUqGCgd`89^)s^<*2 aBp4K{d_M9uWmEuN&EVaNSk~_nlpW=-#k%CgQjRK|?d0U-IppM&@NoP4dyOx@zrWx7l3QG_;l=+GZ5t9c^DYrw z#u*tG5Fp@eDQw1^FiYO9<^;o`ABQ*(vwjxWX;{tvQ}T$QxOlq69tKsf35x|RPffXU z<=^2wjdD{Z8YLdQKcA41(C{!d=8* Wck+XKUnGGJX7F_Nb6Mw<&;$U5h*i1( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..8e081a598ae05a4256d0cc6f7fd6850f40dab9aa GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8u7l;@vl1|83@mYTQ z!uR*~rtbLv!LmzEEaj-eS+`@mc<$K5Bs^RnzpwFSe*FICm*)8_j$i6ioFg{eWV^(1 zxkcyv(W9LU=WxzuG&p;IUu`l&V$H*rhfT%l`iHMJ|KWMW!O3aN6W1W5dLpnxCbjF+ zr2mQc9QwU_3@%&bP0l+XkKW}R7f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa56ec8009e2abac04ded70e1cfbf0efbdc2b5e GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7l;@vl2%AO{ZW4U z!uoxGlPik9iFe6~r5sf_dug2v&zq(*2@mJL|KIfTzPw^uUEK%vBmetzIJnJjJ4hwY zn(#ETa)!Ya<3wYIWj~M4uIEwc(Vt@w^P%KB|Bk8&^BrZx^wio8atAD8vE-V#*yqTM zxAteGUj%kOv@|p>W3y8YB7({QK z7{Y?hHjqY`CS-XwRwfMPOxO&7X@2wKF#`zW3nvU0?AyHut{&uP5Qp#nV}`*CFk%7b zROBctEGqra$HxzrLXS#}Ks2?qVo+3+#qcsNaTEhUrh`KL*YAHA2H+CMh=q$6uV4*u eT;dF)fB^tTTu&j#RHIA)0000_Dg>H z!te1l$vZy2(C(5GOF61=_F2>)o;h#MBs_d?|G(*_{QiH9nSyp|0)ORi3W()wYcx4z zqIkNvcq8-9_<$`2iN*}eejc7~&!fa`u@4p_uu$u)7Y zk8|H|`!mun0y_meerfID`6M()BJP-KUlPNKl7JQUf4>PIW{7ztv9aL6q3AV?ecp2t cMGP1iUZ;6=Z#jR?5a?_MPgg&ebxsLQ05d6DLI3~& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..1044ffc823a95c2626cf034a02717a10aa2c95fa GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%KG0DA z74P9P!_gz8De?cx%RJ@x>RC^(<|z7qJ$%Yh0rr=vPTyHPKJUJ+FVP_?@5{!+bEUWS w`278b6QsB`^caqs7j02k&Ybfoq|=EZn$PG;r|-peKx-I0UHx3vIVCg!0O~d|^8f$< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..20947391d8e1a730b4e38cce91503572c158bd6f GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ENa$Wf9!)6 z{rDfa|JeU3*^m&40G#*d>$U#rT{dY!PC{xWt~$(698y6EVTdt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..1feb94c76ded67757995393d0924d0fc9ddb6051 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-EMjN!f7d_! zGVA~Lb#H&h$4>t%|IAK6dbWkfJkGnqF?X1F?(eHhPzb9rkzCNqaCBqA?|;E;LCKA* mwo+p2BKl3!3Oa*jdKqNv9L*f(R&oGMXYh3Ob6Mw<&;$UhQ7(M| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..13f47b412ce48b8fb3ca1d4ab1f264bf2fd8528e GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%3ZyOh zaX-Md%Q2{Bdg8x%r+L`(ZCOv>UhVn+yFtJK0rr=vPTyHPK7Tf!FWDg~@5{!+bEUU+ udVHPX1SxKv7Z(}2>T?2{z2`j2U}5lx)3?)Exnu&+76wmOKbLh*2~7a8lrb&< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..dabcedb13754637b3e691cccb60b175ff8d69bc2 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU7EGEVOi&=91 z=}#~8#KE;`+XK@I)kUHpUXO@geCx>(lBEH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..107fa043f0babda8c84f0a75e13d5e39c450a515 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%2Bf6_ zxF6@(=IGYYzVQ78%eJNBc}-6j^IrMi{&HnvNAnk>h1E<;ex7XC=Q+~Vug1*A_UhQ7 v)Bg7*JbGEhzGN^QwcoblpsHV?2@`{xjlRU?!=HG7wlH|Q`njxgN@xNAj^{M9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..15b6449cfe314f7d1722cf107817aa39cc1a0f27 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ENaymfA+`c z{rz9N`SpJ#;g$alzBk^uam4YH&x?5i4<07{`0!MkdE=wSCmD2EH2PY9=i3=hkmA;P naq+^Qk6PDe98~oyG+|<3D>uvA;Ae3jXgY(ZtDnm{r-UW|$4fM& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..625db4aaf8813a42d9a15848c2e6cd69d944bd01 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-EH`HC{NK&J z@_+dB&414yIPgRMp`Dw|BOV@~7xM%j2qypd@Kls}bP0l+XkKD8Vuj literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..86e9370b129a07e3f72104249a7ae4eeb271eeae GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ELmJU|KCSH z{qX-5-!X68*xCGK<^@|t#bbv)Ji02+mUPs8GGi1+fDE_)yxLR+Q?ZB( nix+0!QeI=&>^Et? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..f512c3fe596c7420c985e6cd18a7f20497a4678d GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ELxR*|K_j$ z{NlgY=I#F{OPc*@-^qXEm>S=tbf@nu{Nm<^r{~8@c8JRRvSlbb6zc5x^=VGym52n# m{O() zGam>V`}_MJ9_y9n>94=baQgJ7%sj2uq;OXk;vd$@?2>@y2GvxpP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..1859af4ca51345f17c6c6dc24d3ad667a303ae7c GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%3IqrL zy&nzRahqm!|$L-+JY^0Q<{Sr|&EtpJ$iLOLmCL`?B%yT|Ar*1S60FU-ERP;N`uF|& z_y6%5laAI02Veeg@V)WIjU$eqd|u3(Fl9t52j5(TNpfD{an^LB{Ts5L@+Zn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..9494634dd53afa3757dc527ae073f90411be885a GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%3M|t5 zcHhmZp|QWaHSyombe{J4H4LY3pW^t#A0~EKfc<5v({~n+&&%`cB|1dqec5<;uJpD} ukFPhJAjPfo;vz#=eNJGr_nb!=EDUj5^(XIiUMC2&g~8L+&t;ucLK6V0_c1&G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..e8d1a1d4cf422d7ef633f99409f3e4451cee6ae7 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%K2V(f zJ3h*zxzXQa&chQguktM4zlP=X>`yKKuLo~CEWrLU)#*En$LHnc`jQ=@^1f_5JXd;K vx4(}!oFK)m^Wq{ySA9-kv-g}w87vIm`TDNkRaSim+QQ)J>gTe~DWM4fj*K+T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..3c82d3555e020d3dfd82fa084a524082d5f222d1 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%F3?N= z9UuBgnVH>M`0%{X`4V2I=CmD`@>^F|A6l!HyD`m1TZNAKOpfwDhu6{1-oD!M1->)V5l3$VXTb^6ZY@%cG_yhMknye}IM&z0WR ua(#P)2~ylTFD^24)#n5@d(U~4!NL%BTR)*E{rXX$EexKnelF{r5}E)Twlg9C literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..3614fac8d95eb6f3ba122694bd953700367be722 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%9yosd z`~2?i?#8)u=RUl-Ih|*J{eQO8n>TIxCoU#-Oo07ms?&ECkI(1l+e>zc%KNhM@LcI_ weSd$y@dPPu4LydV=0#f+mNVx(3h8uW@O@_V){DuZ2xtw1r>mdKI;Vst0P#*VeEF7T*rWh`H2tD$?{zGmt{VkJ}dI?cjN6x1lV7uI(=vH`23q+Ua~_}-j|Js=Spwu v_4oG-CrEMYytv5FRi6{s>^bP0l+XkKED1A= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..0ef69dbb26475bda257e833c15cae54b48a67ccb GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ET<0l{9m76 z`nNu<@WX$D?4SP)zBk^uam4YH&x?5zran%t`13-TdE=wSCmD2EH2PY9``>ru6{1-oD!MHmHiVPBG-s&r9aL+rvFA{Oi>p^0_~|9Y3B|Zc|tPZxE87+VDEr={t-5XZyB( zpFceRZ$tzx3G0$Hm?Jnzy0=tEu|beKCuzUrzs?Vfjx_Ds{i(iAS&q#tFRbl)`~Abo z>?v|yIyLp5(}o~Jkoiw?pMVFUgpc|@AJI)$SuTvn`6r2tQaPS X4Y4+AnhQ!nE@$v`^>bP0l+XkK8gW^k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d109da55fb6c5c3dd07e2593abf39da2ad4d29 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%K6v@^ zXMB`bm!peIOX9&ptvvd1dl*i8dwBf${_)!}0rr=vPTyHPKF>DKm*^0c_hsYZxzgME v`T2R{2~yk|dJIR+i?%2%XU=&P(&@yYqi0n5^+1Xq&>99$S3j3^P6*}HcDH0xx(@5<^=CW&<)@@JDe_%9-SUoe!n619?;8tf+s)#UkXRwj w{XT9_nu4iV#D&F-BL8nJVw-Mp^dbjC)e3zxyXAkSfwnMsy85}Sb4q9e0D*)wf&c&j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1620fd12fe31f1a7fe5717290bca6442d6d564 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%E?B?# z>-^c>vm2-Owmy70S)8X_?hgCu)fyWA#D#?q3b4OSb^6ZY@%epxy+ntoye}IM&z0WR v_3`_RCrEMYytv5FRi6{s>^bP0l+XkK_+Bz` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..8a146c4519a9f57de3396a2b5d0cdeddaa25ca41 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%PPldJ zcf6}}Z==6UN8<5KS9zq<{TNRFUM~J;dr|Q*0rr=vPTyHPJ})g~8L+&t;ucLK6VmurW9Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..1f31a4b2f257f7014fc7c2f6c40fdfd946b2aeb6 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%CQP3C zG5*qlhDLvn84u5VO63v1zK;F$Yj*a3;l<_01=wGvI(=vH_`JM4U$R3~-j|Js=Spwu udHr~!2~ylTFD^24)#n5@d(U~4!NTDDTc0VUerpua76wmOKbLh*2~7Y7BFP87<^_5XM-|~*r%uui`e*HZI0d2ckJQtiA9!324^+cC><;DX| na=iT0-W`)N-f={;&y8W}e5=catedw2O=s|Q^>bP0l+XkK*zz&T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..ba469a9fbb14b6b3bc659970fb879d1507c6a3b1 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%K8Snz zB|gk`PUH0c?uQ>f8S|uHi(@%Go8|R?^AFb!39!FRb^6ZY@%g#`eTfcHd0#djo-4hr v+s*GAO_1W&d2x}Ut3D^N*?Z2T3>F4wLw&8qX8&D)wlH|Q`njxgN@xNAn4L5k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..79b754b6f18e3edd8caa5157af850f2de2694843 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%CS+#+ zj(3ck=NJ$$A@TURxjf(V?lPU$Ub*tGxw-LS0rr=vPTyHPKL7syUa~_}-j|Js=Spwu ubp3dv2~ylTFD^24)#n5@d(U~4!NQ<-QeP^KN7xc*3xlVtpUXO@geCyHr!a^B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..61bcc2df25e609c4473541e38d4d72b7e9604cec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%CgiO6 z9Pi>Xp|QJr^20-|r+L21+p(Y4KIQ!{JUIBE0Q<{Sr|&EtpSS1Vm+TOg_hsYZxzgKO u{{EiP1SxKv7Z(}2>T?2{z2`j2U|~plqQ7hI1A&t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6339f9b130cb95baf2c827be41edc4fab06946 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%DkPr% zI6t^&X5-ZM&WCrW&gaQL_mAmxx5VbZ&qEWA3b4OSb^6ZY@%g>}e~AuJd0#djo-4hr v_V@o8PLSf(d2x}Ut3D^N*?Z2T3>Jo!IR=GCHBPhxZDH_q^>bP0l+XkKm;W^x literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..29ec1c7a0e69a5d5222dca8b10f77adbaf32fb35 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar*1S60FS%ED{s%2Hd~! zDL%?=R%7qf&WDeVYV-W9y_@j!(4tHKXGKLxJW|-}^I{%D=D)AM<(W4=T70shv2oYN v4=*pfvjrtLvf4^HeC*fFD(DQB>19~6L;p;)+r<+=OBg&|{an^LB{Ts5aSu6^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..f9aafab278114666a1c400de49fb7e0d527c8fe4 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%KFC!2 z72nd|**LpHwF;a2a19;aSI7CU;`i*fHYsc{}|PPJMX_jL;Uf7uq%MlAVYXW zgux17eh1kO(u`2gz`(+Q10eeso8M8qfNTcLf9QdR?spUekfRLbM13r-g85yRmx}?2 z!Lb8MY;Z5wI=L_`+qj7V;=jlL8IS@BW**e<|D*i<;E4@v04N4PPE1WqV3<9B!GGjH zLUxRbAoqWenmbpof@2LN2T$)HNi>@KP)5(d_MV;;nCBd3@8S?`TCb(_n{9Au6630*(Pi6EOm;vkJM&FFrI>BC4! zpzr{N1;{JNhQs_W!p#g91|>GQ7h+na8734wVu1SZKQ^C%$L>#C`} T!|Mag00000NkvXXu0mjf9!Zo_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..b180259ebda9333d13e03408dc0b30fb807b4dc6 GIT binary patch literal 324 zcmV-K0lWT*P)~61*WK5S()MayLSvP-@j*Aio;*n)G)!+!Zd^U&Oid$ zMi3h$hO7pr5AFhx%`ia;Aj28L`42M?B!;X8!+R^6<0o9D8o`Hn{ z2SD~OHov2|0ND(f|Ih;s-S03x7zybuG%Q5WTn6*IFp@YZvBA9n3h_xmNvQw+WAhnE z&I_1o^MI1D#0HNAkP}-$q5uB<|7~c=7-kqqGf2%vU?9JR3Nj)~!r1r>Af$$YQ~&^% WEMqy3vSD}t0000rAUFn|<-Btf)?n-7Lp zK7D+}@a^jd1{4Es-+#&g!lAy7U;{Y0c(H~7$ORzHt2ggQHK4U=DlEkR$43Z&B|(O8 z^YDS$Fu#Lr2Wdu9&%nZf10eeso8K|Q044zQA9|pn`yHkpBO$@U0u-Rgj)VDKRZ$u) z3`%TpFMvXP^30hGQ2+hM<};97bzS!V-1KyKVgnlhvegP0J!OR@AbtOl0}0t6kYd literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..364f0f861d6e863d1841c13f58178af6831fb05e GIT binary patch literal 355 zcmV-p0i6DcP)^Z4Tb@SPu*pZ6yaq6DFjJ^=sci7 z=zh6#?-j%IH=h|$40!qF7sHMV4;VZQ6u<`X2y!uC10WZGG=tQl7;x~`Q&@=qhq(e| z2(J(~SRKsoAlpHjk<>G=FyH{l{>A2Zj4*%+!2E|EXy|^2smDl2pzr{N1;{JNj)VDK zoQDlA3`%TpFXTnpGE~pn%K-J?e{4Pj$=Rz(|8Grmh9@?#0U%pJPMlco%aGr>`9E?X zAsYnJ3{rF9>;ndn9*`V7y@MoSit!mhNDTw2005B*qp%I0a!3FG002ovPDHLkV1g`7 Bj;H_t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..8cf615554794e07fbb2b5df829394d21c30f4edc GIT binary patch literal 359 zcmV-t0hs=YP)!EfCMc~c17s#LykKDX4>J%XhO7p|fU5^jG6+aXGe9&mfN5#f zS`4o|z5RsY!?ULhs0Mtv&hX>pb%qb-`CyGg+)NDE0LTR(%|A{~L^I&|9&m{NILYw; zsZ-Ju=s!?cyuju)h~NJkmn}m}Y?3bjC9=-_ zcb)a-KLe1BD_lTwAT=PhFm;IZj;s+Wlu-;LMhydr008$|oCKH}PNx6>002ovPDHLk FV1kbMjj~2I~K3hq=NN8`uDltsp1PPY+~Zn7RHx zav&ia1kwyrbNTv123Rb>(>q8KrWl_Agw!yQ3IN(7rb&+iAz=Uj002ovPDHLkV1lm1 BkG%i@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..b493679fcc03adba3b349adbc2cfd48009d89527 GIT binary patch literal 359 zcmV-t0hs=YP)SMFt*_jG!0;RsakikmkvI@1q*fcjg%^#Q)cV zTmd!YzmNo2A;e!i<5*yqL8IiUO<&(EEK>hb0o0CCuMJ5dYJ9E8J6I+pq)c^O* zuK#~;s{RjR22uw3b3|S3KEj$ba`DGXcc*Gb$3h~9vo9{0f zK74t_@c!cy22ePG!{FE7ZwxQr-2&?a8NkKHht&*_3qYD-YC(#iUic4m$$v(W1jq)M zQ@J?=7(f`L5F`eYgJ_1R2Z^)baxSuevH2aQ55oYE6G4*bfd=zCx`ki^kfRLQf5?hq zerIFm0ttf?9z3yu46s%Y0SYogQzRpljZTB~GX4jtg;@#?L{Kb%oam~X2vh;m1Pdf| zn(;qK4M;6W57;<_GZ~Tc!+%EXflG`U2GRfk0hp&xfVo(`00000NkvXXu0mjfg42Yk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..d6776af22e027ad3a99d410e1de47c545165996d GIT binary patch literal 365 zcmV-z0h0cSP)AT!<9V00ss&P6Y;R0OSIY=0$6sp&GDY)h$?v z|A)8&VhB68GFTzZ?;zVjnvv8qurS~N$o|FVcZ@KA2|)b!gaJL!(EScmkCBi-;QOMIAdZI zP~Wou$bp1x5J)pf&AppP7(jYJa$o}xwk~5J1Tyj=YH(S?Kq>$LF?pjnFT!0100000 LNkvXXu0mjfy!nem literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..d8c110998c5a66f2b5afbd310e850410417e9da4 GIT binary patch literal 370 zcmV-&0ge8NP)Wsx4#*_zyHgyYs)39KEtMl38oUJ8N@fx zQei;05yS?GA*+GugS!A^GfYrSiHpI20cglIh}S@xL1M^iFbueNP-267!OcgHVabY}3}F8O!vdSnKyt}nHvEr? za7RsS$qXC*uQYr6|3v1m{~$K5Z~@7I)PU5&)WOp`vPR@kMmCHXH4LNz04Ip3!dQdV QPXGV_07*qoM6N<$g0wA{zyJUM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..04e2ed0666a0cac5619e86377d7c679a65bd0183 GIT binary patch literal 351 zcmV-l0igbgP)1=SqzsN7MLP0FE55~-@Y+?|Nfof`UIsgCw002ovPDHLkV1id?g)0C6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..1d6ea3861ee8fd352e6cc49ed12b4d000b69fbff GIT binary patch literal 357 zcmV-r0h<1aP)~61*WJqJB#7tr*{mWKYw7DzF`MepJ7wO1XBsq4C1?+ z>M|hP2x5c8kk!ES!Ce5d878PCEzRH#;y}Fy(hL$qR)b-{sms?GM1=SmKng*UAUYFh z5V~LPJ$=gX=G{jI6a(J9de5*Mh+Qr9!3Oa13NT;;AQyl%?>>GJ)qriYra?nI>p#R5 z3=AMc`1ypu3SoW+*$&c-P|v`?!hi!H`xl$vF~R^Q0P`PuprQL6rXC|9y@Q4Y$ScT> zgZW)ZOb{*%N^Ed1WCnOJw9Z=20P$bee{4Pj$$6z^{jW}ogeNwz0U%pJPV6Yo1nK*a z97xCpfi#2ET)c6W0i*{c2T$)HNtj}M1`txiKq>$L?U$n;rzDAD00000NkvXXu0mjf D=UtA! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..6c8b461d9b0915a186559e1bbaf8b3523d7ce724 GIT binary patch literal 339 zcmV-Z0j&OsP)VhI{~I@M{Kuvkml`IREpOhuVR-xYEtu=& z<;8$(2#5_5LskRR#{y%(G=umC1_m%;u-8DEL1M^iFbvqfeLI7sq$C4OGl)hq2p$|4 zE?i)E{`@%uiUHTJUuOW}sHiBg0m8zSS zANzxYier3g+Yl8 z?uDwVDu&qDSO%#7{$ukQOm6Yw#SCq2Z3rc%rl$W_tXT0MloCN~T;T$e1E~S2g{gz5 lcVvyop^R)8F=`k{1ppy2ua?N~_eB5z002ovPDHLkV1o80kyZcz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..4363f7d803c2ab2b207a214ba0398b4a64b8466e GIT binary patch literal 359 zcmV-t0hs=YP)9ym1D?FN0t@l~Fjs&K;pF55 zD}?zSWIISRl6nRf1{?s{zu5c^)5e6ZALK-kO(1cQMwn)Fzr*xlBqUH+NJvP50~FbC znBTd$xZuK|#0K|*v9Srm;lqa*p#J;+;svJPKyoq?I{$5L?cj+GYyikskP}^9T^V-o zX84aBNXW*3G=tPUeE1L=YYYtV^bV4QDaL02AvFx70suVfsajw_egyyk002ovPDHLk FV1h?8mudh2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..84118dc0597213681c422dab320bbe24bd397403 GIT binary patch literal 359 zcmV-t0hs=YP)b6Y4>J%XhO7p|fK!h@GVpP+Fu*i}Xe5K+Ub^x2 zE5oO6f8czu7hZn-#jy77E4Ty)I~xNw4AKSC3{nfy1LA|daQMjwScw0JxPk#}04E0r z*e00YLAHZ5BdKSAhXDf`K=v;-zr&O>p=$&=5o8lc9HbGZ8Qt$NeHaM|rt) z8xHfkI5!(y7?jxHUMMn^XDB~#n*r)SjFbt|1(LIs5%}NfpbAfHU;{w5f}A+fU7I0) z=hgqnfrRV|kY$P< z1BOrUUNWE<@b>*H1`yU`uw!5V+Ac0F%zzDmTmaI1>Fyy^15STg2?_DL4F5r{0Lg+3 zk(3nyD}?zSWIISRTs=^hg#iaZ_AfTSqj&+?43HD=0|n3n4c+fBJs1fI92UxU3^1?2 z6vF&2EGP!I50u#8Uhr~>XIQ+tn*r=UU|2BR#q=9U&Xghie{5(eJh6cd0NDz1Vo5;< zL(c?;|Hy%aY>X*S_KP)MAQb=r7IK+o Twf!Mp00000NkvXXu0mjf2!N9Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..6fcbccd60e25211266d7d7781646134a9a1355ad GIT binary patch literal 352 zcmV-m0iXVfP)UtP)C>lJeTGd96HFycGl(xJ zD9C_pBZv(WLskRR2X_I;W|$xs7Z;5AA7&s(3|S3^0q@_xXJBV%XMkx2(MSftz4Yzd zH-?`-e=?vL@csLD1`rk&76u!@%F4=s4S-w#(){-ATT}yp65tRAO8kep0%Qmq8yi?5 z%u&| kkRWm>BYT4wH4LNz02aZq_omSVF#rGn07*qoM6N<$f>%(0C;$Ke literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..1e84e990fde6758a69a49d889a27fee8242c7c21 GIT binary patch literal 352 zcmV-m0iXVfP)ysQ>IQUL(jpP^_Q>f5CN0000Su3}F)y z1*?Pk9b`L5Gm?4+76u#u*}vHQ4%5bjt{>z?kWC}yUpBVY050DKEtMl38oUJ8N?3^ z^k+b}5yS?GA*+GugS!A^GfYrdTAYCaXvlg7hW{`FL1M^iFbvpn>H>qbv?K#qGf);p z>*l0kc;)ibmkdvzK4(BN;Pd^v410mtIXn_Nzx^C~LCg+Yl8?u9yFh?f?ZGl2ZJ7aD!&z5~fgdxiY(?(IZPY#_nPJ;(ma^;Kyn~8Ahj@c@br$X5jm8R4I@Sk1E~N2U)rX2=!fO_00000NkvXXu0mjf_;8gW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d9a7da62cf0d692d40df86c2e4584d37f459f4 GIT binary patch literal 615 zcmV-t0+{`YP)pA4Z)w-`Qw6#oPgFCkt5ap49$*>{KGp9n95xV{9~Ohr{7 z1vCi6*$*^Wi;0gx`@tE8lN>Az&wu@aI|1y4ufPELcNkv%cz2F_$?{G z!1LuB!`FWd41a-Pv}hY6gVak_hE?l-z+;Gs0S)}%l8NeYmw*HD+w%_$Pj9g@m=vytd;=OtcTt?I?yme_qtT4v7SMt}K+8aq z@X%EC)%ef!>o>zcHdY3N0jOSvsR4S;0X@e43u10WZGEZVYlD_Hu)ix-SwFMt>z z5un6>uq%KZkRbwsLSTh3zk_TCX@;o>NwP5D0LcEu=69Gj3p@{I0Xe6Kng*UAld?G z5V~JJK6}dW{r!6e6a(J9c+CL9MphNwP5D0LcEu=68%RfC<3-haPC?eut^YNJy}-00k(r z<6wRlk`RRpgAyCu3l_fK4BKWeU;z0K6c*Tg2A0c+{_mBV08eaS13uv@@U~~UOuo7IBFpvrWQf8!?o=?#(00000NkvXX Hu0mjflme2F literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c1d42f66627fa7b23375a568ffda85058f50b8 GIT binary patch literal 353 zcmV-n0iOPeP)AVat~ zIl&5Heh1kO(u|~@frSAFK=v;-zr(aKq3Z`Z5o8lc9HbGZ8Qt$NeHaM|78Ve%AdH9k zotuXfE(l6&a4#sx$ueBMc8dY(zyH{L29i@zQ2ej0r3O!IU;{w5f}Ch#qzlsbA32ba z4FYKfsd@hDH8|Ela`5yHl7uP7X8<8J45R`8PPwJ=spFhF00000NkvXXu0mjfe~gJ< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..598b3498b268678510a051857bc682837bfa566a GIT binary patch literal 356 zcmV-q0h|7bP)~61*WK?Fqz@amv0R3zJ6y|w`>DepJ7wO1XBsq4B{Kv zSTG>l2x5c8kk!ES!Ce5d878P8C&9pgWC%zzNDNsGh5?t(U1Q)A5n=#q2FikHg{S}w zuRM74g5lGfcMK>7yn6JQ0fepGoEaE^whM7{Vhsb33qYEW?b?fKz{Z&qU?Kh=^EReTGd96HFycGl;M5 zp>)uI@1aqW6oi2nz< z0_*~yA>6#YV0AFRgKP(BMpDnf!hi!H`xl$vQCxs*2F!oxfrjpPm>!IT1PTvOSirmj zQwZ}ruedneK2TzVdjS;Uho(+pfco!0HlKmy^n(Nc+hym#6C2n7kgXsmdX$%g^!-N; zBxHj?nn7ybJbKIk(gTtM8-UMNbeHVt>;wzpvV?(D001J=p#9x8`m6u|002ovPDHLk FV1mZvmA?Q0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d6114e4eea477bf76ac44396d67d0882ab863b GIT binary patch literal 361 zcmV-v0ha!WP)}ZCw-@h_k`1y_D=F(kQeTGd96HFycGl(y0 zZ^VFXBZv(WLskRR2X_I;W|*Lmj0gh*&=3Zw*Fc&cB zMY~~m<=vAv48LBzVL&n9>yx((AS~r-$iM)!-GH47YZ!oB0Mh(y_jyzUUU%d}Lww?Y zkSi`g4Ke2A1}lX59b`L5GeSKB0}BHVfb3sve#Zy{m;lI$@1S9TtP$PsF!dM-2^JP0 zuOK@P=67xxVYo0TvBABd4h->goy!>@{+sw8o6o><6%+p(l}Ex88`uDltso~R)g?2` zV_^7?97xCpi2^l))a<+a2pnr5Ie2;pNx~H4Gk}m922ue4v*V=N+qNSK00000NkvXX Hu0mjfU*U`f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..91d8be8c741e673af0945199250d501c6f40ecdc GIT binary patch literal 362 zcmV-w0hRuVP)HQFfdT3@5E~?htOmn?cMsk$@bYmnfE0oxLA1V$ zHilPzzx&4U`O`NB6a(Jge9HjB2Hsi>LO|R3`310s0mua)%@?*_Lp9*c+KaFd|8E;< z!tfC&4KhSfKnSc5=68_oAk9eX8CV!_0A&AS^E*Zuzyv@}{!5f#ghr_5V9%+rbkX*Z`2Nzm2{z1XlTh z^!-N;BxHj?nn7yb+gt026>IMh`S}zr)mHBqUf^poas@@8aU(a5sYz8{7*4{{9Rz zXU$@O`tLtBpTXqP)6(FH4IT?1Csve~Gjw!z{zncZWP_B{)c%9ifTA4aQji=xy@MoS hit!mhNDTw2001*jq4hXhRbc=C002ovPDHLkV1lTIgYEzT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..dc092ee99b18831771e350cf032f6a6a272ced5a GIT binary patch literal 351 zcmV-l0igbgP)X#*I5zeTGd96HFycGl(xI zC&hqlBZv(WLskRR2X_I;W|$xs7Z(Fa1Cak8W*|rmSq+8(Z{ECR;Ns$B04W4Xf@lp5 z6%4O@`v&ypx9A)qpo=f5CM82f2cQ zfr$ZR2)iINSRu^sAlpHjk<>G=FyH_X|NaHbV)Hvj7{CNz{zDHmbic#YV_y$e{?@?QN9+0000Kx#m0F=7Ga#DL&nkobS( zKtgr}D3C#F?%%lywhSZ(4^5CHOffzK2&rKp6#xJaLbDC0b7H~(0000GQ7xaN4zTwDA2B`mlDf0`4=U{RHHsbKa1~vd>D=4lboFo}m?0fznIgpS| z(U9Z*4^s2u-7f}^9*`V7y@MoSit!mhNDTw2003B)pn1DjjaL8w002ovPDHLkV1fzQ Bkk0@B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..059cdbdecdfc560f0a430ae43c78af967a1c2a4c GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLn`8uC0LskSR^jqU7&R0 zue@5>^S|L6_AH+B;{Wma`x{#mlMGCCPOvqI+_Ku)&^j&mPD@hRl>PEPf9y9Y`rL4O z`1A8~7k0io3@NuiO1{cSJJs;UcLU>zS&rNGSN~-?%rim4!!Iak65~yQ3W)=Ac!MfF z{!12Nc3|W<)VD~8=Y?28i;;(VmB(Qp=Q1n1QXXe+28PEzz7-FWO(y_d$l&Sf=d#Wz Gp$Py9=1

QWOtD1<7li}`!CYhG_10UpX3aI5Q z{P6RM{~~7gJcdngfAIMBiKIJxQ@g=^VwU4J`>L*&OcQ3@@nmC*D=uqGVJn;s zEW;&^%X@xbU>9+3U=mPk%VV?=c&=B^dA&vMlE%egQu&X J%Q~loCIIuGPL==w literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..1810863ebcd12f2fb0dc33d76a2f76fcff648d4c GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr*1S60FS%ED{&*J~(>d zgS^_d-bO|pd2W$vZqb&`gI6{vNHYXU@QTi8Nh^|T`Y(S|KrLtCho+VVjnWM{)^^T^ z8z!B&$5PE0X?)_Fd4x|xrzgYHLkgb~)*pyvxWsXJ5C2()0ER+42!p4qpUXO@geCxg7(odD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..55705a01f34bfde1fbf2868b5a2483d7544eebfd GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jq4Tzoo zS6=PfEfZ0l{Rwrq|KI*Tzo|7b$-q?S1Y3hh)sCMHt!n4zbS9PMRay1?m%k~Xmb37~ z%g5S_nA!6fHog79)7#IH;_yxF2KR|sj@#;g|6)AMGebgtzXbCMfdxz(!XM}{WVU3+ z?X9%$VqCz`(z!62f&WOW_O-*N3)@YE{@Wk^z|7!0$48))|N2p&^B6o`{an^LB{Ts5 D)HF@) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..71cd86c8e9ecf433efa7818f17184628c4ded198 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqO<1q? zS6;2`!?oZIH8UnY`aeCsuCX;S$-q?S1Y3j1GuN93(68{8*mIc~GB|15c!XU2@KNfOK_1QsxD2!Ei*klB)X zukayb7vlnkmd=II4E#raR_h%$UD$3S^xyvQ2WEzEhkcE-*LuDLI*-BA)z4*}Q$iB} D-~LYz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..cb09bf98737ee2da95039721c1c9f39593e5b4dd GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr*1S60FS%EE0xy6kdLk z*ZWq(?-FPH-TrX2@)QDQK4;&HwAWZJ4`Y-YwzdhV#*-VU|?9n qZQv}qL^Rw(nO(=O)LFZkk%7(7Z%^5pXLEpVV(@hJb6Mw<&;$T_96oda literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb0e8441be5aeaedae84dd9bf937bb781a57081 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jq706xi zPhM@?mqWfAY9`Ko_<#EReT}V&Nd~4mC)gT9wpBzlw+4m3bu+9ko1xwFU;d_mTF%0P zzel4NF|+3}Yw>dX=l}VMKNuNaPVnyImEgMpbRL7JtDnm{r-UW| D?Wa!) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..252cb4614ef291b5c178a5f27da22eb52f3c1e42 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC0LskSR^jq4MEY?c>@MtlcNkJ`f0T@Rz5Z;&8{ZA$6HJ?P{(pEX-6ok}xZrff6A_85zXvZRtUnOT zaEarxP38Mq5oQNQ4q@l*400W3rPm)aUD$3S^xyvQ2WEymbHCkPMIx#|Co*`t`njxg HN@xNA7uZk$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..77a794bd8912c080a9b93feb5096c34eeee87d86 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar*1S60FU}EE4~X4GtI_ zY0WuvMtYZCdI{LxpPLH>@dV6>i7x`PH1r=JJNKxn~ZKbEH^=)Em(q+zwKS zv&7d{wk0uWFeE0u5IexUG5ePC4z({6+#dZ;m#AZ4ICIFSNj;t$={6Pz?Y8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb2d67cbade3aed738b1e62d8e2bf424e4f3f32 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Ln`8uC0LskSR^jqRXDxu zqrBR;AJ=&|>}gx@@&Eex{Y|ZjNd~4mC)gT9X3d`6-1_b9?e?T?lP3#@%z0?PNzvzq z)5Dva(_Ps4?l7d>{wTR>;lhIrZ+th1PcUuH`TymmaGRuop{Ay0#~t2|@CS(u#bzFg zyTlzBIS$p-)bP9zJHWf6@G;w+urCwZJ~wVN;<0C7*j(@J{o?8BFF^M(c)I$ztaD0e F0syZvQq=$e literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..0a2772403d1fc48a8de231ef6ec1f16921c1efc9 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqeK2*} zS9!H~bu%?_+}rLn`8uC0LskSR^jqRZw2| zSzhhilcS;=_RN}e^MC&ReT}V&Nd~4mC)gT9q@-szwDQT@wIpp@yH+-2&O`f6ias}- z9zH!S?!wM@hau(mN6A&omK|$&3LKw5t~6W_&0zlE+S=#>-xrF#NB*BT_`|@Ev)OCy^7JnSKqoSIy85}S Ib4q9e01w7dssI20 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..c67732f689c731a5297a6f28f3ece36574e1e11b GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Ln`8uC0LskSR^jqP0&{U zAg@;T<0SirnvPvJ{!fpuZ){CWGBDLS!PX!mHuF?->nZ*_Zic%rJBq6PlfNmTmb0+n z@!Rl4%E#Y4ek@O9Jkf~`o?~kXTlBMw)H$xhwktwI5%(|h-=)< zutacK<=eaA8f*J zg$4f)GB09g&tus1_6N^aL*7(}Z)!KVPt0=MR$uj9=rGTO8?_5oENWt!z>}I_!TXWR zh9}`1o93R9?*d(n3m8}ur56UUm2f{`ld;?@wT{zv$-|ljYk3ayGce4W=3|>#dRrIh OQU*^~KbLh*2~7YAn@{rq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..eddbde666c0a08d534a64112adcd213f249ddd50 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqRXCvh zSzhhi!_&eW_UxMT_W$(v@0wc^lMGCCPOvqI+2goj_pdwu3jiUr~gDv7iD zW2)Pe7&I6XlU|4&U@koW)4ag3)d$xNd)zzz{x8?JZ)i$S6YTa(HHHc9vVm%k~Xmb37~ ztDn(}nA!6fHog79v-P78{8*mIc}@}_kr~=&x{!}mKZRf5Lm#pA^d?JLuO0n zzKS<$U5pDDS~?d-Gw>f#zJ2bH>B4psq5t-WKQJ@cCV7|i9Fk)OI*-BA)z4*}Q$iB} DvRF`H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..083595b77270b5eee2487f063d1ec9e6f6eb8f38 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8uC0LskSR^jqJ#gyO zFL||ZzrW{iu#uO)|Ns5{{mre3Nd~4mC)gT9yu7`eTi@N;*_^bktBcF$kNqY^pBqjO zZ*R|cVduNUkaGK@q?W4c(S|p^8yHW_a@_X+&rjjQJQE~5`ntQj8E*>g;C7f~a5n$` zK378qkp=_95^e)0$tA+JOA?nUTFcJ2YFo(4;2P_%y1RH~7SM4Fp00i_>zopr016*W A$p8QV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..d800f2580216c136ea82a3e8f47b33efe41e8d8a GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jq6_A+t zTV8Ej-O-c{HI8SO{O5mvhmHI2k%X*>3A_xNU-&+;ar?fW)sR#c7RlK2U;d_mTF%0P z|M!F!F|+3}YuC2s`y`0~eHlOZ;`v?@#jC!VSWaN^5cFs^;U=W0o};p>FVdQ I&MBb@0NhqlGXMYp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..1ccd7b38a3d1a48205c6835b1bcb6624bc66e72e GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC0LskSR^jq6-d+l zFR!-k)eGkhHI*|y{{QWNzo9iT$-q?S1Y3j1w5z+DT8%DGTRg+IHcX{u{w>dX=l}VMKNuN8M0~{;JPeu*bRvVNtDnm{ Hr-UW|_!v?a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..d39ae0cdfe48085e626b56fc73fd248cdd104489 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar*1S60FS%ED{&*D!di_ zB(L_ZioS^7)!)Mo@FRB+Cnavqe zykq^O{CW+XA9r<0Oo(MSV~8~NczAjFc|#ti&c-JtOOHxU;BDN^pu%~1Px;d#5oQNQ y4q@l*4Xn$G0^{YGt6nVrEN*DZ|b|B*ygXH^a@Hcfs-o$tM5RzFuL_{rQifcKt6DJxs_3fD{^}Dl>>R zdNBNBV?{ChX;}t?c%v>ut2e`cWC<2*q44h9Bdme5`+)=lBQFO~?gv~R?gEhQ(vb=b z-?%s#U|v8r<>&r0VD3Fr69&ITPPi+;27olH`ip}VyuA2=f$ixN6c;f4_{s45%P)rK zmtHc6>q{`aQ`Tk(i{Jno0`|f`ULmmL4^9pSrZ=A%ew_P)V!+oo-xwHxnAcX2;p2%1 z48OkqW;p*<0jTB%13U~~o&;(7!hjt5FjHW$!N8ylwiP{q8HP3h05-5&?KBZtmjD0& M07*qoM6N<$f_{&LF8}}l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..5d9cf4be69d8f0ecd3429f99e4cdc4396cc886e0 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAM)YFi;g&Z( zGv5B-@$KkOXQ&iB%6h_&{pP=CXQg?J9g-9*BQ*`#Qk);?F?b#_$-lWv^k~E9=jV+N z9J!#&z|MApRl(ID_C#Y#j?kvdj*oU+G33!@V5o2MO`d-?Jq_qO22WQ%mvv4FO#tGf BOn?9Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..5169b9a17a4e7fb4015abb59f204b2e8f85fc1dd GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jq-C(Bt z%ic$);#kmzKmXdA{=bjg!^VC1NJ3V`1YQQsEg!zJap%t7%WyPj{S_92dR^wj^(oFX zHnbi(p6=htC$od`#J0!AS8m;&%6M~j0`mmZ=A8fk{@J!kDi}_X*+0dEd6Qy+c!Nsf ztn;$g%}ERz42elE#11fjd~xk=f$s}N-p9>M6B2(gGAyX~udOVtivc>2!PC{xWt~$( F699(JPlf;h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..1ccbf9d16ca7bcfa589262fe4cc94a5ebfb4c32d GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqU9f1u z4|%n+=Lc&y?Ah0M?f?4tea)?jNd~4mC)gT9v`(CCYF!t%yESRswrNs5|K)EAsO2pD z@bI$wB4+kHhD~pO@JyXHF~Q-R+70d#vmCem|M!*sFwX=D55I=~{zgYO9o}zTcUToX zXFLmEe{X>V1DC@LiCwH89BO_&VT}>4@=*Tx-=6`?=WbkzLb6Mw< G&;$U`JW;X$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..4efdb96a6f31e98dd1e8ba5b91124eb914911fdd GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLn`8uC0LskSR^jqeK0@n zgS^_d!e=ZSYO=E5{}1n%Yi>FVdQ&MBb@ E0CmMmi2wiq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5ed28c6e40973b7454c9b37dced97472abd78b GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqT_7*> zLtd?{@NLzGJ-%Vb{-4*6Z)#0UGBDLS!PX!m)z;F~%I7<`DQR158DGzT`I`c2ISW6$ zy=%RQnLUqT)7u|Brky=W4&T&naG#jvxUIhGyVzl#84}Yc2r!=zSirO){DB@rW=rP2 zt;OnHj0+fAIu}MW@E_6##MBwlTMh2OBzmsoS_HGBdj=|H_&t;ucLK6UQ ClTD`p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..4a679c96643d612dbabdcb4fe2ca278b034baa54 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqO%Pi1 zUtX;&?XByEJ=Ie$|KDzYzo|7b$-q?S1Y3j1tKAvRt>1iYTavZ~Z_pDPi_DJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..9a64f000523e7ad02808000604819dc59defbc43 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqU9e=? zH+i+P_t$hc>{+_@?f>ce@lCCXNd~4mC)gT9*na$OZcRHkt2L>tDoV=dkNqY^pBqjO zA0BRZVduNUkaGK@m%1X8giq;Ym2jUucGb|BY z_VdZgU=6kgCIPj!JVqOV@;7%lueZouGO#-l*7lH{A!?o9)R!^lmw^ss@O1TaS?83{ F1OQcuP~-pr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..d15d2c8883c06a2614ecfe6ff41b2b66634e3334 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC0LskSR^jqU7(@= zQ(mp?|HI-9dp0gS_rLu8y{6X0Bm+~O6KoA4Ss5!DTKi}H6B#^R{an^L HB{Ts5T*FUL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..85c3b2a16567a40b9f96e20cb88f2722b78b21cb GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqRY*GX zOr2Zg8KN<+$ztzowT=GbGwMgqcqWEKp5Ye;}6O6368~ zKM&@MxHm8fsI}!W+6df_{mFT~MedTvpZ`3E`574gYItk*zl!+{bRL7JtDnm{r-UW| Dkmpc< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8df90026c440337ce2bc11e1a56e91b0f0d GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA+>^y{(pJdeS?7y&$2ewn+y}2g1xmjT(~#)cHo(^vhOV)|0_!$YS9(B zx2M9Vl#svqlIJix14CAfKi8wup0hyLF?hQAxvXPPunT9vM8^kA=Hs}2R^;W%2(!h{WPK<4Wq62Hf`U9~HmpCrh z{JJJC!tB7vA?&=JL9T;cZ%=Es6Mv@4zxuX^>#1|L8S_dKPqrAk8Y8+6 zn}J6}nBmKtw+vt3y#pI0Br3t64`w|^F@y=-1u&bDH9vp;9Bv4@dM0dsJ#}C&!;Uqp z7`TOm!1&Jfs|+BFO)U#H!Hf4F!-YX!c>MVr#09TkU?|6G08G{F`3o2b0gPyY1tiGH zFq>t0xfnn(v;Wj-2J~3K8V0a{1Sy7Tc!$OLI9;bA$o(ILVG7Xs48scm02G{5@{)?l%K*L`BB|N8fTKgU1_ zU_=WnAVE%s*(}1%%m9j+xyxTN;Ee^CZLoj@DTZml=6sNP3@?BZ%bS9~C{YD+2`F69 dZD$xB007ozRaJbHJv#sZ002ovPDHLkV1h6icRv6C literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..375e11e48cd26fe43553a93a5ec426620de96552 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3L(+Ln`8uC4Mys&K6ISl=zn{ z9Dn9O!@_y2v5Fp>jROLhd>?U5_%D|6!OX;Y#)PW}Ot7MOshOty7xzH_*tqS@Yr>Mi{KSj?}coZ!r2GxR9Y3n z_q2YxFObdP6Ki@Ujm?HZIVyp1r}zraw9N(+c#HmNDfF6)C5Rnl5?Ug$>>)2-cmj)( p#>PFa-C7g8za?&*n^?iXz-pq)QGM^*eV`v0JYD@<);T3K0RW>yR&D?Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..d55b8a37f50481d0516dafda5c4c64fa1c0b3850 GIT binary patch literal 285 zcmV+&0pk9NP)n#CoR z83Y7H8U6#^@#pt1u#$iO{xYa3N-_vbiZ&cRc)Ag$j|ttWFq^-A`NZ)3+h?%!r;o3| zG#9r3hR>L=`St#tvkdDuEN9^4;sxVlCr>eeFgCR;*aSg-g^7b)ar^#LFxNom1BP;} z2EbHx_4hCk0ytv<>Vm(GIV08g3AYoAkik)v?KQIs#2B5@JUH23v jA%R>1!suy$VR!%l%HLWzXm5Pj00000NkvXXu0mjfS7mfe literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..8c366732d26f10d47175944e0feaef3623c4c3b3 GIT binary patch literal 268 zcmV+n0rUQeP)zhb?!cfdKPqrAkAJD>I^DMVklCFPu*pB`Q_LDgSVcd7{Y|C3Z~h> zSb;%OS(JfCkP9v?DZ-L?O8QP}q1iJv_ift!uGJr5PwJg{KcU*V?7Y4Zk=yx#x`J2xe%CQ;%Q$X8ACk_hC-lb3CBbRX;m2%sjCN1GW_^({XfI=Jt&4Sp{Rmt)-{l0 zP!nfm5aLEi3rI;baG2*aFi5(fxQ+?k1u&c6eEG}p?(09W^wZl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..2abf35e446d65f73b2eea813a43bc65da74abbc2 GIT binary patch literal 289 zcmV++0p9+JP)#HJ9HjHJqx-*kmhIu4F*jKVHBy|Hy$#){PgYr(hE0H3}HrA1=Fmn zDbK(zEdrGK&+zZZFR+qdfBrJa^7Aq3%czL!vg>SP5)jkww4my00000NkvXXu0mjfc!qZm literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..dd54b130afc070e8c09028f657cf7e0dcdf2181e GIT binary patch literal 289 zcmV++0p9+JP)vJ5P6-J|=V*z-(rG_kw}p{VTBamq!o4 zv;YqmhR>L=`Sr=s0}L~!tz}>k6a(WWM;|kQFgCR;SOanIeS|R375CqK0`ot7`G%n! zs{t@o}fdwSU$uOH0Mfey%G1I*9Dg$~fU=0IUK!Oy*G+=W+$aNTA03{Zn n%_s>83g#X_4g}=dJF-OW<_Zu1`$qi6f^F;zRd9Q-7TQle-u4T$f{tP<@i+@ zMET?xxY+pM(gHkU4B|p+Kt3ai>zL4;3bXm^j}HvretiNmaua}-4 zWjJ_kCD;WZSKNPkjsb+Rsb#??2=OaK2IPugf4_k_AHKZ8P>$6An5x~E=QEHDKmn;P zXZs%#m7oA){0|djU|{@DR2U$l5ENyQXv5}wJg$S-j8K5iXBbWZ06qsoi*cs8l>h($ M07*qoM6N<$f-633AOHXW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a1edb08b639938d30d438b59f6cc30abb3fcf8 GIT binary patch literal 307 zcmV-30nGl1P)zxnQ$IMJqx-*kmjfWVFnpF85F5AXC5#-d8YP%!Kzy*hA<85tWgVkH?KKK;Y+>GN-}ei002ovPDHLk FV1hF_cjW*8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..733a1fcddde642a91f5ed1fff3e063df3ffa7ebb GIT binary patch literal 276 zcmV+v0qg#WP)LWX{>2DO|WC*%?CTxDa zdiVvy#>MBsE&#dW!nHdLAdF2d3pPQJUm@a#U{}2Q@*K?l@=X#$IaUK;s%B5$#y|+* zj0KRBVK$5LNHTz8X4k31_+tTP8!R9}Q3i{)FWNo|6>!s@%}7^dJF-OW?5NT1}P~i6fhD4q)lWj~|0+kk`=FV>JL~BS55WpD=AZNpD z=H}*R068BN6X>zPgv|z6K!Oy*G+=W+PS?q@Y5WIam;!V@!|(zC3|mzJT)gSo00000 LNkvXXu0mjf%=&8w literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..a16d4342ed2e91a342a3e6d42f846ce6e415c227 GIT binary patch literal 286 zcmV+(0pb3MP)zh($b2d9zy`6+1*r^K}lK~#f(#zuQBXCevx6@tZ68En2}Y%H0x_< zGl+>wG5iO@U%!5UmHhnki$PLEfPqRzPtYH8PNKll)q79q#L9WB_0w}QnZAM8* kAeZb0h68#UU>F_%0Cy@}mlWI2m;e9(07*qoM6N<$g1-xR3IG5A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..f546d6deadab973a9f3820d87fb0d8c44ac9648a GIT binary patch literal 279 zcmV+y0qFjTP)7!|?X)Td?$n3m3q& zq@*N<&zP|Jb;*(?48_I848p>~V7zVHHU<#Jrj`Yp;Id`Q;KCqR0R0Z;8yXs7D9365 zOcf|F83+K3Xn_SJ$jLC9H8nLEK!)}9_A;Qy0@g5q1tdr@OvCf%&l!jYrlzLWVvLQ_9PKDWwtoh~37f6Pn>R`d<*UOi$GJN{< zfx+6^8Z7!CZZ8QPBA2D<>{if#AaFn};NwJg{K*WP^v7Y4Zk=yx#x)3-ku%CQ;%Q!11M(ZUw+1bHx^*F!2%Mb7^VT6^KrTk6jjL4h0bRfUH||GfKL#; SYr}#70000YP)#1@pv+ZdJF-OW=$1)21Nx06f-WKJIQeA?jeTLUsj^%VM0~~(`;dF z%wS-l&LA!=4438;5@*m;wqr2m2}f}q6S`AjHa~y-hT-MYw_xe}4<3MNkRj;mnXvhF z*XC^u^B4AkT>x^$^*aX{Kp2}^7Honbzrw^pu6XX}f%KnUQB z1(1_rHVX@iF@R#`$m!MiV*zFxEFeKq28%Xq&IhT-@B%2Yyj}eYC8|I!0b%qsz%V=j Y0JO|iM<4oU+5i9m07*qoM6N<$g6*hoeE!s`RFi)dKPqrAkDh+pBaSs{-Q`dd(Fu3@}1284_}_37{Y|C3Z_|F z>@S0eAOiy@2SS#Eor%FlONc>$M+U`pOz19v+5Gi81H<nC41KwDG*#-+pkYbpIA3y&w5Dh?4g&bYze1_o#04run UhZ$^Xf&c&j07*qoM6N<$g2+H~B>(^b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..c150919dc25b0684c2427e2f724f14402015972e GIT binary patch literal 273 zcmV+s0q*{ZP)#1vF0F#dJF-OW-Vi71~Ext6f^E#f5>q0*iD90hcBY&VM0~~)2yH& z%OEB%#=ynT1()U(;9=0WQfDx;)kkq16S`AjHh=l>h2h)BZ(!+H&)vV+m;>xy8z^hYiI8=fG{?-EZ77=euasHT=DMZ2Qc?D&{gQ_u^IqVw4`qX10jGj z7C=sh*(@Y3zyOMwBiqj6j|G@*uz&FgySN XI&W3YwpH&z00000NkvXXu0mjfi41Vl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..933054fc1bed52a3c65c9cbfcbf8bb4e32a02253 GIT binary patch literal 265 zcmV+k0rvihP)alyx_TyTetq@o z6~luE55O(}xdP;T5XPpK1)Jd8w{PLXAXfnW4(6kW3rG;F0WjUyuU}^%1Tdln7Ld?T z2kYnL;X+Y;Q3@-oxM7K-0*?CGM P00000NkvXXu0mjfiJNeq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..aec64fd05d058911bb09cbdf372ebafbe4c02e9e GIT binary patch literal 284 zcmV+%0ptFOP)7H-n&v1Op$hSi_Agry61Un9!XHv-!=tPYmzge*sJ1zxM=8 zi--wf_>2jgUw3Xl#;|zqN(Lc89x%Rk;UWVFV^hn5O%UW)m^jE45AWOtbH$`&F_dF9 z0H&&?vW0;Vz!?i5C&O%(S5ajE#mx3KYcOH~YZ$-+5)@^yXnXVO9RpEe07@)Cn^6)H i$R!|*o(33(2LJ%CeOagv>wUuj0000&zBTOF?x(i@7|9bP9;rF|@VCfrI z?}2GS0e%dhF=6xTq0M_3I{T(FunGx-@wU^a7(f`CS{7`An@%2w3xizo`rSJ)|NV!L z7|O9408>>`)675!U_=WnAVE%s*(@p~!~lw!g*$gJpvMB%Fn|RlNHI(UHs^y}hv5ZK pVgcHWl8`_y0fh^??F_>M0066eUAS|EgscDn002ovPDHLkV1k1*b$I{) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..f3851cf69ee49a191febe62fdb03316b7d16a101 GIT binary patch literal 290 zcmV+-0p0$IP)#HTy+*hJqx-*kmgWd1qMYURTQa18_qI>J(d5z>gYohLzt0O!8B_) z*)#A+X)-YU|IhIE$7isTf8V|`$cgbV{Qvp4;p*d$jWB&o=q`ZS{NvpdhMymvfu--C zyA7sg<@hjs#)QqUyBBO`Xf9mHz%C#K#;Z3!U;trkYFV%eF5h+wE(~(T{ikoh{Kt=k zFqC680H!J_te1fhz=#%DK!ThMvsqDEgaH&YT{F%wpvMB%Fn|RlNHI*q<42zuhzbKx oVgcHWl8`_y0bz988HNV{0Lz|V3?N!*4*&oF07*qoM6N<$f;#SZ#Q*>R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..203e6174867eabf1e944069b7c7fa46a48828977 GIT binary patch literal 282 zcmV+#0p!sF|`vzJqx-*kmkTZe+FG?aTKW?r!Fvjz8~`c>9#c}hA<U%!z7gt4h*!6vwO<#M<%$Q7UO-v#rZK7Ed% z9IF8^Rq!qFFnXx;xzS{w}Qj#>;K zpRh9UIK5=hesG52+b?E@nCp!Hmpu57Vh9tm0U(>XG}#%{3`7{DI6g42aLyl?K{J@G zSDzTZzWT!O{|ght{_C6!3cMUZEkEGeFbw#{#R-;V`t_UPTI+cR5Y52G%E0*T6HuI; z;rv$xAbkUF07kTc0+Iz73;)i2Wcd2#8(1N?2p0pB5kJG{UC$YA?!1dT7C@?*e*9!m zROJV21Sy7TV0!Zzn{OE~yl`&mWya5+e*XtM9jXQFk~a((wlfS5000E^d46MC92Wop N002ovPDHLkV1hC0x;_8^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..9b61174fdaa1305ff70b3caa3faa8d5b126d188f GIT binary patch literal 271 zcmV+q0r38bP)#1zI{7}dKPqrAkF%EdJM8sVklDQFI{7hkdXNQ;>8OTLzs|N!8B`Y zsxinZC^7Ky3&5pCL_`>TyuHDOAnRd5cLB`i5AWYGeERqSEdBV|D=-Z*1YJE7HoqP` ze2ih)$~9mYfLw9$(j^8E#-^49o8XqMTfxFn;UQpGoIiga%$Jsu!cdOY0GO)MifRTz z03%vp0SR(4%w|JFLk3XHELgaZ0dFk8Y=Z?PNHI*qn>TM5hz6ke24R>6bUwrI0ss*l VN-t3V|KYP)pvJFfjA*!=*U|1sRO2Oc>T?M5DNl3EinMn}2_L&+zxlN3itAXHUU2$Pje(OxXPT z^yE>7qsy0pT>x^$^|KckKp2}^7Honbzrw^pu6Xz2HJJPT{d)}MSPg)w+T1^pfe^qM z3m_-MY!;FbWdOy@(XG4j#{$eYSU`fJ3>IzJoDWiu;RR4)S^MHON>qVd0>bENfMIw5 Y0PJm3s&q{!761SM07*qoM6N<$f_6x9_5c6? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..368dd3705ec38fca97fad5e66382175085c5fc1f GIT binary patch literal 272 zcmV+r0q_2aP)YfMVw9lNb170cIO4AVE~2B5?Ov>7F;KrR7c^fbUQJOBWb W+*KAkv9;^~0000!MU0sZ!9zy`6*~rF%K|xLe#f(emt}z_jwU=Sz%n2xZn2}Y%G#hCu zGRO+?Gk~1&{r4ZRlJCF&GKfh^GH?ruH{3jXq7kN#3EinMo8Nr-#_;azcd+z>M=!uM zpNJ5K&zP|J^}yk?40C2LXAt7%1mkl@PB4HlHnl9+1VMgd|8`_tP6S4CPo2 zfT?P$?P4GVaK-}2$uOJ6}zuvoWf#K+a1q@s~++cij-(Cg~#-^49n;^)qFmaG8KEHek=6-tj7DG8! z17NClbapZj0ytv<KY8U=0IUK!TzS7H!y^4{{xb7eI*xXfsMe i0=eWfmNdXHJOBWVjaho6V(Hod0000I@11|b;{6f<6&yTR~m_j!ib9r-AFn2=S$G&?EF zF(eC!G8nLP!KK;6L>Q!84H-l$CZf2G3EinMo6mm#%5dT5H?Z`(CvU(s$Pje(OxXOo zx^$>x1VQKp2}^7Honbzrw^puK4=oEtt#y>J5f+tOmeT&1;&=KnUQB z1(1_rHgn4eGk{{|!P4Crv4GVDpn!Z0v>Fy=+`x443ybqXuEQ_@lvut#L5(VqOF$Ss d4KNH30059SRJ`I`^+W&w002ovPDHLkV1nvAbK3v_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..e4873ce1732d12eabfc7b7ddfcddf8b5a6eb05e7 GIT binary patch literal 284 zcmV+%0ptFOP)6y{$ms0*|rZuJ%#{CvzCz}1FH}hiW%=7ykWSo^%}#OwHHzJFe9siX%*ZUXmFdSNYl!2dL0F1AlyUzf^*wnIM69oAcCJu7N+naB}+|MfF7|O94 z08_QTZ4(0_fHM|APKMbmtS-y|ikZX9&tSv?)-ZqtBq+*Y(f0Y%HwL1@0F+pOHlrjY ikV`-qJq<7n4*&oofLhz!nJ#OB}#3ulwbbZA+S{@_C-zGLso{1*ZmfJx%@yE=raaS LS3j3^P66f-_Q_`~q|!Ec5)XMdsSK~V+M%&W}I zz@xyzz{-zM%gV#Vz^lN@AY#mh;yNaDr^0Oh`Tj4%?~f3*Ki>QUD+3vVuAT{-U*BE) z&G2;h53mbBuK0BCHvf*1 z%w`rYCI(Q{S-WZsmUf0000#1e(E)bdKPqrAkFd;oD2dys8UZ~ePz&)y9%z+DU8PH<^YZ$-+5~LWW;p?}b3`7G^e1kAd13I5!cmV)3R8oXLn`8uC4Mys-sSEqTJ*oL z^7Y5(`8?(K>Rm4$ZdxO;H?a2qGrN;$C}7Ey&VSI3KABuJSbt@ z c0~-bgr^2wT<_GewKzB2Ey85}Sb4q9e02NYOi2wiq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..a667b04d49089d3608c07575342455785795872b GIT binary patch literal 227 zcmV<90382`P)kDzL>&r!J@2-aP=TRgE%6am}wW=C?Sd* z1IQs>ZzlL(gd5@t^q9a1gP2xn27f;h3@76fM==0oIw;T{J^hJc04{NiK%Be$CDs7L dCC)JP0RS16Oxhbl#s2^R002ovPDHLkV1n+aTVDVG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..a64a0952fe10845590db3241fa97dcd4e807cafa GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC4Mys-sRrN!}Gte z^0jV2k~A}Omz-G2QH8UvO-($LoSYIKK7W6&@#XaQ_nTj83mpAFkvH*RnzV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..e93dac72803f797cb251485d9b5f5fcb64637ecc GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sMho>-t|< z`TFVfcpmnATi1(+o7PAy*{OAVZew_dw9cQOcf$?-KK*NMQ2XObtiWISn*w4v+Zs&{ znJAw2?)s3Vk$xzR!RPbb>h%&167fEXI~L@=^4n20VZNhGp`6*Rqh?+mO2-+BI&QD_ z{NKKl$yUwakb?fHX$Ma`$sRtr<47P6!%RM|Ezk4qk|i3vWt0V;zu(zodZ3`wn5UM3 ZK~BN@<1+s%-9R@pc)I$ztaD0e0su@KS$Y5f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..19b353c38de2106fe693d60fd16502f71457cd5c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys9_F64^M7I0 z>%*mNZO^L%zHC^a!Io8~yCz-WVImv%{-2-3efIzU#qSeuTQTY3anH8@C)ze7Z021e zxQsJ0&cSQeL)KYrYB_8NOzijmZDDNrcvM7rmw3Pr1^Z?e78Aik5r-NZg&J(K8J1!RwH?5IavQzoe+{Vxjew{zR@2VU8eg0S6VDIl^&H{hsZwiRzY-=<* zWTJTbG{=Vojr2ol3_hQ~iswr@NW}Xj?pToY({D%Bg!zs#g?4(kj+%LOC>>`g>Ts7{ z@xOg1ldYP;p#?_|&r-bQz?DcSAzfm literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..9d7bf9b8a545b44c9d714f200ff1dc8841c9d5af GIT binary patch literal 227 zcmV<90382`P)7YRS@Z}qZ0l3650I zLs+oc2GR)Age)(>BL+19AOz3_F1=@!%uP_Y2C61Pm7|{|DEYaW+XBZ9u Y07(o=Z7G609smFU07*qoM6N<$f{;F2Y5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0affe2aa73a14c421efdb8449f274ac41b3cfd GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sLuBZTnwX z`TFGM^*r2RcbzUCZdxO;WaqLw^Bdp2DQ(4X8h~V;ovsA?I4vn zYr<32BL-8A6O9>`{XDr?okyWZf0;o~&dWO-;rySBJCv2bPAl7ZwnMJNz^|ndj0%?>8^1leD$m1Q(3#AVbbX6^1T)Wci^CV# Y88R4sPMxdy19Ccpr>mdKI;Vst05!Wx93bZfZzG4`FOB^E*cbz(n gHNbF*GYowI09M>dm^&E7ng9R*07*qoM6N<$g1j(V^Z)<= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..90ab54085b7dbe78f82a0e5f2c59b63336f473b1 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8uC4Mys-sP5RI`+S? z^7ZTM>v{U??>byO+_Xkw$<2cY8yma3xpn@$y=`vr_wVm=gWAW(c-h+0dHzr2O+1(; z?V;==yvashUjFdr^z#8*3=)kQmPsy=h-KbYg!J0Bjpaj3CTsNpi} z3A2-%GXJ#iWV*{Lk(iK|cTPcDyZfO=%p;!{b!@D+mix~);5ne$C)oR7$1x#|9Y-YF b>=+mx&JWQs$`QEzvSbT`MxWR3JgX$(G}_b&IBbdZSmN!+m@`yQFk)P}EVq zH1%)$P9|G5gF_0&2bvGw4G}+la>tQC9)_8GTwBcF+a*afc*`gYOwYG%F+EVwY0Oj0 az%W6_$2tCu=V_p$89ZJ6T-G@yGywp9C0E4& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..082f5607f321b858dab59fc8bd77ab16aee3e5d2 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sLVVEc{rWlXL<1;NZz+8+(NooiJ>Wd9-ZV zvj2(e9QrwX3|6dKmGt4$r$YrsdW9m)4$GRE-v0djT!QU^ko!lb6Dvzopr065ECqyPW_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..9a511996fa7a87fd255245484c9c1f95c5983f68 GIT binary patch literal 232 zcmVP)(ZhnQ7^K9T5E= z*$@_Nwt+OlG$G6L@$oRcc!8>e37Y{h%`acRU;tr!F@@oRqeqXz)r0&D;yiisgm$rw z5~9d4fE?m75<366xVXTsK#vKGFfcYYVUUrL!EiDzaTEhUrh@|Q)2A;O2H+CM2*g{r iZea~DT;dEv9{>Ok{ZL@o-iR0mF0)H-&Ti|L|ltJQPZo_{G5R XxY8$0Qh;R_(8&y*u6{1-oD!M<>PJ^w literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..50a4a3f4ab2d98467373a39b04e1f719fbcba56a GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Ln`8uC4Mys-sP6twDW&q zDd&HE9gafQDxZXw#_8TR&C9xM+a?!wE|y?0k`>9Ae{b&*1BU4qZVGaid!@1) f9tx#P{9<585Aln(dto~f=yV28S3j3^P6tyBgnss#k>SX-cPNIi zV6zRR5vB=Qo`anULpc*R17MopePU(+VSF)#;es8f1>ovIeg<*Gg%pv@cthQo#|T82 z@yH=Az$5b?<_h$f!0>{-?gy~HU%o?iDK2r8Km?f%3bY?T|6%wOmpFM81k5*I z{m);_TIG|_(%9TD**tBdQQPFg&czZ8MzSIq^A}!h&*9Q5>~XN!^j7B@!(r8P245H% Y(jR*Nwd>!V3v@Gsr>mdKI;Vst0G0(-+_}Dmb2w)+8l1hquQr(>vBt3VA#2J}1^eb7bLPw`NX&WY5EyjeB~!}mh{(wQ zhhrMwG4&Wsm^LjbYkTRtHe&W=@y4SFfeRW W3Uz2V#` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..2085fe3b6e91973d2676e6e0184e77ce32dd63f9 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sNUBo&4|d zr)!6;w@Y4IKci<+J8Pt&M{!P(MRSLMe8i8lyZsY>-Tkef@as#bx56*`O^P}qmO&fp6p ZLrRJ_i$g@sHK3arJYD@<);T3K0RT5BSO)+A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..bd91675b70e1d9de633cd16e0740a13364bc2588 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8uC4Mys-sLWpv-@9I z`TFbba-Pfnvd$L|H?5IavU88d>_%S~5uHD;&t@C^{e3sup!Uy;N`b%fHwDCUwl$g@ zGEqFu&GjK!BmGbsgU{#Q)!!u?B;tJ%cP!YPuN7l^;=DrNi%i8^N6oxCl#VkLb)?UV z{3|Znw1df3&EU`i4aKH|r?2oFKDpyaAP>V#KCUg_v2H6XzBB7JXs9b=1tOL+Lm}QAc~^ z>HpzV#29xo*{T^FTCnEcRK+XdjE7I|I1$%rCG0pN c*=EPUAjRy%YIev_9O!HYPgg&ebxsLQ01FXWkN^Mx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..e1846fb9a71945d7361e2b79448e44fe3d28776c GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8uC4Mys-sP6M`SgEb zg@N zo8UG>Eu}Iu)05|^&kdf2%zb~ps4{ar?$+cHe^TP#w3_{=AHLhEMu4eFb^>bP0l+XkK0HInP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..a09a2c8cbd91f304177713c474a84940b9ccd798 GIT binary patch literal 370 zcmV-&0ge8NP)+=r`9G9*# z{QmlzVe$(RhN}uDU~x%R7KXq4sE%er_rh0hPKJ;FSs1v!eP?)n=_MFX{inciRm+6o zJ0}B!ruKgnEiC8;Jf3_7>}RIW?-;&6c@LKUa-V^r0vskB42le2s2lSr9zu?RpV#j) z+}wE=EU)UT@t<3ahk@zGPlnH*ely(Od;_izBMhV?6&ToLzo9sj>DO-tkT{nnJBIU7 z!r<$xFAN_~JYZk~hCaGVkoYg4ILI($IgCJjefT}YKQ>kdbfe&*4S+v9NYaMK!zC6-z?EshQW96Em<{fnfv&FV(G97uul+yKwjp6N z?-IdfoRM)ZE-cQL!e-0~v*hiok1`zkk;HYF^>o;}#?|aUC65@Im@J9SFFI>NTxWGuSP=wiGSu@kyv$M@5*d7SEe`Gqb@`P35$6oI_ ci4_bC{8Rnq)*g9W0(3Tmr>mdKI;Vst0IX73g8%>k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..d829305cb783d302557bf72a6fecb02a5c5b2604 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uC4Mys-sS!+&Gql` zr)#^#*Go2~>$qM#+_Xkw$xSPxuEweU0y=+wU#>Rz`~9@L!QV%(MBBFV@cf_1n|Lry z+C$k#c$3ZY1qy9NYB_8NOzLaCO<`>LcvPf~yH78kEu8<8afh;sqSx*lX)gRO67rTu zuBW;DZ{Nvet7dTMz@h829WUQtIDB%)kw6}XnS5MZ-oL+}EYaXCV=S=!-7%>I_reZi bo>~Tme@A`xub!0)@&|*btDnm{r-UW|=M-8{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..15c4973797ba4d05db59675885d27c270b53ad7d GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8uC4Mys-sS#f74^Tc z^7ZTK?|I7Q?zmq(+_XkwNo25ZYh(9hVVys3f0rBl{d?Ts;P0=q)&hU!ZwiRzY-=<* zWTJR_^QJ_t^h0S3KA+qD=Sw(9#QP*lRQ|mtyQ6Bte8)NbHu9O`w|ibRay(XU-_h0d zs6J25+(Fz1)a$(k1nh0Z(x(qD{NcH a&+zGn?_cdOxk*4rGkCiCxvXM81it(0 z|KKlXt@24|aSRAyXr9>1+BUhcbFl=2k*r9@{Cj&28!$|_a8q~}u}vzw;h|8v#4iSh YX@1^&A{IR>0J@pM)78&qol`;+0GK~lK>z>% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..8c3260c401bd76065d7c04126009cdc3f6d15c39 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sLunl>A>< z`TFze={(}s*STLj+_Xkw$xSQ8#>Uyx#dZFC{hV&__wDI$gTIf?V8@Ej^>|89tU?eM&G5_A)qXrDqE!-65MegItZg?n^F7b7YRS_390V0l3650`bAp-B<$* dmpH@F2LSSrOz}8IcB=pY002ovPDHLkV1f;2UU>ij literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..a611cf6c421bbf215666672de2bb16648ebe9cdf GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sOH5>i55} z^7Y%Z+j-Kj#kpKO+_Xkw$xXc*vm65)ICTE}J8W(6_v2%BgTH=Hc{~2~=WuYF-FA>l zoHgNT<&*~sAD$E z>;LULnQYYz4msR+o$YwqL-6p)9Y+Fr7-sTuZ8<-GU!p{Vw~Vp?zrKC5>4AbyW1d=b;Sz!PG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..f5d83387b9ae7d83f7a4bc8a26852f7300863cb2 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Ln`8uC4Mys-sPUQZQK9C z%GXa%Pv`lbch~9S;ifebODqi)8yzD&ICTDeyK8Om_ut=YgW89OSOxyd-xLtb+16-s z$VBlpHy2luM*5*N2A|J|+xaCOB;tJ%cO?94VlDWpVBc)<=+UDs-MLc)T>BWG2!sa( z|K=}dt@24|actOc-@LGqv2Ai;=VA#4BUzD*8%Ye)E!-5|-PkFd-SAK-UE&u5gI&IN V@&Q(%e4v9FJYD@<);T3K0RWFoRC53T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..10732e852e57fe27970d46aeac09e7613ea140a0 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8uC4Mys-sL{lX7#_Y z^7Y-_+j+jr+qqvn+_Xkw$;}fH(;H{EbL;&1dfMFJ@7veq27jORDs=qo&*9)UyX_#A zIBUYwojWWHrx+(1Gc5agdwV{QLXZA3gP4MMZ&G(uO_=W}qo|m8>!_JmhthF|q7Lm- z-v8QnGTEvb>{+mIA=5YWGd~TsKNfQ5beW*$aiI422V=cL9`TqR1(Mkf4~5btelaiz XdxeP~pEV@}=wb#>S3j3^P6*iWr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a5632c4170e514ca55247207f7dc5717157552 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sKkBCiB0r z^7Z-c^*s6K{yAMd+_XkwN#w1m&5f}WBz69L{u^)b_qXzqGw1pLHT?KLkvH*RnzV+@`!8C z&3}hu8s&r~@`R0((;oyU9W5}@D->aNSk}z+_WSgD3AP79$2pFahu0+))78&qol`;+0KNcSL;wH) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..367ffed9448ce384bcf074a66c732be917736a79 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uC4Mys-sPT`w&;Ih zK94u}`}n%Of$pK>EQ|gtOCM@FYc|1c zhFVHxo?e;4ckV7RwH&qsCiOo)wKKMSJSx)0?HBi(Bb@(}amQkfgGU{V8-x~}Fl>-{ zBvo|hf8siae$F0)3*iq_Crp2Eq`*+GP=wiGSu@ky*W2eyussku&T)iU{9Y2Te#|2t cXL$yOE9zd|mQV6-1D(y_>FVdQ&MBb@0IoM${Qv*} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b040663f1599b3ad657d5e3d316540f7a3f612 GIT binary patch literal 242 zcmVo$Y9nkruU`Sa%tPaoc8xb^ZKSS#EBe40U; zK&nBsq@*Ono$FWO4u%^5vl&@2vL={j5Y5TO!NBnO8`uygm{BknfNVfkjE(>O+Yh)4 z;07SOfRG_z7eI{|WG*1&cbGhK7@))gu24r06P&R?jtk&{NUUafI)KIkJTHKp1@arQ s^kZN`y7T@kA}_$wHY|k^q#39L01ngq9y+~RIsgCw07*qoM6N<$f=h{D7ytkO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..5d44912ea0d8006ec08742c9f3cb1a4647e786a7 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Ln`8u7l;@%@yvLm@oBzH zbJ6$xi7AblJ~1zkefWJYlr2m&ch8sSlkFw-?*BMe@aj+chA_1mj6Y18O&Xs#nyk09 zKD;;j{sX=?X@<>`k%pVpW~2$MU2?27li>`jg7gH@zpWc?Ln`8u7l;@%@kAKxe`{~a zrm7NVxaok&u_H^2_f&qJ;^^WdrT_QkW9_zn`8cDT8-+Y;MDrNz&MNpSTveFWAK&xv z#>wCU_QSjlH+$AdL<;*DcU%jbp1z~@zvc}AwHbj1;te?tVLiR|U!OVe;C{fSu)AS` zqJsDVABhw_g(u}RY|a@ds4*mNY%t}~C}P|=t8f>?6r1ulw+=b*^vbY(n8M+GdxMBu eN7@2028N_67M8+|7ghmX&fw|l=d#Wzp$P!y-c*eM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..289fbcea0f1588f4e60ac8e5b8d98d03d28d8a27 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`M?75|Ln`8u7l;@%@o*Ri{qgT} zTz&3tdP-wv&U)UYin{Nn%}X|E#Qi$AH=Jj?+}>1+s@IYc+QMfTYGygka`>bWj(%pY%r+k)Rmp^m}!T2$2Fc$YC$>&J~wd% z2uwNDu{6H!=h1=>*Mi-4Fe)$x8H=1?=-O<|up{E?^p BUQ_@8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c4139d4df82f2d4a3f7368be0b900a0fb88c43 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8u7l;@%@m@Id*MFMh zb#>!S2Ta_qnHk=x`Z?RtcaEt3-!I>U+r-V+8ym#T=D&7|#h77!+61);HXYN#rY0s- zlrgl=47#2T8}ZQ_0q=TOF|=q%x&*HFcz z%)@q#^#o(`q j)F&BXLn`8u7l;@%@n~!^{^Q^0 zSlfQic+&xsZ)xpDHT!?}GzLd<>DT@}8r_zyf6wsEj;{=BrgEk+*qv4IRj3qLtEqUV z;NMa09nBBf4&=Cn^{nAsCg~#W)sZO0P|SFOE#>HqA1tvBCnh+)VREWdm*76aqHr%_ z!3owQS#ITw#u}~>r@YNJ7#JAp>@H|-l#rUjx9{Jdvjsno-gc`mdKI;Vst0D$9JF8}}l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..0094dea178217efb12bd14136992a59dd85d9110 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn`8u7l;@%@yvL$@Z)@$ z=A!aD2`P=4KI>1WCG4s0e7Jv;T->kIi`jYf@7JfyD1E^hp)Gudp=OrjEQe1Dv)ug} z6TffuFJM2++iJbO4J5cwPWG3*0f_A3F$v0+yICGsafhjBgNSn0N)h#<&m_P-~a#s07*qoM6N<$g5TI-tpET3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..6983731fdd5f8a0a0069de0ed3eac4b23a7b22a5 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLn`8u7l;@%@vP7^_~YN_ zs4INVc+&wBGjmbHn!3%?8^e!C>i>OmQMk>Tzs_*Y?QcwLrgEk+*qv4IRj3ruRaQS- z@ajAK2XfrPde(3*lXRIa`5{S)p_uUmTguTJKUiWNPE2ro!{k(_F2Q|-Md4n= zf)lJqvfRoUjWt|vM0%JN6m2kAbL&S(qlDBHKD*j~XA2&_y6sjG*Rb@h`uTlL!IFxz c8lxB(Ow}1CiM&m&2fCZV)78&qol`;+0JgnUhyVZp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a4ffdb72accdd146bd6593f8e549c2ad39d0d7 GIT binary patch literal 236 zcmVfSeocOO46oVj@!td$9706xti zO(1y?EvCf9@aX9qxP##?fY}UE1d>IjL7HHiLA0E-2*azJ&#}7zT`@L3vJ2o|Kz0Ek zLqINo`2iyg2G#}00fo;cIKzM#=fh$FYZy@E0%A3zy8xb$K*{sMmOBifC?Z57hXFh@ mz54Q;5CGu&$;wq2;0000V6vOxL-{B61y8vc0ND)XDnFeWsX$H}poSY0_zkUT9!h-Gsm}YcM$o$8TAH!V$ z_X4sD@M(s*0A|9#y8tB?kOK;zH*m%RF#(7k3lzHmZUC{)M~?+~UH~Nykl%==x5ydY#T7`9Yo|@6L{o^9A-M9qsz>>+1``2d8a1kh8Dyvs&}6T~^FyzYeu>C!{Le zI&h#N@%Fad0`|ka4Vi9XJVC6NTYOfpSYZ&ezfLxXqm8>Dlj&y9Symr|?FzdYA`SJ# z4}9U>!#!g{GUM#xjg`;O&9%Of+&F`QC9+9|TVyvw9>d0S?K>Hsv8M?*$H(tyoY5j_ zmUrib0}n4(vw8kK1Don^YXs-bOwjCZWGVRdCDV<~i;-dLbqSTYs8nB|zZg7S{an^L HB{Ts5$I8WT6llh5xQf7ct)u%^X mO8N&bnd!6&E|Ofq%J4jf^~z+6gIPciFnGH9xvXbW;wFQEg*smP{(}b$ub8a?gdaRU~?`u@4Wf`7<()b<9zg3px6a)1Bi7#%mpw%!1DqqYCwJ? smIfuH(_dC1@&YVv!%`R_nt@sX0QR~6$vv3UaR2}S07*qoM6N<$f&vF%)c^nh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..bccc5c6752ecb78a7a61f17de79b2c5d40722e79 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Ln`8u7l;@%@dQlY{MWzF z(Oh0OEu}G&XWQ=sAD-DVH+Lv7$Njpip4PVh{y#&R{XhBEOyx{tusf^Zt57MRd*u7{ zhxfAUb~HcKYq-f1bmYK?>5MbkGMh5lE_yAJmyC0gIneNsspRO5A1Cx0q#NEaIkh#! zFnm6&P|R55@bEL+IRgbXhQy5xraT%&j2mYa?qZl?!yhM>pwQ;V$6S$C_4A$G$)7I| gPgm~|Nl#~3Tl+#|{|8xXpwk&VUHx3vIVCg!02B6E^Z)<= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5dfad123bd629055d2039966471fd0d2b39bef GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRdGHLn`8u7l;@%@qFOe_}{4(gbw%luvwk_musO-hri@DaK~v1_$pny6$Njp!J)cM6&%?v)8^U%l{xE4aX$Wb~(9_dv`~Lp^ zVObt?hBV_%Nh!VtXBB46ojdp8@9*yuoM$As9gJbv#29I4_V4_B`-gfB(hYBzoZ1>< z7>pAq>};5DKk?Iv#0DYm9Zs^gJ_W~^EcF`Ll{U^we90ij{b3J7k=Tj+BbOGmeEI!7 o-)#ruhAFOI%a|k`3d`6SnlAs^`?QhC4d?|1Pgg&ebxsLQ08ATTRsaA1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..805bcbe73194eb821f3d1f0f4b889f64ce1db483 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8u7l;@%@o21=`DMOL zv)Yy?hMNwUh)r8&bZ6J^9!K9uF8$j7_k`Qrzt1;{v8|R_BbvuxcUHky;i^JZpl92| zTdmy%?1y<9ZuYE^h!plQ?s)c4oYCv&!L+&;1kPIg8&i1MH|}~b#jdj j?zFK9D9&oMVqkF6ek1&C^<#UW>lr*<{an^LB{Ts5GR;@= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..81eda9651fd22ada249080e6e50c94c354c4a8b0 GIT binary patch literal 223 zcmV<503iQ~P)NaQ@K)xP##az-&fVjI0T!8AKb(DZmY2L3e=$Pyksm$VPPjw$rEZy8xS} z!RrE)SRmwgg0Voz?=X4fSfHK@h;=^BbO1`8p!fwjj}VQV65*NY^}BZ@=cnnXjxkc4 ZodKa$^Q%{hnpOY+002ovPDHLkV1f~NTiO5s literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..43d8b4804fb9f9d6e8baf0551252e8e745b85cfe GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dN$yLn`8u7l;@%@o4ZH|MTy2 zoV)s*(WV0?+w|6?{it{^!n}WyWZbWRJ8$!Z>+MgwQT9bKLROn@LCm6am8#64B_|+G7JiHO;0|rl5KbLh*2~7aB30Tbl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..b991335ccd4a8d2bf440fa9ef8e00ea3d4de6934 GIT binary patch literal 249 zcmVYa0kO(0J9mS2qcS4gEYZ3gJ=y6O@`C=?_zfWx?*g6WEa4_fb0T7 zhJaiE^8-d046F-~0}7u@aE1Xf&WFVU)-a&R1;lDbcL6iVDI#Vz4GauS3~RUTWFUqH zg~6{6?-@SdzSaoOOrN1CiXRv`p3W}#lz6^z>MKsloi9H2Mi2b6<8P^aYHm42{AA{ zy^8QS6O73%$-}^K=QYE}6Au`^J^RA&?%X4WWk&=VR{v9D@aFx)aFTUl7sE6bh)ZO} zIT-%(gCmdu?gD;(X0YEunuLtx7(kjpE&=hy^(DYza!)`N?2>0(zZujGS;5W#8vu&? zFE75rHGu*U8%e8AQymag!!G_(S!jOkjV6J zMRs^JfP+%6!0kUP_dACF4}LO$B$P;r8Ym zki5Y3`5nWjyI+6-^PAz{r{7?j0i0ppGyG#?W%%_ABK`wtFVpF7K=M5U0~;#?RR91a Wo)F`m#6yPw0000SHB%%G zAN8L8fUixOVY6hU;U={iX#%<$8XV>goX47WGNdqXO3L~3{r&x9sfIU9PHj9%;sT$n zedH{80+JZRS1fMlJZGSAob^M7N|FVdQ&MBb@0J)1)EC2ui literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..0265483925b859c5d855630da30f98527c52c95b GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8u7l;@%@!Yr{@L|48 zvy8Nw!KMQyR!h>2|5SWyXms{s)c^bOW^mj2^Ye{ktjbx}h~_caomKEvxT-KK-fPyw zUpKi6*bnnI-0WE+5h?6r+%avUP|9|(tFAzV#>rlq1 z=}3|Ln`8u7l;@%@p$CE{p;W7 zxOsKAWMqPrHrHgyyuCH27pUp=Ot1U!g7xt1W6=y zqx-V62`P=4C8y7(R{Z_L+Pq>3OWd#9yUTg<=h-Dz6uc0K&=x+!P&3PMmcu87S>7HU z58s}hUBG@gmSMBx8VQYFpJtPTCe0a%rKN4>_2ZMu8FwY+)TD?X*xT@i$*HX&hT$`_ zn*`4q?g`9X^Suk&7!A+0A7#2`u;2viku0}zMjOS(NzZTBR!cerx=c7WO(-!_dfFk5 di#%7D7?$_^_u_J^`~h@0gQu&X%Q~loCIHA$SW^H1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..d52685d4eb3ad7df6f35781bdd628c689179e514 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLn`8u7l;@%@dV7+^u*qh z&GtlRVoGD?n^S#hGk!lbb>7sV5%=rvWOE*SIh(YK!Y^zQ+QMfTYGygka`>bW<>A)y z@bls81?-1o88%CG|2_=MoNqE*-~a2_?5%!~KH4Mm7u)`+yE-@O1TaS?83{1OQ*7RxSVl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..9b599e0034d046219fde4cc6150fb722e7cfb1e0 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Ln`8u7l;@%@f55t`sLr} zXnp&e;idy7ztn#l*;G{YJ37X3>i_+H*Su|ezMWCb?ON$IQ#sQZ?9M9qDpU%b)jD$Y z!>5bZJDMM|9msJD>siCOOwy(MG-sj|LowqCwv?kcez3$koS5MFhRLZ;U4r`vi^9E# z1t(aKWVw|y+GsXUdVae2yQD*)%LF&C&JSn4e0vr>>GS28Tg4?c&z)mP_5Us-_0C!r P=u`$zS3j3^P68a?gdaRU~?`u@4SEpAjq{Su|SOT(PM#P7r+f5*7-0Oz+wTO7eG-1 x@*A-b$tGk;! zhrvhw4#SMIC%Pt@9yDprsH=-(<6%zFW4PI{MnYQt3F{s`g_IKtWsHjZg?m_&m;~~5 z0-i7>nJ(VVFmH-u;qMn0joAW31Q$)b%xGi0xBC0ECx1%*KP-0Z+HA});r{nm%lFB$ Q1KrBt>FVdQ&MBb@0IRN1?EnA( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..c7d1dfe6f1bee461d75fb30b43e40b9b5c9d8312 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLn`8u7l;@%@l4q8^oM_+ zqdwpNgp|h25U$5*KR!L+XYOa>j{9|dc0G^%{r{;yetqGO(7wY^Gs|(7gv39Ch73MI zwKo6nb%$kn%o);*HzlR`8k|*_6+5Bx;rZ?L3C=ST+z!StY+{TwH2Zh{`~L@e4bly7 zn4H=gVi=4QC+uvPa6j?WiNppW?j26Dwmt>Nm@M@g*p)WUN_@#6#$BM_FiBmbwQ-Jn o$1y3k4O@7<6I(LavKSd|>}Q#D?PB6LpcfcCUHx3vIVCg!0Oh+}8vpC1{9&#?-9w&@! z>c8>4OW47kVAd?sm@+YQg4&EU0bNbiqaR*gc7LPi5Z=?<|AuLY_=H%869N;s6Y36d zG&hzq7CAgD<~$eC&}wIx*kCGlqL9%>pz|t^H@n0}2CsR``{k1r+Kx%FZP>#5Sz2*c cV-y3!MJt|jCVDBafevTzboFyt=akR{07}786951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..7fcf1c361eeab43fd9c00f83c5c1e351f5f42261 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Ln`8u7l;@%@q925{_Ef8 zc-wz(T1sPPiGfH`#s8n?%?kS3alZ~vx95?!t4-cf@ZLH?`wm0REXP?6s~op5@N*wN zEZ$SVewer6X3rXlNMRr2j%Uw*^=C4iVclWUm~-qIliG~H6M7C|JvqicH3d5v-mwNq zBoynJy|4MxrYzRM>F_0D!41{|=8jUkb0rL3^A?D(btyTSTr+4`n#)$j%wQe%N}}x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3)ChNPGj@;*2Rfd?)78&qol`;+ E09N)-i~s-t literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..14ad6fb4271b492efbb1e277389a1c382c206851 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8dVi1{XfacS@e~+E1=y{Zm!z3!X01uI~`^|(qZZ=j4|2R=&;Jt;A^uI>xEmNuW&uN z=#*u`;^v%yOiXZYxD@tg0^eE1yDZC1o^V#yd6b{Kz}y}XJZsT1vz3ajdHsbEQ(|^F z&AQ>Bxb=XP(8(DQ{(`g9+f%p}oAmR&eD^8fyA6Z#`Q69)n#=wI9nawD>gTe~DWM4f DgIZEH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..d980ba97beab49e791dab0326d2aa4949052e1b2 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4#7978JNk|kIdD;h{KVJ8^4 z8f)0v{y%A9+4+mjb;V(sem~*Y7BRotT^1a1OqLP%%~6<;C?b^KMVG8|X zK^R6g$S_UWmegL7!S_(Ut zUn~g2tOgmTDch3TOEUOgs#z>m^gr?0c~^0poJGs5OCqLQJ$W^Ys(TJEdU8ng(h)YU ym8{n$cpN)Y)pf(hS|wOwX=RB=`SkW(&l!!a1x#oN{eHr)EntFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8VwiwB9U9)8BBa1n77MPgg&ebxsLQ E08Y|Sz5oCK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..244d45cce11ce152fe8d1a53641cde2b2d562d3b GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQtLfk978JNk|kIdD;h{KVJ8^) z7&o8$pVG>*^B0@zhQl)be!{OUVt%!|EXa83oFpUeo1-uxi_hop0uRP5-)y!rRc@Ig z#oKsMKmv(id?K)5i>UPy=VA}@gPOdRPV?k1%{BgVK=I0yWh++tW_e7!oh&1!D!y)l znpuE{?uIrOBeiS6N1okOoOwv&>|*C#yKRox@-rNoKR0q^?(-g?(-}Nn{an^LB{Ts5 D#Sl=j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_constantan.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_constantan.png new file mode 100644 index 0000000000000000000000000000000000000000..23d115c808202a653f0912021665772c0a424658 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8uj#N|9{fLvhx?4>x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6xcz%qC<9lVGSKl1p00i_>zopr E0A4syG5`Po literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..63fe6a734ee8a73b34947b9eabc2cf969eba98f4 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8rN?8_5UO%XVF*Qu7Gw+xw&fB3U_?r?{t{?Y$;=3VT{SfMu%0F249<%STEfAe1+@D zMW-wi7B}YvWMYDI!=*rcED<-1P--)$H^?L67^`CdgL(D4kOu6{1-oD!M< D#l%%w literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..649bf3beb451b0c4e8fbadeede6a70186dc1ea58 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z81u>={(sWKvhx?4>x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3>|2+yO(Ig^8_@9#p00i_>zopr E0C?O`?*IS* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa094494689cd455c7e241c83abfc6d73382e7a GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8ehsj`+t&?v*;^tS3tX^++4M5g*(3RcRH-pHexw$p*QP>gThsr8NVDSGG)B2%wqkN zp=gR>+6hI6Ozkp{_Gc6Fnu4W1wbBT7e<}8>H xmB8DX;(!9-`od|S1gQu&X%Q~loCIGGfP5%G@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..3c07cff3f49fe0922092783d86b7a4e6113a760b GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8u?D1{(q8_v*;^tS3tX^++4M5g*(3RcRH+mWXsxD7-O=r(P5RP!PjOb)(f{jU*URk z(J9M>#mzYZnV8_*a4GD~1irJ1cUhL3JmIXY^C&-efw?^(c-Eq2W-Aq4^ZE-Tro`-U znsviLaq9sop_4Nr`~_#Hx2JF|HtFYk`R-G|cN+%H%!itL=0yqu9nawD>gTe~DWM4f D0iRL~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb615a4d8deb7cac0356d75da37d01d793157b68 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7-a)L|9{fLvhx?4>x#oN{eHr)EntFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8VwiKGb(ilPp>O8t8ZiPgg&ebxsLQ E0NXfFTmS$7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..56e239cbfd72b285cab9543efd04214923734bc2 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8k^2-`~RecW#=z8*A<6l`u&7oTg3cocUf@c>a~Vs8FAkng$Y@FK7SW@FmCx~vz4iG z%LFOj#)|?HNCe{(fdyMct(Q0#dzc^8(88KDy zbraOg0z7m#w7D3mT?;<)?55((LmFonJMY?UbH$dQ;epx{?Q;fey?~Bq@O1TaS?83{ F1OS1yQo#TK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..98c916850d2e83f12b484c7387eebb1ba2e4ae16 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8k?G${y%A9+4+mjb;V(sem~*Y7BRotT^1ZUe!MwZM%*_?VL}$4&))?ej9b3hY-Ot4 zGC_*B@uGkP62bUHV8Iqq>m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6aPqhiyDzr)8PM?zp00i_>zopr E043N`VgLXD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..316068d9681900e507fb722912fc6ac23dbb6141 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6$g$|pv3_j|@(F{dtDnm{r-UW| DDuYk7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..b6156d86b097075098c36ea23160d79d980a625c GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8f~0!{(sWKvhx?4>x#oN{eHr)En}X7u5%tFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8VwiSaN2coAOR33+Q+TPgg&ebxsLQ E0FWL~@c;k- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..acc805b1fcc0a48a0d7821e2d8a3140f53c75187 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8WoPd`v0VbW#=z8*A<6l`u&7oTg3cocUe$z>RDs5jJR)(!h|e7pT7${7`J@0*~(P8 zWr7rM<3#}pB!cmYz=AEJ)=Qj=JV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(opx#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY65PUo-k88_=3ZUZ|JYD@<);T3K F0RTE%P^16= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..3b099733b46cf3ea8e462a1b9439d971570e47ee GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8Xu^9|No?gW#=z8*A<6l`u&7oTg3cocUe%;cB?sAM%*_?VL}$4&))?ej9b3hY-Ot4 zGC_*B@uGkP62bUHV8Iqq>m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6n9I1ecI!N~i9p9Qc)I$ztaD0e F0stux#oN{eHr)EnV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(opoZ2&r+!PC{xWt~$( F695N9Q;7fo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..73040a0f7f654916a6935cb876838366828976c2 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8aF+&{C|>@v*;^tS3tX^++4M5g*(3RcRFaUn90*u7-O=r(P5RP!PjOb)(f{jU*URk z(J9M>#mzYZnV8_*a4GD~1irJ1cUhL3JmIXY^C&-efw?^(c-Eq2W-Aq4^ZE-Tro`-U znsviLaq9sop_4Nr`~_#Hx2JF|HtFYk`R-G|cN>PjsUM6hBZXXmj%V<6^>bP0l+XkK D^wv@G literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..a491eb1117b7b49c63f9bcab07d2c4f258c20447 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8Z#dn{y)jdS@e~+E1=y{Zm!z3!X01uI~_7Vd|^Fqp*QP>gThsr8NVDSGG)B2%wqkN zp=gR>+6hI6Ozkp{_Gc6Fnu4W1wbBT7e<}8>H ymB8DX;R+Ja89ZJ6T-G@yGywo8$xvJX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..132da7d47767341abb9ea074ccd08c552e22086a GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8sC|8|9{fLvhx?4>x#oN{eHr)EntFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8Vwiw!b;DUPVjQ80dHgPgg&ebxsLQ E0EdWBqW}N^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_platinum.png new file mode 100644 index 0000000000000000000000000000000000000000..c04214eb2fe8442ae9d7eb981abd54c82880be08 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7-#=__y0)?%g$eHt}719^!o|Fwut%F?y?}`X;@RTjJR)(!h|e7pT7${7`J@0*~(P8 zWr7rM<3#}pB!cmYz=AEJ)=Qj=JV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(opzopr E0Q@^piU0rr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..17e3b7b6b183cc75f907e8650d828b8626437708 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|`htba4!+h)b4WU94yz#e|(; z;9`7Sa`*p}mLp9e%l_&i;Oj%K0fF9gSDdpG#%Fd^tw)z?V}6=MKti zuxSdMUv$~caLLk^Jx+2P(x;~vG`!5>^iU|7X^_Cn67z_8Qdh#f_DZQ^>embnYJa-k ziC|_Fli2a%;-PdC7B}YvWa0!TW5i|IxpIOFJKtqS2*+(c_V@n=euf#(c^Cc_li=lM zDY7nYHhPfYn_D6kE-V)-vwk^`=bN7k+y8WE?Yv;^UDcYWaW|tmhj~vWzgWeQXQ2`1 zwE^r#I;;z;`R-mc@LzoSMWw`CdzB!Gs(FW}h8M0>o-&=iR6#&%K>_cM2T~1+m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY65Ru=!d=1z4ETH2VJYD@<);T3K F0RR=MQIr4x literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..f7725b9061e0d10a09c9166d8d5f8feab4cde99d GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8aMB~`u`*+XVF*Qu7Gw+xw&fB3U_?r?{u)d5W&$`7-O=r(P5RP!PjOb)(f{jU*URk z(J9M>#mzYZnV8_*a4GD~1irJ1cUhL3JmIXY^C&-efw?^(c-Eq2W-Aq4^ZE-Tro`-U znsviLaq9sop_4Nr`~_#Hx2JF|HtFYk`R-G|cN>NeQ&`O>Zd_^(bUcHntDnm{r-UW| DI$~1E literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..932eb68a2a62dd969a0894742c2049a7ba7e1851 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7?YXz{(sWKvhx?4>x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6XnQ#EZtMQdg+RwMc)I$ztaD0e F0sx=TQeFT6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..5f6ca383fac7a8174700132dc6065040fdd1a4f3 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8YgLP{y$k*=*cT-k%fH4HdelC9v8fn7iyez?HYSuVT{SfMu%0F249<%STEfAe1+@D zMW-wi7B}YvWMYDI!=*rcED<-1P--)$H+vV9Er|GW$2D+W(jKbLh*2~7a} Cqf-F@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..01148cc73e9294fd94c52c42357bc385e578030a GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7_Z-Y_5Vo=%g$eHt}719^!o|Fwut%F?y}&(88KDy zbraOg0z7m#w7D3mT?;<)?55((LmFonJMY?UbH$dQ;cL!m`xou<-++#1@O1TaS?83{ F1ORl|Q*QtO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..877dd9226e90178e69ecebd3ebbf83636b8f0153 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7`GmM{cp0c(34lvA`AJ7ZLECPJT7=CFVwimpj6Z1SmDJZY)mVk9k{~ZCE}2MK3IE# zJNL?q0usE9$bzXr9c9Le#B^#?HyH7jc{miiY{^JRa2X|@!9nawD>gTe~DWM4f DJ&sWq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..748bf9d9e2a3b2fe61bdea158c80eb5a75aafa02 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8W;Gz|No?gW#=z8*A<6l`u&7oTg3cocUe#oV%?Z5Bkr4{Fd>W2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ37_%K&y6IX;70~evp00i_>zopr E0IPFRKL7v# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..f80338e025732a41f5b49c00ff8e0c9034920954 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7{mGd|37JA+4+mjb;V(sem~*Y7BRotT^2;#yxEv6Bkr4{Fd>W2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3q!ce_DO){bDbVo@p00i_>zopr E08ph+q5uE@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..ce7907dc72032f1e0352d614ef27f79f94c395fb GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7`3?<|9{fLvhx?4>x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3WZj!?6ydIPALw`nPgg&ebxsLQ E0K!gBX#fBK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..7a050ee70947a598bcdb52d5e564fc052ef20fe9 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7&F7q{eRNJvhx?4>x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ36f!llYUrl*0Ugia>FVdQ&MBb@ E09DFQCIA2c literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..e397b39b900deb8a55db46a6484275f99d7363d7 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8sFXP{C|>@v*;^tS3tX^++4M5g*(3RcRFNdSf{^ebY7w98yGzM$^@nD$1QZc^kNi!a~4d9 xO5p8G@maIH{7^H%~Tv=q2#Se5mgQu&X%Q~loCIAYVPLlut literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..f97535391603d2e2c45476c4e448014b04698b0c GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4#7978JNk|kIdD;h{KVJ8^4 z8X2-L{(sWKvhx?4>x#oN{eHr)EnXnazOFQlw~Vc`eu1dyqzo~rYgQ} zf|^-?hwg?p7bCT6!AG9mRGfK8k0XOfaivkiG6@hLD W*4db1oTm%4mBG{1&t;ucLK6VRc`0B3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ae7020817f12ec7b890f187ecc5f2d74a3ed93 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS+?cP`X&D)yXd8&Y?AV=&x?1~ny|PzCjf~W4xOkQeCwD_E^T*Z=wmyS;R!TZ*^GrD XB__tPDdKP_&|U^lS3j3^P6Ut7p5!Ime~C&SZOk+kp&@p0)!W{EY?4ss*ARdbT=D1ttP+-c1(;BsMAn YZI(Ab*kfx|4z!oS)78&qol`;+09W`c9RL6T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..864911a415f28edade87b8136df116c49dbf3c1f GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQdyoZjv*Cs$r7xK6%C}Ah$WN_ zSk74eZ?5&#vt81h<5FE`vb(?SKn6!o+kp;##6%Dl#xQ XCYdJMe7Ut7p5!Ime~C&SZOk+kp&@p0)!W{ETL4c?F^#dbT=D1ttP+-c1(;BsMBC ZFx-q)F5J$@z6fY9gQu&X%Q~loCIDhsD{KG& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..0aabfd9299d8e0f91c6ac548c0ef0555a75b8074 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(cU0_|N`xR!o&g`;Croe=_pqc^fYZNboia$}^R^wms0A5K|Sw@*qQ@XBrF8*d%8L ZhK8T+f%i0bKL*;%;OXk;vd$@?2>`>jF0%jt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_enderslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..c27262a7f2942ed72fd778329be55a644c1dc017 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS*%p_|Fi#`6;tKWexu{tpNu?t-o}dp61^212%i!ti=d#Wzp$Pzo@GVvV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b57bbaf55f1991daed4ffece3b19659b5ee5b0b GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSxQ{a{%@}F)w5mVoa0hmXR^J&?LY=cPuqbGenwu$>UADv|&I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_invar.png new file mode 100644 index 0000000000000000000000000000000000000000..9c540d8f6f676de5f7adaab0ae7789970a4d0c63 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS-7lj|7))C)w5mVoa0hmXR^J&?LY=cPuqbG{>B}*qzXhm^lWvQ3QPptyqhixNNiMO YVCYfxbqw760c1Ucr>mdKI;Vst08MBsqyPW_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b6c8055729a6e353591d1255f8299963fd0807 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS-7~k{x#S5>e()F&T*-(GuhtXb|8bJr|m!of8&oI6$PRmdbT=D1ttP+-c1(;BsMBC ZFo@*2Z9FR&-~qIk!PC{xWt~$(696KHD-{3$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f611ccc3bd51b39d17e0880cb865632bf48212 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS+-nR^S`;qSI>5dbB;@Ooyqq8wgVX)J#7a%_!&)AjSECQ^lWvQ3QPptyqhixNNiMO ZU^r@SP-rN;;3Cjo22WQ%mvv4FO#oI9D>MKA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_leather.png new file mode 100644 index 0000000000000000000000000000000000000000..3263f3156a04092303f28d011a0955b995a0d555 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSw8Wk{%@}F)w5mVoa0hmXR^J&?LY=cPuqbG{zd~{!vawcJzE{70uuo@@1~0a5*rm6 Z7_O>)tD*ylh literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..6c998107faa74a090dc3f4591ecfb89133ea8192 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(-#v|8K7G)w5mVoa0hmXR^J&?LY=cPuqbGen$VBHU**{dbT=D1ttP+-c1(;BsMAn YT@hfz=%D-L571r)Pgg&ebxsLQ04xM5tpET3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..e890baf938b0affbbfb49a6b1237813c55b5c471 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS#(U!{A;f9)w5mVoa0hmXR^J&?LY=cPuqbGen#HP=mJp>JzE{70uuo@@1~0a5*rm6 Z7~EV98~@Btz7DjP!PC{xWt~$(696QLD?b1L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..000e53b5695528ede8961792628ce765e36d4f85 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(+x_`QKdQt7p5!Ime~C&SZOk+kp&@p0)!W{EX)VstZIt^lWvQ3QPptyqhixNNiMO ZVCcGITX^GR@ob>I44$rjF6*2UngEKMEtdcQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..99a2e6b9d19a18c8651b53d64ef2c9ca6f349a65 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSy)(E|2Nn8>e()F&T*-(GuhtXb|8bJr|m!oKck(UU4f{Fo~;g3fr)^dchf}yiH(X3 Z43A?~H%k8eAO*CS!PC{xWt~$(69CqyDjNU* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..4f351cf9ac15f37d2f9b64a27c5429353cc020f0 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSx(J*{)heNte7f~_8T4F{$%9I^EO@-kl<|;lxJc!oqRAkZ3RJw3e#r@FFN3G6pUXO@geCys=q`-_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..8b5ce9191bceb92eed6610f39334e67f465b5acd GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(ddP|HJ-sR!o&g`;Croe=_pqc^fYZNboia$}{oK+xI|gLQGWz%YzJso@p#VW0Ra2 Z81%2YUc9|s#2RQXgQu&X%Q~loCIHV?E?WQq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..4751c01054f8821b6e8e4c08ebdafc73ea0e5cb9 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS$194`PW?It7p5!Ime~C&SZOk+kp&@p0)!W{Eepyk_$vV^lWvQ3QPptyqhixNNiMO aU{IRrwD9Vrg|mS6GI+ZBxvXR2ouBn7mW!PC{xWt~$(698+8D(3(I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..e938a1980d1f503760ca5de6e52413a0619ee444 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjE+iiBn{Ghh|5@()gnKRTcW;!(*&q{Q2PB38s6KzEt5=$IbSuB?D2<li#;{an^L HB{Ts5ZU#TR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..03f54675fce05404966e02c3300275faac58777b GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(uoa|2Nn8>e()F&T*-(GuhtXb|8bJr|m!oKcm0De}Slno~;g3fr)^dchf}yiH(X3 Z3=_C*4synHoCDg+;OXk;vd$@?2>{H#DQN%z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2002d239e84c2ddb553eaf79007c7b78f88ee7 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS!PC{xWt~$(697WLE6@M{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ab438b7c32b181b55d04f7059738dcc9cee6ea GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS-h5=`N#jsbmx}|d>aMd{=9g{4ys+*j^)y=Uk5@Jc7EBwap0nZgf6F>bHb4}28LT! Wfg20v<+20qW$<+Mb6Mw<&;$Snw=dEF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..55f1512946e668288626cb21ebfa1f6b501adcf8 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSz@wR|8K7G)w5mVoa0hmXR^J&?LY=cPuqbGe#YB#bP7a0^lWvQ3QPptyqhixNNiMO aVAyxu<>5=_ok>7@89ZJ6T-G@yGywo;JuK${ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimesteel.png new file mode 100644 index 0000000000000000000000000000000000000000..32e4f27418e4f28f98189830f6c42ebf6a230a81 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS+0n!|IPo&bmx}|d>aMd{=9g{4ys+*jzwgd9&32xlS_w{7~Gi?x2Q<)HVR5JG0aZ# V`M9#w^d-<<22WQ%mvv4FO#p#pEUy3n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..ba2c2e99152e3a70fc4238101a188e89eddffaf9 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(>c&{%@}F)w5mVoa0hmXR^J&?LY=cPuqbGe#ZVR^#V~3JzE{70uuo@@1~0a5*rm6 Z7@CxwCRU#cC?CxD>wiE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..f23c2676fb90e226c48768f721cec1c1a7651100 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSz>H${x#S5>e()F&T*-(GuhtXb|8bJr|m!oKclv_b%Cgdo~;g3fr)^dchf}yiH(X3 Z48IRsOthS-;S02v!PC{xWt~$(695H*Dr5iv literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_tungsten.png new file mode 100644 index 0000000000000000000000000000000000000000..8aa0a53a205f4373259c31f8f1dbedc28dac3826 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS=Q+E{A;f9)w5mVoa0hmXR^J&?LY=cPuqbGe#T^H*#c1yJzE{70uuo@@1~0a5*rm6 Z7$(gyR-834${uJhgQu&X%Q~loCIBY&Dv1C9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..dff5e2062c966cf84273088fd8b49075b00cdbd5 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS(e0F{%@}F)w5mVoa0hmXR^J&?LY=cPuqbGen!q{z5-DXJzE{70uuo@@1~0a5*rm6 Z7>W<*IPU#u_8e$0gQu&X%Q~loCIBA+D>wiE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_whitestone.png new file mode 100644 index 0000000000000000000000000000000000000000..f21f1d7d2c3d6222bd0960e46c689927e2f0f416 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS$0*c|6~6-E2he${YJ;PKN)%Qyp0zHBzPMI<(YVU*FMmi5K|Sw@*qQ@XBrF8*d%8L ZhN4A57uWuqECsZe!PC{xWt~$(69B6AE;#@I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..62843b87577c65c635edd998b013120ea6a3ac63 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQrVs^jv*Cs$r7xK6%C}Ah$WQu zS(w(i{%@}F)w5mVoa0hmXR^J&?LY=cPuqbGenx*|4^a<2TOFnX69G5xri%g+8x< zAOM1mH2#18_7$v(lZzX!8YZ^w#$$qJFbrbALX6wI;}TJny}WfB%)ff+Ji|~2EW~=? z!ofof+}wy1z{khOFdP8E0DvWRkmtXC{mL-h01K%el9ZH$Yk>vMP!1F(VjK_4^T=ws zg@hQ83&o)t2n16A%#+A@9^`o*5n+bmkOGLx0-(|!TU9t5$^%AFJrD8-x(7jgY)Kqf zn*gSkP(UG@3t|s+I|7^noI=9Dk%^qwKYjYd@c6-9a54wA13+>hF<7jFYJ{f`?}Ez# zH7z{`Zr^XJbQU>=919FW@Q4<0bU^n(IQ)x?+qIkrLOgVcl6fG~1xGLTt`1r{qX$G?01 zg5lk325{_yk~PQ^YtP*PH+Q|`RR4nl0G4dMG-UsS)SNo77w!ikQ3-HBz&s2KVDvTw zD3D-s0~!Dz55ST-$RX&Sla^OzV7T!Z>_$*)5ZSRHIZ%Kh=VdRAum3@6K<2^%5EdB7 zu@0(9K=v{WFkpejF1kBF0Rbu?k(cOF3L_<-aD8ekH^X$(>T|3|JV21_pzZ#w`~*nxZo z%J=9#gk=Yq8bT>~uy&gX_T>wLy#FKD4inaG9nk(itla_%aO5@zj7@4l6YL9svH)^9 zz%U2^s9gbTTY$0^C>z4c7*d@_FaSV}8c-k%mUe2fTAoaNV9_VTb1qc&0Vh)ra zLCs{Cqd%{8#6FI$PwSa z%?Gy%VVx=Dm`AtQ-ph{xG{yiD|MKQ71NtBgs5J?TT~Pj4(bk6dHISR#ph$rAYltZm zC=LLSC9s|%a`FR-fl>v?Lom<4TmF6h`WC5(91PgJH2VqTKWDmmR(ba=I3{nqsEQpN~Ai%*`P@e-P59&kUD~v%+ zcI5dCe1SlfEC6dKfcgcXSO$4e63JGOXJDQN$s?LD3G2${K`N{6Pg&k z;A#-$c~GGR>!HDBf{;gaKx}M*fE;kJBo1nsfjj^kB?1M`SF~h|TwV}Tk6yLG$^v{z z8>WU(Ab?W<$O2eNimgxs< zAOMb(DE|NW`7c-%KQA*}HB8KV<|Be;FbrbALX6w&n{7~({l0S*%)h$s6T?skEW~=? z-O_UmY*L66z%I+eFdP6uU%-+&$n(FR{bd+#faGZ8HD^bZ1N(-4fG`mgqp&=Wtd>bo zgaNrw9I7dUUkRUW6F1jEOD zx8WWEsk4d~WcYmYCj-pmu#^K*`~A`j2Dtvm7a4dQ^%;<38)QC6JxC1*BiAManU`2# zu>y1aqo+R^7@h(}Pu~N_F31x$J@>)Q-7n2H{~1o6V}K>wt?6?AK}rAeTts;wC(RBH z2$+Xq0gT>;0Hr3F+<*oE$OEvX4sr;(=X5o=;O+yp29X^Lk^==8a$W`n3P=tAQ)YMo z!U6+1*1^>%FpDt^Fu>c90Tqxcrd$jX;a9P$d$CgcKPd2EDFmBeV4W#gIRUFeLFL1s zDFksv0w_6y3b!w>qW<%UEkg+ekQk_7lzYaGHx6Nevy}moT^JZXf!hy*r5A~}Ap|Py zbV1$&=6iHs!mNbkU^KkVg(5pt|yo;WHL417b(fbb|^|<;T=xPa- z2~-)^0_8_gl?ZFwgZRKW`VX%Hfh|Um7;@hLUH#V2fBz$U3Zxzs(;zX}m?TI)h!4yE zg!t$w1zYN%H~`R_voJo$kswcjEQNKZkYgU*F*XIN44^Rvkoe!XFB#AWVL+`(SnPuG zKfi}Gysv@W>;?r8tY1S+nLu#>fGmOa6p@o3NDS0@0(l7L8JIk>dYFg*y?+A_6Brw0 zHb@W5gD^g*&;zN#mAoJIYy1b-Tu&JY0;*&IP!AC~UxGXcYw{v{5Edio>Or0XsfW21 z#6}JfP&)+NNrNf?H^0O0<1D}A3U4qX&u8EZ1)|0T@fiTChG1<45Fg}0kOx3X8H7P> zn5WUzgUp7hhuMRy9wY{8ZG!Z{vKPL-2h0p&)PU5&QvjinA$$gc+6l;mC7?C~$Wv@m zFTn1B_y5=Z1oM&A!vX|dJt#mw-uTNvNfVkFz2Ia7@;t1R1~~}1)CIX1CWkE$kOK~u z#6c}HkOyF+M4-SyPsYgQ1tIn5RU51vgXBOF0?JCDffrac2y!pD0faPP333}qAE;Rj z8j*rkyZ8c%1?*Vhpa&?nKn?&|0E;nLD1!K)68#7-GkBsDRAqtkDX8AZ762fJg9k=# zAgsn06NK_BdaVJf24PKekcUA7GoTcA2Rgt4@(V}}u1G@;5EhUpL56|a{QSI-K}=BS zfvYa0JPVTl`1uHUln3N_LPJ{A>i&W}fgT|s4}ipwt3}utCM*IOhy;wVaXnb_0nym< v7`hlNzY|;9GLQ+dxewiqFt>apqk9YhZ4PGq;JKS<00000NkvXXu0mjfHgHmn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..9e99c6e7426b1e82d50fe77a394bfb7399e82956 GIT binary patch literal 1285 zcmV+g1^W7lP)< zAOLz882*2Qs^LOX3lpnjU?6A)!ypDM#JDX@Ss6vyg}Zmb{3{GYAFvSXg&jaob0aC{ zWf&fSU;x09I>_^18HOKVA=OI~NE*HkgYaM?#t*POkE~W)P>_LZBm@A=lb}2gD+55D zmlP6W_%>1sK~QOrToqn<|DJ&Xgoi-@FoNoNkU!AtdJrF5635jhfT_hM&wy5LAgdkd zb_BQ(jDgnk$a(!U(9sWp7~~;PI{+m28ObA{8sQO;5AuvAkVdW+4WQ;NfwmW7klGQ4 zfnqSVgP|S41dB0{!(ISA0>U7VssIZ)m>kF>r=Xq$dHgz%{RSEsAT=PhpP_m|`VT`r zj$B57#6b8fRNY|7J>V1oa~K2EV<68x1m;AwU5(7z$AqkOyE%9TWiQo|8k0svXdng$c<)0}SL5WPKockh!n` zgarn28v<05JRAfCDc+6@sDP9Q`X&@dhi5e~1%Lvt1W$(u)|rBp6R;{2l&z2hj$wcR z-T+tt^dKnKK!uvb-Mc7iLD>ORFoN=Y0uenzSat#Vb1--u7T$Q9!jGV;(33t$7$)|J z$e0_f-DZM)c~CNk6=2+WvID(RFs$7IOGzLaR@Q*nqy{v>z5sF)m|>6rP`d)wwg7n^ zRP$((={AA^0LuTMK#&+Do`+SPJCNEMpp>aXX6KAxcX$bsMT4dHHw&#g1~tq;RVq2{ z3W~?`aP=k7t48F!i=KZ$e0=Ib9>dkwK<|5?t0hz>Fi|6AgYu&p&>)y2L40HngQ`H} z{s1=hAT=O8APiFv^Bkxzf}H0G@sZ02LjGf+Gyu?(9gGih#J9V5|AWkjb*7MG9^GDF zU>*jIF@VIMzkA1kJ_rM9O~PUql>haieHBokA4bcju%kvs!pd*Eq(f?B4?{TqDYKyd(oVjUFPu;DTg zALK!hr$9*=ghA{VP*Kz2Mx4iq7vth5(8NCS!x zkbAEql`9NL0R(Cm+X5qT30i{*n->^ijs+#rQ&0mzV*nsW!yE}pph2K4b{%RUC~#r!1qp%ppcDiv_&~J}D8&(zg_uC04eRs6k{KxU zklX&Cqzo#}VbvVS^Mr=9KpsZM3}k|DP|qXRG7L~Ln0sM;0hs$flVBGk`alH(G!>vH vdGve-v%G}H)8p9Ohwet?@&R3rP|5=U`gFq`EP%E900000NkvXXu0mjf`V0&+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..d481e20b4a7e6c3883408ba6458b335919be5067 GIT binary patch literal 1345 zcmV-H1-|-;P)< zAOJ3$Ui1I=@1I~*tgP&C)i5zrt7w8|FbrbALX6uCO+8SQy?ON%%zyFh7Q;{nEW~=? z-tF@YZ0uZc`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{l||l3?JS-11ED(I{+jH5`)D$s7Cns;U%~n z5EWNsK+Yl}V$xt`S1#-a(=hWvoF|WN!qpCjb_5G7#y}2(Rdb*!Pf$pb;q}Y=aF2l0 z$;#_8eERr`0p@X7$^of;|L!>hOg|`~WaQKtkYgKUK1e-C4G1IGCJX}zSYWXNbNsij z9~eLw6#JlL4f2G6X$ZKv`{(!D|DXVXCEL@-mi`B+xqs&@+zVXX0^opvc^DSJ=xqp4 zAi?AYGyp&zfF*U1L(o0PFCY$gAE-5m>{yT-D6o+8GAK|$YCz_~0uUA$$gvKpNkH~8 z3^2gkkpUHu0zy&@3d&Yk)jha->_5m8uoQyLFR;!Otek*Vp`h|%&=i8WA_0_~L4_MA z>9ep3qXYs-3{)_J)ZmLmSm4023rOu?@HouPc-sM>!VaVml<(0!3Cj*JHH1>~VC^;& z?8}3aIdbiQD?89DE5q6?u#^NVZ(s!~sR2!}F96B{$lYLuK>$GQ3Rv3$RM3L5A*hTY z$7uuu0Mw`f1;Svdw_!02%Yq<2tldIR=Zs)q0M?pAZqy8PA~=6~2Z|Fw4L0PeoD}y_ zJf4TEFM(b)BIjN7{0rjaQ;!_@ztP4gvGI}nC4|ZZCThecC_jRl$uNsSd}I%UszBua z05fygmEnC2aR6$~(Q~~l3 z%rh`~Wc4r)fB*Iw9wsn0dQ%$42NilCHMo-Zt!sP!gVcbU>4YMfDp>&3Py)3TU?C3j zAgIX;szE>)#0EJ8CXcKhBnI*fObtjKG8@DPnT_0U0I?;c^>CJ7YFaLg#1@K7)W`y$ z(1x`YK(P$+Ajngoqzu9!Hmo%Xl1Ek#vLB`%<`!i2ATdyD6QmE8z3}xtU}g}b2Ba3A z1qh7{;WH4_PCy*Hj=z!SR0s%STU`ZU*G6Q)4HcA8v2v8s(=Sk%9f{=RjY7kZy;7h$QHG~2IoB}`= zz)DhVg&HVN!;&AmrPu-mRQe;2Bfy5wa5)APh_G=5SXlwG52PL>2Z|6-Rss#YfZPX) zERcIa4Ioye`AU#pkUmhe7&IaUi$Ht<#R79ID7IiB4T~{YD1!K)5*^mJ2US_1d3@%uQfo`AgpN)ax*BfK`9PaP=fpdQiChfkOPDTFkdc>Bt3}gaq?n8GY%q_o>n#nLWp@;wghHzt&=(dcX00000NkvXXu0mjf D3|BOT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..1c775eba7b91c72d9fe3a0d42a1ad9dd9d9d1ae9 GIT binary patch literal 1358 zcmV-U1+n^xP)< zAOPCKtp9)h_6w|vmx~Rq8Yb4Z;qfa$zAJhT#AR1^_IngFOHK!#9TE23Sb-kcyHRT+8QgkB5ACFcISeSe{2# z%Ol9efLtgJ)sP^V0$`p*&huc;3vn~Rvd2(P21I26P-%~?DjW{w0VAlM2YCeDgCIV( zB#x_108>jSppeZ4u?M;x0Zsv7krv>{M9%AP-+f`YcIPEHnS?*>s>pyG+aU8n>OpEi7`ZkX$gIQyixrsT zpTGIc0K%Zy2PJEeCn{GR1vhtrDd9gT0AR_s%E$CSNX_=0m*IYp6yXI21kA&*07h>^ zfC6bS6rwC355ST-$QS6IQhdk)kZM2;I;bWA z*~>7%0B=VIR6uH}h%@-Nt;4ErV^z?9kSAa%1e;%Aohev30jokm<-?#U1aU@) zx4Y|$|0@Ufq67j+3{)^mir{Y^!vd#@f#E-LO)*${k$Bqypu!FmIG}uw9!Rk408>LK zB@fnaGr_(*D48SI4!E)dy|OZ_-2$=?xy=D%lN!(j`vRaWfZPpc7z6;+u7I^IK-mhE zRY7G8IZh)O0H8(u5Sk1ey4CsR}pw=WTc0u{yz*qs^*FbJ|g8~TFuOX&Ppf~_P zmcV+7$jJ{R2I@S4JOuL$OdeT1%)?*aBN|jNHhNPU#@7N4&Vtn7O5O{yJpO|UMo=@I zPzt9?7JxOBU?C3jAgsxY>_M13x_XdjK1k?^e_6(%?y$)yjl`w4wBl3I( zzCd82va|^P1kQk`73DO74UikVR zFf)iz15yi50fa_|@EHhdCm;`&fZ7ZoPr(8O*8hjaBC>jrr$9*>T|G!I$m5hWp^4E8 zPDUWl!%At8gOE#IP$F@sAUH70Bn>96gcR~7`eP4q#jugkI8v+zDzHgGQua)h@nl&H{EUaL@x3TcC*!kb$rmgE<7m2bJhRK6s)O zRAqtkDX8AZ762fRf(J%`V}>xx@x=t8{EA*{fT}@Q(;Vbs(7+5R#lZ$xKz;$KA(TqM zWdO*NAj3dyeqQKgCn)qlmLlg_ko@NZ*TI9JAkPyT(xO)P7vu@_2mv`9BnFEh6$S7p@z}$k({e&U{01EAM)c>gN QBme*a07*qoM6N<$f;Yi1#Q*>R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..420bf9abf54c9571bb3057f92cf4f6afbfaa2d6f GIT binary patch literal 1419 zcmV;61$6p}P)< zAOJW5Hvj+e`4d`wTpSym00GBK!=)0T2uTSW*Xh{>%H%48skukm@06RT;RJJJ7OWCQA$VUPld$^zih9!pg?9LfVmP(2Uw2zp%) z;$utVxY`6TwLb_16tcNswFBIa0H=V!FdJ}WBIoswZ$2_Sxq1Vf%t7q{kQ_)17VDrI z;l<7C;Br94!i)hqi>QgSf|adbbp%Yq%m;B!Uws2tI~dv#EU*{@ISf|KfvP-3c|nFd zCqBVF0#aw}#_7et}$6+Z4r1t*9_Y5%oAK&mYm}-kKAjdYye2{vO8W2XVO&A6c zu)tyk=J*fKo-%xR#sG|c25{_xJn>_LFSxm@mi+$z)7wBDz+?+<0Xi@J4@&xnw;hLj zK|o3x91y3kLWE!ejNXO-rKZ79h_Zk@088p%C&Th2)N>N*nhY=YLOcU%4I)PtNDdTW z$a(n%P#;JQ$XpNx$-!bDIo3fn$&;&m1KyOz+mQhkkTTjD40l>pv8q$4zWpB@c+eDr zEhWP`Q?POZR)vDfhe1;a;>v=cjJF*CD(pZC!TBD|ld$XnQ^PpDw8bTFs){1*>vN9ipRnJP&7I0xh7B^DcV+1@rN! z$LK#m^F3B`fPE2^ehGmxfr%Qi2Fj11W-`oT5Ff?Ez*s}>4`5Tz0BU#v2VlYapz2}C z9n=>=&hv!$$Ylf}|FKXS0O-wG7$4+_<)4@S2bmA+Od-b@y1lO9?hK$Y29WrhFMk=( z2Vp?1Nmxn%<$qlRIe1?K*3yK@!}>MgY(c<-6bAsv5?D_WIjMrgK&b*`Kg=^Qd1Uo4 z55N2R5AIYL8@(wF^3Vnl>qa5V_>JgCru_0V85 zLC7OIU^y(IiX3pTBo1nsfjj^kB?1KwdNM{XF9@msfmXG_>wG+Eo7i>%I0b+#fR&`! z3N=uk{()lz7&&FYrpZ8K0-&)1nEPPEXXuR-nEDUE>JL<4-9Z{p1ltFUK~MmLA_SC` zKm#uz_kkh{aHKKd2P~la7vxw_Y~6u|G%Utop$OuGO7yF| zkcm=Il?BSP;4wXHc@60B7YvXp5NyJPdL_D8+#aN05CW zzkt;IAY#}aJR$@#4Akbo3Z4B0h2E`~{0zu>79@Wb8bBb=6CBc_(r7Qp6X+2F@+3$M zQ7!T^z{W5^V#wtYfds(7$l#1NP{DxKy@Z;8p6_7!{Rgf423Xw3faXTHThOx*NFjlU Z00458Tx_x?j>7-|002ovPDHLkV1i< zAOJST`Tqa(;}=*J9|s#;HB2ma)lPzDFbrbALX6vDg6&b1eZTt*%-?C48s8s3;`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{nh7h3>Tli1}Ae+I{+jH5`)D$s7AQ<;vKjg zuvM03K+YnZ%2Hruo33b6#JlL4f2HlqRrsuE-)qhX8;BOEZHs&bN>%gv;Fv0xEEvucpw1*jA`Voh2Dk$ zrKZ79h_Zk@088p12cvsVOF{_lIZ$g5IkG@L7{yfR&@_5lm3GO50*l(`32UQf|V1nDil;c44Og^S0sRvGpKO; zzq0K=V|W!xAb`X`1tUlezDR@x4lKLCvc+KOMdED-fC@XX=YaVh-IK8F09QjGDG%0e zGr_(*D48SI4!E)dy|OZ_-2zKVu<{00ppqKU1p5M@EP&h%W*7tj)UJTFEkFe=C>w&x z7;>COFaSV}8c-k%mUZP0VMwW-6sb0K^RbL5*E9l{I9Di5ASO{L~3?}0tnWxA*M{AH~>JF zzO6rw1oI3`9$7ui!++j?frkl@k;1p*VL zWdN)ig0&Sue2@o09sng}5C*Yfo<>&>vLB`%<`!i2ATdyD6QmE8z3}xtU}g}b2Ba3A z0tk%^;WH4_PCyP5pb;rpwTmyHSYVC?#TG22VKD}C2#60V(SdyML@B7s0_9Usy^k$b zfIJEt7=c-iFD3}(SM*u~R1LzK<{&qN0vnX#Ebv%OeH?fDwJ5 z0yzmH>qXCZe9)vvY-!6tCcx%CbT`7>@(F1gAI2sW5deNIY}_D`E9(FN002ovPDHLk FV1nD_C+`3N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b39bfe1e91206decb9abde7feb711b5d2d4bf6 GIT binary patch literal 1414 zcmV;11$p|3P)< zAOP-{TmS$0`!`q>J1Z+(HB3yS?-W5Z7zQz5A;xV=L9r;x81G&J^PgP1#xT?Y3$Y&f zx_=V`D<3~xIlF)$!*Bou0|1uPL7xBp=_A8%11zL^h(}HVuI1;$M?*e5n27NKEYG8; z6%=DYE)<7qNDxc`Fi)c7d7$V23rR4*vd2(P21I26P-zdZ3ZFd(`uEzfDGC@t^*qQo z=yg4ak1dJgY7@ZJVv|P>Eo5^+?164afK!09Zv@zl$a($ehxZJxfw2v8B&Zz#k^_ms zJOio`UcUbbE(c`fHAoVC!~5TMjF7z$AqkOyE%9pqqi&xs2nT7RI{AaZPhj?0#d^c3`AG} z!eSpK)RV3<823k3Ofdd z2MnNmj~+;{>;O?iI28}pZZpBYJSdqX*ABR{1HCdbtla{#54p_&W0M-t1p5M@EP&h% zW*7tj)UJTFEkFe=D64|X7;>COFaSV}8c-k%mUlULp;R&!?&JJz0lIk{!$MbOYCD5xze2fTAoaNV9_VTbl?g1= zh)qy_1XYQ!wmpb{pMl{&q6#$o4-!M}8=$Md@%#6GWKV(AgJK#a1{;$E=?C#)`JWIU zJ*8mtE5!kT-kgQ;L5>7@3S=p)Gld-U=#Ei#aAg3EF@VGw-@Ra9fDXLE)PY))u-FCV ze;$1^cwgfeQnMQrK(KxdF=Yb90RXZD)>A}IejqVW=LzfqsApjE$m-!9e*cOAo*#j1 zSTYCcfq4+tvV2Vip80s%STU|9gvG6OeGppz${zyT%W4@h|uxx65x9=&RVl?4oV089;0)gZ_M zpct0*VFfSm2-sI9Y;PR6qk^F$Qx8hz}~!@0YWJCrUw8 z7ATK{>V0eh0P-k!VB|ewCJA3m5X!IUwFbBv1WnKY-3#(CXkZ4E;$Q_O$S+@jQ+Ype zL>h8{fJcNt`4imchvrdG=&=Kg U%i3+~bpQYW07*qoM6N<$g2$OtdH?_b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_darkthread.png new file mode 100644 index 0000000000000000000000000000000000000000..571e7dc34439dd364f2537f48b90efc30704f41b GIT binary patch literal 1355 zcmV-R1+@B!P)< zAOOUL)c^nd^%bm&osAo=8YcGP%M*fTFbrbALX6uSG{aDoz5etF%)j&cGQ&^@EW~=? z`peS{oGe^$<=m{i48s8s3;`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{p;_~49`D204H-$I{+jH5`)D$s784C?moC2 zP!Q8*K+Ynfd~#rA$M0?h(=hWvoCj~O!qpCjb_5G7#y}2(Rdb*!Pn27l;lZn`aF2l0 zX-iu$y!rl;0p@X7$^of;{q-pWOg|`~6oj=IkYgKUK1e-C4G1IGCJX}zSYWXNbNq)d zuNXc61wpY7O4cAxynJ^P+}s7m?0--Iz>=*1kIa9NnoCcQ!o48CBL)r#n1^8jjNXO- z1rkhdKm!2e0a#K8IRxEv;zEiHKryfzL9Ib#$3o;@F(Bt`3#IZ$drF38XeHINygtOP12Kz6{YP*C|W z7*YV3Fbqn+f*i4V2vfBi9ZW?(H1V{y(hU0!vA-@&=ZjNDXL$eF0GY zj$95f3<3aZSHRj9pn?`u^T5g&Qk_RI06_U46bOT*-iF0AEDM78uyzYMoin0_#9+w{ zWC5;PgI);(RG4D33s&WlnguA%&$#*$=mCYCchU1Nh>uS_D3)>cHGZOvSE8#W6d+90 zh&fPx1T~Xkjs)?MJq(I9%{8#6FI z$PovAeFe7)VVx=Dm`AtQRMCwAG{yiD|N7$t1NtBgs5J?TT~Pj)<5z|EHISR#ph$rA zYltZmC=LLSC9s|%a`FR-fl>v?Lom<4&5P5|`_K(P$+pa_z!AkV-&4Xd_5(jTB|VCrFkfUF**1iiIM zOict*gR90s4iI<%5E>c6XDO(ifIL_NYBPX5#R(i#0a*s?|HEPtSv@R3(A9$i^(C-` zr=$r@j9zdx2=Y9r(1P{QU^79;BRU{9wm?7*I9L(~wah>sfQ=G?0tY=ABbOJ1)T38z zu(AMO(uS!a6bRrH0I~p9l42{=KzSOyw1-)aEl_}J|AWQ~U}|8)XLua*AC`S!Wyw!y z?1KUr6d|CR0W|OeavvzNK<))~v(Za>kUmhe7&IaUi$Ht<#R92+6~W_lu#kqu7%UV) zd{BuF9K!=ol!B@(P(B5X>0t{1s7L=JTZ}Iz2<2(?S_4!K!kXqFH-iEjl;S{zBgjrr z$^)sv6=}%sVgh***5`+XCMfif+x{Q}L45*P0D(MDXh;j>VPwoeCIH!q93e1cKw>cW z!ukTp5lF0cjOYUu$Vm{{5cGTpvz*p_18nX?cO%R#KarZnFgBqw004M>UQ?#O2LS*8 N002ovPDHLkV1g2pH|_uc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_electrum.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_electrum.png new file mode 100644 index 0000000000000000000000000000000000000000..da46869384684d0548e52aa71034e0dd8e2f3c18 GIT binary patch literal 1398 zcmV-+1&R8JP)< zAOQBQa`^w{+dr@>9xf)hYM7W`!XbiYFbrbALX6vdgHlnHeSWhS%s+GH0mD!SEW~=? z`niP+ynMWH<@^Ht48s8s3;tCa<7yMY)MArI4k=`FLF|EUM}Sj+qen8>jmUZZIpL-SBtzN&R}KxcgzLTF!Mp2CwJDt)eeSs1Pd(2Kn{ad zbD+E~Dyh$K{?b0UM?mTv?35UuJbJ48I>RgufdCQ%6^s&M_?ySDz=32JNEQ0!+dhWD z(u>5~4geK)3=B^gK=~d$kYL#XqK0rWHdwpO1pD%!WR6@r;K~m4D#>B(7FZ1gDQ}qI ztx{40nqX5Hxe3fLNC2o^0c%@;3UN?Y1(h-6IFDcefEqQRKo~6bHmvG|WkC=h)@~uE zb4IW)0Bg-5H);ktA#7eZ8^sCdFTG{p0amHxv@0kc&%@Q1K(88+^DcV+1@ZBzNAEwt z@;x?lNbPGdQ6n}%`4QAih9yA|AKAm8DiFCpfK5F}4M-0N!_>oK6x0_%&hv!$$Ylf} z|FKXS0O-jM#s@iK(}I8hLFU6cQ^+xfZm*lW69Z_B0VMwO>s9#3 zK^PxY=z-MWs`9QKaQP2X1M1TdieRc_0Z@)Rg3 zgD{8<@-)aH=;}dYPoU~y4n% z2gJq}2*?2k%L1U58OQ^$Q6f;_fU*dv>kNw_< zAOPm-Jo^9Z_iwN&Hda=+YM5B&O=W^+FbrbALX6vNLX}XIy}9!P%)fW#HN#K`EW~=? z+OBsDTmlH?JVI;?!vPQs09aB7dH&mnKMcbSu#oB@F(odzmM0H?5Bcz5BE|=>JddoF zQ;?YfxlkOcAwe(&z&weZ=Ruz57G`CDWsjkp42a4Cpwb>*6+UAfR>c4#sGbM;2)(Wc z@v$XwTx|lFT5R&jA%<)&h&|Bl2yhB83y=l75jn4adH0Lq)w7S_WDaTvfaE}8FwcN$ zgm)i5fXe|Hc@YNWEFz-90akWu!(%WFGatlxaOx9W?O+|uw$s(`{s*bKdiVw03p`xh;DCU6 z7#6_jZ3s{x4TeIL1>^x(QV010-E%_x0&vfPT7$@u1(N#$3^3%p38~2h}9620?*}w<7~8AjPEk8GLu~V^z1=?c;w?;K5P|wv-I(Ou@$GQ3Rv3$RM3L5DyWPh$7uuu0Mw`f1;Svdw_!02%Yq<2tldIR=Zs)q0M?pAZqy8P zA~>@89*Pq{4K`4fN>00i;_*COeF^lc5jpRo=U)&XpL*oL|AjU_iH(okFCkPWuuvm5 zLHQ9>CBoYFApTs2NB`kfAh5*<5<~7ApsSz$8`7$T1rA6(D5gQ4fsILm^n>`Y{7;CF zo>H*+mEr(EPj)aq$dMpVfh>h}rjTPE-7$tvvJ9Xx29WsIx4#+C2Vp?1Nmxn%<$rl& zUU**vx!Da0AXvYKm@nS29Rgf5{^91q`%rh`~Wc4r)e}DfM9wsn0dQ%$4 z2NilCHSpwp1vNNVa=rZzQUmJK5K7@x$pWAb638N0h=V)`Yw{v{5GIeV9^@I2dYEHD zY~%m|wL?IC4wyWs`R%()4rloleoB}Tc|HSQAP_Ysh|d5}tb#%t)>Z)VK^_Eo0F;zL z7{rEo8eKieY?ykOJ;>@oVxZP0NFOYF;p=c6XCSDZfIL_NYBPX5 z1q&2d|NqOCuVD8ftA_;$x_Xe_cOQQ&84CDdWC=n=d(33H8c|k}$vRW7$mKt!SPFQ(CR5b`P3|5k2E7U-F8kdFG0tGTA zfEY)B4WHq13@8vm1r}_c0om~&IZ%XvvJzArqybDhrfPLG?bi004OuWbV6<2&?hM z1fl$jUTc7=L2%RjAp^K71i2rS;y{HX$VQM~Kxzo35^xy+@+8PGP@A9a3M4c^p$E1U zDbIrBZ=C-P9_0afp3smMwYt9`PoPH#$l)L{< zAOOr2oc{m%^$VmoE&%4X}{vAt@;-xRwVG9t`>LU?Ro`usn~f zmXni{0l82dsv$uz1;9LsoaaHF=i=gGfMt)NoD7J{0-(|!TU9t5$^%AFJrD8-x(7jg zY)Kqfn*gSkP(UG@3t|s+I|7^ntgWrVk%^qwKYjYd@a)+$a54wA13+>hF<7jFYJ@j$ z-hj&i1qB5L(LMMXshq~`qj^Kd_aQUb^NPcIas^R1pD%VRx$sP zYlrp6mJDeBAJ%RG1vqk>1I8vbpb7Q`Kv@8}9AFp(0MxF4wJku|3gkvu8AGb`2nGPC zQ3JAIu+-bIn1*FR5FgfVA*XXjurB~>%^^2x209V!-@hNl37}dAxhf~ceH7J>TfqUT=_AD?>k{sTxouD%DUeGL|B#3m>|f~rJV+a8)f|HC{5YB7SukoyMc>VXbN zsU|_{K`{;TC~Qm;q#wkG<$pqa^pt|luM`IWdUF=W2RRbtDUhYG&J=RYqdUgj+?)Y4 z#sCuk_U#)3`XCIbH3^GdQ2tj|R)+UAkel700D|>vh$#~&4gioPu%04v@&k#1I!_=E z!8`+#M^+E>@b~ZE;b8(}qc^2td{ChWQUkB@&_?E5`2zmKTB(FmI90L$tf2%8agYaL zOt7@K^Vk_c^X|k$bOi5m|Kw5gTz3sO^`lV_QKVFLG}wVYC!7YDS*((5IzGz?F8f) z0<{@Ho`MAmtp5*FgRCAFAn58rdO;qiqzO%oUT`%C@;t1R1~~}1)CGkSOb%NhAO{>Q ziNjituu&qA$I+89a(O{WJ+fLD8`tR%%&sDbh{E(@^*3aHvc zb{K5<43}d-fd~pD*a#G|<3Vzu2mxg!(7+2w4iq6E_kz@;m-HZaf||vk5h+-;i!YnA zfE)`N*Z{=>%s^O-!5jkOgGzKDA3RYCsPI7ke+T7->Zg2a%^BL)J15jL&|QuhmK8XP_JV3xtmg9R3`r7Z)Q0Gs< zAOQO3&;0-G$4{^-E)I6MYM5AcW*$K^7zQz5A;xVn0l_HBo;av^?xhT#AR1^_IngFOG?%NK^>23Sb-kdm}CT+6o~_lA6UFcISeSe{2# z%gZakfLtgJ)sP^V0$`p*&hsG8^YaNYz_Q0sP6k9}0Z?g=ttuQ2wd1+fRZ9RW@OK^{Kf$VATT?>>HHxbx^KIGKam0U$Y$7%bL7HNvB3 zufXMio|+N^au$)1Rst(qw_^*KhM5oIT)K81u68iABUoTD267mzngdmN@-p%amu}sI zdjzD;!PJo9-qWWHFptAh4oL08Cl485`auDur)9{19NQrCLFz$jKp43;8OW@}0*e)x z2L%8u*|tuf^dF>V@3CWWKZpqNg98HQVORj8 zw;@1*G#Cm|7LW&ENgd=1bkE62iNQSwY7HXC7Dx^hSjc%96eu7yZ#X_Ozyc5!7|5{> zs!2fhG7K=l+mQhkkScQ048G1jSk-ObyX8N~6R;G5%`dRd6s(+pRiU8rVbBzUxFP|R zoI!;fDCx^fN}~hW3$mR(@w#$f41;%x_j3OkU4LHQm%kYL#XriM^T z9<1GFf_-^VGDof*aAgO2Wo1~q1(uRPG_0%vu}KYRf_(u{7C`O>GYkR%YFEJ879h`q zvMQ*IA;)P10|3;h0R_TfskdQOCoBts_^@^hIh`|teF0c&4!Kb?(1~ElhP5b805#Z< zt8!A@NAY+buD%3%)rg#T(ep2ek54^%{{fcov6(|^UxS4ju?fnLpehm8wg=}=;9x3p z6$lbT?i--1{|0SU!aN014~l6}vWAUGg7ky4PmkDgMn`IX`TKyS{%_#j7uJO#28 z)|o<%F?7fHIyo|c#uz~2A3wcgKp%twwI*S)3(Eic8rtx_26D3-6hN?k4KZZ`#Q^}a z1lChTPJSRUQ0EEcA(&@i^2q989{&9K13XM%Z1koyj1MaGKx%MRd5br$_zzM8YNj&~ z07MOm5i$hSPy)3TU?C3jAgIX;szE>)#0HrGlSft$5(9Y#rUs-AnGNED%tr1vfY{b1 zwm8eLSpNt{Vhcrz0{~VH!P*KSKFEV0Pl1v$2!q(L)+D-mkOyJvVF8V-9wY{8ZG!Z{ zvKPL-2h0p&)PU5&vjCxyA$$gc+6l;mC7?C~$WsD59~odV2oi%ONo4h~06|v|3Q&;8 zDQQ9zqZgcvK%R${(jW&Rm%1Piz~rz60&>8?k~pYk2J!%Gln4|!pk$1kCy~nwLh6y# z!r17AFM2kGl^28p0h|IrhQUfwY=s&qPvf!>TcCi)1f&p7f(@VHattUCA>#^=5h!HG zgXBOF0?JCDfftY*C_+H)1vP-Ukmf5vHiFy3W`bOv47ZT4a^L%$Dx4(au6&a(32knjQ}iWVKE9S96>{F hFg{2gSq&-u0syY$g_is)8Fc^v002ovPDHLkV1kKWH)H?+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..5bfd85fc11aa38f0e6eaebc2db2c76b236434bbb GIT binary patch literal 1337 zcmV-91;+Y`P)< zAOQON`~QFb{28o@mzNi=8YWg(S4YqchCvKih;dtOZ7qtjn>TNQ`P;W|XBg^$g;)=) zT)C1#OiT=}TuMrcVK@MS0RT(tAkV*g^@?G*0Txm{WME(b*K*{@ks%)*OvLyAmgkYx z3JVJ}AQy^5H6#e80GKC{^E}A&A|fITu_=0H`RuC6Wvtds|N z1f(u3ER5m8g$oQYkHb<9NbTjzml_9H=*WN^+aU8n>OpEi7`ZkX$gIQyixrsT zpFe-j0K%Zy2PJEeCkhJ-!OdM@O85^709dkZYHIoqQnO^q61X2EB_+WD0rM~{fYI9! zpg8C1Ca z2LeVQKvoA50~L&fn#Zuffn^tv8H1tphxr9>I{;MJffR!BJ$fL)vI9&Fp`<)myUhgq z@}OjnTsz>(4)n^)uyzY9C4p#ISp#B|8qfs$0-!8_+znUeL76kEO?G|!6X9W8Ku+|)Mqh_EJL3496iW5K$Hsq?D6!%d) zo`*5pO@AWR-zJ;*a4^)SbR*vJ6_YKI_u22|kTYmY=kL@*-HXW$D2qQ(UA833z> zU~L5uALK!h2S7;~gh6bWr_t4e%!a9l*@LVeBnE12g7m?%7rwp+%nV}GfYicM0HKi~ zdp zD3oAw*a87L;9yA{)G`Bk05(bl3LNxgj9gw2Qje?_#)hQ^T&WXQUJwcda0&n!1}jOi z6>6Y7jmtu8fdU&7fH@8}e1^+0pg;tr4%i43vg1K=pa=nFCD6bNNDdSsAoqgQqnGp` zcY>P5pb;rpwTmwcvw$268rT5E7R*3cjKLfN;)60xknUo&*^NYV*TF6BK$NOOf*| zNPg9-Rp3ETkmm^vX;G{D3-Sbdgn%3l5`#q$@)#ya47ofaR1Gqs4^)6Ozzjy#j4lQX vEMiMr1~LIQ_o2HH=9bS$)A%qpp@;wgKcr|-Cj}uZ00000NkvXXu0mjfC;%n7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..ecc3b1d8ab0b14e7250b6ee50f0cde2529887dfc GIT binary patch literal 1341 zcmV-D1;YA?P)< zAOK7Z-2VUi^$V+5v)QFbrbALX6vNY^+d}y?_4!%)fp64#Q9fEW~=? z#*G^cTwL66<-EMS48s8s3;hF<7jFYJ@j$ z-hs;jIXPJdeLx94Kp9a0TrAuwS%D@!2*jhki%fr9H`0@6%}ECmGU5u zfYfPgYcafh`GNuFaahU$seS$W4FgO+D4;-rf*jj0vp{M<7`ZkX$gIQyixrsTKYjYb z0K%Zy2PJEeC(c~h1#a#FQ^J2x0Kk&1o|eOZkebVvufqMn$HxN>2$+Xq0gT>;00q)u zC`4I69)KlvkT1|ZCn6#Q_Z+A-h#XrWIZ$9B=Vef!fYh+DePMtFAS^JDV;xkJfb1RU zf)sB@22?;wNQg6R*|8X_Iv^Kz0p=(jVq$yzKx`VFywO%J=Aj1j`OEHH4D#VC^;& z?8}3aIdbiQD?89DFT>g`u#^O%VPy@7O=>_B>0C^siRY7G8 zIZh)O0H8(6{Vl3&2`)$c>tTP6S7e97AyesG3Et%1Ln_ z#p8Ln`V#0>BXZtF&%Yo(KK1DR2UxzxW)7)+4Hjy|CMZ9Gszg}Z9-2S@!#o9Q9D&4; z`v&Ohfe!zV+@S)g2gNi<3^pbS(huUp@;@OydP>3OSBe7wy*UfxgB%I+6v$FoX9_vS z&>drJY{&o_V*rVN|Nfl;eGmqe%we$$%K!56@(eIOaA}I zejqVW=LzH?m}g+}$m(Gp{_*1{JWOD0^rke74=VIPYH(F~PIf{6L25wFbV4bdDp>&5 zP=bXx$b+yZFR}+=^62V8o&l+cITpl54iHc~1lcp70uNt%WZ$86jL7pD_yU2bF+qF= zz^WlwTLHuec@X3QP*MhA5F6%cboC&!Vd`P_Agc$7fm)j&eX#6>ukQgfgBUd+weS=` zXk-YVfuME*@?Z(5%>eQgEKp$m|4*MF6Di2*VF7}!9;6rKaY~xd#OMWAgCNhtN@| zR+3^X)IfO}mxb5@1yt>ch#;H>8$QG37*HUB@;I^^K=y&ugXBOF0?JCDfftbbKoJ5` z3&Q9nJxCv@Sq#FkY8PJ?W`Q_X2t1|-GY}SIuuuf?K_xnn51uFmRau~X3aa<91pvt5 zkb#kRaJ%uv1fl$jUTc7=L0Hoq< zAOI%VtNs7^=Ra5#I}1WNOsxFqZGvVn3}V1SjNAMSJddoF zgPn~5xlkOcAwe(&z&weZ=Ruz5eS zL40gU99NqFrWTt#a)=?D3t|s+I|7^n+;wEZZbZ)OufF|ac<}Z+IGKam0U$Y$7|b)E z8sYV)-{5jUU7U*nIg1GL^MRG^yz&@K!^{V9Za#klS34Nm5iGD6133&<&4H>sIYAx< zSSb(k2uPi+q5#8}42WfVU$9Dj*evIT-@hUBs$xLy-P|kSAa%1e;%Aohev30jok`*=kS}g1909 zl$=3@+x2Yc|C&?xq67j+3{)@@Y97M^2b3~kRp?+S{b7E_+YSH~b_@((89@0SJ&<78 z0iuR*Iv%XuW`ccrP%=lZ9dKm_dSzu;y9Hz)a+?FjCN-c5_60y$0J$5?FbDvsT>)!b zfC^erRt1$Y6{Vl3&2`)$c>tTP6V4SJVJ2- zsKJI@m6PH=ipTSC^(D}&M&!JUo_|4neCpBr4tLXLTK$GB>UF@VMxK;qwj{9r&IgaNfCVX+I!{{~Wm@V*9evl|pZuzn3O zWdg+k0I~$uQ$$XFATdzq3FIM|XJGQk>R}%K@$(lvOkiyErZkKXD)c~Va3$|~o?8Dw zYCz3#LMfby8d(6;Lj<)IU?C3jAgIX;szE>)#754y$m&6QK%RlA0jWb~gZLn`k^2oG zw$+l;ILoi3?bjHIEfgsZ09Z8yYb${GAP<5(1xm^w3}S=CU|9g97P)N!QxA&_Wc461 zP-_!pE-ZWD>wCb=AVv*HEj$Yl8X3Z8AgG;yJXiv1Gk`oL#0g2(u>Sw4Z;*);Wc9EB zL{|?AAdtr?X+jgD7o3bho`;pvAO|6rx}Z>k$zclwd~tP5pb;rpwTmyHSU`>i4Qzm73uYiJ#$XNs z@j)f}1Qy6dDX7W<O>U zlpw!=)ZmIVDbIrBf8PJV04uc#4QWxU`wQ{}dW3*H z01`v47GYzUATi|fh=BkA4~l|YaKM>fSct(!YhZd0gFOxj9FUsB(11Wsehf4Mu$YCp o50tWCLvbK0LGs9INa+^<0KsgT(esFyYybcN07*qoM6N<$f+{OY_5c6? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_manyullyn.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_manyullyn.png new file mode 100644 index 0000000000000000000000000000000000000000..7a55fd01c08e99bdb766e42c14f5a23e7476ec22 GIT binary patch literal 1354 zcmV-Q1-1H#P)< zAOMo}r~d!>{VP}%J0~|>HB4;DtulgUFbrbALX6weiZfA^T{v+Q%)fZlRxRyKDz7F~DU?Ro`usn~f zR$N+`0l82dsv$uz1;9LsoaaHFmy{J@fMt)NoD7J{0-(|!r7Ao(d`bdFP(2Uw4tiY= z;$utVxY`6Twbs1D69TT80eBS;W9X9jt8Ov_)VVWZmZ> zxpp4z5s*4FYbS>L4<0bUJPu1aAhp-8++l#}2L+Uqrv(FYY=g`PsRyY6VdUCmATtyT zELLES|Mc!90|80sAEaj2=5264@Ck{70|Mq@ zSOBB9AwYpN7z$AqkOyE%9pnpi&xuMaF)-YM_z%kR z6oR-S0hF9Uh1;Q-pa0vX^P&U-NDNdke*7qoHx6Ne6T<+>E)2jbbTD`v=4ia_08n8E zQV7cT=)Qzy2bdZ{DS5DVn+f*iLCGAscEFV#=#`aW?G})I$ZZZ7o78|N*cSk00pxBl z!yo{lb_J|$0V-%gSrt^qkmEFh0RU>$fC6E#)Z4I_hGjtzAJ%Rmr*lTIF92)JAvbCU zIuXq3osQxJP=gJ*DksH#6p!cO>Pw(kjmUWyJ^zCE_|zi@{!g^=No;)NehHy6fr%Qi z3CfS4W-`oT5FgpYpvDn$e*l|$kQ$I45QeFTc@ESULC*7p_{e1hA^)*Z8UX0cSr{MW zh@ZV*|AWkjb*7MG9^GEwuuulj7z0TB`QtYX=z}nz)+8(?fbzeEwK2S}f!yo{MFOl} zLrj@KaR7iUf%O!TlPX9Ilqx_Tf_VlekE|Z%;g?U}!ovi{MsG^P_@F`$qz0b6FQNu# zq0pNDAT^+7I?Yo6$O2eH2^QiY55k(f$R32rqpJsb2BaS5SP&aIKtSyfWY2&KyoL?g zILoj8{UMCV^BMR8fht)5)=q$RjL=(-AkVA$N?Y&VKD}C2#61<=OGiN zpehTLPeEgP*ir?^qoD5Z>!%2-@x=t8JdIv!fT}@Q(;Vbsko!R?4mQ97@(V}}u1G@; z5b%f)$S_cwA2vt{3O$ge$axkdf9mKy@F)++^Mr=9sMY-ic>+B`Kpp^zAyU~?b38)0twiPTJnu?a;40DW*{uk M07*qoM6N<$f< zAOL*K^#1?-3sJ<(j8F^{+kW;EK{FTzF<>FaZHAivQIx%T58*z0J*52(_5=&Dk#p-I zGXn=3A|SXp{xJ*(KrjGcNgd?*AHR@eoC)av|3f|uSV;AO5Z_<8mbV{Kmj^CTqCL&6K>d2UVyhQEIqMn)C@mG%(N{%82W%*ZgD03)cL z2YCp+t_Sh4C2?GB0+?EC^2h;(Y%YjB(Cr9t7SL0Jl;+5J{o4;Fh7X_rgOfR^9RQL8 ziNQPrsu8|^`v)!ugasHGkgG)zL5QkLw;-tnW#7-0Ip{rJxyC;5*7IkrLOg8~4g=EpB) z2ISggAhQ$;ELLES|MBx5!;hZ~z}RO5$1cbdTTVfmyHzo||KELLV1OlCPh-9Rprn8I zF({@%0rH=LgB=nO5D)){7nG=N2nGgFYWn+k;M)-_AP+#2I>a&Pp5x|1)RdssAaZPh zj?0*>jQ4DbMi#XfSZgKClwp9j7`#p?o40V%-C$gpJZMXc&#ob~^M0uPo# zuq9n+e7oD48SI4!E)dy-IRey9K@N0;|nP z4QPUW0Z{#p+znydY>?R?JunZ#_@F`$qy|@&2Wr59$1r~qPTxcgi4ige)EWe}6=3-iLvKV$a%o8E5$gYMH{i@`T(@aR9)o zAy``h#0Pm0FR9lwjon$b3TTk=4T3e+kt2 zu=0XXAh5uaC2Rl#TcHNZ)3_|e7ATN00Z{IO*2W(EzU{09%b zfaE|C0?JCDffrac2y!o|0fgTA1Gy8_EC!88!Kz(+iH8y7SkS-*D2YCP0T~4XjRC-7 z3}zrGHesW~pehTLPeFWKSpzmO0<)al-XJIdq(uLNN02}s2APNKUKk&g;$Q_IsP=&k z-4RRypb&)h`JcUpI2ROp$PE>c=Ru|U;}?)o9+2k=4QWxU`wNNySQdh$42T;+VlY1P z7$(R+$mJ2Cq60iA3W`aP=V8elHd+JI3`!ZWzyYa&q?G@3n;C*sfr#-%P^|#UGBEdo k< zAOKR!!~XyJ`3tOyjhzjy8YZ@I!Ulq7FbrbALX6w&{jE`yy?Xcx%)fj6A;VAyEW~=? z%8Ba?T-=;+hF<7jFYJ|5h z-+{{kStV%(=919FW>qkKZuB^n(IQNmqdZIkrLOgVcl6fG~1xGLTt`1r{qX z$AA9tg#m;?u@6etAWzKhTm^3K&fDMp9~1zvWE)=)@E@e+GO&>Z^8_!ja0HnJ^Dr!c z(c2K9KpG5%C=18~u%r(11iI&h#f9JzbOp(yAVH8ED6o+8GAK|$a-V_y23P>X0s}eL zK{W};UWNe%csnwn0#aOBl%XYWDpqwhld}JVJON7~*!%+POu@5~4geK)AP0l;J-RPp*#V}8 zP)Z)G-DZM)c~CM(t{re?2YO{?Si1$5l0Y=9tO2n}4QPUW0Z_SpFx(M^7o({7P{Epf_h>e2^nSo&s44 z>r5fX7`kJO?e!TzV+vh$#~&4gioP zu%04v@&k#1I!_=E!8`+#M^+E>@VAfO;9&w|qc^2teDL@rP(7|Huc$rgKS&LznNBE$ zGf^W8fEr4mwgN1~K^_D(c|kP@2!q%ld*JfG9wkgYNDSm*m>Q5eWHyKoQj6Sg0I@3) zx^b3YeU1qfOSKyH14TALt! zu&84CDdWC=n=dK!JdqCy~nwLh6y# z!q~9XfGZ2b$_qk)08RlQ!(b&Twn7b*r*T<`El|K?0!ZTsu;DXYjsXQCC~#o&49JcL z$$=sSl$AgOFCaNkgn--&Y5<{^^dNVFn#G_IDOk0Oubg86ITkdq0g5e<13(7CVhrXG z5Fb>c!}|81DhrgaLG?bi004OuWbRueoAJd2q5O(oYk;ajSkoNjVUYVlDGpXpg8Twf zLnxJi%K(rkL56`!Ygj`D6nY>_k@GA_{`!U646st0(2y3jy1yV#phpPE;UF< zAOIvJB>w;X`xmT=nVA``8YcGo^=pD=FbrbALX6ww<>gV7ef|0s%zyv>J;P83EW~;M z7}E?aEC}UnY-|j}0T2uTSW*Xh{?DI348skukm?~WE-tv1PoF*w`S4&O#s{!GkF1uJ zm6ZXxP#mfuK`;ftJc*p=L7oTkVcBCSCj+9g0I0ObRuvA1@_-Rk&x1UI?m-YATN20B zCV;6W6i~?Kg4hGyjsT|s85tRHWFqJFU%!4afcPLsg4zKfHb@K>>!2Fp+qZAva)6JI zj{!N0aC38ml|6a#1Wd!s2XR2D38r>1v?EwxF$QuBteOK=c_2@~N_mh+KNGx zhIt&8azJW90R+Xen0|ARaMOCi`C59>_9$_ZE%3d>f5q7cLt>Y(HdDzHpUO#Yuaa|R_4Kw`-G9+w$N zf%6}^rWh=}NWAR;P<{t_3`Qe+5|$mX$zcnO!P;#m*p~+-bL83qS9YLR-i5VWK=vWG zIbdv31Dar80F(ugyTJ^D0D#&Ru(ky#TY<7FsEi@UX#@iRR0x6sVX)NONHNU-O9ilY z3pt%Lf_(v4YYw?lGti0P;lqb0P5?F7kgIZ1+(+?v9uS_djA2W z9#`Lk)V>A_HDVK#A3-qyYw$qx=YN=|K#e1i7;@hLT|Lm@DAgoLJt(F@9)*obg7ky< zu>4PmkDgMn`IX`TKyS{%_#j7uJO#28)|o<%d347}N=m{zRIrX1vKm;I925YcDwv<2 zAKuqMZgzv@Vf`9n$^?o70AvZQr-+>VKw_ZI6UY;=CNE4LSv^P|&57=nd3$b+yZFR}+=^62V8o&l+cITpl54iHc~ z1lcnn^YOJufJvVbc|HSQATUu{27qD}6xy)10*DXtAjkutn1#hI%+u)VLH5Jc!`uSW zi`>Elu|fJ^*$ZFa17-#>YCvk?DS*((5IzGz?F8h(5>T4~Z zCYG7ps-T(l3 z5@Z0V%@0cjpwI&uhMZ?X@^9X}0S|)03OIZgP^< zAOPB?t^fb+>vym!E^bb^YM59{X%s;-7zQz5A;xW~X@MxpZryzb=AS-siD9S%7GgcH zbN49*egR&%av>pphT#AR1^_IngFOH7!)J!!23Sb-kfM?dT+3x>*)Ws?g^3u)!}2_` zS|LFm2IN9jSppeZ4u?M;x0ZswY(H`K)M9%B)-hE`ad+Q-MnS=l9s>y&H+aU8n>OpEi7`ZlK7(l=RixrsT z-@JOq0K%Zy2PJEeC#tdn!Oh*&kKg};0sxk5Yr2>H2dUY){TSQ}B4R?|fPi@z7QpCj z2v8smhC-ADd5LYCCk~64q zdk9SW^8B1AfdCQ%6^tK&NgiJ$!U6}DT|jCFgU4ZR#@h}66?PznpnQ++NmzD(sUeh- z2Wz*PU|$}T%#mvcT-kwMSsB)Dfu$r^c>^m@NeyU%eF0DwK<)-J3<3aZSHRj9pn?{Z zRY7G8IZh)O0H8(rtElYOoRwc|+AoZY_1|@6Qm?TI)h!4yEg!t$w1)Ev{zCkFIE7*J~x7Q3MQZ)~gq?`t48yFmd2>(>xdCQuvz zAWL99MdaiM5(9OfKpuj51}2ZJ9_Hb9@4vvq1ja^hO2hb|LJy<{SMr{<=HP#j8c;Kx zPzq2x{_zY7lTO0vtXA*#nbDRu2*bc}57T2BZ#|4dR2$M(#I& z*sey(ILoiJ5PL>q3q^_p09Fmb+6o{($b%qHfs!%^gV?avB)WQ#2Vv@Ak%6opBnE12 zg7m?%7rwp+%nV}GfYidX0HKi~dC_q6T zr=$r@j9zdu0(l-*N`oAPTg6o{a}xr{Ui39=8Q z9wY~f5KvYE4ZMKd2Z|7odqE8#E~NQNP=J8+fttmj5h+-;i!Y#9V2%aF7RUkMLJ2q? z2rJY;27+P`RHAc1CrUw87AT*B>V0eh0CG5NU<774zL+4CU(ss~P&Ei^nuFX23T#k{ zgB6q@zkt+yBVyPdJR$@#3{+a5J^`8i1%)2SQsg`fl0UfjBm=C}CN!i)t?n-@0+1sF z6sREkk*h`67$z(N8Hfao=mQlXec19Cx)?0!5nI|akO{E458aJ0w|qm(LLha7A_4&P Wu4v#&Kng< zAON=K7XSb8^Cwsp2Rl1lHB2mU))azfFbrbALX6vdG7?afeZ6%9%s+ngJi|~2EW~=? z?D}mCLLvfikIU?Ro`usn~f zmQ_fY0l82dsv$uz1;9LsoaaHFXA==+fMt)NoD7J{0-(|!=GnV<*oRdyzzC}6K|VsS z>p^^MNgP+30Hzk3JaUL3n+swObUOl^0$dU!!EQv(>#ttEW4L?gAvl?X+5sRrkQmG} zpc>)%%U9rXKwDdl0Xd6st7(9h?U}zEOvB6vaqb^J23I>6+7T?U7y~&BR?UH`JZVi; z23RQ%@(4(sqmu>0jjQ(=919FW?l*Kaex^#cP>(bkFqIkrLOgVcl6fG~1xGLU(S z1r{qX$G`vZkpYB3u@6etAWwKs?gck@e`h58X8;BOEZMG4%lQvdb7=D(xE}-s_#puS zjA`Voh2Dk$rKZ79h_Zk@088p12cvsVQd|t~IZ$g5IkrG@puj@T%b-93sR4<@0uUDa z$gvKpNkH~83^2gkkpUHu$|~{NeyU%eF0DwK<)-J3<3aZSHRj9 zpn?{ZRY7G8IZh)O0H8(m|y z!0;cr3IvHE_YKh1umAb;KeDGl>OnCL5`&FNg7ky4PmkDgMn`IX`TfaOV;;V?eP zkswcj#9^H&wBoYX<&dWy)&4Ogumu8gz`>F@sAUH70Bn>96gZ${jGQNt z%L_v4(W^FCS%5G5!qgB71aJxfSpX|Zu@!2dJdIx3<4bC=F#(tw*zg%H$AAJ66gaRE zC}hWjiZtW^0gniQ3KY-!6tCcx%CkWt9)fw={n c`w2w^01KmVR}IBup#T5?07*qoM6N<$f`J}HApigX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..4e34f3b76a2569db00cfdd1a291415295c6ad2df GIT binary patch literal 1407 zcmV-_1%UdAP)Nkl< zAOP04y8i$8@h4anKR-KMHB2m_>kvUR7zQz5A;xVnjRh#mKHfV8<{#Q{mSLy^7Ggbc zVa-woesMv#av^CEhT#AR1^_(y13mxo<$H$V23Sb-kfM<)T+7Ejw}yOpFcISeSe{2# z%Pt_rfLtgJ)sP^V0$`p*&hsG8a|p>Wz_Q0sP6k9}0Z?g=s0tqf{d;!U6a|c+dLHB( z^tv9z$Cku#wFzKqvB@Kc7P7e@_CU8Iz$w7DC=={P0laWK8SPw@HV*G!O)IifyEfeVX$frRNqT# z>oFXKmhvEvfYkZMTQS@}cbfs`aahU$seOL+5(8X6Fz^&@y%>;V8)QCMJ+LYTsY9+! z1~Nafz+wgF_{WbvF@P{A_Cd)Sg!48Q<@CEEpMcK<of(c2K9)HE0hQ5KK~U`ZY13v|!v=!(KU2Wkx>#}-Hq6j;c485AfWHT=MU zgasfhFpy&%T#cT7$S}|VZ$}1HK`$cAE+IeaLMN7@O39CfFAMWdY=F zFvB1KpmqhUZ2>B1L0J`4#*pJQf&l<()PMqEu+-bIn1*FRa9ab|RR^_2$myIB>L;K$0n}jQhqhWtbsNRwdARx#=v5xPZ-b#VZePAV6z$& z0HFM@;baf*YalnfLGrME4KZZ`#Q^|r?gB@NVQqVOECR(qohPuTp`*yK2l!ozjfQ24N4X!Hh%;MnxpqdNROed7WsgecmLmNuSo`*Ggkv#~LM^_K> z3`jl9u^={bfPmT|$esZ=zi~9rL1vi5u4P1?&%hT5M2!jJGXPc%!P*KSKFEV04}g*~ z2!q%#Pot{`nGI79vjI;V0jY(j074@}_zVQK6Oac>Ky3z) zr})L+fZYS@|37{N8A?M|5AqZ!Nu#R=1t`ellr*7<(F?8yL7s<|(jW&Rm%1Pyz~rz6 z0&>8?k~pYk2J!%Gln7it06R^{$r!o1BBUO@YJ-&p_);cJ4WU2)rvPxW1rAk#48&Hb zfeJ13(jH$@1C0sjAh`}Ue1^+0pg;tVD?mq}kR1<_14RfZD}e@HKysi60hRRN1`yJG zCCEyUJ3-B2(1;YQ+Qk=8EMUh12R%Ts1)AspSpbVMm_tB(P>H^tpB+3=3aYX|`4m*| zV@nkvkAeqAfMbR*%kjkoq5O(oYk;ajNYnflxGDq<%z(2Dbbtlq7mylUk%k-~;1MB^ zVW2iYKR+aog2(fKRTXlc1<8N>cnmxU3i3RmAuVcke?gu=j}VXtKw_{6LLS3}MIZx_ zfDtyX2TMNiYych0gPDV#?_l|z*wU7POn}XO=x&6$< zAOPYPuKoY%(`T?MK0aQ!YM9uD+ysJVFbrbALX6v5!~Ic|U3~iv%-?b90>e-TEW~`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{l&-63>R+R1t)V*I{+jH5`)D$s7APc{T8?! zuroDaK+Yoi!a`tWo!j?;X_)yS&dz%e;c5p%JAwrkV<3mYsyR@VrzauGaOm^}xJN+h z!dz?_E z=L}DQf}q$3C2No;7R3jHo4c*A-v0*$04&)COkVIGq-N2<6L2p`OG|tEwK@LIpoTjE4!v?4eL9Ib#$AaWQ0fwBHL4g8N^Ay-`fCV5dFpy&% zRFhob8~D~F-i{2YfHY87W+<{Sz^bnA#D)K$z=Nd_Y%vMzOu@wR@aG==*q;@cP9Oh=c?Ep|=2T};i_voI4We1oV z1_EHPcAE+I}NW0D~KAU-Vr6XK(%6l{K_H~`R-9gGih zB*;@BOJSWUw!{HwN@U7*J~xmJ&eu-&qCG*FbJ|g8~TFuOX&P zpf~_PmcV+7$Vn9>2I@S4JOuL$OdeT1%)_s~|A2=HjE&xuhVenIQ;-^1@?L}%n$mlY z{Rb6{Pl-t0Ow`B%poS8ttpE#gkOx6cUQi7J!XP%t9+*6`dXN~%GcYwEb;xWGA7nPD z$qjQWh#jS=jI;b|cd=qb?%&|^BgFv#id9f(!`ccUKFEV0Pl1v$2!q(L)+D-mkmF$L zVGc!B4-x~lHbMGe*$ZFa17-#>YCvk?S%A>U5IzGz?F8h(5>T4~Xfv8YoZWvJhLKfX4)Y;|MUv z!G_OpIR+GnpaSa?QXT&Z8v7tQP=tW85@_HB| z16V+g1r2O~Vha|!uo#1dB8U$v(fObgrJyPclutqRKDGb=dlXo&Uq`YTUrZ3nujsV~ zs2YSd%|UJkxgV6`UX6SgB2D zNQ+wCUyvuzBLw7dkQgk2kjF4VV#wtY0|CGofYt&7sfQVitQTDjmh^}%Z5hY}*xZNi jMwnaBvk*ufp@;wg)PZ5?eET2K00000NkvXXu0mjfVbMig literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_queens_slime.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_queens_slime.png new file mode 100644 index 0000000000000000000000000000000000000000..a217d3ec40547104b78390b9f5741bb436d5d7a9 GIT binary patch literal 2544 zcmWNT`(IKA1I7;=IcOX&Sth6jW|>yYgS66AF6FId$y^u9mUwTu8R_zp3LG$Oc9G0m zn<;BnR&LOzw`J21#8S*OH&d6UqAk-v4(FRFjuq~f81F;@ zis_)w@adPzxpyw=f4p8*>V8JGj)?{jcoXlA=gTzae(=rBE#aLy`WT^_4SBZ3Y0^si} zmCUN8A{HEI)T@=s`9c)kmxF4TqbR>WQz;D#c#l+tkLUu;^bC?wJq4DWGKq0?#D{pj z8Z%uZ8G8MjIWbg`8J9XUOzw)Q-0co~-(k>dQYS^)z6m~j>cKI%uQW4aKB=foixioN z?zrp}HLL95;CIC&I%14L3@u8E1#Al8q{)=Re{daF(@DgR3{mR#dMjTLG`Y}%y>{8f zO~TJbwfUpUO^$0McvdMt*??1byGek4>!oH&<@$Qv?CiI40(l#~Rd?fh0ZSd^;4*tP zV$9DUB0G9QiZV-*fgcmgezfp{n`r~8U(jH<#~p@c41Np}D=3G!th8$==G|ntj7U^m zKoDT(toV2D^~ZE4ZH>qrq#$k4WD8kKVTJxy&%Q6ybPwL9H5fggt^;5%>Jguhff z->EYs9Y3exmJhi*y^_JnTWpLCYt!rH)9Y#K@WNUcTPwgQfysV1j;Cs)MyVU~tpAM? zEIJxY(Rbcd?p|GfLE9h@n-E;eYSYasyHL%1XD%5oiYWb}ZP~a#D4$hAYJ2nK>Bn_B zQQ`a@(Nz^qjncF+$2~1}fn}VIaIuk++Xp@0QRIO1F^rfinG*lh$}O09YYy<1|E2CO za5}*MQQuN+c_Uf8=YiLQd$gVso$l8j?8jJ?+b z$M4|B%xhk#tZ2&(g5=w}SzLXsBD(+eA&%+OLLL862X=L~u%0L=GGU}12ZEmpWH5CLbASPPoAsLua;3th^{<}UQs1WWy~?9>*8&+#?`Gr!pn5m- zSL2v*E?|Oaz;t7KB75NK!DRE3d0*adH(GA4VmX@KQ!!tAR5*YSSYrh*zK9D!#en`yb{uRA1$U3&QfU(LH;vvyScO zuuTA$+kC=TNY7i0M#%3 zTPaqX47QL(1rUG!-z%{&C0A(|hFB8k{#uUXf!~P)i>`7d{uUsyWB;8!6T!@gPGf@> z?I~LR;sq@%Zxg$*Ln~I^l6o%;_S%cXhQeurUBUjPEBX->xBIMUz!-fQ4=3ehjnv5UlW7mOO~)X%v5UMFGiZyo@LYWdKtJq|c(k!T_(nXlXN)F!rBzI+~$+h>-d zhu{zKXZo3S`?I>4SB^}69nl|YXwYR}yr%6ODuboK`MbbRPj{Uw!xUO4tUK2v<+!XE zub^Ul^aBovRIz7Qg0wwl?tOrmZ#hA=`o@{<08sWR=*BwT%tD-8#C$uPvVKb0J9r54 z^YWCFnLe7sj`onx-p1ec}AUpx&R8gocYv;O~lAA!h~W=5~T0Z}k2(OA?)L zAXrY4gXzNi&XCR5&^ogOQ~Q%`|8{1;!S(-5yl!m3m)g z&G(!*)kr$qMn61m&pnFCo99k|>QjuKmlGddKN1A?qo4Lkz~A|+w@gyS}-1HK76 z(SpGToyd%wpE2_&#$I~M2RRnNGPExDn?p9@=!moqLf7r6kv4tKST)Spm!Dcu>68+`dxQ?v;%-scTDqNX_aZ zm4em(mLyuy6pC}rN&?(Ye%!Ze>obxLh&*<_Ut)5|^W2|U_{g6=fS2jv5#c<=Qux)k zY_m&WSTQm9M6g1zsD5tp2d=B?D2aJj=y&uIO7Qr5+ANeVz-l{>_)^f2oC_K+v74MHd%lvbbkdpgh@Yi6zk)F=Zi;N z*Fg`4WXjToN$sX9T{R6rjvz%zt>2luuI{bQNbvP>5u8ZvZ#a{fW1akfO(v&h?0a1#H4&8TjNk_2_cZi|n$`ilbID zO$7m2<@sGi55W(-+k?SGrp@E5s~f72Xe-YO4hO4trJ8#1K+WY!4SP|aNSf-+4>SU4pYw{82ssQDi`R+ zVaarB3qXRS%S2MFmhfNAUn;fv$?||< zAOKR5lmCDF{vE7}i<1+s8YZ@E*)oD=FbrbALX6uY!$VP&J$i5t%s+qW8pBWrEW~=? z=&=(FygXcR48s8s3;`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{llj(4EG;A0w;4&I{+jH5`)D$s7847_%XN~ z(AHFEK+Ym^3QAyQ8#iqM(=hWvoJ*H3!PO3ib_5G7#y}2(Rdb*!Pfk{b;p+99aF2l0 zS(_U(Jbw0y0p@X7$^of;^!Nz_Og|`~^z`%?kYgKUK1e-C4G1IGCJX}zSYWXNbNrh( zZy10G9Q&YT4f4dCxpTqIU0_Q14+;QSvW<$0`VUfb@bEFX7equvzySgCFf4%4+Yq2Y zg2@eN0DwFIOX?tppnFbERu=9)P-_s`u^>56fFb8)P@sU+fXsyjAS^JDV;xkJfb3-$ zV1TzH11caD733JIYwNM9Yi(})5Ap;og<$gwtTP2GCty`5sC*bSg&?j-03~No;kJ3> z`v1QEfhd6h5(5>CAT{_R5f(VG>;h6d7(5PhGv0OpsIUVm1m$~lPr|YTObwxwJXpKU z1pD%!WR6@r;K~m4%F3{I3oIqU${SdLN@_q8>02Q>LYzQi2 z$Z;CM001>=K!Gq=>TOs|!?GZV4{NuO(>Wv97l5_qkQ+4vod}k%T#e!cP=gJ*DksH# z6p!cO>Pw(kjmUWyJ^zCE_|zi@{x`JoNo;)NehHy6frT2e3CfS4DiPMUhvv`!$WE_G;8e;&7e|Z0n0euh#)S85)1W^9h)>MP{HISR#pa6pPYltZmC=LLSC9s|% za#96}fjUnh55YVGlSft$^YEvSAK+mEW1}~vVSG@b2U3G8c~_K|{|Bi7^=SyDaH?bh zSVIXG;vf&gn!Ly!gvq0;2YCjh9_CmO8#zEg?T|M}z9H27?&$1fM4r#U7YIa+3F0#V z6sw@nhP4$ye2@o09sng}5C*Yfo<>&>G8?8IW)HG@a0&vBJAm}TvKPL-2h0p&)PU5& zQvjinA$$gc+6l;mC7?C~$Wy$)K^2fCu>LC_o=Q{?0&26Pg&k;A#-$ zc~~h8au9N<3-SO=4qG4~2OKPkgIZ=F55Pu=K!JmvjFHO=Lh6y#!q~9XfGc&v$_t{Z zL6Bjvk`!B^2Fla8EW{Qlpq?M{I09_=43}d-fe6at-;nBf5F4Z(BnOHRP*wsBynx&X ziV%={K@A}Ek{+ZF)GP*#NWrRId|8+U=2%c{!9o`nW3W&J@j)dzkPn_H1yxy~d}Cg;jn=bnC19lf>3@%uQfo`AgpN)ax*BfK`9P4zyk6MNDZM>0xknUo&*^NYV*Sy zGN8}{S&E!zLGnjWo&^trf(tlc{>EnkwYt9`JJ2HpT(bb}N3IrOW0)W@E-|c002ovPDHLk FV1g!~FUSA@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rose_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..d64bdd9dd2fcf964fad91da9e1003cb29956a352 GIT binary patch literal 1379 zcmV-p1)TbcP)< zAOP+!>i_@e#}BY777h-$YM7X6S|vd<7zQz5A;xVgz9A^eemr{s=D)alg<+@z7Ggc{ z^2|{Nb{-zMat=OzhT#AR1^_IngFOH9%NK^>23Sb-5Wkc(T+5#yw}*UqFcISeSe{2# z%gn>ifLtgJ)sP^V0$`p*&hsG8v+@Ztz_Q0sP6k9}0Z?g=ttuQ2wd1+fRZ9RW@O3a&oj$VATTKR$hA`0)5KIGKam0U$Y$7%bL7HNxlT z&%xz@h^i_Bau(r`QUEJ^uzL%bhM5oIe7JEDu68iABUoTD267mzngdmN+){E3Z*Jd) zdjzCT#@K}6FptAh4oL0SXO9?Q`auCDprOxz9NQrCLFz$jKp43;8OW@}0*e)x zB*yTKX3{Pf&&8PVORj8 zw;@1*G#Cm|7LW&ENgd=1bkFfhO2Rz{Y7HXC7Dx^hSjc%96eu7y-+}!GSOCHT13A_~ zH3`UGh5-h6J2IdGQb1OgLC`S-tGf65*Zc>00+vFs`32UQf|V1nDil;c44Og^S0sRv zGpKL_C4ELoRg^#giGd16PC@+5V_4w8vJ0%-7%aU=yzKx`VFz+BDBq(85-dBw)DTL^ zgSFdCurCiv=E$`JuIxastPE?nz)}*3hLtrSHmLzkurC100?6H9hCu*8?Fv}i0_1s6 zRt1$Yh>xC9u=$nZ06=ff!uTLZf;0ktM!u?x!oLTXy@z6Nr$8{D!5cDO(_7cpf5 z#Q^}a1lChTPJSRUQ0EEcA(&@i^2q989{&5~BRouCZ1koyj1MaGKx%MRc`r6E_zzM8 zYNiuP;Y1CI5i$hSP(luIkOx6cUQo9fgh6bO8L${ZRu2*bc?PBiqz;)4;)Bda?l*wg zoW`y=%P$Gv1V&;DMT!FeRt>@03LrkngCI|Vk}?Q`*s#_lx_XcYVd`N4jjSFd25N1B z^ue+hzP<;{3}V!PBL${`(8v%z13~Qs0~?^&0!?&)0{}Q4 z2rJY;27+P`RHDQB_Mj>YlutqRKDGb=c@$*sXC#~P#RQ@Jie77gszF%O9OOQb`#~uV zR#1Zc0#ZXLm4M3tkcUBrfl6x@=wv4-^gxy(=UI^apR;EeV5K&pAuVcke_;`T93dcw zgX~AH7GYzUun1%z5`YIq!7VtT=V2iR8?Awv@dV^?XyAa< zAONh)O#lD;_YbU!iHQlW8YXt)%vpkFFbrbALX6wA)KyTFy?y@y%zypn9m7xuEW~=? z?!!k6>}+gs<(wQG48s8s3;0l82dsv$uz1;9LsoaaHF=i=mKfMt)NoD7J{0-(|!=GiY_z74BlfDu&BgM5Tu z*Ms=jk~pq50Zc76dE^j7HW$Pm=yn7+1!$-$f!&Cl*T4Vx!2pVFkRw6u0FWF=4CWb7 zjqvlwFK{`)$H&8foJE8M1;EN~+`b2_=0H`RkN`ge ztds|N1f)(}OoZXXr%wzpkHb<9NbS219~of!K>;NrDZzjo+aU8n>cIgAtWJ?@lYz`r zEU;LCIsW&rKMWuYihWSB26^Jxsng)*Zc=pke^3CxlC6b_@qdt-M^B!^{lLn`0uBh6 zhhYJX-i81L5=?GD0|4X!SW*W$1l@D&9EjE*s5OY}Sdbhju#odIC{RFZK;p0fgarn2 ztb=Nj!BC*$?Z|)%NFE+8hF$v(VpZqnWd9%J30Mlj7L%~f6s(+pRiUtKHPD41-T<(- zvHTB;HBg~8Z|O=DwV><(Di}do;^2|v1bc+A>;fw{21_pzZ#w`~*nMF51TOf{V;7bk zKx&A|!-KWkOfcp^$sD|NoV;|T^&n4yJOfe>a|<#XBnE1SAom+U z?2X%Y;w-;FEmL9(MT!FeRt>@03LrkngCI|Vk}?Q`*dQ^GXVBGy#9-=S0f4L?900&^ z2arBk_QKcqfSEyz8jxCe79cb-gwH@wI{|sH1k`4LcnZ>!{0Z&~I5g`UpDuM+NvU@>(1MxvA4p#6X58V+= z0iY0s_4#3W6cl>M4Hb~*L8Un?fIyxnG^9nX?k^|;U|9&3GC-aNi6K{uurW+Xt@49` zSO6Xr1$i8K>>oB-12Y8VaaiDh90UspVj3C@Q~RIFRumd1N)D^a}vm WAD|RLa)$!|0000< zAOJeoZvOx4`**M^Hcn2sYM5AUOc+5k7zQz5A;xV{L2f9@ZoPa9=3hE@jbW$*7GgcH z>-1Fyem-uvazO!JhT#AR1^_IngFOH7(^rP!23Sb-kb;~9T+3Z(*)Ws?g^3u)!}2_` zS|M&u2IN9;ny%o0Yqg1P-%~?DjW{w0VAlM2YCeDgCIV( zB#x_108>jSppeZ4u?M;x0ZsuSp0?n~M9%B)KYV6*eD5(hnSAT=P2T$?ZqAYg&T3e54J z-n?S~VNmRYk~PQ^<-xw-=I-5ZAO3>^0G4cAQ28)u3PD_v07}lF z!VQ%4mAM2^0s$ljDi}WklRUmigar;PyMWXV29LwsjJF*CD(pZCLHQotld$XnQ$r{v z57uro!M;2wnIqQ@xUvJivNEjQ0!v9C8dg|?*rWzD!M*?}3m|uc83q9WwJTt43y|kQ zSrt^qkmEFh0RU>$fC6E#)Z4JC6P5)*d|11MoX#1+z5uK>huo+c=tQt=-7XX-fEsMb zRXHi{qj)?IS6>3XYDCVv==m4K$EO~>{{YMP*vvs!OQ=j>p+;Y=)44^RvkocP~-x$ybVL+`(SnPuGzmcXQysv@W>;?r8tY1S+nLu#> zfGmOa6p@o3NDS0@0(l7L8JIk>dYFgbef*P@03LrkngCI|Vk}?Q`*s#_lx_XcYVd`O#fvg^!LV)8A zAbqgxg|F`cGlLj4Ahqx;KxkwLpMjuu0`g!9sLcTK)O+YW0<8ak3E0&JS&FP479i;A zK>-SCW>eCHCPptf8G$?xE2TjWLN0Yd4u;8L3k2kVgC%iL%M9cJ*eDSwa6o~8oF|dX z3qtDAt2X4OFRm;MQ$tiW2(kdVpg}LxK>S}gMu4#e3V2KaX&eDIe1^+0pg;r#&RwKA zNRWLX^&mM=gn+UVXy64_4T9VYY5=hz%~yf~1EdesEC!88!Kz&bJb(q{SkS-*xZ4YK z0LVaCjKM+?#0Qn=u)aO0$^zw6P`!^W06-20nfnIGVtg?{D8HiD8lY+r)-(rs803CX zih~uDAisdr;EFWl@BohpfeZtc)|a562?{-MLj@_%g5=LY0|?}KLPJ`$RGKvgc>+B` zKpp^zAys!W?}9F m6^@`GHy9rzkF182egOcX*MJi=sk1f!0000-8|X= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_skyslime_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_skyslime_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..78c3a553c4836a722e0215229be0b9187834d111 GIT binary patch literal 1355 zcmV-R1+@B!P)< zAOJ#V&G`T8`**M^Hcn2sYM9u@{6d0eFbrbALX6vt-P}-=y?*`z%zts`Hp5T{EW~=? z;niylEF2tg`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{nxi|4DX&j1t)V*I{+jH5`)D$s7846^a;2e zkWf}(K+Ynfk`iELmk%EX(=hWvoTqp1!PO3ib_5G7#y}2(Rdb*!Pe4qR;li>tp0DvW1|B3zoL2B+@xB&M8pO7#(AYdMb1u%LW z0+gCyaswIwAP>NjI>;gDo)eLlfx8dX8bo$1NDdTW$axtQC?GW;b727p3k>8~2h}7X zdl?28;O)qO3P>R-X@;3TzF5_zZ`u4G(l9=#&;zN#mAsSJto~1I&Ba8G zECA{ug4znO5C?e>)Z_)#ARr84gY1FHBdZ6Afjk3K15$^~2Jt~=BljCX?8#2fILoiO zA)$=K7K#)H04P>Lp$!Xh5Fg}0kf%UN8H7P>kQgirAgc$7!PLVd16e&t4Aj~LnG4Ha z`1&3&Gl)?GQVY)lghqz&83<}8AP<&++6*91!Ng$we^^%=Sv@QO(baXfv8o1Dc*1zbMVha>d&kuPV0XBSw%Q4teA1wAka-awSWhKzS3&?$- z2m!el)Br*+=|TEH&0^4q6s+3C7f>uP$AXh3(39Yh0}g4y3N>)v1M)#7I;?LGs< zAOQ6D9{T_9+jp=kCN566YM9t%Uw49LFbrbALX6vLecVu#&HeBi%ztt22E$MXEW~=C z`^t3&4qikG;Ns_I7!H770Kk$u$n!rwe`gqOfQ3{K3CW1SwS4$C^aF&6m;iv~d1SQ) z>|6}Uh2l_683Y3W=1EYVhm`>!&l_`cGyEF{DS)Uf04nWap8W)@3U>gbd&e*-3>ZQ6 zJjgHTbv=lWEs5i56TsABlSd9KWOG66fo?~DQ$V$oE!d67dHvhRuMD5=J_aXqP&)u5 z2NHvM22>;bc<>lp4hZO~F(6lq$pWHaWv%-TgK3!gAkO5658!GCLpy>67GofX!Kyh> zUbhkxW!QH47ThBsby7Bl4DX)2VSsrYmU2L9kG*=$0MkDi7J+&)VHiNb0*e)x}B1H+EHkk|!z;-a%1xVc;V|NsAPU;x09t?uTX|3OKA z$MJJ;FR+P;fCB>NVORj8w;@2OX)qL`EFcfSk~+v2=$_+HkcE2=)EY#NERY;1z>xDY zC{RFZegO+hkl7$PSYRN>I;bYu!S$G7paI^F45)zQQFkN(f~kDb}&B35zWA+GRS;bX9_vy(e3qewq^j0F@VI+e*emVJ_rM9O~O(FDE~Vt z%fb5^$jxq0B*6ML#FPmX2LQ+tSWgi-se;5nsRHC7m}g+}$m(GpzVP!KJWOD0^rke7 z4=VIPYH%fQPy-I62Gpk^6v0%<0^lAZu!jc=agYZ=OU6R$RRL!Wc461kY`|O zK!a0%~%@JOg6y6coc*et}x1$o(69fk1HpfMOLC+OXj=5Fg}0kf%UN8H7P> zkQgirAgc$7!PLVXimVeS$ zG3Y$P4`~1Y1+c3PvJ_c8ECA8fgNNZCd}pAf2~CV%a54gU9#m+-dT6kjAmkAp5F1+{ zAO{>QiGx~ZAP>Msi9mq^3WQ(K0Dz?gV%4KpgUC%^T*(`zhEO1|z#IcBNkJOX3pEfQ zS0e*kpn%5&kj4>U!)Lf00}4b?f%O5YjtAKXQV)^?MF=P>fd*bc?gK>@$i1Kj5EIgT zCCo3NW-(|)3KoI*$^aISV?hHOpx6RA0AwI6#$cfc;)CmX=tL=~$^zw6(3l>!00220 zWbO|noAJd2q5O(oYk;ajP&WGjG#{LWfPoE4aj=3C+{1x6BK&L zZGVt~pwb+c6hWRRG^7RcFfwK!6M*bQju4nJATgMGVSNFZ`;f~cLe?^(4^)6Oz+xU* zGrAbea$-wcasvRH`_SD8bIU)pECf< zAOKS4MgITw>o-^x8yhQJHB4+##u|cVFbrbALX6uiT&+=*J$QHz%zyXb4Z~0eEW~=? z_W3IeOdJU1%v@{?!vPQs09aB7dH&yzKMcbSu#oB@Rv|997Fgg6mqvbiAkK(`~nDZt3y4D3eay#DvwFNTk=K7o@ts2u>31Bt;r z1F8|;zWE3)2SjCr8IY?*1$iZ~vU3MdfoYieAkN+EH{faqLpy>67GofX!Kyh>UKf%S zV|e}KE!-m@brNcl48PxfV}N-amU2L9-#vfD0Mmc>+YJU~O$`R**an#oQV&uC!pOA= z!vF#nSggPt|M}B528K@z;MfNxYmg`ABrOLwcc z@bYni0|Mq@SOBB9Awa1KCO4n~0P+AVse>GX?m1x*ez^NUtwChRg5*E}hMbo{fdWzk zG8Yzru)si$bx=(LvX^0i0p5-bsDR`b<74RcnTb_h@s{-eAWy(j2sXdKI#aN60#=2B z%7;Ny2;zzaP;v$pZlI)}rCf*-2p};~!3a`=FA`ya1IsR;D)c6>cR5&kk$Bqypu$cV z=sQrpNB1NwJAl*>lZppxx0zsH9+b?HYX@A}fnHe|)@}jWhur3Xu}KYRf=yxMCNRSw z0ibpTtZe}*XhGQ!RK}3wJc0oLYSe%NVX)NOu$YErK@cC-ZXu_0MzAjcYt11yY6dzX zoY;L7#R;GW8*)`niu))Y&%@Q1K(88+^DcV+1@ZBzM-Kd7XycRE_{jYdLS+IAHDVK# zA3;?jtZfhCr_5vck6ZD_}vH+-u2x=?9LLB5lP?Hx_gMcuI4YCI&kE|Xf2J#F{4M-g_ z8^i~hjofblvAdim<1D}WL*_CPTPRW-0H9a}g*I%s48#X{5acOPQU+lV8zctu47z%d z7)(7ZGLY4S#6Yc0kUm)U!q@kJnL&&ikXm>aAT%K$-U1r~$g zb_A%a4HQ6D4+{`<^`HR#_2xGNB~55z^n#NS$n&sL8ss44QWxX_m>jl1Kn^%q5(l-+ zKpudN5`h8-l#D+^0|1s1h*ghX4Z_L-20Q?!hNx-~WC5%s#a5_+@-!^@q1%ZqP(VFD z<9|VWj37Bsgn+UVXy66pK2U^!+zV;|p_lX^eV}GBXhaHD z?cxh4MwnwkN%Y07=io6u&=>$L#$X15ViPtx463p~`4q&*l{H`kBQVR!P0FAE5K<6f z0Hq?>5FIFRVeSQ)58{Js2Iv?j^3WZ@6aWfAkYS+G8rF~jg&w%-Ldvrsc~}5}JWpsy zi(1`ZPz1oT5OUH7iNW~DW0)W@< zAOIp`V*da5@dK=igM$OE8YZ@W%^HGcFbrbALX6vDqN7oi-MM=g%)fBq0>e-TEW~f+F5@LX5kD;6lh{^(>(jHq?I2_6YMo>Ku@(8*IL40gU z99NqFrj}4ZA)5MoB~3EgTaxBoY&vKf6wsn;X`mT2eku0av(8Stb=NV=g*%r zfIP0QuFim*MO2iP!OGUGT??jR=7Tt=&zym)9SrRV7Fdjd90sfAKvkZSk`e=~lm~eP zq|U;^0vsqXkHb<9NbS9Q_ZVRMK>=lIV#0tN+aU8n>OpEi7`ZkX$gIQyixp(Y!(ty4 zyC6?2U$O+;+y$nD|DaR>OSXX_A^$;Y_V3>h_X8*;fXsq<7#6_jZ3vJZgP{;*0eJwH z)Iq*L_nf4pB;0eL)*y0hf#hHwLDmOS0}_V?AS^JDV;vMwAbSV8AjR8}0TqxSM|ZTg zVpUgBT@6kVuoQyLGqBDStek*Vp|ETf)`2(Mkg{(o>_AW9&B#6Sfjq2@6x zaA4U5WY=IQ{b7E_+YSH~b|8h=k}51az|;^*%7eArOt3ExO6JJ51Fq~que=Ovx4=>o zh=!FlAU3H1O|UNj$^yvUV1_{eKTzv`jsu4NwqUT=_AD?>k z{sS!EV>5@;z6J|5ViS}fK~*BGZ4b?#|B~@Q89-wUAn~{F-Z7vL!hl+n zu-FCVe**&pcwYm#*$oOHSigptGJ)a%09gX-DIzC7kQk`*1o9BfGcb8%^)L@3_cUQ_ z^rke74=VIPYH(F~S-H9YVQL7aaH?bhSVIXG;vf&gn!Ly!gvq0;2YCj4#0kCYjm!t> z$JZX2HhD55@_YuqKwzS@41iTbu(kq-4{{*L!JwoJ!m!>YEDM0tBDXDI>S1m{Ru2*b zwKhTK!m<~>z6Z<R|zht{xOXAdgeh zgeFEWxEcg`9#%?&9E4ozfhRZRaKm-L2Yy=9~@gO-+gn+UV zXy64T2Z|7odqL{aOL~wyLCs>&h!m{a#h1-lK#m0sY=B|`W*{uaU=9KCK_xnn51uFm zRaqc0P`!^W06-oEnTy<0#1|8U@+*3+0jdUJO>>ZkLGA}-8Cc;8@(V}}p;Q7c13;bx z83tM{H?JZf%3jedun4x#b7aG(L< zAOPH5ZU6uN{Rgaym6Zjq8YZ^yz;S|RFbrbALX6w=475;`y?*%?%zyLdEyGX;EW~=? z;r+)9EG!7+Y;0@{!vPQs09aB7dH&CzKMcbSu#oB@E-o&(7Fgg6#P#mg(KrjWsJc*p=L7wO4;bIsLDS)Uf04nWKs=_zJrzBtm)$<_lpx5;vKDH!| zt4#n?i%lLmxRA{Su?M;x0Zsv$+G=1oBIosAzkV@%`t%u`%t7q{kQ_)1<{40p@bTkk za5*3>EXaVIMMTAg!OE^*y#=OW=7Ts-A3uky9SrRV7Fdjd90sfAKvkZAAV0&~x9{N| z0jZOe6leJM?HdEklzJp`_(ZeV3Qhw*|!;GM$3X53~8zctO3rhMRwV>1j(hKt>%)_t%hIt(3S5Rsi z4238Q$OEvX4sskUPdYhR{s+nN^Yg;v2hz&cZ~aspO`g35=%Pzd4;fIxq@ z|Dad{CH)B#=Ax)AC`kSfDi}d!!upN72=)kJDGC%wgTdpl$imwW02Ov1g%9t4!-!m1 zc7UlNl#&N)x0ztffs#3L?SLyg&?_s$+AXk@1S@Y~1uCflO|UNjs^5{j!3=`{fZ7$X zwgsr5<>KOG0F^Q1IE`Qcfbu^m5C%)V4U1`576kEO?G|!6X9W8Ku+|)Mqh_EJ!KDk= zP@Dj2upw9Fq_~gb@jP683G}KFIq#z9Ul1RkdgQ?WjW#}sjgQh>xC9u=$nZ06=ff z!uTLZf;vwpVz}V;vhcAgCI|Vk}?Q`*dQ@j7C=@H5`(FSMFz5ZkQk`7 z2{IR!z3}xtU}g}b2Ba3A1qh7{;WH4_PCydtC0$qyfW$z2P>BwU4N#Q@ z%BP^1#})t}kHQ80xknUAqea9 z!x}Q6(1Y~#AypH|Ku~G^{P{};SgB2DNQ+wCUswbnM+nH_Ap2p-9C-{AB!*lbF%SUY zK~a#$k;ndFqct$SAdkZW2jn1FK%gf-1{wia%)(+6HYf|@gXEFbkkT&z06F!O`j?q< QF#rGn07*qoM6N<$g3Go>y#N3J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..9202723946dbc68d3aceac18ac62346a6b9be226 GIT binary patch literal 1401 zcmV-<1%~>GP)< zAOIADx&QzB{U5A~i4~z7CiZaCH-cs`3}V1SjN7DLIZ>2-dGH6!{|u!WhA?0u*6nZ3 z{9<563I|qhCWhev2nGNwse?TK_dBwe|BZ|QK=&nw2qNacJ^MT41A(Y?`~^#1XXR&P zKrR%AYDf^w0x(ZP@;oHjgFMeJ$jtEX_pc$J0*EREL8U#SDum_z-@~E|U=919GF^|{@-7JF$ik2F(9WRkoh3>AT@u#|6@R|O$IVA zvA|*l?)WeN7=C|Y0LMNkse(Llf9+RrbJuFJ@c$ogelft3t-K%Ce~_AY7ZK$FD-RO` z$SjzLVF8TVhG1X-r6!o%fCd1_1F)nHatONTK&3s*fuPnPvSUGVzrR4T39>$r8m2Fh zY7*p0SYRN>I;bWA*~>7%0B=VIR6ufwGBI4A@foW+%?#fEAWy(j2sXdKI#aN60#=2> zvelp{1aU@)H&D_)mirbZ5I|y}f)PDwqniZ_97uM7RH2~u!(iz};%x_j3OkU8 zK=~fsW3cQ1Q$r{v57uro!M;2wnIqQ@xUvJivNEjQ0iSR8qfs$0-!9w%*imQ z0H|F7Yg>Q{aZpwTl`-Tvl3)OU8a1Fm7%cTRET&;u5X6VITgd605$p@VT64&ant@IZ zPj{mXOfY~NY{*qPDej|qJP%i20=;TP&b#RO7sSV>{vTTZ0i+&R-{T*NeGL|B#3m>| zf~rJV+a8)f|07p{ATi{=0lIpi!~Y|D3Zxzs(;zX}m?TI)h!4yEg!t$w1)E;?r8tY1S+ znLu#>fGmOa6p@o3NDS0@0(lhX8JIk>dXPNG!@oa*hTb7VY!EgBxTguy1M?urE?A)l zQiH3?Q;X;Q4=NZzeHub3oGL@RpdKQqtpE#gkOx6cUQi7Ju0{AEMGZ_ISv^P$4m9>r4W$0uR|zht{xOXKi~gnpri>+j9zd6fIN>}O5-SX|6>aTP!fiX8G_j0?lo}G z1mpq4DA7L#Sd3y*4+rKM453C$PFMQGSI;^}P6bLM^WQknRpciT&J}wKf z1q!I=$IieEG#b+TgAJeIatz3mpaKgv0)^~&kQ^vNKv@Yi@B)$pMHa}tAob`aJ;< zAOL2~ng9RazyDxWOiT#nFtLoZB!Xrz3}V1SjN8mD%utj)ef|o}fA;tx!%zn-#CqW3 z`Lhh1+`Mq*+`Iw|!vPQs09aB7dH(y?&kVy2u#oB@5eZqimiO;I4EgY2BE|=>JddoF zmxqf1xlkOcAwe(&z&weZ=Ruz5Q=5<_aEd5SPH=wld#Sdtek*Vp|ET8j3LKq1Oounr~w7SV5zrZF%8RtAU>?!LQdz5U|#^%nnP~X40IwmdEyj`6F?0% z|f~rJV+aAOR zc^J701c@Q{4bauYT9vTC0jUSYG{`fsF-eeq5FeKR3GvZW3O2t|902IeSr{MWNLZ^7 z)|o<%d348UYHKlo#uz~2pFV$KKp%twwI*RH0hIq0Rn*~q4diAwD1c!78e+->iUR;- z39P4xoK!(#pw1J>Lom<4P(umSR)B>#$b+CJFQ^6qVGtW+4@@3eJxC1X8JHT7I%GD84>B9M-vDC!xI5u2 zzY^l(8Hp_vDGmTotb#%t)>Z)VK^_Eo3Y3&V7{rFPCehV{JP1<{iwtD-ATdyD6QmE8 zz3}xtU}g}b2Ba3A1qh7{;WH4_PCy58$XX zB~55z^n#NS$n&sL8ss44QWq3TFga|2fE;kJBo1nsfjj^kB?1KwC=fthXIKm&mluT8 zBddk6VW|OE7KW7f5R z0l;DmW*{gwVWY#KDhrfPL3~_U16BpXEGIW9g91QGR-OTrieLeR>|T)hAU-I?!3sX) zp*w;p02G2C&x1;9SRMt19&$qk< zAOK=r#Q*>P^B1g&m4z9u8YZ^lz#D>QFbrbALX6uC)rC=%z5o0h%zygoE5lF+EW~=? z{`2n)?5v2$=45AP7!H770Kk$u$n!sc|3~uk-;ogj=)M%-L4+ABaE5Y7FcIT;Se{2# z%fZIPfLtgJ)j%Ma1z?_ptCa z<7yMY)Dj9PWOG66fo?~DQ-F@L05~#{^ZNIne;M9={J{WnB&Zz#k^_msVjWZ?eE9SY zTn>l}b2A`Ui-NqYU}abCegM-j^Ff?vZ+^hl4u*CF3oOP!4ue&5pehgKiI;D`!aV{~ zry#}0@ZrlJ2AIcTDF>t$6hJWjpn#GR;b1_HZIJmO^&mArfB#`Xu1y9qE3v?01?Kp# z-+nTHybX$dP_hPjV)34r;1*D4y6}Hc0Kk%MgoDU`kea(sKEwUM&Be|DG7IKmSOBB8 zAs84yfdrEq&;S5=0G8B24ng;v03R3JeW2DLvSUGVpa4V8%b-93sR5Y_3qV+4AjdkW zCVBU9;9HY;J2IdGQiz{}VdC0{Sk>hR%l`)j9xR1mi%D2#3RX_Qs!&k*FlY)vTuBg= zoI!wRza3UNS{v+2EgQXXVw;cc~>=+ohzy%+=Ct=wE zqK0rT9<1GFf_-^VGDof*aAgO26=bk>3&=j?HV2GNYCse03xKi!ayOV^5CBlS0@k(w zWh+oN1eG!5IE`Qcfa-WqAPkmz8y3^BEC}Mm+AZXC&ItAeV68cjMT4dHcmC#El*k4( z*g#b(IqeFH$MbOYCD5xzX8HgH`@3lHa;n}4GT50G$=oUszg}Z9>kAj zVEB)y0!99V#E|<2=;|Z>{6(oILFz#<4e|_ZOcJCY#E0d7LVWa;g3YfK2LO7qgYiL* z1bGT%DXcSv9P{Xo(NGY8calKOWb{E8P-_yF5F{GP@xA>gR9ER@RR!wQbWv` zH4`09Z8yYb${GAP<5(1&Uc%?1IEV4nbEB5`(FSITWN9rXDO0 z9CrZegJmy#eGix!#HazOg=YamBSZKM1ho^82TMS029O6}fdYy_kQk`v2(lDeJuE=b z)r0hY0G9ZaG@*&n3rp#_1PUBbAix3u zmJ*0nk6gCE*s#=qD|y4p3qpaw0&@(kB*j*!f$}si3$XL<&~z;wuAKV2*_ibAt?o z#TYCUL3~h&9_zvko+t%XS)hChs`s%40LY`Tff1PH_+o-kenqb}K-D0uX%6x*D6l~( z4pvZt`~p%#D3yTA0FWm^hJi}!r_kA7Q0RdyMb5Jz`3KMbGQdi0LPJ{A>i&W}fgT|s zhl9jm5rjO335!4mA^~_%6cm$BUokMiLJT%q12f~nvri1LzyYZN@j(`$CqD)n0a(n! o+y@(!h4Df1$ZCkK0zu9N0BSjkiM3rlZ2$lO07*qoM6N<$f=_!w*Z=?k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_ancient_hide.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_ancient_hide.png new file mode 100644 index 0000000000000000000000000000000000000000..8206f6db4daac08897eb784ddf139595f5172151 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i?>Eakt5tl5%x>(Ubiispb zS%XEQx!2_1;Xl9s-VQgIJh@xir}@W;oCyk6^|yPE_c&Ybnc>hUE;Kb^LTEr+wcL@m zkB&_W+h$FZV?Og)Vc(WLpEh`?`)r7K{`hfowZM@uQ$x1Tj-M3FJa~?%byq{lQ3ftVYum3lPu_ZC`!J&iBAFedYBpg=cY&gyEWe=bCD+T@}ZSe`G zo3=jB<9TV+kaYYoSD+IkD|bqYl%+yqBQICYj7SB;DDh1?S3HjSDJJsh=ig1+QT5X1 zhJ}FqksqI)=^nmb{{BH&!xKljmX-F!k2t!jN^A{2XUx2+!N(Ag(`du5Wt^~)vw6*D!WW<}pR}LphPp@LLVo>vX%TUSmq%wuSDM|K8VaoaDH;t7N%jD9` zH8yNm>3)uD3m5mQB@7cDC(L8DlnPng!1Ux}^KKpmyESJU-Y8C}O0hHhdZN{EEfWJn YqRQj=s<#FoficD4>FVdQ&MBb@058$F7XSbN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_blazing_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_blazing_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..bea69e2917c48cfc32158d31e872838952da4f5e GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M9>Eakt5tl5%x>(Ubiispb zS%XEQe~QMx_MhJ$Ki{9AX0LBNgYDzQn+lF4`@WxX?{T)=GsB^8`sB3q0K=zE)pAGL zJ~}ojY}+WT&wS>y!oGEE*Ee{m`)r6vpPt%SEpX&n;T87Jj-M3FJa~?;?UGzq zr_s*Btr6xp@8{1S{5Ci1?S4*feE7tYEkdkf`xhCTQU!L2!!H-k=ZJ8Kv)KLK*el1b z>X-1*!_)I?oG03E`|x)|N9_c4O}zsNts2{yMD|`_S!x!s$|;;bs9TR+XmP3HX{TP7 zoPe~GAAX+;ZCm}?uCbT-qhrth{CJ~3)&JS@SUu!KI1Iinn8GrtWu^OdX5;>8lD&@@ z7>-Jv`23)V`9+X`{F9IGr^hwi{rg&SNfzr=;|&sRE8CZH#JrMx!Jxs%FhSj69((nN zWAOzy8M;bm9Cxf^IN6vnqdoDJ+@U?~-{xWT6O`4{s7 u-$kbxGL03gIhM%H?Dw@@bJy`SFw*!Z++H2{RWuvOWbkzLb6Mw<&;$UmB*2US literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bloodbone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bloodbone.png new file mode 100644 index 0000000000000000000000000000000000000000..ced56e1faafdf98f44bc295c935d6b7cd3b69681 GIT binary patch literal 433 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|_89ba4!+h)b4WU94yz#Y7UJ ztid8tEg|vm@Soqjryew2Qm`|UR_QsnJ~<&l=G4QZEJb@bCQNYuw8uthKI5rtESC(< zH$QnQ(Z-(8bks_J61!tgbZRQwgm%YI3T7TWN7xbtW=nhi4dCMvo1pGE?`O}HH}MQN zt>4{CZAfJln9cYq@d<-8UuFaAlg`%}8-KFBGLGP?Xi=-@>b0N3-1LZvC#)k$+d*;y z(<|v9t|nF;<|v0cXYW*n$|&(oI#)XON+eVkGR{a{=fKPS(ecdl_xB9<)clvrJ1V+@ zJ@J+Q!jEakt5tl5%x>(Ubiispb zS%XDFe@@(I`Dgd<@2_u~xn|9q1gRtLY0WGbe=ZBV*yC)uXNE)H^G9L{0s@nos^yNf zeROP6*tTMa67!kQ3U>P&er)hi_t_Bf{K139YJnruCI+*AcKoDZ=D~A>Em2^0?_BP6 zbsFs~+!|qy^L~DO%x!bC{@0H##+Jm$2lw87{&1yHCgHFm=Y|HGkH4PQPPy^t+gIkU zcKf=DPNn}p9zIPJ{H@?06w`2!D=>#uqiP|iSMG+8)^&1A#A5kW++I6PYn3_~as0r< zhi6wW=h2^cmr0uaQL{w+{+gs8|K1wk;hJEhA&~IOQIk`JGq`^pdzzf?W~rl$3|*!Z zo;#+p>4-VX)&GBIdE@T>x;o~|3yRpp4jX*kAkye<%Ph+vytJ&rhVhflCU(b-e4i{f zJ$L+ez=kK7f3vhm#EmP5H=SJItD$cDSfWQ7|e>xuUA^AZj<5wjU@IxBoVQIqp3 e@hx8zFqRT6A5J!EbCw6j7lWs(pUXO@geCw>Q@euz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..90424ece0403e4f00754091893827a99cbefb700 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M2>Eakt5tl5%x>(Ubiispb zS%XF5_Te@E5C8f7^R~Xh)gsn#bALQw%aQbYhE~&0g-QWw6}F^igAQGd1FYfp zQ=FSvMOG`E-&6aYb>5rzcdCyv9NM5$Q1Lyq;*|rR0bAR2XFJgi4K)RyE+tR7QSUoWkkc!7LrCj7xg}z;d@63Qou;))Wm@Q5 zYI^wd?scAa|GTWx?2nplzr52vJpKFq2Vo6Q92*&e`Mo?9JZDsu*cyD!n0a1zopr0HCwDU;qFB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_cobalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..77ccabceaebb73bfeead29d41aeef9bf2a50621c GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i*>Eakt5tl5%x>(Ubiispb zS%XEwlF96U`_J#kpZh1MvFppvVEZ`nrh;RM-Qjx~#}>-O`6wLc_V6@5k&%7CmOtt6 z4+Teo=%a^v7@t)N#5=_nM=TLmi&*oy`@>;dj-=UH-3>n#Dg~rf*piwJI?gJe;10K+ z;@re4vRdJMP0eS)d2i<5t2^}Jiy1Ss4)+`TBKdh%6PVweH1J@4V8md%{_rHL6ZJPv zu};~P(ENUa9&tCuBTnXkj(;;k7BexMM=s{$ zyIm(7e{WyIU-oPI_xT4+R?KNUYUg9Cv#oGt`U2*JMOXMHs5{Ja|E8dE%~8(%o6QNi z8SRO$63d#IxMx>IY+ICS5g@~0;C{%4`%!b2NI*kP#kVOBkDh(aV{l%vnnR`S%<*M% fI}MhFDljno@qa7BVR1Jc7-0;au6{1-oD!MEakt5tl5%x>(Ubiispb zS%XEw{MgTb?LWU??vGDUlV_Kn!S-?DO$Eo2x;Lxl_BdPanc>hkUGPETh3R6g)pAGL zJ~}ojY+Jj@g!#;8g?-anE^P2n*Vzyu{`hHAwZM^QA=8p}{P<$Z>=Ad*q4nYKyXib9 zvL*%}4&dVy3s}QdTx_)G*B{<_Z`SXxIDLTO$OfH)cP~;aUODi$ES$#^;UH&G^Ig;C zo8upK`F#s2e%$IV*Z7pJf5+`1|5JwrI~bZp7v10rc#^~9?R&zc%FJmx^U2G*CZsNO zd-Jn0y6JSsU30mnUgnREJ@?<+8UCsK&zi^TAvfh|!YfBjP8H7J{&nnWa=O71M;RHq zOamA>^~@XeSU)<-)qi^-dgE^X{yO%{3yRpp4jX)3aNxl5d2*56ok89X^B5}SZZ}k!xuV-vm5tjpS!n fMeJ^##>l{6Z2ZVr#a=xX7-0;au6{1-oD!MEakt5tl5%x>(Ubiispb zS%XF5{q*Sn?LWUie}6wg&01S~2HVGpHx(R9_PO2HJho6K&PU-m_lE+*4lmC`w){zl ze<(N#M7zcHF+Qslh>w|2AF)JOtzr!~$06Gjd?}kHZ#Vx`s5Fq)U`uKaW}R^M)N%fB z`zg*%tRkxw&j0!IL2llg{Wetx4lo?qp!1>hzgopB2R?(g^z-dCS_zClADlewuCejw z!_(#>{QGPE3%dS$ceMMk(l^I>OLj0ci!Qps74XGLc*?DWm0Yp59=f|^JbJFR>TsK0 z+OQ>`h57MaZyx`3vCPu!kD8so-{od&`@a4`Si=*?MuuR1FHZ%}8C4~=2A?x#p4Z@G z2w2l-!>?!FpvU^TQSN``f3+KT_uJR9Tz*i*7IC(TiD8-CG$o0`73m9@7g#Vj%wwpO zd*c`p$=Fjmbjr|>skQU1JfW&2j^3`tEakt5tl5%x>(Ubiispb zS%XF5XzP{#hyVQkd_CM?^4wl&pXMJYawaHP{XaZiy~o*d&kTn?@dtv*6GQ?Us^yNf zeROP6*w!?|jQPxGg?&3FJlf!)?z17{dD_#~YJnqR0&Nu%D*Q>!M;vkl*fv^5?s)L3 zy~txjLz3u|nd|r4AD;Yo_IrIv2Z?E{>-O95`pceRG?SUcu!G0p{Ob)%_&zCYD`MQK zQ}OfNvk7|48f7+X1XM)=HaNH~o5(CAc4NVT_L;0gi%S(xJN2gItbB9!!>`NAZPx4c zn|ql*I`*u$w=<~u{gpG1)kE%y%bu0Am z|MyGe&Aa#Y`x-L?ESbA&XH-SxJPtbV!0u4U&|t&($>v0}e&bsX0eO+v2K~){7$z}a zG~hpcrM{s`KqTVE73Fl+s8&|trEG^~I6pIV@UIGVnD_6)Q_;hx%fCxH6e;w)Q7o}D h`+B0)a4i!9gLwDL-Kzy1Rs&;Eakt5tl5%x>(Ubiispb zS%XF5``V%({GZ=X&;NhGM@~=8fcKH|X2+%%HTzqfdz>xz9I%@zkenD0D%esjccks3 zW0S(Rh4T!U&wN(c*Tr;ugNM4$hKT3l58A5*j!X;WWcuv*Nx{s6=LlP(!0hS$;_K=( z+F7_Y!W`%Q{P9rP=B9n+mzKtd7oFH5#CFu>DcY1OuuCu>{;fElE5gCfqW-0>SI)kQ zuk1$;m&^TenrL6};@*ai+6n5KdIu6(HMTK{?7hIU)GT6^Q#gN6w;sFD;!?%aPQ4~? zUQ9gm;pf@7Hsf@;hF<26jy?0^-y8k;^^YNs)k98%!{FEakt5tl5%x>(Ubiispb zS%XF5`74`W{GZ>izrX*Wk6Bol0q-N_&5lhk{+yY8s>j)K&kTpY=MNvH2~2*}UM+W| z?W1Fp!nU409L#4vE9?{4e_(@$y3dA)=YmPi)dEMt3?4IocKoDZ=D~A>Em2^$cLVFX zI*oP~ZjCU0jN^`V3?~~iX0#{1+F#TBLqH_r#+AdHPA>3gRA4`3!%$?h!i}-=*VWDaJOcg> qw|Gv-F|BlemK@BVU4FrcfkBz?-q)1a=ktM4$KdJe=d#Wzp$Pz~|HdEy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_hepatizon.png new file mode 100644 index 0000000000000000000000000000000000000000..7f395353c3edb6f60c7332a5f0f53dd1e598cfcd GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?L}>Eakt5tl5%x>(Ubiispb zS%XF5tmvG7hyVP3eO=#Ra&IrMPxFrxITIAD{{Pvm+~aJyXNE)H^T&^qCrp~uR4sR; z?W1Fp!nUR+CgwAr74~&>oY>%@?z16+ot5cKv%HHlJT!Rxi=o7pusa&q$o zJZP}_^X#m&$WQO-dc55?*niG_#KaTUk)-W#k=r+-;ZQ~j(1vM`64DxvWW=7>6rju* z9UX1Fr}p=>hsS!Q6COL%2t2;MJ)h_P{`&T4#!2jza?9kVOmdiH@byJi!n2D;vjb%q z7TjQ}lnaw<_@U6hzvidVn|J#0`x-I>ESb9#XH-Ra9auWAk*}dM$l75ZL#5o!<^>V# zl`=O!D^w@QwXJNw$;+ja^J?N|rnQHfv@{u>Sj|+yMw1A=Us*1sJEakt5tl5%x>(Ubiispb zS%XF5_w)0A_&>kjE^mL(M~|<}fcKH|X2+%%e_oxjIkr$H&PU;RH^)cg6(>9o+wvzJ z{-NL~5bf{V$@r{NAl}a_Ct``PTErUekDm|QawNUZlx+H`P$?j-!j{x*(4l+aFmt&5 z6z3*Zk<|+4_x%1LIPcAS+uBnMhc@UGyttBB@ydbEfURx0vz_RMhMIzx*KDWUsQLU( zxvO2?wz^fR{=t`@iGsfs{DWc|4sr$NuxeB-pdWz!LJl&k;oMDfO5`F%BvmlqVVi5)ihx0DL3n9dgAL;+n@#MF8~Hw2 zYT- hoL7l&`J#X^RZ{)XmEnNSTVR|qc)I$ztaD0e0stl{v=IOR literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..77211cc16c67899b19a052b1558fd9ec216a86e7 GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i>>Eakt5tl5%x>(Ubiispb zS%XF5_wV2T5C8f7^K-hv^yjt z|LKGT#-my%jL*-rZC3xyEv{$KV4%ajCT6G5JgW)JZyp`(cD57U&`?wGdq8#Vv_ zSa!8fJk2!W$g0rQZLV*c|2P#gvT3_)6kYJ5RZU~-K_=l?TMyk`G9EqGT6MThFBLdC zG9ErV+gx&6{(U|(z9a00_x4mC{_yQ>^bS#l$^eA}SDJ%_JcO3X#qyuAVUuF&VrCG@ zRyf~$iYG#+$)@h-r_>Fb|?vCv4DZ`s?dpf4r$F-ls|7=*}l~} cLz02v=-Y=|S6#TA0*oyNPgg&ebxsLQ07yN#@Bjb+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_lead.png new file mode 100644 index 0000000000000000000000000000000000000000..401e88de30c94b416c6f6464089279410f8314ff GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i*>Eakt5tl5%x>(Ubiispb zS%XEwm*>vE!+(CizOHXDxwn_sr}@W;oCyk6|1WK2?s2xSIZq~ z`{>xDux-v99p*Ei74~&>T-e~D?z17{`O~MZ)dEM_DkW6-lbVk>q|IDOk>TvvxCuJ_5|a%M@LU9&gY77u&em;!q6+H?$;OA zqlfeF?Qx#Czv}C)4IQ-;)HU@EB(!R5V-neWfn}*##44w7{-AC>cA>?kil?1=O>)xG z4t@Cdm%Z)w_V*3F%pVEakt5tl5%x>(Ubiispb zS%XDF{l@CQ?LWUim*sSiqVlo6oOq>sM^r|M8nPGqb?qO$RicY7melz z$}lX5V6K#l$zzD+dem(5@5Nv74ZH8x{^woh_>@PdE%8;NCe!pPHYEakt5tl5%x>(Ubiispb zS%XDl^4I16+JAn3{(XIdnzg$547QIGZz?#J{F@Y=+T(1wXNE)Hb77(M385j))pAGL zJ~}ojZ0nk)$b9Cr!oC$-E^Y8o_t_93E+o=YEpVjl(-wx$j-M3FJa~?%byvpzYY;A7dum8}%*pe8T@V9I3hbxUT3H|T+|GFGt`gCY+_Vd7`&zE;k z*O06G`$ewn&&tKW+g#r?+jtf-vT3_)6kYJ5RZU~-!64CHRTH90EGI~;<&G4~QhD@a zjYS)`dY(~?O}S8xOb36GP5qy?hfgnWFVJ@Qw7{WZCHqp92`WCeyX0n6ZaI@7!p@*^ z&0!wxKD!ThJyn(bH{WH>(SoVd6^id96R|NZ@>h6<)jX%626JZz2R iXIDk+Zl1=-z)(2xq5kFE$dkY*WAJqKb6Mw<&;$TTRJ~>Z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_nahuatl.png new file mode 100644 index 0000000000000000000000000000000000000000..654ebb3e9b87b318af51bb65203917db8ae78e73 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|`(r>Eakt5tl5%x>(Ubiispb zS%XEQ_RN=mhyVQkuHSO>49`NxniMk+k-7W-zEM54P$tet;dt=|V?&M)PJb9bDRl5Y zZhqpJlgQ}CHsiTtO`hJe#EE`05;mSY`jP*gqd>Hu&>{Ad%{LSb1*BUXbNIIXFZk+g zsS@F^k?Yf$?eYsG{+?&}^kBFD8J_och730+IPCZ;FiCyJ%>RZ8>^Iua_c+^$ZfL0a z@Qpbu=iiT?{fyJ@JIek0^;X_1$G+~Mg-(+E6Zfvg0%09V+71`FeFL(ZMc2G|<(PHx zsYB8hy_Com6WhLC`DeVR^8A4hZ%kEe9BU@*jNfl;Q1icW1EUH*7t4&Q057JKhpsGs z-8j?zbd6gfLqihplgfad2M;i4Dm%#4|7HyG{_}&CQzXFh^LKrf)d#N}J|zbwA z4oScCO|4RcWcnd8gm&7Ap7lYzlDZU0ks1O8ROSY+^Y^>bP0l+XkK D<{rwD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necronium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necronium.png new file mode 100644 index 0000000000000000000000000000000000000000..207648aab7a4edb776c8fd1fa0c8dc1affdc1386 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i@>Eakt5tl5%x>(Ubiispb zS%XC)`1Ij_hyVP3{aoK*a_?MTpXMJYawaHP)jw?E?Qyo;GsB_px#)vLf$3tc)pAGL zJ~}ojY+EzQg!#;8g?$@#T-e~D?z17{`NPLe)dEMtE`>6DcKoDZ=D~A>Em2^0_iW*H zbsFs~+!|qy^L~DMDQ$Cef7QQfj4g?g4^DNy{&1yHCP9Bb-(QylOrH)tuJ#X1`uw?F zUqi0$_b1t|KVP}Gx4XV+w(%@vWYc!pD7xT9tD45vgF&LZswPC0SWb{w%N;3}rIO^$ zAKVtsA8&YP?>~VYnGXJ>8pdTy^5yp*T+48>nTc_k+>}WUlMKGTs7iQt(P(j?48wv5 z=1RGcv;#?kPd-!^ zxmqrT|IA^7uLipv8(V#Cb!PMY5@9G(II~&7y*W!HpkYtVuUU+5I5TE5-gH*@dZH%h gRpMK|C}2EI`}*kB(}jzYficG5>FVdQ&MBb@0P?52`v3p{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necrotic_bone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_necrotic_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..82cf09b166be4a505768a083b934fe012f830809 GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i->Eakt5tl5%x>(Ubiispb zS%XDFRYm3B;Xl8>zmGSVJaeX`PxFrxITIAD{(pUay~o*d&kTpYbRc-}>{(m2+>y4A zj!guYhFoAtlH^)j|3Ml#Ge^Kd1z<$-;5f32PbGjg9`pKn*|)OmKkef^>e z2@#16PxvQQe13LzLr3j|cn!S+39TC2m_+toU}06#30=6FeWmMk=FW?|CZsNOlbSYh zVj@Fo`}g;Y$p!w53hak$xQk3Q+#DI1K1p=&XB#V2b1adY+3#yxbkKV>FrI{^ WpX%QCRR{&f6@#a%pUXO@geCw)Evo$h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_osmium.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_osmium.png new file mode 100644 index 0000000000000000000000000000000000000000..acf2a5fe6b132d671cc3b9e9f2f8f0466201af2b GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i*>Eakt5tl5%x>(Ubiispb zS%XF5_OiAA`9HtkzW)9}AH6(31Kvl= z+U4)ocPZ5uyg!*J_*=n0D5l{cS6~jSM%6-2uiOnGt?T5Lh{f`$xV?6o)+)8q!s=G@ z!)tfbd6xUfFiEpNYL>{qSDRGv{U7%ot_e080tv4iH91u{gZtO9r^)FSOC4oo=rWz~ z+%c6+N6b-fKhPOB?#kQOuw7nI#3pvw;OhpFMsHhYSq9;yWeqlrpKLaPd!bf}4#&3MyU;p>T-oL7l& d`J#Z))VkndVdk0D(|{4i;OXk;vd$@?2>`19vqAs> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_pig_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..ef7ffe72729945b790bc7ac94d89593c3d27c5d6 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M2>Eakt5tl5%x>(Ubiispb zS%XDl`*X4X?LWUCKR-V~josRM2HVGpHx(R9>K?4o>~Xf-GsB@zT;xG|K-k3gYPlnA zA03+%wr$%c#eC+o!oDRtZfx*S_t_93E-c&c;wk{ ze)&L~KYyNTi~Rii+mEOF27BeCM@&3n9ZA{_7rA`{vYMA_m3&p$`l3j|FiL!r&J~Zt zdYuz_;`8q&Sk!&7xnUt7f8@v4XQqeWm*+nWYk1<=$Pmo$<*DE~qpHN#;B&^z^BQ~% z0c#p<`1Q;i^jJSS%GFo>HM?>5{k*N&TO7vA`C?eXP6b-o3lhFEO*?>vPpfyO@*%~ iYI0sBzU7MoM%A;ddsRmc^>qRxjlt8^&t;ucLK6Ue3c5Q0 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_plated_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..a5a8b0f38f078722589bde500d484aa187d63399 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M3>Eakt5tl5%x>(Ubiispb zS%XF5`u1J_+JAn3e0+X_n!UaC47QIGZz?#J)Hz*OJho6K&PU<+=~EvKU(7gl*p@%( z@DBw?f!nuSdl{cqZrHQ##Rd;`pA8Y>lf)XU1&)Mm`O5U!@som?2hS0<#0^n}jyrxW zlo8Td5b>0~>e=1P<{wh(|KG`FV^e5LZRF0Lb|{#=sKIbfoyC)2M(z{r?%(e?b)G%m zZ?~}G$K$8hH9pN2my;IT$p1;@D67O8fums!i^OLwxWeWg`r?&i*2Sj|Nn7+%B3Ddo ztL-+Dw7X}0v>@YfTrne8Dh7V=MC$&I!*a z+H!Q2PB=c%mVXobv&0!yGwv=paA=v_G+(w_t_iG1ZA_Lq_OV^nSirE8X^pBwjqD2k u3AQZX47NOE<&#P9ZCNLG?cIV@V2sVkd9Y*M`E4hGOa@O^KbLh*2~7ZOD#<Eakt5tl5%x>(Ubiispb zS%XF5vDmu5{GZ=1_n&{z$IdR!fcKH|X2+%%e|UFt_BdPanc>hkecH4XgMje1YPlnA zA03+%w#{A1$b9Cr!oFq8Zf)>T_t_9J{lW9rYJnqV;gi@uJAP6y^WZtcmM9QCrJZ|S zoklwgw?>%byvmOsjcsnm*ZrEr*pe8TaB}JE4_6vx5)LbJZfLM6eDQ^K%8i;|Uo5-Y zC!S`SaAcKjd%NqK=08q_jBMI28$}nqXjRkLdXPyt*49IJmyAcxwN@Q&(@BLpmkS?0 zy8XRG*_>SrW_(B34d>PWKK9|&Z~h&k3Y7s02d*>+33&)DlZ)j)W5XuJ)WysolC5yQ z`4mrtPLoaD%cI#FHpkchWLxI=lt-s6@l~QG)ATAfD+ZvtC!7$8*FMHK8t1BpuQlNErq}F kit^`;E8DkPXGk(Iq}ALh3NrSa4vaPiPgg&ebxsLQ0O5Eakt5tl5%x>(Ubiispb zS%XF5tk&26hyVP3|J}ar|C={FK5Kk;%99+q8gsrnNh*2Z-gV!gcf>WFaukt^gkie*#>1SEk z)}OE7Df8su_2=^q_SFBCc~Qy6mX=VqWA|e|o6-YJJ`N32A2R>G;Loa~Fn{mvpM8uX z0z3iye{26udU*f*eV#K8o&gPisy=egkxH2P_u{$e2{+`~7##{3*|c38H6M##Fgdq> z|G|~4A_exAHzX(gT=0oCY(rgoTB^X6+S4EY?$S7HAIHe{%v@j6A+3QsHldN*h$ZC4 zyj)x7%TCi;Fa6;zTGBV2>G1LXddYWk)n^WTnBM4UcWpxB^V8;SyPLXr9$jC5U~NUk zA5M#>4Nvyl{ytRjc@0Oi!eMJR-EvR1Y57b%^*byi>uUd<{P3IG;A`#wg9Y!u<W&gI_+wF~N#41jH;PohGusy7z&!ZPm|GCJ> z=C|U351${&vbmYnwbjr6*J%6q(=TbZWB2PN?CSq2%GVIF%bOwB8oQT68X?REwQ z-9-m)^X9C#GyGHiV_M^HC6#ZE^Vn}Pf3kV~{5?<4?LLD7Mq7;^uQ+e~D&KzJu%`0+ zEakt5tl5%x>(Ubiispb zS%XC)c+%wmhyVP3`@7s=a`$9mpXMJYawaHP)!*Ed+T(1wXNE(cxS(KSK*)sVYPlnA zA03+%wryKx#eC+o!oE3c-fZwt_t_93{@`(AwZM^UmoGDacKoDZ=D~A>Em2_h^mgub zbsFs~+!|qy^L~DK$!&AfzV2HWV@qP>gBKfxKU`^)NjR*?xuLf~IC;qbcOE}a-%x1jltnl?jP0p*t ew|r5+SmIgw;9HqV%{E|sF?hQAxvXEakt5tl5%x>(Ubiispb zS%XF5z5c8J{GZ>?m$yIQBgV&P!23vfvt!eXnyXv9jxCgl^HDfn%*AEIapKe=TmGcO zKNK7VqFq9#GCr#mm>(Wg6tP5DEn-dahmVJCIg+?DUNrwys1%S^VM}T@=s0`sFmt&5 z6z3*Zk<|+4|NQtOIPZ*5%t*&j7a?6=>W{^R#k)BP-Yl#!v! zbi#ATR5l$kN4fvM-U!~fYrnsS@$!NqHnGD7UpI&}dfPI~G6*j%Yp`MbWV4CgaU}&C?he7-q{q(&g&&6$Zu`gQu&X%Q~loCIBeiux0=N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_seared_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_seared_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ce76eac248e7b710c5574dac704dce3428d452 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i*>Eakt5tl5%x>(Ubiispb zS%XDl?HQl{hyVP3f8X9#A zMmr0)MwsKgpZ^}S+uW@G@uicoB{A~ByTk4ut~AOd#P6$-{?x^5ffI>%-sW?H`6UJaKGf2TE+<*IX?Z^%`boO-M^o&#b>ZhHQpf6wz7RGN6ah97Ysmk6Vx5%u~!O&g*7C} zJ}aCc?@**5^(=8lRYW8+mrl;B#G5G>mNQIXPLyM?lnPngV8gpgb%Jf<8Mc+~&ys`r fv&%0SF)*A7cv$fItuzZT!WcYV{an^LB{Ts5JMg?v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_silver.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..12bc917e683a91991ac076b6f2af23713029c4ee GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i@>Eakt5tl5%x>(Ubiispb zS%XEw`g-0!{?G5%zrTOb$IQ>qfcKH|X2+%%e{Rh%IJQtG&PU<+=S~j86Iv$^+43hH z{-NL~5FHua%lNEPAl@acDq@MSTErS|t`CQ7Ig)0t)^7NzP$?j-!j{x*&~f(sao%wI zDb7u-BC8e7@A>~ha^4$xo2r8hhc@VJc>N``;*|s6hU147csDfsDfs?Mcgl@FU!KW! zwcod?>r$$J_Tpxu;BN*0pqPe(T!A^P8dVE9y>d5%w62p|A{NW1;`Z8UTC3DbizAn( zJ-l{$JJ0lUvCPu!kD4X&_thj!@&fxxa>}hhk#ZpHZ8M;g- zJav`94`} zdhYn`fDKPD|7K~Ch#OZ9Z#ucapHYGRkPUZ{$qF|{))SAb`y~&|YuF|^!ImYc|IG1a fa@XE1NCiey#;=DPEakt5tl5%x>(Ubiispb zS%XEwIsNPp{?G5%zrTOb$IQ>qfcKH|X2+%%e|mqm_BdPanc>j)Tv#YgVA74Q+)>nV;d#EUIc+-KytFJ#;$!vL`%~>dcvGUQ;yVe>Tf4;mM zEyBOQ@)wKizl%@34=a6hoVR2LL$m0j8(aZjoP?*`N?6GiYwMxAOU9$;TB{DX>7idFcK`qLgK^oxr#u^Gv9dDw*y^}G2s-b;?oi0kV8i&yW)r*P zM!wG$C-@aC1$aLj_}HGQUvS{iGP!BK8IpWHQ>6HcRn9O!SS1v(xWR^3%g2#b!-KD7 mqHW8$Eakt5tl5%x>(Ubiispb zS%XF5>vy?d{GZ?N&%b}rM@`SqfcKH|X2+%%e@^dv*W+xtXNE&xy0CEKgWzec)pAGL zJ~}ojY-?C2#eC+of?a#ln++c7J{uyQKYHF)EpX)A)NqE+j-M3FJa~?Aa>4IYr4_Fn_%`?-R^Z*x@aMzBPr6fX{Q3Hd zx2wJ0rlLpb|C(=C=d%E-`V zI^ntFQ#KtjM>+d%uS{>;wYPI#6&7I0+?_b1Dx&Ma(s_-14UZTYDw&>CPGGOM`N5|r z?XZ#Wv&9L11xo?m&jvn!*M|$pH!*R~u8J^|{G!S5#9;=zLm%5!4F&)DUB72AzTwQ6 p&3MyU;p>T-oL7l&`J#Xk_U+-FH*Nc*t^%Wu!PC{xWt~$(695(!zu*7> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png new file mode 100644 index 0000000000000000000000000000000000000000..a12730c145b259aca1767425868bc2e872830bf6 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?L}>Eakt5tl5%x>(Ubiispb zS%XC)_?hd!_MhLcufLz5CM~T!gYDzQn+lF4{}%O__BdPanc>j){ORMQ2jY*LtL2Wg zeROP6*tVj_fcea4g?$@1{%`P5_t_AU{w%4vTHr|7wJQvt9X~0UdGH)zOB9&h+044G zPNSWLTO-VI-p}7}#cgi>ulwHn@Y`-}o((z$zyF9JCM+-v5iS&?**2nW)Z8L!uf-`_1J|Lmnxoi>P^W> z$v^ht!9&}&a{hY_z04mSd%nxxGpzaZgE5cQLr#Rl;Ol}ZER$MRx?g8D?w=Of`-p+z zsMLwi3yPSEakt5tl5%x>(Ubiispb zS%XDFIXUUy;Xl70ALloi+}zCU)BNK^&IARk`oFVGdz>xz%y8%v7ZFLBFnxM^wcL@m zkB&_W+ji};Vm|X(Vc(J^Pd0d{`)r6{XJtCmtgvlmC+CgB3Y7xVDr`y31|4UQA7|&E zuuw)wN5Q|@=JUV5)fJoSe|%76<~Y3Rz`fev4^}c;9&pHNt1?PptbFk7>}-vVoZLJC z4;pO#{P|fd@>5vdkEiEakt5tl5%x>(Ubiispb zS%XF5Zfx%V!+(DN{w{AYdFoVFpXMJYawaHP)!%P?+~aJyXNE)H^GAEm2^0Yb)!z zI*oP~ZjCUL`0y{e;*|s6hKCba4$S=f_V#y;jX&Ss zE*Igi|MNrA_219W(+?|sbDXzi2Sc;yq8nTRUz~)e+)7x<6>ICEyGzES=US@{x9Oyf z%eF}!emy;3^4^|GZZp0k?1ua5ejfYq_I3FVQH9C?g#%ZbgM>VUmdVBPpRtKbGwot# z5Xn|J-+YQULZ`{*-^0J|8+QNy(-^XLK@pqSVS}$5L>j$qnPnM{GBSK(Iq~^~9LrIw zGmjPQ8=g3roB_%k{BLC9o?R7TwlLMgATZ0~%tQnJh93*0Sf6ADBywpvI2I}NyiqK% iGyA%sj9r(Rf#F)>bAvyE;aR{aWAJqKb6Mw<&;$TY1jMWW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_vine.png new file mode 100644 index 0000000000000000000000000000000000000000..025802dcdd2df754fc7ad4e9564d70e243cc4569 GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i%>Eakt5tl5%x>(Ubiispb zS%XDFw0Ykrowd2~Cs2X33R_aMLC4uMCmF)+ zr#LsUimX;R|L5N?{&{ce_xwEm;qh60wg|C`;%DN_IzN@!Z}eaP-&UiQ!1(jQ?ali& zHvas5+FpeJe@(yE|Bv6^Ckp;n@DGYUoWkkc!7LrCj7xg}z;d@63Qou;)) zWky_TY<_sU*`8;9qeO~a2mc~R&FA0UD^!`Mv9mJy*lMUMu6Do9Y}`NXXU`)BhNDs^ zJ})R@7VB2%Z{8%@@&CK^k)I2S*u)MSeBB_@=xxg^%OJe8tiguylg%b}$BlfSEH*uN z{C2>GCzyY;v`EB_D~C6oT;R`m!jQMfWQ7|eE60jy3?FYwD&(@I@Hg7@oH@Qs?%KNr bslYh;nRDmV@gtj*flLNZS3j3^P6Eakt5tl5%x>(Ubiispb zS%XC){p`&D^3U$q|5xx)Q*+xO(9wT}jdRgw<4cny+KVa-8)eQPJ9XrM{(i;$83`NDo$dah(6M&eGPZ999&$(6IvZ~&@FW!%eLlpT zqS4O6tr6xp@8_?d%r-aoSALwq*pe9e;L*>`AFedYB*@#>$b4Ga!1|>5`+K_uN1m;} z|3ARy&*SIuB0tsn<$1bquvboc#KaTUk)-W#k=r*Qt9hwb$ybG~FNzclqr^AqT=6)( zENvN&|NQ+)72kd+-mnmmKl0tr5rJ@BwsMh(AdiSgmc34iMAYF zr4x=%wB_H#{w#4u)r`9f4jfu0H_ex=mW#ns;92B^#g3+28V(LyS&j%#2x)kuIH4-V i&g|=kGIm{N28QRGpQhO7FPH?3F$PapKbLh*2~7a9i@`7e literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..fc69ce79280e6606c27d7adfd3a285895f6dbf01 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i*>Eakt5tl5%x>(Ubiispb zS%XC)Irhl^!+(DNJ|Ax|d1|YqPxFrxITIAD>W?;>_c&Ybnc>j){8>`Ez@z64)pAGL zJ~}ojY};XA&V1&x!afH1>l-}OeKtfqPf2g97C16Z=pn;r$4?4o9y~|b5(Q?@ohrDl zPNSWLTO-VI-p_xZ^=)p}|M=9-*pe9e;NR!>AFedYBpg=c+|Xe2@zdMzDL4N7daK^m zZeR1OP3ixGo68dge=GP0#WWn`3d~{Es9MPBmAfINb)DQ2u~ trait) { + addTraits(materialId, PlateMaterialStats.ID, trait); + addTraits(materialId, MailMaterialStats.ID, trait); } @Override From 8fe194dde3aebe493dbf33677f43994421b11f7e Mon Sep 17 00:00:00 2001 From: minemobs Date: Thu, 22 Sep 2022 21:22:56 +0200 Subject: [PATCH 03/10] Fixed armor speed --- .../constructsarmory/ConstructsArmoryMod.java | 1 - .../common/stat/ArmorStatsBuilder.java | 8 ++++---- .../data/ArmorDefinitionDataProvider.java | 20 ++++--------------- 3 files changed, 8 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/ConstructsArmoryMod.java b/src/main/java/com/illusivesoulworks/constructsarmory/ConstructsArmoryMod.java index 09a93e2e..25208b69 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/ConstructsArmoryMod.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/ConstructsArmoryMod.java @@ -39,7 +39,6 @@ import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.DistExecutor; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java index ed3b8633..2fb96938 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/stat/ArmorStatsBuilder.java @@ -84,7 +84,7 @@ protected boolean handles(@Nonnull IToolStat stat) { public float buildDurability() { double averagePlateDurability = getAverageValue(this.plates, PlateMaterialStats::getDurability) + - this.toolData.getMultiplier(ToolStats.DURABILITY); + this.toolData.getBaseStat(ToolStats.DURABILITY); double averageMailModifier = getAverageValue(this.mail, MailMaterialStats::getDurability, 1); return Math.max(1, (int) (ArmorStatsCalculator.getDurabilityStat((int) averagePlateDurability, this.slotType) * @@ -101,21 +101,21 @@ public float buildArmor() { public float buildArmorToughness() { double averageToughness = getAverageValue(this.plates, PlateMaterialStats::getToughness, 0) + - this.toolData.getMultiplier(ToolStats.ARMOR_TOUGHNESS); + this.toolData.getBaseStat(ToolStats.ARMOR_TOUGHNESS); return (float) Math.max(0, averageToughness); } public float buildKnockbackResistance() { double averageKnockbackResistance = getAverageValue(this.plates, PlateMaterialStats::getKnockbackResistance, 0) + - this.toolData.getMultiplier(ToolStats.KNOCKBACK_RESISTANCE); + this.toolData.getBaseStat(ToolStats.KNOCKBACK_RESISTANCE); return (float) Math.max(0, averageKnockbackResistance); } private float buildMovementSpeed() { double averageMovementSpeed = getAverageValue(this.plates, PlateMaterialStats::getMovementSpeed, 0) + - this.toolData.getMultiplier(ConstructsArmoryStats.MOVEMENT_SPEED); + this.toolData.getBaseStat(ConstructsArmoryStats.MOVEMENT_SPEED); double averageMailModifier = getAverageValue(this.mail, MailMaterialStats::getMovementSpeed, 1); return (float) Math.max(0, averageMovementSpeed * averageMailModifier); } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java index 83173dca..453ad3a9 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorDefinitionDataProvider.java @@ -45,22 +45,10 @@ protected void addToolDefinitions() { .part(ArmorSlotType.LEGGINGS, ConstructsArmoryItems.MAIL.get(), 1) .part(ArmorSlotType.BOOTS, ConstructsArmoryItems.FEET_PLATE.get(), 1) .part(ArmorSlotType.BOOTS, ConstructsArmoryItems.MAIL.get(), 1) - .stat(ArmorSlotType.HELMET, ToolStats.ARMOR, 0) - .stat(ArmorSlotType.CHESTPLATE, ToolStats.ARMOR, 0) - .stat(ArmorSlotType.LEGGINGS, ToolStats.ARMOR, 0) - .stat(ArmorSlotType.BOOTS, ToolStats.ARMOR, 0) - .stat(ArmorSlotType.HELMET, ToolStats.ARMOR_TOUGHNESS, 0) - .stat(ArmorSlotType.CHESTPLATE, ToolStats.ARMOR_TOUGHNESS, 0) - .stat(ArmorSlotType.LEGGINGS, ToolStats.ARMOR_TOUGHNESS, 0) - .stat(ArmorSlotType.BOOTS, ToolStats.ARMOR_TOUGHNESS, 0) - .stat(ArmorSlotType.HELMET, ToolStats.KNOCKBACK_RESISTANCE, 0) - .stat(ArmorSlotType.CHESTPLATE, ToolStats.KNOCKBACK_RESISTANCE, 0) - .stat(ArmorSlotType.LEGGINGS, ToolStats.KNOCKBACK_RESISTANCE, 0) - .stat(ArmorSlotType.BOOTS, ToolStats.KNOCKBACK_RESISTANCE, 0) - .stat(ArmorSlotType.HELMET, ConstructsArmoryStats.MOVEMENT_SPEED, 0) - .stat(ArmorSlotType.CHESTPLATE, ConstructsArmoryStats.MOVEMENT_SPEED, 0) - .stat(ArmorSlotType.LEGGINGS, ConstructsArmoryStats.MOVEMENT_SPEED, 0) - .stat(ArmorSlotType.BOOTS, ConstructsArmoryStats.MOVEMENT_SPEED, 0) + .statAll(ToolStats.ARMOR, 0) + .statAll(ToolStats.ARMOR_TOUGHNESS, 0) + .statAll(ToolStats.KNOCKBACK_RESISTANCE, 0) + .statAll(ConstructsArmoryStats.MOVEMENT_SPEED, 0) .startingSlots(SlotType.UPGRADE, 1) .startingSlots(SlotType.DEFENSE, 2) .startingSlots(SlotType.ABILITY, 1); From e903c86fed3c2f93b7eda121144a3bebb0bddb4a Mon Sep 17 00:00:00 2001 From: minemobs Date: Sat, 1 Oct 2022 18:19:24 +0200 Subject: [PATCH 04/10] Fixed armor not having textures #2 --- .../client/ConstructsArmoryClient.java | 6 +-- .../client/MaterialArmorModel.java | 45 ++++++++----------- 2 files changed, 21 insertions(+), 30 deletions(-) diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/client/ConstructsArmoryClient.java b/src/main/java/com/illusivesoulworks/constructsarmory/client/ConstructsArmoryClient.java index 898b4260..ac31e73c 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/client/ConstructsArmoryClient.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/client/ConstructsArmoryClient.java @@ -49,10 +49,10 @@ public static void setup(final FMLClientSetupEvent evt) { Minecraft minecraft = Minecraft.getInstance(); //noinspection ConstantConditions if (minecraft != null) { - ResourceManager manager = Minecraft.getInstance().getResourceManager(); + ResourceManager rm = Minecraft.getInstance().getResourceManager(); - if (manager instanceof ReloadableResourceManager) { - ((ReloadableResourceManager) manager).registerReloadListener( + if (rm instanceof ReloadableResourceManager resource) { + resource.registerReloadListener( MaterialArmorModel.RELOAD_LISTENER); } } diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/client/MaterialArmorModel.java b/src/main/java/com/illusivesoulworks/constructsarmory/client/MaterialArmorModel.java index 5b2a031b..38c40edc 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/client/MaterialArmorModel.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/client/MaterialArmorModel.java @@ -32,6 +32,7 @@ import org.apache.commons.lang3.reflect.FieldUtils; import org.jetbrains.annotations.NotNull; import slimeknights.mantle.data.ISafeManagerReloadListener; +import slimeknights.tconstruct.library.materials.definition.MaterialId; import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; import slimeknights.tconstruct.library.tools.nbt.MaterialIdNBT; import slimeknights.tconstruct.tools.client.ArmorModelHelper; @@ -39,10 +40,7 @@ import slimeknights.tconstruct.tools.data.material.MaterialIds; import javax.annotation.Nullable; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; import java.util.function.BiFunction; /** @@ -63,14 +61,15 @@ public MaterialArmorModel() { } private static ResourceLocation getArmorTexture(String material, String part, int variant) { - ResourceLocation location = ResourceLocation.tryParse(material); + MaterialVariantId variantId = MaterialId.tryParse(material); - if (location == null) { - location = MaterialIds.cobalt; + if (variantId == null) { + variantId = MaterialIds.cobalt; } + ResourceLocation location = variantId.getLocation('_'); return ConstructsArmoryMod.getResource( - String.format("textures/models/armor/material_armor_%s_layer_%d_%s_%s.png", part, variant, - location.getNamespace(), location.getPath())); + String.format("textures/models/armor/material_armor_%s_layer_%d_%s_%s.png", part, variant, + location.getNamespace(), location.getPath())); } private static final BiFunction ARMOR_GETTER = @@ -83,60 +82,52 @@ private static ResourceLocation getArmorTexture(String material, String part, in PLATE_LEG_RENDER_CACHE.clear(); }; - @Nullable - private HumanoidModel base; - /** * Gets the model for a given entity */ - @SuppressWarnings("unchecked") public static Model getModel(ItemStack stack, EquipmentSlot slot, HumanoidModel baseModel) { INSTANCE.setup(stack, slot, baseModel); return INSTANCE; } + @Nullable + private HumanoidModel base; + private List materials = new ArrayList<>(); private boolean isLegs = false; private boolean hasGlint = false; @SneakyThrows @Override - public void renderToBuffer(@NotNull PoseStack matrices, @NotNull VertexConsumer buffer, int packedOverlayIn, - int packedOverlay, float red, float green, + public void renderToBuffer(@NotNull PoseStack matrices, @NotNull VertexConsumer buffer, int packedLightIn, + int packedOverlayIn, float red, float green, float blue, float alpha) { if (base != null) { - base.renderToBuffer(matrices, buffer, packedOverlayIn, packedOverlay, red, green, blue, alpha); - + base.renderToBuffer(matrices, buffer, packedLightIn, packedOverlayIn, red, green, blue, alpha); if (!materials.isEmpty()) { MultiBufferSource mbf = (MultiBufferSource) FieldUtils.getDeclaredField(ArmorModelHelper.class, "buffer", true).get(null); - //For some reasons access transformers don't work for this method VertexConsumer overlayBuffer = ItemRenderer.getArmorFoilBuffer(mbf, isLegs ? PLATE_LEG_RENDER_CACHE.computeIfAbsent(materials.get(0), (k) -> LEG_GETTER.apply(k, "plate")) : PLATE_RENDER_CACHE.computeIfAbsent(materials.get(0), (k) -> ARMOR_GETTER.apply(k, "plate")), false, hasGlint); - base.renderToBuffer(matrices, overlayBuffer, packedOverlayIn, packedOverlayIn, red, green, blue, - alpha); + base.renderToBuffer(matrices, overlayBuffer, packedLightIn, packedOverlayIn, red, green, blue, alpha); overlayBuffer = ItemRenderer.getArmorFoilBuffer(mbf, isLegs ? MAIL_LEG_RENDER_CACHE.computeIfAbsent(materials.get(1), (k) -> LEG_GETTER.apply(k, "mail")) : MAIL_RENDER_CACHE.computeIfAbsent(materials.get(1), (k) -> ARMOR_GETTER.apply(k, "mail")), false, hasGlint); - base.renderToBuffer(matrices, overlayBuffer, packedOverlayIn, packedOverlayIn, red, green, blue, - alpha); + base.renderToBuffer(matrices, overlayBuffer, packedLightIn, packedOverlayIn, red, green, blue, alpha); } } } private void setup(ItemStack stack, EquipmentSlot slot, HumanoidModel base) { this.base = base; - this.materials = new ArrayList<>(); - - for (MaterialVariantId material : MaterialIdNBT.from(stack).getMaterials()) { - this.materials.add(material.toString()); - } + this.materials = MaterialIdNBT.from(stack).getMaterials() + .stream().map(Object::toString).toList(); this.isLegs = slot == EquipmentSlot.LEGS; hasGlint = stack.hasFoil(); } From 24f9c4d68acc7ef4cde4060ad8291d95302c5412 Mon Sep 17 00:00:00 2001 From: minemobs Date: Sat, 1 Oct 2022 18:36:47 +0200 Subject: [PATCH 05/10] Fixed wooden/stone armor not having the right texture (#3) --- ..._feet_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 245 bytes .../broken_feet_plate_tconstruct_chain.png | Bin 0 -> 247 bytes .../broken_feet_plate_tconstruct_copper.png | Bin 245 -> 247 bytes ..._feet_plate_tconstruct_copper_oxidized.png | Bin 0 -> 249 bytes .../broken_feet_plate_tconstruct_flint.png | Bin 0 -> 230 bytes ...ken_feet_plate_tconstruct_flint_basalt.png | Bin 0 -> 253 bytes ...en_feet_plate_tconstruct_iron_oxidized.png | Bin 0 -> 235 bytes ...en_feet_plate_tconstruct_rock_andesite.png | Bin 0 -> 229 bytes ..._feet_plate_tconstruct_rock_blackstone.png | Bin 0 -> 252 bytes ...n_feet_plate_tconstruct_rock_deepslate.png | Bin 0 -> 236 bytes ...ken_feet_plate_tconstruct_rock_diorite.png | Bin 0 -> 245 bytes ...ken_feet_plate_tconstruct_rock_granite.png | Bin 0 -> 248 bytes ...oken_feet_plate_tconstruct_rock_stone.png} | Bin ...n_feet_plate_tconstruct_scorched_stone.png | Bin 0 -> 239 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 246 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...eet_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 234 bytes .../broken_feet_plate_tconstruct_string.png | Bin 0 -> 237 bytes ...oken_feet_plate_tconstruct_wood_acacia.png | Bin 0 -> 247 bytes ...oken_feet_plate_tconstruct_wood_bamboo.png | Bin 0 -> 254 bytes ...roken_feet_plate_tconstruct_wood_birch.png | Bin 0 -> 227 bytes ...ken_feet_plate_tconstruct_wood_crimson.png | Bin 0 -> 239 bytes ...en_feet_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 243 bytes ...oken_feet_plate_tconstruct_wood_jungle.png | Bin 0 -> 235 bytes .../broken_feet_plate_tconstruct_wood_oak.png | Bin 0 -> 247 bytes ...oken_feet_plate_tconstruct_wood_spruce.png | Bin 0 -> 238 bytes ...oken_feet_plate_tconstruct_wood_warped.png | Bin 0 -> 239 bytes .../feet_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 202 bytes .../boots/feet_plate_tconstruct_chain.png | Bin 0 -> 201 bytes .../boots/feet_plate_tconstruct_copper.png | Bin 200 -> 201 bytes .../feet_plate_tconstruct_copper_oxidized.png | Bin 0 -> 202 bytes .../boots/feet_plate_tconstruct_flint.png | Bin 0 -> 190 bytes .../feet_plate_tconstruct_flint_basalt.png | Bin 0 -> 203 bytes .../feet_plate_tconstruct_iron_oxidized.png | Bin 0 -> 201 bytes .../feet_plate_tconstruct_rock_andesite.png | Bin 0 -> 195 bytes .../feet_plate_tconstruct_rock_blackstone.png | Bin 0 -> 203 bytes .../feet_plate_tconstruct_rock_deepslate.png | Bin 0 -> 190 bytes .../feet_plate_tconstruct_rock_diorite.png | Bin 0 -> 198 bytes .../feet_plate_tconstruct_rock_granite.png | Bin 0 -> 199 bytes ...g => feet_plate_tconstruct_rock_stone.png} | Bin .../feet_plate_tconstruct_scorched_stone.png | Bin 0 -> 196 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 194 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...eet_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 194 bytes .../boots/feet_plate_tconstruct_string.png | Bin 0 -> 196 bytes .../feet_plate_tconstruct_wood_acacia.png | Bin 0 -> 199 bytes .../feet_plate_tconstruct_wood_bamboo.png | Bin 0 -> 206 bytes .../feet_plate_tconstruct_wood_birch.png | Bin 0 -> 195 bytes .../feet_plate_tconstruct_wood_crimson.png | Bin 0 -> 198 bytes .../feet_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 201 bytes .../feet_plate_tconstruct_wood_jungle.png | Bin 0 -> 193 bytes .../boots/feet_plate_tconstruct_wood_oak.png | Bin 0 -> 203 bytes .../feet_plate_tconstruct_wood_spruce.png | Bin 0 -> 202 bytes .../feet_plate_tconstruct_wood_warped.png | Bin 0 -> 198 bytes .../boots/mail_tconstruct_amethyst_bronze.png | Bin 0 -> 137 bytes .../item/tool/boots/mail_tconstruct_chain.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_copper.png | Bin 136 -> 136 bytes .../boots/mail_tconstruct_copper_oxidized.png | Bin 0 -> 136 bytes .../item/tool/boots/mail_tconstruct_flint.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_flint_basalt.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_iron_oxidized.png | Bin 0 -> 129 bytes .../boots/mail_tconstruct_rock_andesite.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_rock_blackstone.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_rock_deepslate.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_rock_diorite.png | Bin 0 -> 137 bytes .../boots/mail_tconstruct_rock_granite.png | Bin 0 -> 136 bytes ...ock.png => mail_tconstruct_rock_stone.png} | Bin .../boots/mail_tconstruct_scorched_stone.png | Bin 0 -> 136 bytes .../mail_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 135 bytes ... mail_tconstruct_slimewood_greenheart.png} | Bin .../mail_tconstruct_slimewood_skyroot.png | Bin 0 -> 132 bytes .../tool/boots/mail_tconstruct_string.png | Bin 0 -> 130 bytes .../boots/mail_tconstruct_wood_acacia.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_wood_bamboo.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_wood_birch.png | Bin 0 -> 130 bytes .../boots/mail_tconstruct_wood_crimson.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_wood_dark_oak.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_wood_jungle.png | Bin 0 -> 136 bytes .../tool/boots/mail_tconstruct_wood_oak.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_wood_spruce.png | Bin 0 -> 136 bytes .../boots/mail_tconstruct_wood_warped.png | Bin 0 -> 136 bytes .../body_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 332 bytes .../body_plate_tconstruct_chain.png | Bin 0 -> 333 bytes .../body_plate_tconstruct_copper.png | Bin 335 -> 328 bytes .../body_plate_tconstruct_copper_oxidized.png | Bin 0 -> 333 bytes .../body_plate_tconstruct_flint.png | Bin 0 -> 329 bytes .../body_plate_tconstruct_flint_basalt.png | Bin 0 -> 325 bytes .../body_plate_tconstruct_iron_oxidized.png | Bin 0 -> 334 bytes .../body_plate_tconstruct_rock_andesite.png | Bin 0 -> 321 bytes .../body_plate_tconstruct_rock_blackstone.png | Bin 0 -> 319 bytes .../body_plate_tconstruct_rock_deepslate.png | Bin 0 -> 323 bytes .../body_plate_tconstruct_rock_diorite.png | Bin 0 -> 318 bytes .../body_plate_tconstruct_rock_granite.png | Bin 0 -> 321 bytes ...g => body_plate_tconstruct_rock_stone.png} | Bin .../body_plate_tconstruct_scorched_stone.png | Bin 0 -> 322 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 327 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ody_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 342 bytes .../body_plate_tconstruct_string.png | Bin 0 -> 325 bytes .../body_plate_tconstruct_wood_acacia.png | Bin 0 -> 320 bytes .../body_plate_tconstruct_wood_bamboo.png | Bin 0 -> 338 bytes .../body_plate_tconstruct_wood_birch.png | Bin 0 -> 296 bytes .../body_plate_tconstruct_wood_crimson.png | Bin 0 -> 337 bytes .../body_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 325 bytes .../body_plate_tconstruct_wood_jungle.png | Bin 0 -> 334 bytes .../body_plate_tconstruct_wood_oak.png | Bin 0 -> 324 bytes .../body_plate_tconstruct_wood_spruce.png | Bin 0 -> 320 bytes .../body_plate_tconstruct_wood_warped.png | Bin 0 -> 336 bytes ..._body_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 342 bytes .../broken_body_plate_tconstruct_chain.png | Bin 0 -> 334 bytes .../broken_body_plate_tconstruct_copper.png | Bin 344 -> 344 bytes ..._body_plate_tconstruct_copper_oxidized.png | Bin 0 -> 345 bytes .../broken_body_plate_tconstruct_flint.png | Bin 0 -> 330 bytes ...ken_body_plate_tconstruct_flint_basalt.png | Bin 0 -> 340 bytes ...en_body_plate_tconstruct_iron_oxidized.png | Bin 0 -> 320 bytes ...en_body_plate_tconstruct_rock_andesite.png | Bin 0 -> 324 bytes ..._body_plate_tconstruct_rock_blackstone.png | Bin 0 -> 340 bytes ...n_body_plate_tconstruct_rock_deepslate.png | Bin 0 -> 326 bytes ...ken_body_plate_tconstruct_rock_diorite.png | Bin 0 -> 329 bytes ...ken_body_plate_tconstruct_rock_granite.png | Bin 0 -> 336 bytes ...oken_body_plate_tconstruct_rock_stone.png} | Bin ...n_body_plate_tconstruct_scorched_stone.png | Bin 0 -> 334 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 333 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ody_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 351 bytes .../broken_body_plate_tconstruct_string.png | Bin 0 -> 317 bytes ...oken_body_plate_tconstruct_wood_acacia.png | Bin 0 -> 332 bytes ...oken_body_plate_tconstruct_wood_bamboo.png | Bin 0 -> 338 bytes ...roken_body_plate_tconstruct_wood_birch.png | Bin 0 -> 296 bytes ...ken_body_plate_tconstruct_wood_crimson.png | Bin 0 -> 328 bytes ...en_body_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 336 bytes ...oken_body_plate_tconstruct_wood_jungle.png | Bin 0 -> 340 bytes .../broken_body_plate_tconstruct_wood_oak.png | Bin 0 -> 331 bytes ...oken_body_plate_tconstruct_wood_spruce.png | Bin 0 -> 334 bytes ...oken_body_plate_tconstruct_wood_warped.png | Bin 0 -> 331 bytes .../mail_tconstruct_amethyst_bronze.png | Bin 0 -> 183 bytes .../tool/chestplate/mail_tconstruct_chain.png | Bin 0 -> 184 bytes .../chestplate/mail_tconstruct_copper.png | Bin 184 -> 184 bytes .../mail_tconstruct_copper_oxidized.png | Bin 0 -> 184 bytes .../tool/chestplate/mail_tconstruct_flint.png | Bin 0 -> 182 bytes .../mail_tconstruct_flint_basalt.png | Bin 0 -> 184 bytes .../mail_tconstruct_iron_oxidized.png | Bin 0 -> 186 bytes .../mail_tconstruct_rock_andesite.png | Bin 0 -> 185 bytes .../mail_tconstruct_rock_blackstone.png | Bin 0 -> 189 bytes .../mail_tconstruct_rock_deepslate.png | Bin 0 -> 188 bytes .../mail_tconstruct_rock_diorite.png | Bin 0 -> 183 bytes .../mail_tconstruct_rock_granite.png | Bin 0 -> 186 bytes ...ock.png => mail_tconstruct_rock_stone.png} | Bin .../mail_tconstruct_scorched_stone.png | Bin 0 -> 183 bytes .../mail_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 180 bytes ... mail_tconstruct_slimewood_greenheart.png} | Bin .../mail_tconstruct_slimewood_skyroot.png | Bin 0 -> 182 bytes .../chestplate/mail_tconstruct_string.png | Bin 0 -> 183 bytes .../mail_tconstruct_wood_acacia.png | Bin 0 -> 183 bytes .../mail_tconstruct_wood_bamboo.png | Bin 0 -> 186 bytes .../chestplate/mail_tconstruct_wood_birch.png | Bin 0 -> 169 bytes .../mail_tconstruct_wood_crimson.png | Bin 0 -> 185 bytes .../mail_tconstruct_wood_dark_oak.png | Bin 0 -> 183 bytes .../mail_tconstruct_wood_jungle.png | Bin 0 -> 183 bytes .../chestplate/mail_tconstruct_wood_oak.png | Bin 0 -> 184 bytes .../mail_tconstruct_wood_spruce.png | Bin 0 -> 184 bytes .../mail_tconstruct_wood_warped.png | Bin 0 -> 186 bytes ..._head_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 235 bytes .../broken_head_plate_tconstruct_chain.png | Bin 0 -> 240 bytes .../broken_head_plate_tconstruct_copper.png | Bin 236 -> 240 bytes ..._head_plate_tconstruct_copper_oxidized.png | Bin 0 -> 244 bytes .../broken_head_plate_tconstruct_flint.png | Bin 0 -> 231 bytes ...ken_head_plate_tconstruct_flint_basalt.png | Bin 0 -> 238 bytes ...en_head_plate_tconstruct_iron_oxidized.png | Bin 0 -> 241 bytes ...en_head_plate_tconstruct_rock_andesite.png | Bin 0 -> 230 bytes ..._head_plate_tconstruct_rock_blackstone.png | Bin 0 -> 236 bytes ...n_head_plate_tconstruct_rock_deepslate.png | Bin 0 -> 232 bytes ...ken_head_plate_tconstruct_rock_diorite.png | Bin 0 -> 235 bytes ...ken_head_plate_tconstruct_rock_granite.png | Bin 0 -> 235 bytes ...oken_head_plate_tconstruct_rock_stone.png} | Bin ...n_head_plate_tconstruct_scorched_stone.png | Bin 0 -> 234 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 236 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ead_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 240 bytes .../broken_head_plate_tconstruct_string.png | Bin 0 -> 238 bytes ...oken_head_plate_tconstruct_wood_acacia.png | Bin 0 -> 241 bytes ...oken_head_plate_tconstruct_wood_bamboo.png | Bin 0 -> 242 bytes ...roken_head_plate_tconstruct_wood_birch.png | Bin 0 -> 214 bytes ...ken_head_plate_tconstruct_wood_crimson.png | Bin 0 -> 245 bytes ...en_head_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 238 bytes ...oken_head_plate_tconstruct_wood_jungle.png | Bin 0 -> 245 bytes .../broken_head_plate_tconstruct_wood_oak.png | Bin 0 -> 243 bytes ...oken_head_plate_tconstruct_wood_spruce.png | Bin 0 -> 245 bytes ...oken_head_plate_tconstruct_wood_warped.png | Bin 0 -> 245 bytes .../head_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 272 bytes .../helmet/head_plate_tconstruct_chain.png | Bin 0 -> 268 bytes .../helmet/head_plate_tconstruct_copper.png | Bin 274 -> 273 bytes .../head_plate_tconstruct_copper_oxidized.png | Bin 0 -> 269 bytes .../helmet/head_plate_tconstruct_flint.png | Bin 0 -> 267 bytes .../head_plate_tconstruct_flint_basalt.png | Bin 0 -> 263 bytes .../head_plate_tconstruct_iron_oxidized.png | Bin 0 -> 278 bytes .../head_plate_tconstruct_rock_andesite.png | Bin 0 -> 263 bytes .../head_plate_tconstruct_rock_blackstone.png | Bin 0 -> 272 bytes .../head_plate_tconstruct_rock_deepslate.png | Bin 0 -> 264 bytes .../head_plate_tconstruct_rock_diorite.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_rock_granite.png | Bin 0 -> 277 bytes ...g => head_plate_tconstruct_rock_stone.png} | Bin .../head_plate_tconstruct_scorched_stone.png | Bin 0 -> 256 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 261 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ead_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 266 bytes .../helmet/head_plate_tconstruct_string.png | Bin 0 -> 275 bytes .../head_plate_tconstruct_wood_acacia.png | Bin 0 -> 269 bytes .../head_plate_tconstruct_wood_bamboo.png | Bin 0 -> 271 bytes .../head_plate_tconstruct_wood_birch.png | Bin 0 -> 215 bytes .../head_plate_tconstruct_wood_crimson.png | Bin 0 -> 272 bytes .../head_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 263 bytes .../head_plate_tconstruct_wood_jungle.png | Bin 0 -> 268 bytes .../helmet/head_plate_tconstruct_wood_oak.png | Bin 0 -> 271 bytes .../head_plate_tconstruct_wood_spruce.png | Bin 0 -> 265 bytes .../head_plate_tconstruct_wood_warped.png | Bin 0 -> 275 bytes .../mail_tconstruct_amethyst_bronze.png | Bin 0 -> 138 bytes .../tool/helmet/mail_tconstruct_chain.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_copper.png | Bin 138 -> 137 bytes .../mail_tconstruct_copper_oxidized.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_flint.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_flint_basalt.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_iron_oxidized.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_rock_andesite.png | Bin 0 -> 137 bytes .../mail_tconstruct_rock_blackstone.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_rock_deepslate.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_rock_diorite.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_rock_granite.png | Bin 0 -> 137 bytes ...ock.png => mail_tconstruct_rock_stone.png} | Bin .../helmet/mail_tconstruct_scorched_stone.png | Bin 0 -> 137 bytes .../mail_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 133 bytes ... mail_tconstruct_slimewood_greenheart.png} | Bin .../mail_tconstruct_slimewood_skyroot.png | Bin 0 -> 136 bytes .../tool/helmet/mail_tconstruct_string.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_wood_acacia.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_bamboo.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_birch.png | Bin 0 -> 138 bytes .../helmet/mail_tconstruct_wood_crimson.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_dark_oak.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_jungle.png | Bin 0 -> 137 bytes .../tool/helmet/mail_tconstruct_wood_oak.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_spruce.png | Bin 0 -> 137 bytes .../helmet/mail_tconstruct_wood_warped.png | Bin 0 -> 137 bytes ..._legs_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 260 bytes .../broken_legs_plate_tconstruct_chain.png | Bin 0 -> 265 bytes .../broken_legs_plate_tconstruct_copper.png | Bin 268 -> 276 bytes ..._legs_plate_tconstruct_copper_oxidized.png | Bin 0 -> 278 bytes .../broken_legs_plate_tconstruct_flint.png | Bin 0 -> 268 bytes ...ken_legs_plate_tconstruct_flint_basalt.png | Bin 0 -> 272 bytes ...en_legs_plate_tconstruct_iron_oxidized.png | Bin 0 -> 265 bytes ...en_legs_plate_tconstruct_rock_andesite.png | Bin 0 -> 264 bytes ..._legs_plate_tconstruct_rock_blackstone.png | Bin 0 -> 272 bytes ...n_legs_plate_tconstruct_rock_deepslate.png | Bin 0 -> 270 bytes ...ken_legs_plate_tconstruct_rock_diorite.png | Bin 0 -> 259 bytes ...ken_legs_plate_tconstruct_rock_granite.png | Bin 0 -> 267 bytes ...oken_legs_plate_tconstruct_rock_stone.png} | Bin ...n_legs_plate_tconstruct_scorched_stone.png | Bin 0 -> 266 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 277 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...egs_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 284 bytes .../broken_legs_plate_tconstruct_string.png | Bin 0 -> 261 bytes ...oken_legs_plate_tconstruct_wood_acacia.png | Bin 0 -> 278 bytes ...oken_legs_plate_tconstruct_wood_bamboo.png | Bin 0 -> 292 bytes ...roken_legs_plate_tconstruct_wood_birch.png | Bin 0 -> 254 bytes ...ken_legs_plate_tconstruct_wood_crimson.png | Bin 0 -> 300 bytes ...en_legs_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 275 bytes ...oken_legs_plate_tconstruct_wood_jungle.png | Bin 0 -> 274 bytes .../broken_legs_plate_tconstruct_wood_oak.png | Bin 0 -> 264 bytes ...oken_legs_plate_tconstruct_wood_spruce.png | Bin 0 -> 275 bytes ...oken_legs_plate_tconstruct_wood_warped.png | Bin 0 -> 281 bytes .../legs_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_chain.png | Bin 0 -> 225 bytes .../leggings/legs_plate_tconstruct_copper.png | Bin 227 -> 227 bytes .../legs_plate_tconstruct_copper_oxidized.png | Bin 0 -> 228 bytes .../leggings/legs_plate_tconstruct_flint.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_flint_basalt.png | Bin 0 -> 230 bytes .../legs_plate_tconstruct_iron_oxidized.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_rock_andesite.png | Bin 0 -> 228 bytes .../legs_plate_tconstruct_rock_blackstone.png | Bin 0 -> 231 bytes .../legs_plate_tconstruct_rock_deepslate.png | Bin 0 -> 232 bytes .../legs_plate_tconstruct_rock_diorite.png | Bin 0 -> 224 bytes .../legs_plate_tconstruct_rock_granite.png | Bin 0 -> 224 bytes ...g => legs_plate_tconstruct_rock_stone.png} | Bin .../legs_plate_tconstruct_scorched_stone.png | Bin 0 -> 224 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 222 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...egs_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 224 bytes .../leggings/legs_plate_tconstruct_string.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_wood_acacia.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_bamboo.png | Bin 0 -> 236 bytes .../legs_plate_tconstruct_wood_birch.png | Bin 0 -> 226 bytes .../legs_plate_tconstruct_wood_crimson.png | Bin 0 -> 239 bytes .../legs_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 226 bytes .../legs_plate_tconstruct_wood_jungle.png | Bin 0 -> 226 bytes .../legs_plate_tconstruct_wood_oak.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_spruce.png | Bin 0 -> 222 bytes .../legs_plate_tconstruct_wood_warped.png | Bin 0 -> 229 bytes .../mail_tconstruct_amethyst_bronze.png | Bin 0 -> 139 bytes .../tool/leggings/mail_tconstruct_chain.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_copper.png | Bin 139 -> 147 bytes .../mail_tconstruct_copper_oxidized.png | Bin 0 -> 147 bytes .../tool/leggings/mail_tconstruct_flint.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_flint_basalt.png | Bin 0 -> 147 bytes .../mail_tconstruct_iron_oxidized.png | Bin 0 -> 139 bytes .../mail_tconstruct_rock_andesite.png | Bin 0 -> 148 bytes .../mail_tconstruct_rock_blackstone.png | Bin 0 -> 147 bytes .../mail_tconstruct_rock_deepslate.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_rock_diorite.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_rock_granite.png | Bin 0 -> 147 bytes ...ock.png => mail_tconstruct_rock_stone.png} | Bin .../mail_tconstruct_scorched_stone.png | Bin 0 -> 144 bytes .../mail_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 146 bytes ... mail_tconstruct_slimewood_greenheart.png} | Bin .../mail_tconstruct_slimewood_skyroot.png | Bin 0 -> 143 bytes .../tool/leggings/mail_tconstruct_string.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_wood_acacia.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_wood_bamboo.png | Bin 0 -> 148 bytes .../leggings/mail_tconstruct_wood_birch.png | Bin 0 -> 139 bytes .../leggings/mail_tconstruct_wood_crimson.png | Bin 0 -> 138 bytes .../mail_tconstruct_wood_dark_oak.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_wood_jungle.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_wood_oak.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_wood_spruce.png | Bin 0 -> 147 bytes .../leggings/mail_tconstruct_wood_warped.png | Bin 0 -> 147 bytes .../body_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 366 bytes .../parts/body_plate_tconstruct_chain.png | Bin 0 -> 363 bytes .../parts/body_plate_tconstruct_copper.png | Bin 359 -> 359 bytes .../body_plate_tconstruct_copper_oxidized.png | Bin 0 -> 373 bytes .../parts/body_plate_tconstruct_flint.png | Bin 0 -> 355 bytes .../body_plate_tconstruct_flint_basalt.png | Bin 0 -> 354 bytes .../body_plate_tconstruct_iron_oxidized.png | Bin 0 -> 350 bytes .../body_plate_tconstruct_rock_andesite.png | Bin 0 -> 352 bytes .../body_plate_tconstruct_rock_blackstone.png | Bin 0 -> 361 bytes .../body_plate_tconstruct_rock_deepslate.png | Bin 0 -> 358 bytes .../body_plate_tconstruct_rock_diorite.png | Bin 0 -> 354 bytes .../body_plate_tconstruct_rock_granite.png | Bin 0 -> 359 bytes ...g => body_plate_tconstruct_rock_stone.png} | Bin .../body_plate_tconstruct_scorched_stone.png | Bin 0 -> 349 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 354 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ody_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 380 bytes .../parts/body_plate_tconstruct_string.png | Bin 0 -> 355 bytes .../body_plate_tconstruct_wood_acacia.png | Bin 0 -> 358 bytes .../body_plate_tconstruct_wood_bamboo.png | Bin 0 -> 367 bytes .../body_plate_tconstruct_wood_birch.png | Bin 0 -> 344 bytes .../body_plate_tconstruct_wood_crimson.png | Bin 0 -> 378 bytes .../body_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 354 bytes .../body_plate_tconstruct_wood_jungle.png | Bin 0 -> 371 bytes .../parts/body_plate_tconstruct_wood_oak.png | Bin 0 -> 354 bytes .../body_plate_tconstruct_wood_spruce.png | Bin 0 -> 363 bytes .../body_plate_tconstruct_wood_warped.png | Bin 0 -> 379 bytes .../feet_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 207 bytes .../parts/feet_plate_tconstruct_chain.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_copper.png | Bin 208 -> 207 bytes .../feet_plate_tconstruct_copper_oxidized.png | Bin 0 -> 208 bytes .../parts/feet_plate_tconstruct_flint.png | Bin 0 -> 202 bytes .../feet_plate_tconstruct_flint_basalt.png | Bin 0 -> 210 bytes .../feet_plate_tconstruct_iron_oxidized.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_rock_andesite.png | Bin 0 -> 203 bytes .../feet_plate_tconstruct_rock_blackstone.png | Bin 0 -> 212 bytes .../feet_plate_tconstruct_rock_deepslate.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_rock_diorite.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_rock_granite.png | Bin 0 -> 204 bytes ...g => feet_plate_tconstruct_rock_stone.png} | Bin .../feet_plate_tconstruct_scorched_stone.png | Bin 0 -> 201 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 203 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...eet_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 206 bytes .../parts/feet_plate_tconstruct_string.png | Bin 0 -> 200 bytes .../feet_plate_tconstruct_wood_acacia.png | Bin 0 -> 204 bytes .../feet_plate_tconstruct_wood_bamboo.png | Bin 0 -> 217 bytes .../feet_plate_tconstruct_wood_birch.png | Bin 0 -> 199 bytes .../feet_plate_tconstruct_wood_crimson.png | Bin 0 -> 206 bytes .../feet_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 206 bytes .../feet_plate_tconstruct_wood_jungle.png | Bin 0 -> 202 bytes .../parts/feet_plate_tconstruct_wood_oak.png | Bin 0 -> 209 bytes .../feet_plate_tconstruct_wood_spruce.png | Bin 0 -> 209 bytes .../feet_plate_tconstruct_wood_warped.png | Bin 0 -> 208 bytes .../head_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 293 bytes .../parts/head_plate_tconstruct_chain.png | Bin 0 -> 272 bytes .../parts/head_plate_tconstruct_copper.png | Bin 289 -> 275 bytes .../head_plate_tconstruct_copper_oxidized.png | Bin 0 -> 274 bytes .../parts/head_plate_tconstruct_flint.png | Bin 0 -> 269 bytes .../head_plate_tconstruct_flint_basalt.png | Bin 0 -> 269 bytes .../head_plate_tconstruct_iron_oxidized.png | Bin 0 -> 295 bytes .../head_plate_tconstruct_rock_andesite.png | Bin 0 -> 268 bytes .../head_plate_tconstruct_rock_blackstone.png | Bin 0 -> 268 bytes .../head_plate_tconstruct_rock_deepslate.png | Bin 0 -> 270 bytes .../head_plate_tconstruct_rock_diorite.png | Bin 0 -> 296 bytes .../head_plate_tconstruct_rock_granite.png | Bin 0 -> 287 bytes ...g => head_plate_tconstruct_rock_stone.png} | Bin .../head_plate_tconstruct_scorched_stone.png | Bin 0 -> 271 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 268 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...ead_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 271 bytes .../parts/head_plate_tconstruct_string.png | Bin 0 -> 283 bytes .../head_plate_tconstruct_wood_acacia.png | Bin 0 -> 272 bytes .../head_plate_tconstruct_wood_bamboo.png | Bin 0 -> 282 bytes .../head_plate_tconstruct_wood_birch.png | Bin 0 -> 248 bytes .../head_plate_tconstruct_wood_crimson.png | Bin 0 -> 284 bytes .../head_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 267 bytes .../head_plate_tconstruct_wood_jungle.png | Bin 0 -> 274 bytes .../parts/head_plate_tconstruct_wood_oak.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_wood_spruce.png | Bin 0 -> 273 bytes .../head_plate_tconstruct_wood_warped.png | Bin 0 -> 277 bytes .../legs_plate_tconstruct_amethyst_bronze.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_chain.png | Bin 0 -> 225 bytes .../parts/legs_plate_tconstruct_copper.png | Bin 227 -> 227 bytes .../legs_plate_tconstruct_copper_oxidized.png | Bin 0 -> 228 bytes .../parts/legs_plate_tconstruct_flint.png | Bin 0 -> 223 bytes .../legs_plate_tconstruct_flint_basalt.png | Bin 0 -> 230 bytes .../legs_plate_tconstruct_iron_oxidized.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_rock_andesite.png | Bin 0 -> 226 bytes .../legs_plate_tconstruct_rock_blackstone.png | Bin 0 -> 231 bytes .../legs_plate_tconstruct_rock_deepslate.png | Bin 0 -> 230 bytes .../legs_plate_tconstruct_rock_diorite.png | Bin 0 -> 224 bytes .../legs_plate_tconstruct_rock_granite.png | Bin 0 -> 224 bytes ...g => legs_plate_tconstruct_rock_stone.png} | Bin .../legs_plate_tconstruct_scorched_stone.png | Bin 0 -> 224 bytes ...plate_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 221 bytes ...plate_tconstruct_slimewood_greenheart.png} | Bin ...egs_plate_tconstruct_slimewood_skyroot.png | Bin 0 -> 224 bytes .../parts/legs_plate_tconstruct_string.png | Bin 0 -> 227 bytes .../legs_plate_tconstruct_wood_acacia.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_bamboo.png | Bin 0 -> 235 bytes .../legs_plate_tconstruct_wood_birch.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_crimson.png | Bin 0 -> 239 bytes .../legs_plate_tconstruct_wood_dark_oak.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_jungle.png | Bin 0 -> 226 bytes .../parts/legs_plate_tconstruct_wood_oak.png | Bin 0 -> 225 bytes .../legs_plate_tconstruct_wood_spruce.png | Bin 0 -> 222 bytes .../legs_plate_tconstruct_wood_warped.png | Bin 0 -> 228 bytes .../parts/mail_tconstruct_amethyst_bronze.png | Bin 0 -> 224 bytes .../item/tool/parts/mail_tconstruct_chain.png | Bin 0 -> 240 bytes .../tool/parts/mail_tconstruct_copper.png | Bin 212 -> 233 bytes .../parts/mail_tconstruct_copper_oxidized.png | Bin 0 -> 231 bytes .../item/tool/parts/mail_tconstruct_flint.png | Bin 0 -> 257 bytes .../parts/mail_tconstruct_flint_basalt.png | Bin 0 -> 237 bytes .../parts/mail_tconstruct_iron_oxidized.png | Bin 0 -> 216 bytes .../parts/mail_tconstruct_rock_andesite.png | Bin 0 -> 228 bytes .../parts/mail_tconstruct_rock_blackstone.png | Bin 0 -> 214 bytes .../parts/mail_tconstruct_rock_deepslate.png | Bin 0 -> 221 bytes .../parts/mail_tconstruct_rock_diorite.png | Bin 0 -> 218 bytes .../parts/mail_tconstruct_rock_granite.png | Bin 0 -> 232 bytes ...ock.png => mail_tconstruct_rock_stone.png} | Bin .../parts/mail_tconstruct_scorched_stone.png | Bin 0 -> 241 bytes .../mail_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 228 bytes ... mail_tconstruct_slimewood_greenheart.png} | Bin .../mail_tconstruct_slimewood_skyroot.png | Bin 0 -> 238 bytes .../tool/parts/mail_tconstruct_string.png | Bin 0 -> 230 bytes .../parts/mail_tconstruct_wood_acacia.png | Bin 0 -> 231 bytes .../parts/mail_tconstruct_wood_bamboo.png | Bin 0 -> 230 bytes .../tool/parts/mail_tconstruct_wood_birch.png | Bin 0 -> 222 bytes .../parts/mail_tconstruct_wood_crimson.png | Bin 0 -> 248 bytes .../parts/mail_tconstruct_wood_dark_oak.png | Bin 0 -> 240 bytes .../parts/mail_tconstruct_wood_jungle.png | Bin 0 -> 227 bytes .../tool/parts/mail_tconstruct_wood_oak.png | Bin 0 -> 215 bytes .../parts/mail_tconstruct_wood_spruce.png | Bin 0 -> 231 bytes .../parts/mail_tconstruct_wood_warped.png | Bin 0 -> 212 bytes ...ail_layer_1_tconstruct_amethyst_bronze.png | Bin 0 -> 234 bytes ...al_armor_mail_layer_1_tconstruct_chain.png | Bin 0 -> 234 bytes ...l_armor_mail_layer_1_tconstruct_copper.png | Bin 234 -> 234 bytes ...ail_layer_1_tconstruct_copper_oxidized.png | Bin 0 -> 234 bytes ...al_armor_mail_layer_1_tconstruct_flint.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_flint_basalt.png | Bin 0 -> 234 bytes ..._mail_layer_1_tconstruct_iron_oxidized.png | Bin 0 -> 234 bytes ..._mail_layer_1_tconstruct_rock_andesite.png | Bin 0 -> 234 bytes ...ail_layer_1_tconstruct_rock_blackstone.png | Bin 0 -> 218 bytes ...mail_layer_1_tconstruct_rock_deepslate.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_rock_diorite.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_rock_granite.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_rock_stone.png} | Bin ...mail_layer_1_tconstruct_scorched_stone.png | Bin 0 -> 234 bytes ...yer_1_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 234 bytes ...yer_1_tconstruct_slimewood_greenheart.png} | Bin ...l_layer_1_tconstruct_slimewood_skyroot.png | Bin 0 -> 232 bytes ...l_armor_mail_layer_1_tconstruct_string.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_wood_acacia.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_wood_bamboo.png | Bin 0 -> 233 bytes ...mor_mail_layer_1_tconstruct_wood_birch.png | Bin 0 -> 234 bytes ...r_mail_layer_1_tconstruct_wood_crimson.png | Bin 0 -> 234 bytes ..._mail_layer_1_tconstruct_wood_dark_oak.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_wood_jungle.png | Bin 0 -> 234 bytes ...armor_mail_layer_1_tconstruct_wood_oak.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_wood_spruce.png | Bin 0 -> 234 bytes ...or_mail_layer_1_tconstruct_wood_warped.png | Bin 0 -> 233 bytes ...ail_layer_2_tconstruct_amethyst_bronze.png | Bin 0 -> 165 bytes ...al_armor_mail_layer_2_tconstruct_chain.png | Bin 0 -> 165 bytes ...l_armor_mail_layer_2_tconstruct_copper.png | Bin 165 -> 165 bytes ...ail_layer_2_tconstruct_copper_oxidized.png | Bin 0 -> 165 bytes ...al_armor_mail_layer_2_tconstruct_flint.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_flint_basalt.png | Bin 0 -> 165 bytes ..._mail_layer_2_tconstruct_iron_oxidized.png | Bin 0 -> 165 bytes ..._mail_layer_2_tconstruct_rock_andesite.png | Bin 0 -> 165 bytes ...ail_layer_2_tconstruct_rock_blackstone.png | Bin 0 -> 159 bytes ...mail_layer_2_tconstruct_rock_deepslate.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_rock_diorite.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_rock_granite.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_rock_stone.png} | Bin ...mail_layer_2_tconstruct_scorched_stone.png | Bin 0 -> 165 bytes ...yer_2_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 163 bytes ...yer_2_tconstruct_slimewood_greenheart.png} | Bin ...l_layer_2_tconstruct_slimewood_skyroot.png | Bin 0 -> 163 bytes ...l_armor_mail_layer_2_tconstruct_string.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_wood_acacia.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_wood_bamboo.png | Bin 0 -> 164 bytes ...mor_mail_layer_2_tconstruct_wood_birch.png | Bin 0 -> 165 bytes ...r_mail_layer_2_tconstruct_wood_crimson.png | Bin 0 -> 165 bytes ..._mail_layer_2_tconstruct_wood_dark_oak.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_wood_jungle.png | Bin 0 -> 165 bytes ...armor_mail_layer_2_tconstruct_wood_oak.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_wood_spruce.png | Bin 0 -> 165 bytes ...or_mail_layer_2_tconstruct_wood_warped.png | Bin 0 -> 164 bytes ...ate_layer_1_tconstruct_amethyst_bronze.png | Bin 0 -> 1388 bytes ...l_armor_plate_layer_1_tconstruct_chain.png | Bin 0 -> 1382 bytes ..._armor_plate_layer_1_tconstruct_copper.png | Bin 1414 -> 1384 bytes ...ate_layer_1_tconstruct_copper_oxidized.png | Bin 0 -> 1452 bytes ...l_armor_plate_layer_1_tconstruct_flint.png | Bin 0 -> 1314 bytes ..._plate_layer_1_tconstruct_flint_basalt.png | Bin 0 -> 1360 bytes ...plate_layer_1_tconstruct_iron_oxidized.png | Bin 0 -> 1386 bytes ...plate_layer_1_tconstruct_rock_andesite.png | Bin 0 -> 1366 bytes ...ate_layer_1_tconstruct_rock_blackstone.png | Bin 0 -> 1386 bytes ...late_layer_1_tconstruct_rock_deepslate.png | Bin 0 -> 1335 bytes ..._plate_layer_1_tconstruct_rock_diorite.png | Bin 0 -> 1340 bytes ..._plate_layer_1_tconstruct_rock_granite.png | Bin 0 -> 1360 bytes ...r_plate_layer_1_tconstruct_rock_stone.png} | Bin ...late_layer_1_tconstruct_scorched_stone.png | Bin 0 -> 1359 bytes ...yer_1_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 1375 bytes ...yer_1_tconstruct_slimewood_greenheart.png} | Bin ...e_layer_1_tconstruct_slimewood_skyroot.png | Bin 0 -> 1516 bytes ..._armor_plate_layer_1_tconstruct_string.png | Bin 0 -> 1351 bytes ...r_plate_layer_1_tconstruct_wood_acacia.png | Bin 0 -> 1337 bytes ...r_plate_layer_1_tconstruct_wood_bamboo.png | Bin 0 -> 1389 bytes ...or_plate_layer_1_tconstruct_wood_birch.png | Bin 0 -> 1364 bytes ..._plate_layer_1_tconstruct_wood_crimson.png | Bin 0 -> 1502 bytes ...plate_layer_1_tconstruct_wood_dark_oak.png | Bin 0 -> 1369 bytes ...r_plate_layer_1_tconstruct_wood_jungle.png | Bin 0 -> 1426 bytes ...rmor_plate_layer_1_tconstruct_wood_oak.png | Bin 0 -> 1366 bytes ...r_plate_layer_1_tconstruct_wood_spruce.png | Bin 0 -> 1401 bytes ...r_plate_layer_1_tconstruct_wood_warped.png | Bin 0 -> 1494 bytes ...ate_layer_2_tconstruct_amethyst_bronze.png | Bin 0 -> 475 bytes ...l_armor_plate_layer_2_tconstruct_chain.png | Bin 0 -> 472 bytes ..._armor_plate_layer_2_tconstruct_copper.png | Bin 484 -> 475 bytes ...ate_layer_2_tconstruct_copper_oxidized.png | Bin 0 -> 495 bytes ...l_armor_plate_layer_2_tconstruct_flint.png | Bin 0 -> 471 bytes ..._plate_layer_2_tconstruct_flint_basalt.png | Bin 0 -> 473 bytes ...plate_layer_2_tconstruct_iron_oxidized.png | Bin 0 -> 477 bytes ...plate_layer_2_tconstruct_rock_andesite.png | Bin 0 -> 481 bytes ...ate_layer_2_tconstruct_rock_blackstone.png | Bin 0 -> 483 bytes ...late_layer_2_tconstruct_rock_deepslate.png | Bin 0 -> 472 bytes ..._plate_layer_2_tconstruct_rock_diorite.png | Bin 0 -> 471 bytes ..._plate_layer_2_tconstruct_rock_granite.png | Bin 0 -> 482 bytes ...r_plate_layer_2_tconstruct_rock_stone.png} | Bin ...late_layer_2_tconstruct_scorched_stone.png | Bin 0 -> 473 bytes ...yer_2_tconstruct_slimewood_bloodshroom.png | Bin 0 -> 478 bytes ...yer_2_tconstruct_slimewood_greenheart.png} | Bin ...e_layer_2_tconstruct_slimewood_skyroot.png | Bin 0 -> 501 bytes ..._armor_plate_layer_2_tconstruct_string.png | Bin 0 -> 473 bytes ...r_plate_layer_2_tconstruct_wood_acacia.png | Bin 0 -> 475 bytes ...r_plate_layer_2_tconstruct_wood_bamboo.png | Bin 0 -> 474 bytes ...or_plate_layer_2_tconstruct_wood_birch.png | Bin 0 -> 486 bytes ..._plate_layer_2_tconstruct_wood_crimson.png | Bin 0 -> 526 bytes ...plate_layer_2_tconstruct_wood_dark_oak.png | Bin 0 -> 475 bytes ...r_plate_layer_2_tconstruct_wood_jungle.png | Bin 0 -> 482 bytes ...rmor_plate_layer_2_tconstruct_wood_oak.png | Bin 0 -> 474 bytes ...r_plate_layer_2_tconstruct_wood_spruce.png | Bin 0 -> 484 bytes ...r_plate_layer_2_tconstruct_wood_warped.png | Bin 0 -> 521 bytes .../client/MaterialArmorModel.java | 4 +- .../data/ArmorMaterialSpriteProvider.java | 441 +++++++++--------- 569 files changed, 233 insertions(+), 212 deletions(-) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{broken_feet_plate_tconstruct_rock.png => broken_feet_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{broken_feet_plate_tconstruct_slimewood.png => broken_feet_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{feet_plate_tconstruct_rock.png => feet_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{feet_plate_tconstruct_slimewood.png => feet_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{mail_tconstruct_rock.png => mail_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{mail_tconstruct_slimewood.png => mail_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{body_plate_tconstruct_rock.png => body_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{body_plate_tconstruct_slimewood.png => body_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{broken_body_plate_tconstruct_rock.png => broken_body_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{broken_body_plate_tconstruct_slimewood.png => broken_body_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{mail_tconstruct_rock.png => mail_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{mail_tconstruct_slimewood.png => mail_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{broken_head_plate_tconstruct_rock.png => broken_head_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{broken_head_plate_tconstruct_slimewood.png => broken_head_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{head_plate_tconstruct_rock.png => head_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{head_plate_tconstruct_slimewood.png => head_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{mail_tconstruct_rock.png => mail_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{mail_tconstruct_slimewood.png => mail_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{broken_legs_plate_tconstruct_rock.png => broken_legs_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{broken_legs_plate_tconstruct_slimewood.png => broken_legs_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{legs_plate_tconstruct_rock.png => legs_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{legs_plate_tconstruct_slimewood.png => legs_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{mail_tconstruct_rock.png => mail_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{mail_tconstruct_slimewood.png => mail_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{body_plate_tconstruct_rock.png => body_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{body_plate_tconstruct_slimewood.png => body_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{feet_plate_tconstruct_rock.png => feet_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{feet_plate_tconstruct_slimewood.png => feet_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{head_plate_tconstruct_rock.png => head_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{head_plate_tconstruct_slimewood.png => head_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{legs_plate_tconstruct_rock.png => legs_plate_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{legs_plate_tconstruct_slimewood.png => legs_plate_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{mail_tconstruct_rock.png => mail_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{mail_tconstruct_slimewood.png => mail_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_1_tconstruct_rock.png => material_armor_mail_layer_1_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_1_tconstruct_slimewood.png => material_armor_mail_layer_1_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_2_tconstruct_rock.png => material_armor_mail_layer_2_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_2_tconstruct_slimewood.png => material_armor_mail_layer_2_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_1_tconstruct_rock.png => material_armor_plate_layer_1_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_1_tconstruct_slimewood.png => material_armor_plate_layer_1_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_warped.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_amethyst_bronze.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_chain.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_flint.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_flint_basalt.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_iron_oxidized.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_andesite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_blackstone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_deepslate.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_diorite.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_granite.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_2_tconstruct_rock.png => material_armor_plate_layer_2_tconstruct_rock_stone.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_scorched_stone.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_bloodshroom.png rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_2_tconstruct_slimewood.png => material_armor_plate_layer_2_tconstruct_slimewood_greenheart.png} (100%) create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_skyroot.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_string.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_acacia.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_bamboo.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_birch.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_crimson.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_dark_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_jungle.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_oak.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_spruce.png create mode 100644 src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_warped.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..5a3d24d7bca729aa853bc6e1a05a43680b528fc9 GIT binary patch literal 245 zcmVRbH(@vA3rp%o`rg5`0EgA_6$8_>PEmr+(shM~Q(9>Z^a9c@^}nb2JT z;{W>e3&Vh)AAd4n6K8>`1Ua*?D2oB4@cH%U4CpQc^8crV#xmpuq=BUV!@LJ}0Z21Q z5@yS%&z~63UFNK7!|?X$TLxiiVXz?)=HdTAYT#Y~NrG&?f8##Gg1swH3;+czObjGH vX~QhIJlqS&f-vX7R3Y)fwxY{33~c}a8w6qawBvik00000NkvXXu0mjfz-nf& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..55842647ec6baaaa3e73d3b9753da2ea696e052b GIT binary patch literal 247 zcmVB+PGpBXF_)Y zi2wWdFAM{I{rt&*O`HX$668#M15*Z&!Vm9XFrd2($p5dRqQRi7q6U)s5Az<_1t85J zNti7^e*9oScbT97AH&x#?-;mwgusSKE9m|Qse!uyBnc7#X@2_T5sCqzfCXWY?Qh>a xV?dUN8*ul|Ex0C_^I!r8007;9U1~7CJvaaW002ovPDHLkV1lKpVVwW~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper.png index 8fe43bc92a0fae40f2f9edd171dd245d9423f706..4131f44862ad7bfedf60dcd33bfd41b8fb8aabb8 100644 GIT binary patch delta 219 zcmV<103`qQ0rvrrB!9k1L_t(|USk*qgCGPLk=@YcsQLf#=O1vP$!G3^<#CCF6fz+j zP`3X%qbx56Lra(!hTr;A6S0ajp}PRY|MuxMh5=tczGT2A&H_^ja%NFPBm+p{g$t({ z&|L=P|BtoSWe8Cd1xfvfc@Jy=NHa(hX3O&*e;CkRCMU?ra8&Ew0|qrE1%?oaB-jwR z3qX<#3=bGUnvXtuk758QU_lsU`@w5>7?9=R2CTV-@HfnPFjJ8D|3PBt@(e>80076- VV1!b;Sjzwa002ovPDHLkV1k7>U3mZi delta 217 zcmV;~04D$U0rdfpB!9d~L_t(|USk*qgCGPLk=-!aL*xJbH=p1_eP^D5<#CCF6fz+j zkh|jsqoN2OLuXwghTl3SRALopLU#d}|Na$*0gUfnFfd>dXMw2%IWxT`n*pTo%f(X+ z=q_VmSo=RC(w3ptUmGO#ALc!<0U*sFNd~AbAHIBJKzEsszEUv5mq!m6c;pm-hA_Yl zfqMZY39|XgwQCHM_ufY_02Ht=F_3)o#;b67xEGKGVa|i8LgN1iiJ{9g3~c}a-dkNy Tg%zdb00000NkvXXu0mjffr4Ah diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f32615411c79d583fac2831efba915097f2861 GIT binary patch literal 249 zcmVT#7I%P;Qc{nH$g?kwiholc=n5mi6x1qJC!qb{Qvegnuj@V zZ`IKTUzt3H6Ein{{K)fe-aMZ3^KFwI%5R=~d;6f%uc|7ZnwpybiJuaf9cKBSIU|v< zt>*W)UdFqrO%CfDd8SR7l;mK>BIj|*$SA>9;q3PJcNjM(HgaqhTp}1dFF`|jH%pqp enS{27j0~HuMp>3O`$_;E&fw|l=d#Wzp$PyfdRou` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..cd4a9177926ae401c5c6b9c89512fc3bc10d545d GIT binary patch literal 253 zcmVyylLP7!zFJ8Q0kdTl78zQY{^dF=K?gEe`NC2ey%Dsmu27m$v%Yj904=fMPEe2~*YV(9V=LmL19jUiwLgOH3500000NkvXXu0mjf D;2vbG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..fcf402f63254eb9c1427417b86c4c259b4d6d96c GIT binary patch literal 235 zcmV-OvAstWnjQ2j?I=E>nEeQ0Hg-&ihC#iqsy_tB+Igj85p3pJbm?+0o`S$s@e>< zE}mvk(>G;kOajaP2Za#}Od&`T#0F`ewPh!Y0ib{d;l`vWhW)#DFd)mr4XB^D46X?l l`Y-_`J~&{}XLn`8uC0LtvS!`@=|9g9Q z956gnyW@!CC!Z7ZZtSbIUc7LjqH}sUciVk6pR7Y#eMt-_)Fzy}zu(~Sv*-M3Y&nm7 zPMquU=Sk`4;7P0a{!W;A*Xb~wcy2K*Ev;mRN?|pAGlrDnf&v5PGt;K)&tELTFzNcG zON`PwDo2ht2^pC3 b9Ohlxtqb$)z4*}Q$iB}vJq6| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..40950229f1034441b72e5589e8c16c9b0c38c092 GIT binary patch literal 252 zcmVj2dRO(03`YKGXn!i^P5+1Pz-=&R$ zA%=Hv?lK_D!wq=)_!e9f%y}>Y1pgM;R&;rWp$z~L_Fk*|qZt1H0000}3|Ln`8uC0LskSR^LiU9dj? z-~W@7e-|v=o*&=%w6L>T#7I%P;Nv4tH%Up?wihorc=j({s+ugC?o`g$@&D~@a~|e> zb$?Ga_{!uloR}FG=g0Hy+cTd0`}W|2zhD^f>C-0$Y~pZ*AZNaO`SSnm+qeJk+kf!CkB`rPbi>b`JC7j;b^%CpMn)zB z%$9d=UNfL;c5`)O`0())g8)AtLs4-l1Iz-r7eJDapFCr@clR#Cf`toE3;+czObjI7 v*V_%3XMwSh1!18NlSATzy@f8%Fth;xdaG(tseJ_+00000NkvXXu0mjfDq>>S literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..703f9c522e986600fd4d21b443408a32560c4c30 GIT binary patch literal 248 zcmVY_T&V=p) z5dY2NhZqLDdU%fkn>Y(hCCHie)#VHzg;&p=V?cKqkpDl_-i#sGOcx~eALc!<3qYDd zk}z9def+|J?lKK&afX+#-!h1c3WE)?*HQToQUiAZND_oWnh)Q+k758QU|$2pK(=4L y^N;~q9&W(eQ#K6p*xSCgXM9FgA_6$8*usVV@6Ik76uD_O$@&|Sr}p!XF_)Y zi2wcPFAM{|egDCLO`HX$668!vBV7iN!Z+_eFrd2($p5dVB+sBCD+!YN5Az<_1t85J zNti7^(OdwM7ZKoR`1;jNx zkR;5O_dih`0FqY)s=RaOH-m}_#E^QRAs|(77l0%g?!0CIX+HW9)c{byz5)t?Y(IVV wHv_Uf+<+~w5Sn1lgNeZTP+QUE8HP3h0L+k1Q%23WkN^Mx07*qoM6N<$f`(~h2LJ#7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..73996af95806ba6145caf65b133b06f1a21eb75d GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8$DedLn`8uC0LskSR?}POt|uO z{=>WKEf?CvI&Aa`7kH_OFh84WXvFc+utU5u@rUmwRj$<*!fo6RO!9U~5+B~*WoKj4 zdBnloaBhmur$hn&4T%ZWpXM>%P1P5dVdOr!E7Q<`<;tJ-lg>O0Sz`PbQX6i5dUlwf ztz>%Ps*VQUf2ztS8ge+eeH3qmEjX)i_P+mJXHy1=4fp*SnZ+}HFV{XVIpHa1n^Bji h!ScgN?THZ#4EF#0O2i_yLV=EF@O1TaS?83{1OSTDQ>6d^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..1b99048431ff9be8399b5cf7cade9460d9de4fe8 GIT binary patch literal 237 zcmVlc7h?GB#HI~c#hK7u z0OEiC{29Z5j~_oWU=xQc1Ud8j_wWB-ym;|{{pPLz^b$ZooCcoCgy?;)88PmuDE-005%sT}T0y0Y3l$002ovPDHLkV1n0YUt$0N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..151aa001a3939547f91da1cfcc9a2ccacadcb8b9 GIT binary patch literal 254 zcmV~r_!gH4nGoZVSfnnQ!S8q=SMFUo#l>C2~_rNXy zX$DEcZ29)-8w0w__$8ScuG~4oprc{~HpDhc9_&oG3qX<}O(4xL@3Ep701DV2_ZWa0 z85mBT+r@w^4>#cch2Kz3tPC*c!AwE$LAGMbGYoA20QJpTzSUS66951J07*qoM6N<$ Eg0o>}H2?qr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..b23b84c2bac41f2dd6388222561a1e1f4488c8a7 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8uC0LskSR^Liogg6o z>Hn>**#!%O)7LdVE$nO-F;bM?kZ@7TO;=a9t-0MV@yFXIFIPt#op~Xa;nDv;A7u|W z$lu>@lpx%$&0_i4UZCdxx2OO2o(}&%duGO8ck@4ocVCZqD&a88agxGWg#x4Tc1C0y(A5l{u6{1-oD!M<4liD? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0b3e4f8803dc5bb951683e8e96c3e6868e0c77 GIT binary patch literal 239 zcmVW`?eqb2z>DxC3Y~pYOK+a5K_`neH?HR+<*RL7SUABTt3M^!P|2%_>qTzp-JlFt` zX76|R7+|(M72sw-cbVwRD`11AMMW8q4Pk*PgxLzx{6tU<#Q;#ig2bdhoM$-o`y0a( pMMJne!B9pv3FdTI>@W-u000rvU1c7PY`Xve002ovPDHLkV1nZ!VuJtx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..8f57bb16adf70f0fbae4891b1aa817d589d32435 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yF6VSLn`8uC0LskSR^LiO<17y z=l}Ef^#u!G^WSTJTG-hvVx%Zt@bFu-TUnSITd=Pu&;FaQPA7?`JC!qb{O3L?YVcEj z|38BS;q*pL2FuGn-m@5&d^r1CpXY@h^QZsWC%TO^ygoE7`FD5^yBWh0Nfpk`PmjO< z50n*t^f>9qm#5Oq^8Df#1lV>c7Kk^fI4)8+d;b2ST?`@{6bvW4U4O4W)nQt@bix0l r={uGhJU_@X;YY&qg{O^qav2yd&5JwN=Ku0P&=(Azu6{1-oD!M<|{Ln`8uC0LskSR^Li6-dzk z_W$sA`+|kc%kMQlE$nO-F;bM?@bH1Q8>62Xn=CIQ&;FT`9SNf8PUVap|NmaM=V9LW z_s8J|Uzt3H6Em}3G4U9Evf;U3_b<(%{O08L_ybOpF3sWLOLO|4_$h(eVOFc^PKgKG z{`@%K@Xp9jPi(`%m^W*9PPA<}Akvic_nYtu=B&DZ-`Kkt7c{UYPB@k?UvH>zT9_v_ jWpaXF`%%8b9~c;(2}W$Yd#~;c(De+Su6{1-oD!M<%t>A1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..57263ceba7b22ad23e8b61b3fffc28c284f533ea GIT binary patch literal 247 zcmV)N19?4XF_)Y zi2v*RZwv!|eEY?KO`HX$66DNacXbAk!n+UNGoZT+$p7zZBEw*#F9(wP5Az<_1t85J zNti94zW!i9cbSwB2gBo+Ul?S?dBBEPXiNMDse!uyBnc7#X})yl6^a3%fCXWY?N{%; xVL+CL8*t>}Be*7*^I!r8006NpULb{)?!*89002ovPDHLkV1k=gV~zj- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..50a11f83d1b4d821174c22b24374a4f3108f6b06 GIT binary patch literal 238 zcmVwRzXF_)Y zi2v*NFAM{I{QSXyO`HX$668!>O?d{8!ml5{GN8K*$p0@dE6AWCBLb585Az<_1t85J zNti9@Hi6_t_}CbJfBVhA%Ebyc#88g=KS~&YBtbTV@S~TXP+R~CSeO_{{?3y(aCx{F okOg7RgQ-H|gKb5ZXBgT50P^`>?lScUoB#j-07*qoM6N<$g8i*u_5c6? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa7ae2e68f2a082851bdf86ad70a3038c1898af GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dN$yLn`8uC0LskSR^LieXvUU z^Z(EN`~?ezw{LHFTG-hvVx%a&;rAyYw>Un=w&;~b5_P+S7xaYA;k?VL@b7u@ zV-P)~t|r}~{3dI0+J=MwUH%y=NHcBcO3{A2xSmJHzs^WQzNR~gK_ekCNul!UT>l53 nSezwqs?4~Yxbd)o4Fki(jS&m_S_Dr5eZb)9>gTe~DWM4ffQ(#9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..655fa983d23c3f5c1fb695104d96494ba5da9cce GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLn`8uC0LskSR^Li4R{s( z=l{pm>IDl$)x(>f7Irp^7%i+`WVm}0V@s!K`XMo{{Q3J-tqLBnHO!eQB-I_PeCEQQ z29q|9&maC9wCX6ZZAzPP$bY_lq6CXr^{E32I=W{Vj96AYu-E8$pvREek{P$5oVAN_ zK|^cj!sr7`!Iqhab#|ylyg1A<;m3c;HhBgHLw_Gn=BwK*fsSMFboFyt=akR{0Kr;F A$p8QV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f3a9f863970a1ee33c5a6100822412b8878f3d GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^LiU9c+o z_y60|`3n{<=htg~TG-hvVzjW@>HL8v#+FXe^h07?@%#5ETNONDYnZcg(W1s+D

&}|H!u6{1-oD!MXQconV*7Wyy&B>sPf a;RgT~QcN}Wgn{Y+0000HS5tBwNOrnCu%?C)C|@-THX#vapKbw=SW!?b_=T*_iIyk_t!wCelEIT$jC zY*66YBzu=>2ctj#otEsTRy!Yt&j0fhe=ssEo9p6gx##U|pyL=kUHx3vIVCg!04!@q ADgXcg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..7c2676d7a5d44562e8821c30310e14c93fb6db39 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar*1S60FS%ED{s%E?BbQ z!~e6p%L^9z&$nxQTG-hvVzjXO(BZ?)j4hp_>4(I)&d;}1wkmkQ)-WeCDXlG7`Ak5q ztu33K-M;?@tqIH%Oq)gOet+XVtS~{s!!O9Ii}9ww4sM4@24}awzvF1gAhN;0u!NhV n&1jS72|xDE!%3MP&(#^;>U-4}uenkNbP$85tDnm{r-UW|$-hNB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..f59153f9501aae68f9eeecf6dc5919bd4211b09e GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAC*X5#+FXe^h07?`f+;{tO_2mHO$G(Pwxp<> ztjm^Zy7<3AtBwNOrnCu%uIKMdl3)?6KB%Cmc<@2Su>%|CH$Jr2=y{;WklB*CujsvE z7vqA4*3N~|2bh9){=Z_{bD^E{KoWC`_TdlA48L`~CBD^eb_cqS!PC{xWt~$(697r8 BPAC8X literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..c1da05df55d377849281b0ffbc49118305e5757c GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^Liy$~q$ z>;Ip#>IDm@&hBr1TG-hvVzjV2>F1F;HUYJ;Ih@fNcXn0GdU2ppnxQByGR)Ag*T7kN z@*;^twYvWgi)?C;I5EqSYyQ5f?nHqIo)<=@wZU!2R5pC650E$*%W#R~vQ74BKM`gJ zMs8u}?G3EUHr3rT+MyQl;xNmEAO9uWgb=wW=~JHu%M zqk{b*lV*{9H9utzD@>5^@bl>CXS^w}gWF+}!CCL=dTxdf{`~yRV_;aqE#au;sK=n$ s^s?&XBUWXz{R-ByD*fKFhc7TOc*y!RuH%)k1-gpC)78&qol`;+01UlCw*UYD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..d214013306fefd6b3a79043735b4417aedfb2199 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAG!V@s!K`XMo{c>De8Rs|2(8s=zft?La|J`<1` zY073;*ZAL{RY!qsQ`&?>^X=~^O0Wn&ekPj2AbIFO!E1Yso`?jkM6(8weU)F?jxu;0 zsAJ3$NpjfEkaytn@$Cjq@@fp-yc5>)9Oh?W@RM`-#lygM9q2j+Pgg&ebxsLQ07KM8 A!2kdN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..86c85a616cc94243a47286fcfd7e151280300397 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar*1S60FS%ED{s%E?A%c z@BhikzY7*_&yR0>TG-hvVzjVY$>2giV@s!K`XMo{{QLV|sxU4r1_h^>bP0l+XkKeN;jl literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..df02d5211fd70dd6160e73d929dc806c55d0317b GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`C6Bi0kp+qUecRy!Yt&j0fhe=ss!zv5&4$=^8;=r9IPS3j3^P6;qvFVdQ&MBb@03xhKT>t<8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..9aeb3536f918f9d562d7af76e32a27943c2344a7 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%E?BMe z`~UCt_5};A`{y@5E$nO-FB*+>k3aYXQ<6e9o93UNpT*l84Gi=0^d>MW{QSSbplLV562WCZKd#=c!PdYerq-6n t$nB$g!Gul4%c{7+-Pk zXWKC1?fXf!Cademwb5P9>VOv_?t_E)3QH80aVlPgg&ebxsLQ07Pd+oB#j- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..a7947e7ca9764c57bf2b1bc903ef4091a583d03f GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar*1S60FS%EE0itCS3VC z|KVNrmJ4lS9X5J}3%t}y{5#YmjT;O$KJvNY)cE#f^&)2WM1~79A2IH-Fg?UGwe)gQ z0>_G<{J|WC44%dw4`=h+8}Kl7Ha@94$zh}*%~a0lA++r0@0Han*ch0_)Y|eGxqY5K rj=gT+EU(7Y+k2dcW4SSpJOjf~3p-!KD>3RoM=^N1`njxgN@xNAWO_g- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..08d232d20e0e0f2d95455837e2dd370539aba3c4 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr*1S60FS%ED{s%K9Cmt z`TyeW@`8okyUUxN7Irp^7%i+$I=e-aN5N-}h48k39Yv4DE;cfoGdwx7@0r>hsl+z3 zCr=Gu?B4aiU6Vz+VU6UH4<9ctmtbo=;!tEImBn+S?LaKUq?XKiyUTRD7#B3Ob}o!Q vz!ZGbAXCWg#bK6&jTa9b_%J{52P4Ds9N%Xd)A%@m&SLO%^>bP0l+XkK@*z!b literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..1fd73d9d49f5315bd585045d155c9672eae1b29a GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*1S60FS%ED{s%3JAXW z`TuzT`+|kM(fkch3p<-dj22cOx^`&}V@s!K`XMo{_xI{mtO_2mHO$G(TG1Y?d?p~5 zm$!`}zx}^KtBwNOrnCu%^yBv>O0WnE3q46^kYoz^ATQ!pAl_hd$i%+p6UR}8fCGn) wT+mHuT)C&}FmdKI;Vst0IIh}`v3p{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..c60b13bb8c73540db2dac8d0fc9a1d91a8b0c1e3 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^LieK1Ss z-~Z#~d^;{YOyxiLX~z*qu9+8XA4)$u!EoqEmvJI@t9E&xfUHFUv%|TPuiuWW6ii#O zh*7&acgmmo8BQA*Pt0=U+F$#tEm6ROM`iiqq{9t49Na#tXV@kjn*Kc^kcWZwO@B3y zLoW{x2e(4j1GYQ+KS;0YoXRNn%OF^wX2#`6$u>a-hP|?~GOg;br literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..ce12530df316da6b79d817fb7a453b9624f28ec6 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr*1S60FS%ED{s%P7o0P z^#9h@?1F{C>FXMw7Irp^7%i+$y1uTNN5N-}h48k3itk@UFE%opGdwxNDZK3Q6%ON) zqkpdQq^U*yPvkntrjX61S@ZR!WSgUc;e9tKt&AD+8R tVlz&490};T(9U@viFw5{`@BVVbHUYJ;Ih@fNHno3ey*SV)%}})L`|fHB(?dL_ z`|IZ&biMe&-be8UL&{l&R)5wVhCEE2jZc=ix=K#qZQRYUM({<+ghT30SsH8&Ok!$n wd5qjXPd#0odoHwd9!P3tJo%F6FgpW--$IX%b@ffNfevHvboFyt=akR{0F>NF^8f$< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..ef0c93ee03d95e50395e73cda0b3c7a6ce11cf74 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^LiO<17y z=l}Ef^#u!G^WSTJTG-hvVzjW@Dc*GsV@s!K`XMo{`TJ^=tqLBnHOyJ5sNWT=d?vt^ zGmg!d_27SlRviVlO=%Mj$?yN4EWskiysM|bz1uO6N$0P;h+BbpgUKNi`}*IkM;QVR z96EAAH=%Lmp8t=GV}y0SBr{RR#Zx;X*s7!pHx{JoXF>cQ<{uiX)>d?r9t zQjpEr^4))fRviVlO=%Mj#qY0AlwcA2eeA%2Q%6rR7_qE)V6V~hK#w7_CA03!C*dx} z1r4p83!@J(1y?>lDZN82;>BT>2|xZzw#hRv%-rMAs5sa90nl*_p00i_>zopr0FH1> A(f|Me literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..76a2b40244350993cf50d9a86970443968f3da07 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CbP0l+XkKSByuC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..3164470303af7a1b747826c27581f7d35762f8c4 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S62BS*?{Y8Qcl3W^ z(%sqB2S437l8_ZKftNwkhqE`e;`bNb!%KKK2b^i^w6FX6?T2E<3wJXtiHwMv k(HK$K7HA;F)U3q9kXmdKI;Vst00Pf2`~Uy| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..fd946c04f8731c5e37673b3f49c8fb34dce9cfd6 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{crQ+V(#& zY5RH^w$sVN%_|d~%ovsgxVknw208USygi*?Bkk~!rJ^POmAwrX?tbukdO6P>8z-J4 jUB*347X>6l6d4#6n2S0swOsKQXf%VTtDnm{r-UW|%|R`A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper.png index 9004748072e8b7aa372cdac4072ccab299225937..4b4a581fe503cbd6568d5f455fe4d0d163ee832c 100644 GIT binary patch delta 93 zcmV-j0HXhh0f+&RGFDxVn*U*9W&5v#<*|vu)G#3%08$uht;=98$;)rzfH6;ZGV#OIo!Dt8!iVy$*Do_^8d&*>>00000NkvXXu0mjf;F2c= delta 93 zcmV-j0HXhh0f+&RGFFp4H2%ZHa(CPS%VQIRsbNAk0HiP@(v~5{T9)Ddn@=ca!^DeB zr2ZpIFrmBP%cBPjJaP&Q#ELVFg3%Bd6d?crYcUt-pP?Cf00000NkvXXu0mjfZHgs_ diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed5437ece15cfca6bb6273c4eb88b5ce14e6bfa GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{ZJ8ocKR6 z>A1Qs`{`ui=9P&~W(-RL&Rm<*81LNj@O1ZfjkLo@N)O-pr|fO8aQB1fuXppjS#*l$ kNSAR>(?tOZ5k&@ui4kHB4D%KQ0F7qwboFyt=akR{0E442z5oCK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..7e07cd516118eaa65b5507f22d4046598630d890 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{a%_as5wB z`Yva~a5`DId1a!L8N-qbN6z#(M!B^;JiEJGBkk~!pFe*5Q}#AkxckA+&FMUof`WLC kbQ$+FT@;WIQDk74a9-4I*RJQkfJQTTy85}Sb4q9e06(EIE&u=k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..fa54f37ceb8b77c3932b27490e644cf3f625c02c GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{Y6o>-(RW zwA}wK`{`ui=9P&~W(-R%+&eeJG1hn1!<+5>8fk}*EWO(EPubgG;qC`VyTy5ggoJpG jbQ$+FT@;WIQDk6{dLkyZO4o5Q&}arvS3j3^P6Su)78&qol`;+04`uGcmMzZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..92b23f64bf02cef7101ed52ee4053fba76219abb GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{d$ZH}8L9 z((Uc}?5C53n^z_}nK3Leu&|hM@Z!a(5C8o9tdVy3h^mUpKV@%&g}Wcz-R;lg7syyh#~{SzYK8^<|B={K%*HvUHx3vIVCg!0Cz?&hyVZp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..47e44c5dac5a4fd2b5cb8629298a58210c53d2eb GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{dHLGWwsG zWd7ck@pQ6q^U6dgGlnGrAu+QXyS=*}{=KcQk#_jV(I2e;l)ViW?tbw4`FEZ>dzyHT jbQ$+FT@;WIQDk87OBbnFe*L};&}arvS3j3^P6C3FPubgG;qC`-Z*S*0bm$Pz kkuKw&ri%g+B8m(QJWZl$-OZoefkrcUy85}Sb4q9e0L;iS-2eap literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..71ddf2de07917f3d846088f2fbb2a0f23c074dcd GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S62BS*?{a5mX8uo1 z+MITl>2$Ji^U6d=GlnGw%F2@;9zO2RQ@i)BM%v*c^KGlY)t{cGThKl8LM+22odf5O kJFKxdtRcbM=qSjzopr08p1NnE(I) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..808e85190344524607d196d5e1fac81b2ec4e1cc GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{X`ORsBy) z%Jz$4I-M-syfV?rjA4nvm3uu0{k&&B{5m~fBkk~!x1}Nfl)ViW?tbv}^>&^|iw^M| j=`!wVx+owaqR7CY(kFJNWo=Ru&}arvS3j3^P6-ju)?!@pM j=`!wVx+owaqR7A?<|`^v99?l6Xf%VTtDnm{r-UW|K{PJC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd633f539d5650ad9bf02f247db818530bf2d77 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr*1S62BS*?{WvvmH2n~ z$foax4No_A9=u|pD9sQgvGnw*gkvWUe0XKN>Y~BNs^At@1yP?DdOM1rn>TlHX)|wp j#IrcTgoVwOgMndzjxZD7wC?#plNmf+{an^LB{Ts5PJ}J~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..17bc1c306b52d3ee39842d4f3c90b68ee235d8ac GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-kvUwAr*1S62BS*4|99Q{(qSC z`IN$^8%Gv&%?RLO&=TRlkUGJ1Vq!wYcTQI>J-L9-@{vuPcUg1%?-~D@B$%QQHYZV} fr|rN34n~H^0O5JRclq=Hjb-q3^>bP0l+XkK6Y(pA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0fe8aa6837519d5272d74c6beeacd697f461f6 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar*1S62BS*?{e=GocKR6 zX?C~{`{`ui!>>vw9J;+d|9|}c%GdR^;pICVcN}qSGgvsgxDZ?L^qe4@tf(|w j(ospbgBct=T|mMD*^6sTJn_{LRThdWUw}TlR cJY7I@W1N(q%~uGV2Q-wy)78&qol`;+0Ly7A{Qv*} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..0ddc3f57f5e45f281ede4e29deb1caa3da5ef16a GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{eRJ_3VFQ zQgr@2mea|?%_|d~%ovtj_~0k j)>s_Ykl<}}6l7wE?3Q6_J+asmXf%VTtDnm{r-UW|P!uk1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..a33576d08c88b3a2074b847a6cd2808f8704856e GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{c%PI`ls= zNjz^q>*-|S=9P&~W(-RLoa3fAdd-;q@cH|CjkLo@OhsA#D|;I(-2LG4^n9Kgn;4!W jUB*347X>6l6d4$5&xt&6Ofd-o8qMJ8>gTe~DWM4fzh*4& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..4c1ba2dd7d4cd3ad90ce57c8551fd86438b4f66d GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{YJKOZuOf zB+a*v>2$Ji^U6dgGlnGr5tF(bgFB`^JpA2WBkk}J*)uKwl)ViW?tXCl{C%F7H*0u~ jbQ$+FT@;WIQDk6H`yz6Hz0YO^&}arvS3j3^P62$Ji^U6dgGlnG>uDY~2I)^npJiFUpBkk}J-7TvBl)ViW?tbv`v_8+KM>af1 jx{Q08E(%D9C^9hEZWKMYBuo1k&}arvS3j3^P6*3-$t%_|d~%ovsg#Dz_8^qSHB@b-6kjkLo@c%Sb0uk3BGaQB1n+wb$NiCM#Q kq|3Oc>7syyh#~`no|4Fs^~GP5fJQTTy85}Sb4q9e0D#yqY5)KL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..76a422786546808b1e2783c09f796cca154822e6 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S62BS*?{cr(W%xfa zX}7*U~61*WL5D2w6e$Da(pKK){tvwAUBpJ7wO1XBsq4B`h` zc`+c{2x5c8kk!ES!Ce5d873$!EzAJY0ObFN83+d8h4S-w#vdE(?5U!62S>b}cD;PjFz?{m? z&&~kCAT=N{kQ_)2vK|%&901wB*!&LD#)PgP}c8B!3S{L_t(|USk+=zzA|dm!sx?beELvzs`s(hD!|#Oi@upB*WK_ zFB!gldd;x-=w+-v!={D_rV^$Z#5b4ZWk9wO#0H5WtAXi*y8vV}Oi)cp0mys+Hw2^^ zB!;X8!+?X=?l4GlurNS0Gk|F|B}|{(y7z$L`Hw$v36y|Z5r1U#-(E|Ffs0QRYZ!oB z0J11z-8r~ECS;XIAH8P)*#L7YH@`Ro2!qss#6WT&HOP8c7;pe&|6=nyOdAurevtn_ zHokl+4W%Ly_t00RrzaFD?u=TAO!pYdRn+5eNzKQn+58{7-9 zkOe6KYW$DQXC_cNlvseP!TFaG9cRsVuQqx)xh+@T>!EfCdebFzz_rB{D&C` z5<^ylVZf7X*BAtNxER0+fwCYv185MsU%otg!0_SAH@GlLK!4pYxBf4qrNzJ?D8_&l z0K*4lkz(gjxIQLig_HN*X8_p%bLxK~2?h`bs{v{T$$``$>tSKQ1%Mjh)&SYKlrf=8 zfcyt`1xNy<5vm#8?=XE}7r>%Puy!}d(*L>6iVO_Ez(O`0WH8A2eP^CAzHfH@zvSp+ z22f&ydjS@*AT0$zjsLMZ87hYo3vhMVk}58LlcJV^<^TXd^@A$pO)sDT0000?-<7Z^Y`z?>>9 z#KQo>AT=N{kQ_)2vK|%&901wB*!&LD#)PgPiKOf#v`J;c1P2|6NpP00000NkvXXu0mjfNs)wE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..d9560a40a967ae3031f4214a7f0ece32f3e6e372 GIT binary patch literal 329 zcmV-P0k-~$P)k}SqzsN7MP;g_;`j_uU;{{efyT-%&AjYeTGd96HFycGl(xO zBg24fBZv(WLskRR2X_I;W|*L)loX8lA7&s(3|S3^0eA1*Vc_E8Vt{D|(MSftz4ZLq zGlp;9zA>N}01mJR4;YM%jKDSu3kx$~10WZGG@m_pjuFEJAc5OZSAf_cL&U_y!0KRr z2iXo%gKRhp0}g=fUu=GdX=6gy4{{>NCXhHtBTO^8-(mXT2?-QUhmRa# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3f04015aa954b6de1228a4f3a0fa5b00f75a60 GIT binary patch literal 325 zcmV-L0lNN)P)?T3lz73 z3>8*2&F)=a!Z{B*!07`5us5Ub&fD{15{xjUe^cz$TB^KbSuq9Po;X{gA2ATr^ X4aAJ2QCm|E00000NkvXXu0mjfj&y-B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..47bff4deff04638872b0caa90cb66fd5a603cd4e GIT binary patch literal 334 zcmV-U0kQsxP)~61*WL1VFm-km$wWI-`+8FP3y(#Gi+*@;3}b-LHqz~ zI|gJML2Qs11Ckn;KDY}&Hp2wf^i3H8Ae{d&13_ZQYA_7gzk3IRw3sjhSRqgrM3(^# zLifw9i>Dc$zIqE6MhU3BGaLRpx_U4$a0xMB1;FqDS>&AF0N2NatZ>$roeUrw;7;Wc zW?%qekRqUFkQ_)2vK|%&TmYy6E``iSQ_qC1ALKusyhNFiVK#2|R1z5;}6aY2;$L2Gr97-&})nQAj g3^)KOY8hw_0Dy>rHGcGW!~g&Q07*qoM6N<$f;A0ObFN83+?-hEh0}@>tjMzxpe7b29OOfr?PYW zV*p{08ju)B4x|QI4+{eWZrd0bAm(H9J4_db0Wkle2O7HHVFrM$07X+*SKt2^FJ3T$ zoCq=mqyZUWT&H6XRHXokB0W;4`~|JXbRk^_k&#{yg(wxo(Hd`MBtKyv^9GR2Pl T`R&|J00000NkvXXu0mjf8b*BA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..4d93ea9b3f4ae6dbd645351b5f38f36d96817ba9 GIT binary patch literal 319 zcmV-F0l@x=P)*x0jKYzZ13!wy*ma58sArWN;4h}X3Yyji}kVV&S-+}96LRR?Z)f)zo4KSy2aj`Ri zFh~tZ3?v6qgRF;z0S7?#FE+npgaJ$d=0Eg6L-#w10kCK~f8`X&Z~sNaFr5W5807p{ zA3rb}>X`li_U#!1D6z4i+YC|w6az-z8w^vRawxF?SA;F8;tC&9)H2W<008-%isl2H R@~Z#<002ovPDHLkV1nvFe53#X literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..620aa9526a90d7c72dbc152dae9cbc97df05fc8b GIT binary patch literal 323 zcmV-J0lfZ+P)&=iwkQQfLs8wXz$*gj2JEe30$~v9_$Jb8)OJKH#b-v z%?b}z3fq{Yl@7;UG07`5u$O=GgkOH8>|JZy6l0$YSiW+Q56<7F>qLzW?005AS VieC7sB<27B002ovPDHLkV1h>{gWdoD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1cc77046c9134c69de544f0c287940f2167b27 GIT binary patch literal 318 zcmV-E0m1%>P)cC1qs>US1vsYyji}kVPS(A#i<6$O;!MT)+Ub0p?Ub zK0XEz2B`swf#g7HkoB-I-~h<}#pZX6Fn|fb{D&TB=zfQ(2YUe&P5bsA{J&+(7DkX0 zL56@dAY+giNDib1q!t#aZnMT;W5CS_YZ}0K1QzdB&TW Q_5c6?07*qoM6N<$f_*J`oB#j- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..43bdeebbf32767bb047317682f5e78e5ed4ddf14 GIT binary patch literal 321 zcmV-H0lxl;P)*SqzsN7MP;?>T-rx5AQL&dHj%J^}$nEeTGd96HFycGl*}e zrObeABZv(WLskRR2X_I;W|*M3s4#<_7MS-RW*|rmSq+8(m+w4e5aZ`z04W4Xg6L3t zVGOUleEpW;)yFSzag>0n33mOjt0K=JA}h~;4S-w#vZ!V4Zbl3jfCLWTybpE-hz&AC zOkN4B4(4}|?I1PChO;o>0LcEu=69?v013kUhaPC?en&9?7EO8c)`R@^-&S1_!(AYQ zLC!yTMht6AU4Pl zE=~@xI+))k07*qoM6N<$f~Q@6ZU6uP literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..927b6295faaf9ab057fe100c027ac0f19a4c67df GIT binary patch literal 327 zcmV-N0l5B&P)R?PSMM2qzWuA2Zm^LPK{U9fTY=YSe(~RzSm_B$y0)@2cRtCm;Q-=T6{0!g# zMK&B{Fv$6hrx_Sedo%n$^__tM6n1bgz(N+J0AvU@pMm5+;>fW8SBEXB;tC&9)H2W< Z002KJfgC#}^hp2!002ovPDHLkV1oBDgsK1l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..710688c2c08b118768d161d7e12644909e8f0c27 GIT binary patch literal 342 zcmV-c0jd6pP);orLt3=AJWGQ8Yy8LQ8*sbPYtglPuxWldxl z7?5oQvO!|VYGC@{E&$mK6Z|D3$RG>kJZ6A+4Wt<)hO7p|fKOMRGl&RqFn|>TWkIw! z&>)b)Uq~Ked-9&)&4(Xw5tM-9Y@7F=Pe+o0L4cnDD*%QM$fEC6NsO3Y0E&D+br0eS zkSx#;CLsZ^I+))WD{5%q!Fqa-S4PgfJW2f ztSH9s3^o7Xm?<%cFuX@G8)Pup`5RgoWv4Cs|M<)k1_oeagL?rUvOonOLmp#uGf)mB oj2sIHW!RD`E{~I&6A3rjD{`?ut zO^S|TKsE%#28ki7f$3v`F<_cOd>sun29O3I8|*a@8zhFT2E%~ud-pTQN=q|<6v7PY zYi`1bq$@XWF+6_y6fTYuP?KiN`tRxN$iU0Xi#2vZE&y4Smyrh7$AqkM?%K5sARAy# z<>%*T0AY|CkQhh~qy||J3j+>->|bnt#|Q(M0L*{rfrjpP6a!$<6zJ>CIG2Ipe{ygz zhPyxpgPebH_fE$3o45X-w{!^uD6z4i+YC|wG6b8?Kyn~)z{<*sH4H#509iC~<|4R0CS;WlpFCm!*#L7YI~yAV z2!qss#6WT&HOP8c7;pe&|6=nyMi{^ZVE#i7G<3hC7yyf=*4`P60p1S(UtP)(%U9us{D%Tq;DY2pYLE?J z!DSk<^TYeBihZn9|(c~0000TUF0AY|CkQhh~qy||J3j+>->|bnthiPL%*AMa^$R?PrFwN+GM=<~tP1Otx z|M%QK&j|JgFp$6+Kmi8BKrxUUNDW9WESlk70Ea9v7C;JI6b=7B5ybQxNDd^591Cz& j*pe!)@F7Jl1I+;duz8eFGaYkk00000NkvXXu0mjfjD>uI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..ee72810ae64f2dc1c5bf50c123509a6f41ea1dce GIT binary patch literal 325 zcmV-L0lNN)P)3ZGeTGd96HFycGl(xG z%*}voBZv(WLskRR2X_I;W|$x!4;PI2A7&s(3|S3^0k7VFW#C|CWPoV~(MSftz4YnJ zH-;a-5kZC$P)^3O|HTBk8Q55vu!aH11t5#|oqY_~hobWN+b;|t8(>c5U}IqbVUTGc zF_0Wc4YKJh3^)M9kUtDC&A8NIxE16-kWDa+FxQ~_9VHN9(X{QvBaq+zOA7NaFaQG! z*;bIjAm?9y@Sf4jLhk>ww_h1Ri4E=rSjd7D05$%{=47ZGN-V(DVN0sG{7s5l2ATr^ XtqPLUZgyie00000NkvXXu0mjfuiAr< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..0f8f92d87ffeced344ce0066322934aa4c59501e GIT binary patch literal 334 zcmV-U0kQsxP)d6SEd$K~0Epv>CJKs^^#A|>07*qoM6N<$g5`gKkpKVy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..6e01ed75171bc3afe94e361fcbcbaa8a311801d6 GIT binary patch literal 324 zcmV-K0lWT*P)|?_n9YHeTGd96HFycGl;Jt zE5LwkBZv(WLskRR2X_I;W|*L?I1hvg^%_VsNDNsGh5=XaytSKQ0g(NR&F?U6Oz8SS{sY+rvlXTp-R~%Y2#cnkWv4)X`>&@W2J{N5 z(IA6C&OdSW1!GB++5a1lKQMq28{7-9kOe6KYWbv0s*8EWYNac&*A!*kQF|9`H2D91`c)(1`r0R z0ci%wfz%-DVPU`lke!Lm?-*eK696mz#=w9cXy|@NF#r}#tB*Yd`R%`)I3EMUH&myA z3{G+dop;q$$pS}IU07`5a(Fjri)cPNr&!BP)SiOWTsp1MBQq(fg8~^~O2#mS- SGVtpF0000;+5C*9MiGk!mYLN9{w+g5Nqygq|Ph&|1f^{=3bm~AT=;~CYT10=E9;ZhOFddoW8;-57K;p!?pi67hM43W9@tY zBfAE~ezyPae~=nvaga@L7ySD43vRQpv@k=Ul@|lD;-4RXG9asgDTW(x|HgfWw@=@~ z4UyE8#Of80!4c-+@UTJ&s2x@7|0`-JGO+QnF|hNqgAM5Kn+6XTkPAQ-d9(#GVz>Y# zuwd^Buq!|cK~6??0!R$xLXa9{aTW#~0Ons%tYGsyRu_N-KYjiL4-1e+m}ZdeAUSmV zz%BrVHYjkcDxE=o`=8((!NBkoRVhd_$oVTyu4Dv7^ZH}k7(j^$YydP>fkPIg0I2mp oHlIP|7+{(i$OY($iD5ti09wqNjFxIotpET307*qoM6N<$f?U^*-v9sr literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..c9c69422f363103f0bf3174f0f6e970bf1ca81f3 GIT binary patch literal 334 zcmV-U0kQsxP)#PuvznVn2*VJNW@I%mwQvL8zIn#*^~*cB^92MY zuzCgLI%x%6cv!I@2Z))C_kV641_oAEHU>6!b_S52f%5;6!{x`19}G_)TxP^@0Z8EK zlSg1zfSd|)GO`muVjvfS)F6wqFyH_%|AK7C=69?v011Me2n!34Mwn)h7)TD?KClZw z(F6*dLwnYO{Ptg3Mh>X%9g148-+^8P`QOeZ`2X`4ufWlX6o`;i2o0eB*n9>HJeXz% gashH8V;FD%0DGa2S>!lu`2YX_07*qoM6N<$g0JC<=Kufz literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper.png index f4a470935c475f79c3e42457aa8a4814bc174fa9..22c1a0df2d5d620d6b1430e845c24895ac6d6147 100644 GIT binary patch delta 303 zcmV+~0nq-~0@wnOGJh^d&Hpfd+5YP|&I6ZzI}SlU@pnafb1HW;a@+#WSF^q9|N-M;4T1Zgjuboq<~=vNHek;m|D022d~{> zxOMLV-1!CurdYiKa$T;8B0Q{60%}E&(SLg_6$UOoQ3h^)aeuG@eJhs3!v*95kVO&e z&cXGuAX{_v(R&6-jt2~CN)S<)As`+|GsuM?HOP8ca0NNczo5Xy=68%RfC)VR@dq9j zAdN81AlpH5=oW%q0E#A1;Mgxa1@hZ}YdJv%2BZK5X#!~mIe+q*`-}&p%>JKz{uvyd zU;{w$3X6A;0w|z{|Jb|+m1BTuW*`?JCo+Zs2LSkpi~HTLWK}15*t5 z!jo&)7`{AufG|Yg469dStYsOBOr+ppg%VKr%dP**XlXGp2!Dz({1=h{8!)qFDk5Bf zE&y4i*m;x@!v!FL$$RfZTme)Fb~3UXfMOsQg47@jvoPQSAVYw1;8?-pcdRY|34ZwU z4G|U~jZn=X+d*>Z_JLghiW*Sh2-fZf`R#wMvmyfnQh>q?206d)%riz%G%q>&m;n?+ zU<0601rAw|0w|z{|JZy6m1BTuW*`@!Cnkmg1pp?$k60(Lm<<2`002ovPDHLkV1h?a Bfgb<> diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..9168d5032ec3b53f740a2847b059afab8f482029 GIT binary patch literal 345 zcmV-f0jB&seGFUgv4IWk~0p-$L_Mcl$ia}72i$Pe32W-Hx1)JgF0&)S!qCLf3aD6Pu z*1SAJ5D*8X8RWv3CvT#-jD-OQfcY0WaIq<6LKpn=of94wAVZL2 z1|)~B9_#{8XoCW0N7iJJ-~Nl68!#{cqY_y$NHfTbmsjm#^q7|W9~RAE13>W#i!zV` rpvM2$oC}phNh1v80Oa(+FyH_Hm5__@C7FE<00000NkvXXu0mjf>MoL; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..ba28cb93342ffb28d83048b72639fefb5f63acea GIT binary patch literal 330 zcmV-Q0k!^#P)Nf?NnvgRF;z0SAEj7ZkYI{Ep%UWHUfcgoOo2BTO?$4CX~-^H4{BLVx^Z)6SCn(X$fSd|JhG4@mn~~KrkOL?- cfPtC-0EtV7LG>BNzW@LL07*qoM6N<$g4xE1IsgCw literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..38f49581411a52ceb94185d3b3601175582d7322 GIT binary patch literal 340 zcmV-a0jvIrP)!j6;;9GgdJ2wCq(FqELTCW}XSj#y mH(21oG&7J3kP{ihfCB&$%#NKc^(#040000vLsLp)NfixqlfvJWYaQ*sChIj8i!A%jD z;KS+_kiilX67aA>38>=Y(*K&8>I|%G3=HfX|G)+;oWC9(E+7|xEb8s;X2fs-NMPyG z#b8%}6oQ;#Y)$b}#^$l@#vH~_@IOkmrw`5mSW!+@7BpM&K<0g0>;WIId_*-mgE zfmwk-~Nk;VcG@K408Ufj~^HfbsECvrN7UTeNc6R>{vYm^Ii-DV)n*ro!p!|R2aQXD<8_=Rx@Bn5( zw&ucx^9+1^TyPX4gm8na^PZ9ieUiAiLih~4m6PMFgav{;L!*Q zob~J1GlBxhz`zj2DH$efx?rFfi~xax{YtL{5buL$G0(&B$sQ$N>}^z(7p^ Y09vzxa0eXX0RR9107*qoM6N<$f`<={MgRZ+ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..47667d60af30e68937a930b90312b456aea895a0 GIT binary patch literal 329 zcmV-P0k-~$P)|1kcnS+j7;fz+VOGk`R|eEIVK?c2BiBO3%W5U)H)5~T6mx%2-)c;Ehm zD2CwE%mlOH^XD&c-w5#YF+@a0Ga$R<)2B}i$ZBAU;Rf8hdzazE$4_uWWM!nVMi9tg zA0HohSfK>en$>ImD=8~8@bdC7@bU414XCZHWhgBz1+zge09h0g8p4R-0+7Ihg$uy0 z04W4H8QBRSF^~&EYLLZQ7;pfXe?him^E*r%h5_&1yavmG0uosx$aa_b7jz!U%FANFhiAG6so(+{Z_#odd00000NkvXXu0mjf1Ivk^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..d22103d9d4a7cca5e40f83d46e14b2046f705f0d GIT binary patch literal 336 zcmV-W0k8gvP)_stI=eud5=@AR;TzASSN_HlVS!6CN%g7l15kS-Tsq zj|JJ9!#D3Ui1G8lgGsyV|uiRmrloa?M7R_K6K%)vAvLFRO-T$#U7b=I6 iMi|He$Vr}IzySbpriXK*Mfphp0000v8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..bfe3cbff4ffbf4c9501a7c3a2a619b22ee4f601a GIT binary patch literal 334 zcmV-U0kQsxP)nx(}> zLG*u^Eil8segDC5@%n8BWY@u6@crj6xXs+$Tnr#Xki7)bjI0Kx7;eD3cOMwOe*FeF zL_|mct5-k!2kdN07*qoM6N<$g7UzORsaA1 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..0fbaa40b03a7517ad473e26c7befe57285381c39 GIT binary patch literal 333 zcmV-T0kZyyP)eGE9|Kx$y}OfU@~%~@e;42ce+IDLgp9&8IpGf3mlw;#Zo@7(## zaOyh)1I!kf;oo1qXPAHBH3PEi;4Xk^2AQCu!pdOA$-sc@C6H!hH85ww4LE)EHv`CK zn1r@DcCUa8t~W)56-q$ua$)#ys?Ey4E-b*nDJBRuYuc(?@NfaS0A!Kd9z+1MAcxq| zj|>cgK>w>SK*9oM2uKY`GsuM?HOP8ca0NNczsP}$O)V3;;QOBp@UQ?Gf*dm-Idt{# zXaoh0=~f0tPyku;1HHnIsuZLdawsDk1JVrQBdcW~ f2Oy^ph5-ivF&%jHr^CT(00000NkvXXu0mjf2v>+) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..5787d32a106f6e5451a4ac043262854ac8767a77 GIT binary patch literal 351 zcmV-l0igbgP)b!X^)~1*jRU@xw>3X0|8q86KZ` z!oUD?1=R3=?>;cRTyO*-4pfbB0aP={gkLg(46-IN3=BwK0%>MIQUh})+<;G4o-=@K zhDrR=QNZdIu)zT}@UTJ&D9*Nd|M_$z85jik8JL6wzy>_;+kyxepbJ12eXmM_>tjK- z=KHC83?c#?48MSa|3LnO8Uj`W)C_VVNDZU(B zD2CwE%mlOH^XJcS-{@$lF(gIDFd)0+#Puvsy@yAHxukW@I%mwQvI-J$}yc?)^u&^TowP zuzCgLx&UtncvztXRDOEge>qu623A&926i?!umSsz9EXPs$ORyaCeB>Mh~WZ|z{4kx zz^(u(1UVVm2_P|$3qfj-#aVC#In2MHz{Tcwm_7^xzI^!xmIDPOvPO{YFgXktfT9T$ zIIX=i7(oFfFC&NHFpy@D^EYfgz*t?J@&E3Fhv4Xh2L{LxSo|V~GO|e^%^*IqS_X0e eaw20GZ~y=oV2Xm!n2!|z0000UtP)#Puvsy>R2E!1LW@I%mwQvJYo!iB5<<1ef^NsXu zv3dpMI@>6Dcv!I@2S`Yb6j*|di;;nyhlv5?X9k8X|B=Jx+ox{~hnGEL#Bc#f;N?A5 zuq!}L1vwen2_P|$3qfj-#aVC#ImEyJz_EhO?^s;`5(GIB78W3lFwGz_kQ};&V84K( z2^2Vs%I+|N0!UoxHv<;;f_{zC!GdoVA8)F5kSLgwV<=Yw4Vaw^El$Z{YtkPAU-ki}VWB_x=C zr_We`)$cHU7zVuh^b9Nq3P|KY1KAFf!>|BtQWK@+XLoj6q_sz(bB^cxnR~ u0!v-ELiyC0Yhd-rY8l7@*itIPfB^uqtjyV=W|9{G0000i0K>r>|ebov$G) zi`6S2*SRPf!ovzBpb`YQ|C_OLG4OJ5Fz|74feo0&AOH^+kPAQ-E%@-25yJ%_fhU4$ zU{`(_uN0v2=)fl5U?g-z``_x{QARi>CQ_AWY@94to!x*AKYd>9xfOgZU{&-vKp8IxEEf%|H|;`%Qv_o zB7!_vy#jKbrh*_mtXL2M@|MBLSoS|3P=JkxA%3>J7W i%?#uM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..86b32bd861142c4c3ca5f4c6c23c84d0bd50be74 GIT binary patch literal 340 zcmV-a0jvIrP){z`5GT6aP2p(1_0Tt;f^`DEMje(PmiGhoQ1#G~rn;+oe0&)S!qUGD4F=Ds? zB=G$053no13W5Gbb^=%o7&ag^$l@#vH~_@Ie;AMh7n@Q{1AhEx_{Q*?0ThtPfd&qr zAOA7TfJY-JaF(xs$_NS|Nns8K1`bA4#X!v<=N~xrjxjP&`adk1;i^DU28&|i zLsozR*)=f3e|-DJu=VhL24vU4T>#PuvszZ12g4AMW@I%mwQvKj-h0FF_~jS4^OY3@ zv3dpMIty(Hcv!I@2S}Q~9#DdZfsK=ufrE>U0pw?({D0(d`SkS%!-=ae7%^M`61a5d z71$LZr-Gb}>;#Y)$b}#^$l@#vH~`GQAltF|9jgmKf*>ct!UCibrWqs#l0&x->;h0U zfdZ#z*(s3U{_ClT0lk8%6r>sCe31W3qRjr^c>Dnzorpk$rb1`{{m14rSm41lGms0A d6B)yR0{~Fyks5awA_xEg002ovPDHLkV1jz=j-LPk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..84380b31a0319ce3817ce361efd7d2c400a2244d GIT binary patch literal 334 zcmV-U0kQsxP)|Ni!y z;n~|S3@}?@hX45agW>kQmkh|RgS!Bx8Ds)07b}C5Fb@N=mq414)xewyH{k2XuM8lY zVG`W@+*rK=GT2a#8y;3H$N}PSD*2z4ft7)cm5qUeor3}7XQ2Fl!r3WHdNB{r;07*qoM6N<$g7AHeZ~y=R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..cb03fc4c9a2ccc0d6acce8359f18f77cd6c1abef GIT binary patch literal 331 zcmV-R0kr;!P)fBOU0%=Ctd z!RX)@2AC}{!~cE#&0xIv69cmA;4Xk^2AS|rUWUz&*4?L_;0!lO`{{J5tb_PZ+76vA6R^#dMX%>9WW;a* zNI?1ETd*rY3PDarb^=HYxt6fgFIG dJ{SfZ006c(jFQum9J~Mk002ovPDHLkV1nhaf-C?4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..63c3f5185f6c47b74245b57e398565b58f4b871b GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSd`8j{y+Vf z*njnF&I(%UL`Fj`za^r!W_N{Ok@ zi>~sJwZ|oA++do;dY56se}}e)jDUoNm$|>KbGUe@Bah)k=cXhho*gFZEp`gI@++JD hf5gRIa#mq4!;d|-yXIH?{S9;pgQu&X%Q~loCIGO{MDhRt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..5d8c99379e238fe12a07feab102c4072d46ba290 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSeA&E{9pa* z#y|CI&I(%L{!_};!o=@vuE)&k~zwLcxUFj`za^r!W_N{Ok@ zi>|XddkWdqwl$F@JJR6#sWQYW^qILm;&vJs|Z=FimoToJ0o*vRb$SkKTVL+5lv= za04EH{z0?>IMu@Zh0i2(HB9J=R|Fa13`}eR&4O+K$bTS1Kr|?@&}nq%Gol*+a-u9R x2Lm?EM<2asn0)3wiXKL6{>2p*=$b)#0cNB;bU+=Q3;+NC00>D%PDHLkV1kHQI2Zr` delta 143 zcmV;A0C4}f0k{E>F@K6or2bF#(D+ZRhd^pUdO+%#V48gNg^3OjWVLVuwp@Hmv;oL! z;Rf7)^NDB!aH@s*3!h2oYM9U!-!Heu8JO4tng!hekpDo2fM`%)q0^K1qI#7P-2jji x6-D?Muxq~0(0Aq;iXKL6{>2p*=$b)#0lh^$U%o_MNB{r;00>D%PDHLkV1mABLL&eG diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..3f024931004828bff9ea7ce4dad14fc741d60977 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSV|7x`4|1n z^`H7RXN9c_whCW;41Di=+T_B{u_SSbqHY@lRV* zV f7k9~7g}n?7UoGdFySSe9Jv`8Ru( zL{!`2Jq4!YziBtp&{UYJYfaVYIk<=uhi;l@e2* z7hQL4nF`s|wl$SSPs?d{x6@> z@=yJmv%*#dTZOMa2ENNy-Ev{)*c7#cae02c>Me$ptp&{I?$s^Kk{~g*IG6E77UVd@T-7w+lv&TI=Jkt`y6E53ipY~(xkZRf5 kbK_69w$269<}XYPtNrcWSD#VY4Rj2Hr>mdKI;Vst0Cj3eS^xk5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..f68811febd62db2ca6e605d47b8054687a792baa GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSX5M0{#931 z{Zqf@tguzVR^h9Ufp1ill?yw^rl=i^*Vn}=-eTa{s_^{49G4zVi>t!P9J{2{N~F8H zy$jjYwl$3V4uA0M%H$+_h; iwrT5JFm3+A#PDT?Wr^*z<|RP4FnGH9xvXSSdRQ){kK~C zT3!}x=Lw{P&tCX1f zyy)5*5?a8fwyhz}(VXFl{RBk?DUpa5Cd|yM!UK6KzJ6p@zHs1w(;*(78z%cJzqT>1 nV$0K4Hv9jGi@W5k!d`|wk1UwmKHdKSbPt24tDnm{r-UW|tg%NO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..b182582c325bc08ecfd9afdbd000cc2691d30ddb GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr*1S60C>SSXx?-{(Jp; z_J8$j&I(%L{!n18QE;TA*6)&k~vHaq>dFj`za^r!W_N{Ok@ zi>|qI?-sJDZEHw#G-r5XKS5DJN+jaNm&xiYtO9r{et#2H4v>1m;`odP$U1<~I7!rIe8{=0!y8(0#gQu&X%Q~loCID~FLNx#Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..44de7ac30c92733bb4bbe2131b85b1e2d59841bb GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSZZo&{w-g+ z^so9gXN9c_whCW;41Dv}<+-qPY>L{!xV!AV(k+IRtp&{UY^&Y2Fj`za^r!W_N{Ok@ zi>~Wy;+l;OHnN&ERq4U1X@?=nmfUbSSl*O|{A-VR z@mKwtv%*#dTZOMa2EJ049=Wh{Y>L{!Xg+VB$}NVJtp&_+^*`OVFj`za^r!W_N{Ok@ zi>~aZ*g`h7Z4GIT<_u5lCnzdNiA22k@_P37z%2%gq#249Y4D3Po1JZMoW&ovvw2aw j;OzRsR@Pl<6XFSSVB@%|G(Bc z{ZIXxv%*#dTZOMa2EIy6e_Yr(Hbw1V%(tsixy6vOwSalw|6k5q7%i?I`qO$|rNq?d zMVD-EX#tzswuUrEbA~7O6BHGsL?T{%c^sY}xW!Vl-q~_Fd-scnJI?Ok fafm6_*h8PehuI=bYDPyr&?O9>u6{1-oD!MSSYG)`{_`(Q z`r*H(-66}d%Hh?_gjpdoJNWriwie`W|1X%&uqkQ><9a*cdiASEr$0Rnc dlUyRsptVTn%BOf!W}q_|JYD@<);T3K0RR`DK2-n! literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..7602a0a202165862e5b47b962b2692e66dadd858 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr*1S60C>SS(vi^8LO23 zRlnt|uvNj?rMV>rCq|A;%M-`0Toho+pqyu!PZ z&TXsQ!7S|Uuz7(r!zcL@0tUQ15j?*{R)tF%&fzXvBp}bM9(MM-goN3a1uqhhyo!%W fY+NR}M4TZb)}qa3?c13^hcI}$`njxgN@xNA_GLS~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6a68636650f100dc9520ff9b1ce9bd3720dff7 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSiZ#G{r}s| z<)8XBXN9c_whCW;41Cw|^|`QfY>L{!xSRit`Ync(tp&_-du!ddFj`za^r!W_N{Ok@ zi!SxEGg^%eHnN&SSeW+6{&Q!k z{-=J;Sz)V!t-@Cy1K&qVi(J?_Hbw1V)W5$+?G{7I)&l0bKR^7oFj`za^r!W_N{Ok@ zi>}X?9~ZExZEHw#G-r5XKS5DJN+jaNm&5A)0b2|fNi!5Fv9qf)>z$R}Cg*VRaL3vG gI}S0$8hhw7c(B{Nu9>DF1#}66r>mdKI;Vst0Mh(FZvX%Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9f4ad62c6a12e8dd98f3a821f48eb6c96288f5 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60C>SSaKFW`M+DO z`@i}%XN9c_whCW;41E7gI^)95u_SSkCxt`KNxQ z^^f{BXN9c_whCW;416VDzI0*d*c7#c(Kzj#$}NVJtp&{MVt2c3VYIk<=uhi;l@e2* z7hV1`cYBQuHnN(uF)I9T?@kI5PkM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..f479da6c83b1ea013039d789432b00df3478bb4a GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr*1S60C>SSYkwY|5vY` z{a^i>v%*#dTZOMa2EL2**9*uhoXC2}wnyx`;w^@htp&_=|9-h{VYIk<=uhi;l@e2* z7hS?EI||vY+NU~M4Umb$XxrfQq6pzTNpfD{an^LB{Ts5#05h- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..11eaa472485d44c47f5c9f9f95a48af03bcc22af GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr*1S60C>SSWHA&{!6dm z`mcV?Sz)V!t-@Cy17D|_7#DVqO;I}--`mwH-(pDFTEJZQ@1Oe?MvJS5{V{r?gPgl~-fG%P1boFyt=akR{06ZfSSY*z${A0h- z{a5{(v%*#dTZOMa2EKD*bX?duHbw1Vyubgi;w^@htp&_>HR|^m=42)QJM>(n#MI|S zm$L2B0yed64aYbvC;WG4Ysd&lSa|uxxpbFu#uJ@Pb98uanAq3zopr0E00@WdHyG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..debb850e2945805a9285b35d1992b366675c88af GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar*1S60C>SSai0i{`-An z)nD~%&I(%L{!c>dmBgSSa_c9_#eHR z`@i}%XN9c_whCW;41ASpa$MLsHbw1V%(wfibc-QnYXS4V+W(GQ7%i?I`qO$|rNq?d zMb}?n)j~G4Z4GIT<_u5lCnzdNiA22kqHMC>XpuBSk&?JNJ9F4seS5<>^zopr0Gug3UjP6A literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..da7e793e96680c661f2a444d3dd5abddeb016054 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar*1S60C>SSad>a|LuNt z?2r02XN9c_whCW;41C4U%wU`^?A|d z8vLk`O>J94nxi?xll|Nd&Ie2k5-w&wZC+s|agmq7a^iI7hKEdHXY(cf?%Zoy)Gj!? hzOa>bSK5R)hKr(>{0=s=)&m{G;OXk;vd$@?2>??!LsS3& literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..4a94cfbccffad6d87b2920798da563be55e83be3 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys&KCEo?f$Ra zZD04bCGqIVsS#H;XEhEBlzs$|BJpyUagl6ef?km#%`u{VPQUO zXV@Ye@))?y%$2g)PBt?MPLH1!h*nzXkEqY(&XDj-gSd}n~l|{9I?Ss*VO`8OHl0}&F z;w{hoczm3H!?Jk$dZRhEwH#;u{dy|fyroB`c}vr~`V!%dzfPYy_WS>3_5KH0J1bZY z(JRf|V2 o)`BsNy}LZ%#ba*vwuQV5m3u6dS^4(#0KLHA>FVdQ&MBb@02D}GsQ>@~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper.png index 4af937d6fc3b2bcb21979f96fdb74076c71c6c39..c046e3c5ffe2ad5d1136e580e434a5d50bc600e2 100644 GIT binary patch delta 212 zcmV;_04x9O0q_BkB!9O_L_t(|USk;gfDxM)x*RqCBa1)&{DWcgnfqAPvY;CP(rhlt z%b=#DfG+hPn;}fds$iN83``kBWpx<1_(TbYF^U0Y`>!)T|M3T`>FdXr3^l8^f!Vk2 zJz%hw6J*FWQT&f?B36H`2r~MA^wE2`T3KEWFdJk6x&bWM+)aqA86*!1L|lGhVxSOU zH6TO{Gw`s9f$YX=04NG!{st)mv0;HrR2a1FI1N?@i+51y;|m9dp$!1j;yBeu5PZJ? O000005AXW0qg;gB!9C>L_t(|USk;gfDxM)CVOc7M;5>T<`YBTnP*tlvY;CP(i~$g z%fKV2fGRb4>wj#9Fd?ggYt}bo_^+(Tz#u3_FpNqgUNDq5%?Go; zJbJ*8>#WF7WFqw+-9)VZx?gVnfAZe@aJ7med|)=n0(1jdut^3Yl4g)RC=hY^g^7Ve zfYpFne{Bq7v5A2cVKo30g)o1E6oJ^Vz$MDTpwLDRadbYz@B#omS~*A#eNcJ;0000< KMNUMnLSTaT>s`YD diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..4f6b5bd4c6b94ec107f6bca7a6402f833d8e080b GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLn`8uC4Mys&KB4Ctn^>G zyT0<{w1=No#YSA+v_P8S(wX&&hYski;+Zbgyy0K6aSP{7h8by`rm<|IsfKKhj(Sar zJxK>XdY+d2U-O(LyXyBl?!z}Dvk$zPzy7^Z$82eX7i~NLx|<8G-XBwS`rm$=O2&25 z+?^!OuthfHF>sriD`m5tY-SRi9zR1ugC&A@LRr9Z1F_i>9)e-a4uKq>%{>G=c)4R1 s9eQx@Rc=D*h6?spyL|--61Nx_CeAPyR{3jw9q0`PPgg&ebxsLQ012;MPXGV_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..f6bc9bd3ef7f5e2210def17172b97459af19c24c GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln`8uC4Mys&K92{BJxkU zdw=EkzK55W`$t?&;%GAQK7GQ#!^?BwjJ?Un`PQ@V+#;QUt`r)Fh5+ zu-&Qt(D3p0_WT6j^>KTXB6gK%&iMQ1rZHQns3@DA-M;@X)RMkV-#GE&|J&v74qWZx z;B369z};cQFxyw5_Xg9X&Py#VR~c$;ZF!0}b~cJ6nlgyA8q_z7G~U>7K=sto1qKd$ f>?L-GKQJ+TUut}|`;ZU^(B%xCu6{1-oD!M<+uvQI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..a53cfbe96b88e0af8450621a8d10edd8c8177dd9 GIT binary patch literal 238 zcmV8*2E)v}-)0Me|kCe0urA%P;bd=tZeY=$r)tAc4(Qc_|N z6%}RR;^HD0#wZ4yKDD3m^_#C?O<%u$Wth8S3z+@l#R~=A3W zirTK0oWHM%`{I|Uy3Q$CHZy8pKgw(~kuPs6h(G=Rg<8_r>-T2z{!h=n$r+x#LXSDE zS;xV=fpxa@MAPOcj*T6s^?i6mnAWhFsJSLebo=rw;aJVMK%?cS^b(FEZR~opE=C+y pFxoG$hDY%IwErJlnGauJW7wT#QQo=A)e-0i22WQ%mvv4FO#m>>UC;mk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..362a08ed120bd1bd9e8e3993593611c239d5e4ad GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLn`8uC4Mys&K9?^wf(Q$ zJ>R~5-ovBa;t^MqIGRkXt#%o4aDH4kBQ`j=`Ko|gN~povM?y6`HZ}hxB5rc98+I|? z-kzUc^YfEs#P##?K0HrTO%uNDE}t*4XmPTnii*m=#nPQu_s<8#NTxAFlIrN7&h$ZPT({v5-=0gmYG8caG c9OhmdKI;Vst06{=e;{X5v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..e9090018d7334475570140e7f390486a12828f84 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8uC4Mys&KAEiHRYdj z_x}3dtq-pr=a0CW#L;9@T7z}0*v>uhm{ k!oFwe2`}msC6+NT9NlUzopr0E=*8K>z>% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..e4add1fffd50d78db15b6a6d9aa2fc9c0157281d GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Ln`8uC4Mys&KCdj_3VG; zZu`oj`48XT4v)B+#L;A;t?6mV!OgvR#@@QWYHQjI6jwK8PMbP4RX|iU^}(Y@N)pF3 z*kblnO!|0vd47U#{QkPsh+QSDGyZ;i8_mYd?7U$0k$;P4cU+A>ckbPP{TK`WaBbzq z9BIuu3a1zn6MbeoNNr?Q5njs4xtg)8?3%>0Bw=RFLs<+OT#5hKG?_LgHhNF#c1&!L g;d@cj_K=lf!8DV)xall=fKF%dboFyt=akR{0B#Le+yDRo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..5590d9cf571b1e5935aa82f3d1a9ca26b59cce9e GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys&KAFP>C!*t zZu{zQJ&C8M=|)`Lv_P8Sl8m6_S%m}V+x5Q6&sOv~u_|F!YU&b+B}A3W zZcaO!RP+6rX~gB_{_`ccxVaC$;g`2JR5_w<@Z-miKknv&tM^}96Zg6P;33w6twBLS z31%mlN|+-y>=cYN_K*|l*zxDk5eLNsSq_1Pnr$0z9C7H{AjQz-G-JPGmqSj(1EHr0 j0U65e7FP2UD;OELb1kQQOI4i?bUlNotDnm{r-UW|N_1RQ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..6a42d753e364667e9ac9f2342d64f206816794fe GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys&K7sl`SMS> zd;h;ry$>HuwT`&DX@NAurJUtU&nW0=_2_+-pRMR~VpYPdt-U=GTXJM1T~eNMwi$LY zX8Xk?)qMTP9dUVe`*(?1X*w*Mlr*<{an^LB{Ts5nQd8* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..a7da46f0bccb01b82832001159372122454046c0 GIT binary patch literal 234 zcmVdMON}Zx`|l*p z4D7-J1j87`fb4w?jPHL!^n8Eyo}qK|YcS`|o!<=B{0t2Brl?*6Nn-WaE*FOXM?WGg z7vqJnK^CApi3OV*ku`(lL4kU4H m;n;7mI#|4eLjM)Rumu3xCoGtr4uIYO0000AEHUH5~#Og23wt4@*pSp)o zE5rw311&%|fCZZyQ8a@TfC3SRXP6i$1XvA_b<@Hy7MmDI5mp1hQ3&%lNEMI`3tXbY q;N`rd5OuJ`0}TD|r#>+ZQvd)Z!8H4wI-9Wo0000cJR`b8IEplZH?2X zPhYT9gDod+#(FX>o}APahsVdWwV`ZW)hqpKSRUUBZ4>M#OcEZ;)v}-)0Me|iAkQEq$d4}dADbae$f{tP#l=Jzc(}P4 zSXo&KhB1l(E7opj{PN`+Skup6zZmu%Is#_Dd;gI^UPg`~z}w+Jx`|l*m7gB>|KXEI zaJ3v9oM1M{0(1jdu(=UgGe{m3h`9X1#6TgyYJj$e28OZN#6XI$8UTtyn7=`aKx|mx r5)}rAkDmmqgT*^2^wGnGVfX+5+VwbT8%<~700000NkvXXu0mjf7T#ny literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..e747b3d66b701ed33601692da46aa4b472b28206 GIT binary patch literal 242 zcmV0lVkEWc>E&8(7oNFaH?UF4_lXU%7LHL0suKgKd=je{>VES`kts_5bBP zR=8RY&L3bl$O3c&Sg^SfSu;o;6o|O|!o)x!z-oY^0V{^F*u+4Juo?i0LYTinia=~w s;1U%Eo7e0IszW3mQ0V`-$1q$008gqn^usl1O#lD@07*qoM6N<$f`1)kp#T5? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..2bef3c438b5a3bcdd9de6622989b7b15a684e6f3 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLn`8uC4Mys&K4JX+%czHS7D}xuSW!L zgkimD+s+$D9J)40DX8ckWB6?DA=vTv)n(&HvfNzEPYN8K8}sNhFf`_5?o!-z>Lt*j N44$rjF6*2UngAT=Q*HnN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8fcc1f1f23568f04a72e5b9eada02a0557345f GIT binary patch literal 245 zcmVrCVU^T$}{&@^zv5A2cVKo30g)o1E6oJ^V vz(qG1s{!kHWEfzH2Nd@pHhQ=)3?Bdh{rEb};G$l}00000NkvXXu0mjfo0em) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d6bee69a520f1934a3e88afe77caf699bd9e88 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8uC4Mys&KBnhY5lL< z{r}J3{)fMszeil%v_P8Sl8)+`vj>hJZq@rLKU>k~#Hxf@t}K-jKX%-dxDhdvqs_3Z zi+lThqklhm3;*`V*Gu@t*YlY@xI8_dXVM`Xo>^Q?|1bI;d8MzOeDnYL`*n@0Q`>j3 zq%iJc)VXn|V~wN=KbK2PUE(4W#Y9twz$Wp-F*!*Jt`WQpu8P({JPkKC98lHb(Ysg4 m8OGjS9`IsuJNMxaj0`KC%nv&So#+I5fWgz%&t;ucLK6T71zyAe literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9b0743753614b001adc464c6d51911b701beb9 GIT binary patch literal 245 zcmVn7KOnCE_Tvx3l^Y+x27LSZn?X{TgTcW}=s&uNSp600DfR#P z+aGYX0-O+^f-OKZfd!izku`(lL4k%afMG&j6ptCCYq zg4qeC66S~vI|U<+J>*0>cKkVX#6j^uRzvSTnYN8LjyQB}kYea^nz7%p%ONM?fsiQM r>GD|S)y+qDx0)TUuX%XDU<)IItgD5cnvAOu&=(Azu6{1-oD!My!sH#{{8JYgPb@YgP|Pve{>VE`pe%`^8cfk zpWte_I61&#H-rS3!o&{YYNOPc-7lW|0FpAXu8}}I=zk2e2#mSW@hA<!sedREQdJF-OW=RP#25uf96f@qwdB*Vc$s>lR4=$tVVM0~~(<~q; z0W^S@ft8gFF3rKg!5}Ro#~`hsi{d&I13*sv@#6RPx12Y@%{~*PhntEUZu3x_drm=+q3%0-l`4uJ(a>chVA8;lY7JLcm?CC=U(-{*s z70N1V3|u?{a48TQB!*2bRs+zZ5Tp?nxafvp^}?kKC&21paSn<)eBr<_v;hEB)JoSK S^Ts;>0000lqPPyl0FV=( z|M&ye^!4LQhHsxzBK503IdJF-OW_}G326j@VYn2C4HCnq7OMg1Q3%oq3tV(VuzKO%>TO_kus8=r9lmg27}@{;zcEPF Tat@%B00000NkvXXu0mjfjcsdo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..7f7b94eb6c06ea558d89603554dcf8289f3467d4 GIT binary patch literal 267 zcmV+m0rdWfP)ujP)zBeQH03dJF-OW_2}b1_=oX6f-Vgxyx|n-b03`x6YyHVL?^})2yVV z#K6tX&G7Z>SB7ujzJZm9if}XNFvx@0|B(%0LN);8#Mf`Wf`yPZzj*P20VMwJ-3RajJDO=RND1)6r9f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..0fe24cf3170a55dae71d576da0139643d2f88e7e GIT binary patch literal 278 zcmV+x0qOpUP)!c=vj@So&{YYNOOR-9fO*_DT>to-8&eMn z85jg*7#KkA`28KMWWVefuf{x(hJ8;GEvTxEE+QNO4(7E7*VyM-PE%qQU^Aa@Lle2!{b(asK8LoXLfS z0S|~wjb|VPn6N2mOp0PKRF{EEf!H81Y-+I@fF6Y)jqt!lGX<*`BJ&Hu$`B!L`5#|6 cFbr(~03uXSQ`%Y5VE_OC07*qoM6N<$g6MEQj@9IA0yFNQU^10EY zr=^u_U}DnZ-FQR6FehuHRD)crLhptHsS0cjdm7&Gme?Ksz{J2e%j<*5v4s0TpD}p4 L`njxgN@xNA;pJp( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc7cd6892bf86e029af1646cf1707abf715c06e GIT binary patch literal 272 zcmV+r0q_2aP)f;9#Lr@HWX%-e0 zXW-&uXZZH*C&P~)zrY5uvkNhZh=G|XhA<&p19IZepYOmz$eO=?e$N0B|NHj`16~(^ zbY8oC2js;6AjPushG4^9zkCL!i3$Ud$~UjxfHla$pvdHfC3Af4s_>( z)G%RFC@rhTASlcOmjbatV%XGTH2^&dK^kF!i*5)DHdAk1I|&v>axySs;SL9ep$!0U Wty6Y~U8Pw70000!sc=05LdKPqrAk9ijQVhbv!YESr?>`2LiT!{3_7#dDOvtKWnq_5W z8AL@z8MwH(;L?12Tnq*VhG0XG^`IC4a^j~?-@x);zkX%-_6@>*`}QpZNc_#44-Duo z!0^J}y*oip{0~xWZ*LAZ?DXl&V4A2f0I9ri;XKrp=3rMmd2%0Ta={u4!op%$V*%ay zAXAyJ8Et20%^)MA2$uq}L1Ng{Vl@Cg3PBoSfy+P)0C@q~8|Zw7;ROKKM@fSm{gKT8 O0000hB zfY~2DeqsQL@7leK0o?^yV{y&uHUB}bxqbWge-H+-afJ&DHWL;sTmTmaxdP~SoXLfS z0S_oFEMy=An6N1*DlTP^l9GZ;f!H81Y-+I@fF6Y)jj+IFAO`sO`1}W9m|Ao`!|(zC XgLql`38p<400000NkvXXu0mjfr0{MN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3a8e9aa17e5737fa78bb1c659623672dfca705 GIT binary patch literal 277 zcmV+w0qXvVP)x$cg_!iZf$E!P2V_o&wX@!hi)^V1fJ!69>8C^_Oor zlMB{Zu-8$+8Vl$F2r`uko6*5$x(uQ`TyQB68zhEJEmi~2qY$JK7Pt(=0FW1uy@AeW b7+wGX)h1MHq@RS800000NkvXXu0mjf2;FrD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..e0490ce217c80877cb3b4fa39dd8d6f330d98976 GIT binary patch literal 256 zcmV+b0ssDqP)!seD^VidJF-OW@&Lz25xRH6f@qv`@rz{)mw%;kDsIHVM0~~(<~w+ zz#uHZ$H2+X2A5_BvSr1D8B}B?QCx>&0LY0yfBph%`u6(_4#An`XJK4Q24 zYZy2h>-+~P*4I=88+P&fZ7_{33|O!Q7RawKagZy%|N4V7xv=0%NGC2{Cz#Hdu&DqB z6ayz4!fX&5B!*2bRs+zZ5Tp?nxD3PqP*fpD7doF|cmV*c1xC^QMpOL&0000Qde89l?FTUD&Yj;3Ao1J(FkOH( z40gFN{0AvcbPxp_F#o`7FpVt?Sg-{a$gePQkSkt&#+_PN@Fk?q&94cjGbU^*e8d}phqD{BP?*y4Z-S#3CDhe)xqK%6m_o{hAjX90?0bRlxW@$00000 LNkvXXu0mjfap`69 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..79e432365d6b2687670d5f1f393b4127c69a0baa GIT binary patch literal 266 zcmV+l0rmcgP)^y7E-d&G(#yVW1k)K4HWjjN zS_}+AdkxF$_}x02a1Gm@>=} Q9RL6T07*qoM6N<$g6*Vbod5s; literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..83a4e0b5dcee4c06909b95d28007fd8881888da6 GIT binary patch literal 275 zcmV+u0qp*XP)#1yka?qdKPqrAk9h9F$_8yYA90M_wHwS^!DBVi@SHC7{ZLK3Z~i8 z)R;j`OpM|G|NjiXe*FR~`T6TNgR+ba!?T~i8eZPJ+X&OgglquFiI1N?1q*%r_>tlB z=g(mFl^eGhK;pX(>}NoC0oGWYG-K9(kZWGNc<~>EL2O*%!h+3&xog+Lg+Z++*Vz2mvN+3L5hA803V7;8GwqNDP}=tOlS*AxI-Ea2bdJ`mXN(K^UeMozF15 Z004+YU7LKP@6-SQ002ovPDHLkV1jkRdK&-$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..066a18f6af9aff0d2dd4e30fc01ee6292375847c GIT binary patch literal 269 zcmV+o0rLKdP)zhv35I#dJF-OW@QC=1|dOy6f+(@e$Mdl$s>jhTMwYGxT0mn|A1=HBVfCXD%f&2;+2f53k$x4wC~Ung6WJ2 zn+k0W4F(PlPPi0^4HCnq7OMg1Q3%oq3tV(VuzKO}@snV6us8=r9dfuZ3@-oxZ}dup T0Dv6k00000NkvXXu0mjf-n42X literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..0e921a63c59ecfb116ac1268db1aa1a35abea7c9 GIT binary patch literal 271 zcmV+q0r38bP)#1J@+MsdJF-OW=VBk1|1a}6f;hp+r{wm9xKD)We-vGFd?ggX*SZc zW#AQKW?$LD`B zT!1wULTaS`gA{v*dVvkwx_TR!#uf%F*a8dWR|W=FuoTD@KfZI|OfD?=64Kg5`v|5p zCTuDc4OkgCIDf#UKx~j0Hnms{K#xL@Mp)pY8-mpfo7e0Is^fr%I4J6V++!H7007cj VNmeU&>T>`9002ovPDHLkV1iTiY+e8W literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..5a8c9221797be0ff3a80003dda8be9d6eabd63ae GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^E_P~Ln`8uC4Mys&K4JX@MS7em(L7YuDbnk_R2q4=qbN z`sXT7R8&-frhv3co3CydbIX#W23Pj|`qJ|wgug5QiG}-fV;+45hTO77^}QdWb^~3? N;OXk;vd$@?2>_kgR<8g6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..c0de01ec69da862ea9961f6222c7fe7c3c0bae08 GIT binary patch literal 272 zcmV+r0q_2aP)#1dh;ZPdJF-OW`mn28Kgx;QOr2?`y0a(K{bXw_s^r~VM0~~)2tyY z%OEWz#K6nJ0hgBk@RdR4{VfI;MMD(VVYnbcfcw8QuMk+{=N~`7^wZa`8J-GoGrShp zVL*N literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..1c828d81aa0346c442315830306378f6927fb097 GIT binary patch literal 263 zcmV+i0r>ujP)!saQiKWdJF-OW+`EA20k7x6f<7E|H|V>=aK7sYX;v5up_`-oZ23c_)6f>^gd&6+)&MSr!S6`s$VM0~~)2yr@ z$iOGe&A`UV3YX^N=3vlM5o55>mOybGiUA-ee){?Ytm((MUkty#{|2)kzx=`g5`XsY z2Zjr2h-TXfCXD%f&2;+2f5zBdh;!YdJF-OW+`DF239Us6f?el{L1j?}phqD{BP>AC4Z-S#>$jeR)xqN2P>$jMBRt{2Fth;xFXl?rbW0va P00000NkvXXu0mjf7IShg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..62d1090a319aa416de1f22010edea505baf3a8ff GIT binary patch literal 275 zcmV+u0qp*XP) zFNO=ShJk2G{C|+*v$1?&1B@4c0@K*SfCXD%f&BUzEWrnM#pfR%a3&WPdDG(bZhD|M21JI)oq!AXl=!RhRg8I^D44^Q8#W^VIln*j6yk;1d Z004YXO5rK%T#*0(002ovPDHLkV1hIPZNC5j literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..36ff5d292a606fe9f8a7b76bb8938cc5fb27d825 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EMB$U|AmW! zTPiKOq|{1ykKg+K$Rx%6Y88(q4|B`X)(_!E3nrKpGm}vDf42+CK(iS|~svk{aOY;uum9mn^~Btjn@X#`M2%QSiD>r7kJ85?=PjX9}b?DV^YO<~z(_ zs>(X2uj0!;>o%D-#_jKH4`epXQBY50_9$g+>-@naWXs^bnNfv>;ZKUF%&VU{Cm4Xh M)78&qol`;+006Be|>k{0Oc;uum9mn^~BtjnTSo$*Kg$ucEjO%YR{7gG1kcRwJr8ZI-)*CrlfoA8Q>NBASFN)|!|V kQp4CO*Rc2|gAfw~w~na%Rfp-7K(iSWd(+Y=9bPCs8DrJ$kWa)Ti#wjohz jUxN$(fr~i|oQw>T?Sl26S!=fe&1Ud)^>bP0l+XkK9fKz$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ff9c9fb7369824c8e3e63526e3ae6b5b1dd77c GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EIwyt{tFjP z-ZD$DOG>ST*U-?=g17KH$B_w#4IG@Dn3gNw+xxpgu|4rXx43?Rl!A(i!wrU@*oH)< jeGM-B2QKC?a56G<9u@Xn{A521&};@zS3j3^P6UoK@M`Mm9i4F4z`>(~f4TCy*xgNv?TH6=m(MSdTCjAf^9_ce*oH)< jeGM-B2QKC?a56GD843SjuFRVRG@HTG)z4*}Q$iB}o&qTN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..95db40001ef574cae86c4853636a55896e623828 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-ELWzc{1Yyk zEU}-VOG>STx6LZeg7;!j=)nnx4H{;L3oKXu_wR3`Vte9&>*wDWN*y?J#_Hq)$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..9f570dd2757c276f11549c3d74a6a8e2861d100c GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EMLB!{V!ZJ zdBX;YE-AGV-p0m83*N%Avf~pD8#qKnNGw;rx94YrVte9&+uQRCr4*Eu9BwcK#Wo}= j?Q3x1KX5UJfs>Kpxsg!X-%=N5pxF$bu6{1-oD!MST_xCsXBbg^=UClOlV!$Kt;Q8T~9kIL16Hg>ce0ca+eGc1>ox23h8bZVq mW_0K)Tx2dVk#=xmU^x9)>`Wy8si{E289ZJ6T-G@yGywplKQM6s literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..93662b3bd2735107d4160b3ad5c06aaeadb8baf2 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EKWLK{s|XN z-rL93C8buvJ9!dQp;VCYn=Zxn#D*O!4E)^hRQwWh<~!Ulef|AMCJxR~b2cz8*~M_! krG~Lnu3_;_1|cSfH9LhbPy7Ac0BAOYr>mdKI;Vst09}YJBme*a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..43147d612bb07ddd6eb92d42dd68969782e29d8f GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EG1J@{|gsQ z?pmYLC8buvD;MTw!CPo@?cjvN1`V@kb1zrESM#Gou|4s?_4W4)q!g46_}^d%ifu?# k+SlO1f8b&c11BTHx&XmTv5X7%1I=deboFyt=akR{09VZ{0{{R3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..d01c6ef34591e2595c14a7f30611e2f410392ccf GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`KAtX)Ar*1S60FU-EX%A6|END% zRuvp#>hnU%ulliB%5?5!GHr}nT5Bw13xCTm6KP{CfA{BDW`mZnAlrmjOgzdTSyieS f`qG#^I2aggG=+j+JSlhwG?&5C)z4*}Q$iB}G7l$u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..f9771b1ae8fb87fbaa154e616931cd7c5ff18440 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar*1S60FU7ER%Nq6D|pM z;O&x9E8*RAdD=shmd&|xZ8B|)`%_p7tsecJYc5eF!M4G+vi~xJpQzv=wh6D8d~SbW iRf%HgOJnxnU|{fw7QO!{wLJuAG=rzBpUXO@geCyT_$deg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..fbfc40805efa021ad7c39de243bf6e1017d58fbe GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr*1S60FU-EH%nX|AmVt z?^|u%C8buv``SGJXy%C}lA8^l81P)U7;yMy$6fYs$tMye3Z5R*ox`@n%0kGjAw)c3 lMu)z_Mdkt%X$L0;21^|=mcI4xGk}IOc)I$ztaD0e0syV-E8GA8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..96d46fb087ade01cc442bd25e441efca027dc37a GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EJ{tb|AmW! z8@4ldNvW0aUOg&l!F$rb|L}yv1`Zw*6vG@HTG)z4*}Q$iB}*&QiT literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..371919ee5e6c313acb8788235a3ab0abe8b0a0c9 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EHRUh{ueHq zoIAy)OG>STw=h=Af|qmU#6uGf8#uThWm~RnXZOEbu|4s?RBQJFsRQ~aeQq!W#Wo}= j?Q3x1KX5UJfs>KJ=9h@eUVhzlpxF$bu6{1-oD!M<`EeoXy%E|#k&ok81M*85w1X1^!;dmCt*(xQXF$UlJYD@<);T3K0RWAFED-FVdQ&MBb@0F7uYcK`qY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..f561756a426400ed68fc4e2282551ae03c5ab2fb GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EIc8t|AmVt zFKbfhl2R+-jT0-f;4L(oc67pFgNFWg?&Zq&YJasUwkIA~u7AHkO5wkz j`x;#M4_wS);ACV-UnjWvWs%7dpxF$bu6{1-oD!M<8!;=h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..5cf0aa7cfa029b057202ee979c2a6588dd098d9d GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EKF~X{u3^m z+&ojDOG>STcVgou3*OEzQw~iyY|zj>S9H1ZzWU$IitUL9w$I;RD0SfEQKuUWL9q>q lO8XjI_zzsnVc=wBn0{C2?vk%NUINW#@O1TaS?83{1OOQDFr@$h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..1d1acb4c0e032ba957f8d59dcaba02f4c20efdd7 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EHyb-{|OgO zZr#SxC8buvs~VVQ!Rz_?`r!$O4IIMeurF7hxA%9WVte9&$J65rq!d(-INo3gifu?# j+SlO1f8b&c11BRx+cjaYu!6iSpxF$bu6{1-oD!MSTcVXBk3*L|BQ;$qIY|t>ZTXebdy_#RGitUL9-skTxlu|f!-0cQKP;5h@ k(!K^4{sR|t7&sXjwmuZRv6j>EEzoQRPgg&ebxsLQ0PB=4w*UYD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..4c58c15e814bf9ee64a25aa0e29c99799154e11d GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar*1S60FU-EHS0Y|AdPs zx31#vl2R+-J!C0q!7J$7d3?fQg9r0Z*w5)Ru=pwN%y*b!nYoVz?~a6XJ~tSGVjB{b j_BFWhAGnyqz{$w)UrJA| z(Zd5H9e_go{*C(>27qE@{jqHf-J5$+TurnWU?zfGfNluG2nPVM3SB)78TeTM0000< KMNUMnLSTZ(FK8D4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..246983b3ce57463df0fcb4fcceb042616fbfbeec GIT binary patch literal 265 zcmV+k0rvihP) zhOQpN1=p`%Vn7Z95F6+MAoYr2Z~~NQ1Vt0FGhtB%5{Gz$fdM^gnXqZlGqAw$u8N8V zI51%bVU0#mT!TXV?VD#927qGZ`HNQ!x33&VaW&CifSCw#0lFa!BOCw#6ysUAfxwc( P00000NkvXXu0mjf?Y3;r literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_copper.png index 9ed44e37afd39e279003e9a78ed62e73971ecba4..d4f98e0e6d78e581426d5589f39140b3127a82bf 100644 GIT binary patch delta 248 zcmV3JAb_c@%P>h^>{+Xd{ y|8*2sqZj~k9tdL#?KQU`=>n9X&<$Z2;Q#WDQrmbZ_4rv1r8|VTChNF)e1}8v? zMo=^%I};XVAaSrafRgA@%Y;osXRbGfcQYbw!GQ@g2&Mod9e_go$+c@327qE@2{0gY qcicd6HPK#xnFw+Lx*-fB8~^}U$XY{)!y#$_00009A;JI? zLsyUCf}5N6Ga!cnhz)cB1H+9s41*J(L?bAgkevyOGLSgf8$e0)sAa;YK`GP=!@FX( z=HS4D8H6<&L2(TV@vo1bVHg04k&nQDJU(eTimOpv0CL{b12-97p1goz07x7pkDO8& cMgcek0L-Ldc+XCnr~m)}07*qoM6N<$f)HeNzyJUM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..8393426b5a9e1fc1231b4f5b0512257532626f7a GIT binary patch literal 268 zcmV+n0rUQeP)dcoPyT}pzH<38hH@rs2Ea5wfA);w+qZ8F z(lRm(FfnxX7+yeD015*TUj*oMT;akn-~h!7plCvN5iH6;;xKQZM=cXJ4IUmI7(O#G zGXn=Ea(I9gp+qAnu0bJw7Z}&*CV*lD7@Z9F9y~yCHPK#x83=L#x*-fB8~^}VB4W8u S8p7NF0000`YjcfyAW*_`y=>QOkr) zL!_S*hIj4ljKP5kGYF;tBOQQ3{PLB%7zTi11Qd{`Pwhu>HPK#xnFw+Lx*-fB8~^|p W%wNiFJu3nL00009)O4rK7&nGOG8 ze3)JqtX}x?mVx2hJFrw^QWS%sy3GHwl2(RW$9G~VXToX#RP(Kirx~8Uddm=CZ3j0H zT|I^ix_YV^ki!7P2D*TO;picT!3j{J5j})qQ3etRdjseP^r%G%M3{!<6Z_TMlqBHn-@SDfB%BW6cv>*?BBopKgi&hFFs)?XToLxO!K>UpBP@ge9qwL z=*j>SLsyUCf)&fxG9ZTmh;3+S$S`;TN-Th)3E8QzCjN9Kdnu^<}&(kv@)$iT(L4i^6Q?I**fbBDp2 zKyu8?93XKNLs+nR0i^NAk6&OZX<0P}LE&frK?c8l{Sqkl21N@KHUnUqzkYtt@bl+8 zpo^p!U}EU%FVg9kW)MsPN+5#b8WiI9?_)+6C`N$M$#C)FNfcKT?FE>PAQzw;!Z5-C0OOQl Ur`X>!oB#j-07*qoM6N<$f^ZFQN&o-= literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..6c460f5ca93f1e355059d771bf341f8e24cf2d51 GIT binary patch literal 259 zcmV+e0sQ`nP)9)O4rK6})ocF4 z_%OXJ*u3!R(A2Vdl$n1P>iftzLa6stXU|oCfW-y6G1LOH-uq?0{}pRXV9>sNj?Ao002ov JPDHLkV1ncQZ9@P6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..e49126598df157229c2b3e62d90b2ecad96cffbf GIT binary patch literal 267 zcmV+m0rdWfP)o*z2hLN9Kdnu^<}&(wrF+${;4M1Qvev@E$|cjD=uL zAUO?bagaEQAuQOu0Mhv8@k6jwu$eA{C=b_vkil2aox@Phgv|h$=9jPEGQ9fug~3is znE@t-t{%e$)0eDfKn?>C8|VTcb(djq0+eV3MH8|!VNnJWhj@d50X=G&uxZHhcEIp% zsJ$6DFkuG46kwzSP>5f?^AN)TP>dY9c9&tziAyN1CfW-y6G1LOH-uq?0{|QvTh$T+ R)yx0@002ovPDHLkV1h-5YA*l) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..572d53328b7020ff69f3deb67744582df7ef7682 GIT binary patch literal 266 zcmV+l0rmcgP)WC}uis`s4g(My=mLhp3s9mF6ivuZg+&=i9Oe!5sAa;YL0>}|!^>()@(iHBL=O*) zbO2KH4oh@_V&v(|*9@2MK1OjhiVL95V|e`PErtt#-eCaABd1h`Q2-7B00A9ev-#TO QUjP6A07*qoM6N<$fd8VamfF}xe4 z%L)!mm_aZF80i2M;-{}-1{f$tPJL%!$lk|*;%XEZfSkAG6$8W3kC@>N5(mj6r&NYf b01g2F>!@&!#Ece}1Bd?Kt4*jld4S;}%aq307}fmXm^P{Oa#Dp3(3BK|+f&(j`Y)OoB=Rz^NZY3VUh-bekAn)?N{1PY1!8U6 zxa0IJ4mAj|Ih;#Yv}0>C_LpE&cj$EsFj3qsEY_+}IKkYZC?l|2sw05+k>@pud!qao zT3OW2D6HV>DPiFHXdXT7<*-L&of@^^_63_|G)mhzTM fje3{@I2afftqC!eEpb{2^e%&^tDnm{r-UW|qLOA} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..5a644653ab8ce9d2408843a58c64912dad2a9971 GIT binary patch literal 261 zcmV+g0s8)lP)9)O4rK788MFSw z_%OXJ*u3!Z<41lcUyYXZrM zi-DJ${a104PT8K6uEmV(oSmSEIN9mvg6X>8UO$Q07*qoM6N<$g2U`>z5oCK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..e14b7cde9260dc3009a1847e7a0cea286a646ea4 GIT binary patch literal 292 zcmV+<0o(qGP)J{A13zWI|swzWe?$MY@_7=BlAJ(Sda|>Y4#5FVqoWC0t^5A@()Pw18V}w z@k{<@KsSU1n-@SDe|>{EMA3kifrC^0Kgi&7mktA!|3=Zmgv|h$<|}uOFns&;jX_eK zmjNb*t{%e$TUT#mKn?>229OIrGd#b!9V*PhFt`9pG=f4H*?F)i1Br8R{s2p%M=cXJ z4Zb0c7~XXC_5=qe%pjNojC3HW&dPA=+%5)C;31m=ijn6xKQru}`x3>~C@ugw@BW3~ q3@`7oVz>Y#4w6SssSKk490CBADq==cYh9WE0000dTlPf|^g#Ho!^43{{9e!hFD-4;H7p5c|LW=02&T<}eB z6hCpsBf)`>Ss>cmyF2j%)07Ms{=|qWjYksiIrK;ItZx*lulO#dx+@{+yI%a?{yBaI zCe132T^Alpr!eT9b*W}dlRlx%Ew(l>MS}GM&`(QeRHp|R-DL-Qh{4m<&t;ucLK6VC C3}lM{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..25745546a098dd6da231e9589b6ed6475a590142 GIT binary patch literal 300 zcmV+{0n`48P)y8j7JT*t`JJ`1!{Vu$1}h^9<}jSAh(^@!>1b08|}J*bIPae){?~!&3on z27{X?8DL`Q>M>lff=h~l0pbIOpFA>P^{>U*7%qTVLP`t_z;Iz0Q~)IwK+%NkI#`r} z#M#-{z*6W@%Y;os(3d9|zVv=~4;+{!z zT|I^iF5P*_fE)%OHqZqO&)$Az7@Pnl8bQ&7>`Yjcfy6=H0Lh_8EfY2k`oO3}_pgS$ zC^#@-24RgxP+WsT{MCER00YGcC?GG~ev9I26c>P;cmKs_hUafF;~OLnl1EOd45I)X Z0sy{3VqrLWe(3-J002ovPDHLkV1k`&Zm|FW literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..e1490b47eb8b014511c9bd6850cff59349d4d8e8 GIT binary patch literal 274 zcmV+t0qy>YP)5&rh$4@erU2_(nK z#lnDY2n#kZfHZ#p^$#p1Db2|MGx+W2pBT!Suo(c;{O#v&28JL1890Sl8DL`Q>M>mK z`Yjcfy6=H0Lh_8EfY2k%1V3~-W8VQ0tY6{ zAeaJ-bN~wRZy$eQ7yycq@9%yyY&iG|#nmV-06FjZ)9(z=-~PZb03;5QM^32>qW~NN Y0B3ArVPYB@5&!@I07*qoM6N<$f{Sfxga7~l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..1dbf56b93e7eca5f99ff266fbdba17f438ea65ee GIT binary patch literal 264 zcmV+j0r&oiP)-%r8l#RX|gNP8{e~`g+xK2FAcp~n4Riqm!&`47)EcL2)&T3qa0O-T4HZSkO%XiG$>k fQ!2wK0EYkofmvTa2RB@300000NkvXXu0mjfpOJBn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3bc36b86a27f01ab4335ba43026008f336622c GIT binary patch literal 225 zcmV<703QE|P)|o)aAAf@BU!Q(~>H9bCgXsUr zhOl6>4WtpK30as%)|e~yn!B-7=f4)8p{x9<%Qv8T;eDOfJ_I4`lrvIFbu#Yju8u!Hq62r;JCyY bMgao=TcJ#(wB|%v00000NkvXXu0mjft~Fa- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..d19116691f2101a46401f99c0b957f3d2e1eed29 GIT binary patch literal 225 zcmV<703QE|P)|o(vKYxPh-@ku>>9=p5f$0Cp zhOl6>4WtpK30aLjrB}$N^ z5IM@E6?Ff@yn!B-7=fswqQM|3A%@{)T;eDOfJ_I4`i~z!Fbu#Yju8uY@7%%~;JCyY bMgao=#O6$EBQS3g00000NkvXXu0mjfVzXNN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_copper.png index 344ece1af82162a38eba32a61c3cd9639f7fbbeb..4445b94910c9b8a30c6f2f779cf4ba924da006db 100644 GIT binary patch delta 186 zcmV;r07d`f0pkIXF@MnIsQDk4p^rcRV3>U7K8hX|WW^xO>7Gsu-2CET;jbTGg6VIc zUW4g_*Y1Gm|Hy{0V6zRR5vB=QUXlY-ITJPmV482;d%ys~_`(Up$eG*s!PSHO4C2T> z|I9FW0ZNo0Mx93iand{$Ln@ oOB^E>*4%oHHNbI+GmHWT0F1Rv`6#buTL1t607*qoM6N<$f-Ol|O8@`> delta 186 zcmV;r07d`f0pkIXF@G@GL*qX#L+`)&#L#!<8HyejWW^xO8Ck&$|Ai#L!i?`;K&0Ql z0@F{fT?5hokqu$NW*b-|R1>ni01p?2awe?Kg=+rt=m7%=;|nJY7tENp7Oo!TXAnnG zQ6>u;x Y?1~E65xczSE6~jhp00i_>zopr06zL#XaE2J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..5e328c86820421ad3e7c9ef61092787658896716 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLn`8u7l;@vl1|8a_CtR9 z!t-`DDHT<(WxC|VQjRK|ohP@A=gyrw2@luD?{9jUe}7-&%hTcSnqK@r(Y7IBGw%|? zWt@?5AuJgmY(r#yZtyf@)_r`$%FOYYTb)Nd=YFBYI=Lt50`6W9G!H*u)d*~oX+06B zwl?icyjO$#8}2VFj&QhCTPL%Xnr8CoKNfN~WJs~nxDvnrXICPFUSUtfjrvzo*BFkg do-^Q*U`RRUo3FIC>I%@|44$rjF6*2UngGVeS=ayo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..e04556ce7e3d1f8bf326686e42dac50327cb4b61 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vlD-fq^hYr5sf_o2t5&hsWlSz(f6f#V^~-6RQ5dlU4X-ze!OiB9}R{CCh2r zbTQ#$0q0t-GOTzOE$(mJV6d;?P=RB(ziEu^iSr753x6rL9pnyJ#A3-cak0*w>!0>7 z+{JT4{6%1=U`J}?Q69!?WfF16RQr+`PLu?!u&@0pc96X<3JPgg&ebxsLQ0MQ0i?f?J) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..77a2877910c94dac1a4431c1a2424d19983b65c1 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8u7l;@vl78^=ONs%r^>OnoDQw1^Fzf!_-$xh@{W!#Vm{oh)`qtI#KP8VCnwX?W>|szAOYn2;Gvegz z{BMxIz+Kf%f`y&EnVIid{fx#PM*@==mvD-_(vP=0&S4z$NF$EHQZ!Os=jubDbP3i6 bK$q{858Lwj<=sO-XES)Z`njxgN@xNAhL=*z literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..73b4d41256ddf150fd23a1f80d0e00a923297432 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln`8u7l;@vl3uV*<+J?s zh41gzC02a>$lN6-mU2|#?50m`JTWnE5+3H?uWNcKZ(rA#nf7eA!Y}(xiaIxPm@`{4 zou;Lyi!&A7UyzY_D2>7A^Y!!ZB^@Npfi@Ln`8u7l;@vl3uVr|DXKy zh5qyIq*wg@CfX$@mU2|#?6+^vc<$V}lkjkT{Qjnw`S2wsDJ}`|obn!a6%w zq1V9o#HX5?7>QFeH%KyE{`2i^G@HONaX$$?i;52_F}5epEA;jBC>?&lsu9>E(|RIM zO-JXO{4?G!D~@ou1P8~msj6!7=sy;6H)Kfq72W1Pe_x^mLl z3(wE9O}?=ymAgw$Eaj-e*`-UD^3>GSBs}z=Z`b(p{QUh5FRRPnH@*0OqHROMX5J-& z%Qz$BJX}PaErrdP6K2`h{5isK=*J<>!>o7j-Yxj5VBc&J6cohMEWW^nvq(hAeP)0E z`T7~=7ZwXC3m6+2Nh&EVHr&(WEpwD%!pj8#_1~YFwlVHFVwkjW{dVc>hQ~tb60AH7 YZufnDSMKL)0y>$&)78&qol`;+06j5REC2ui literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..761814fea74f2ca7f122e701486fcd384e54b5fa GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8u7l;@vk`_o>_+5Vb z!u9)Wk}WEp@^#6Hr5sf_JJWC>Ptqr^gook$?;Bs5_sciEJY9a^OMQxS#D<$}mpCrB z=;$9i-@I@R=WIrUv-b)gXRCSghRZ?6J{aj0iZDAYYj*m3^|-zS+XJEF9j#lJ>m~CR#603z+`!17 Y$>3ddfBGpgppzLqUHx3vIVCg!0DI6`9RL6T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..edec6a2f7481ae5e7d8c4d329dcad62f5a207331 GIT binary patch literal 224 zcmV<603ZK}P)~Qm>38owfaw3o zhOl6>4WtpK30a<mo` zmQv|h=5y8O22VrgzT)TR%p8xo)p^9v*nf~(C-)>>!2Qkd{I-MK21$(1LY`=>Hc$Pb ze~f#gW4~9AL(iquRD;Jyz8LBiiZDAYYj*nk*WZV^pfmZ%p=sea4ogqBIINMtz)UVvb^YHh|YK^uH37dJ>2(IFc zjB{yderPz0O>ND&)~vMZPxBaCKDG+CamVRdGzIW~GVV}6a@?ST(M{*T+%B0^M$`Y2 z3HKbjy?Pu(_%EbRFr9etgOOfg2y?@-W~aYr+vO$L9ta)pXg$7rT_SHm%p;z~4U7yW XI(AQ(SADz(bTWgdtDnm{r-UW|Y>rm^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c506b04fa544ecd2abbae5fa4f748efc4ede15 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@vl71j9_)~uR z!v1^vl6UN=R_~G%OF61=cC-2y;}4%dH@Di?{oz<v6ij~F{dHdR~L1D bSa}#ue)U;hP|R=)=xPQ}S3j3^P6&;0#$jW6%-uWx?o-ap^irsfmJQ30`>ZH*>} zOcYOl{!oypk$xzR!RPbt@A8rk67d#^J09Fvxw+u0f_<}vjLaOKX7Pk0OlMY}2o!tp z_JjO0-Y+YTaJU3J+p?vyR`TdS7IHUaNU_qmvcKkMTOxyAVNb-4s>f{C7>=u+GvJb7 YSpC$`)cJ*|E6~jhp00i_>zopr0Ag%ab^rhX literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..bc45adf0032c1013e58012d4ffc2569bdb584205 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Ln`8u7l;@vl728t=b!xa zh4%Z34P@fJ3Apleu`ju4eWkl`ZaZhrvGe->4}4jlFJSCH_x8~bpX9W=6m@RoFlV-8 zI!$~2=rL1K{o;(oLum{?pQl>8OE^fxTO{sCc>OB3;H!dtv&H%RJa?n!=EMTVo`?oZ ze#=uii=X^2F8Igbz0h6NO<`A6wUNiF&q)=+(=ECf6)rn2{P*^(tx~QK<6`fy85}Sb4q9e02t3*L;wH) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..f6e8186ff68a80d565740d63e142e9602992e44a GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8u7l;@vlAa(S{z-oN z!t3i|lPyZ0Nh$kzJI>l)|NE0Xn?sJkzYp)e)(hAbmVB=_7SIwNq~bZH*>} zOcYOh*Z<%$VF+axHe*hhHGf~-S%yPD4sjl4)!wm0LPEhV;m1j3=4+?V9b+?e_ULS6 zl;GoO=1Mribf)w~;Il;;KjfeBepzvZ!{vSXcL|=nc}G5|>J^GGJ1lEZOxK1Hb^pD{`2y*Ih(*SaX$&Y9VO3IWB&TDxO_8mzY$N|fetxt1G}OrnOYqG z($ia6#H&J*SQfSI(P*AxVBR*puye5lgORMrEBm_SWvVfcBsLcOKbpRVvCn%>qKE+l ZLtKOJyoOI)7C=Wcc)I$ztaD0e0swxnQicEk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..781d17e7550f791b171c83d71140be83189ef598 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8u7l;@vk`_qN|0X|u zq5Qu8i53N~WV_@<_&hfE*zhxpvvc3*$+!R4@bdlse~v%o>kVz{e={Ey5X;%tXmZG8 z;fdk|iy4iavl$Dd>;I+wU_0{T5a(f5f4REG)$Bhdj|e{abJn1O(M{*ToGzJEzBH%* ztQLyHIx97Lu)NqQiXbo7IfUf~o6mYL@`xxUKJ$b2cySJ)F#@$ZZEHHPD==M1xRT!hMr?zXBc2;OXk;vd$@?2>_H}RAB%B literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..30998e7bbe4f6d8d174d5913c84cecdf51d8f039 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8u7l;@vl75i9`kVap zh57etlPn6qvUbUdr5sf_dv9A8k4#KX!bAD{b&W6M@7FiKT>brC!;AkX+BPI?=3OGV zj5Bgx|7>PwOJOtSgjw?Y{~TgC^y3icVb*B=`|YdQe@Y$^6nvB{v4=s`Yr44$rjF6*2UngAo#ScL!p literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..847b6a5522a2ef43de64edb27a817df65e4e23b8 GIT binary patch literal 222 zcmV<403rX0P)8~HZg6RLq zhOl6>4WtpK30acsq!U@9#x9`1#s|WcR#Np!PU>LjrB}$N^ z5IM>W<+%UDyn!B-7=b7+E65-v%!A=&T;eDOfJ_I4I<_dpC5{mbcb>e#8sNCZ8AbsE Y03%^ctVp6RasU7T07*qoM6N<$f}62ew*UYD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..b33ede1da02af5aae21853bea65e90d5bc837a9f GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLn`8u7l;@vl76sC`m_A> zh4brc5-bXa~s`ET|TNc0o~2u>FVdQ&MBb@0Gi!WT>t<8 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..0b204aefe4dfdb103579662d9338e1e5ad4d5c9a GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-EMB$U|KG2O z`u{)T_r3pu&mR6ye8;?TV`uY|nHOvi9zT8j!^_X=Y)MDmCo@KI1jumr$J-_I&3wO{<3K5gP*0rr=vPTyHPKKIMpOLU0J`?B%yTE@gO$H1M)QyG5pMNlr8VfAw(Ey5nY*B+toZ@H% Y0Dh-0yOHb{ZU6uP07*qoM6N<$g5TXSpa1{> delta 110 zcmV-!0FnQb0gC~UBxh1dL_t(|USk*qgDnImduaT>UvB;XeY5NTA`_|qF!zDj*u+8d zOz55v;NfEU@Z}o=vErl204)S4j)nVgJ~5CQ3oPi-(7f>~)|kO1PH{8>00wt9Zm>=` Q&j0`b07*qoM6N<$f*nXPV*mgE diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..8b6c3ebe17b8274148c48a7eede067786115bb31 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%Cd?H7 zIX^mXT4U>H>%*6s%_a5L-(sD1owxY6eqLUKBHyLcE$=udJhQ)VDcK<^@5{!+bEUUc vU;m!b1SxKv7Z(}2>T?2{z2`j2U|~>OX?)?&tu59-TNpfD{an^LB{Ts5rrk0L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..a58235419942c2c6ea59b31467e8ce308657fdeb GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%E?BbQ zLwtZoM`L$)_rpg^y?N%_)iRy_{PE-8@X)}60_-nSoxZbpeBPdaU!p@)-j|Js=Spv@ w`TKi@6QsB`^caqs7j02k&Ybfoq|=GPhui2v{KAttKx-I0UHx3vIVCg!0D)OEi2wiq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..c151ebd5f37799f06342da4446945f12175ec648 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%CS*PP z5%1yA;26>}JMsU@Y##soxy+}%S4;lA9ysZ^0Q<{Sr|&EtpI@8DOLmCL`?B%yTC>;j}-R$yqL$3S@-jkCG*Bdi%&K*HtyP3 w@b6D0TTn9NQPu@N-1@|xlr;Fx(F){XFkWX=%6#qdZlE;`p00i_>zopr0CJ-^ivR!s literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..843855dd772e3bb0f0ccd9b5b087b0435e23cfd7 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%E?B4X zdH&3q&5d(oJ08A#9L=-du8!e!_ebtO;)22l1=wGvI(=vH_JpkUIY0^!~eg5wlH|Q`njxgN@xNAHMcXJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..6b5aa292540fc0bca069d4a8d18002bb2fe0c505 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr*1S60FS%ED{s%E?A%c zFW$wap|QWe`{9L!i+S?z?_)a6&E5Ui+`!<70Q<{Sr|&EtpO^dJm*^0c_hsYZxzgLJ v?*Gnsf)uxg9>Y=dqAd!`nR6b6bUHCOu^O#E-J`eyXbpp>tDnm{r-UW|*oZKy literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..041ca12b8da3acb4bb3851452171cfbaacca65d5 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-ESD}_`nNuE z@3a5={<8o7{o}`<_MQAkj;ZlYN_YC+GND7`@NV<F5dUaRdL#>$yM(-}Nn{an^LB{Ts5)<-kL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..e5542667c5ec4ba714acc5ea6be88e06c1da6776 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%3M4K3 z9`77A$FXOAd*a)br+L`d-(fs``}K-H+e5>T2(Z6Qb^6ZY@p*NByhMknye}IM&z0WR u>+$;xCrEMYytv5FRi6{s>^zopr0Ey``&Hw-a literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..595f9e598c60d7fd27c9571e7136fcf20d202794 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar*1S60FS%ED{s%8eHvs zxL-?{xmm%Q`S7%G9-iLik_SG0UB>f&?N7s_j#V=+*fL)F^G|)*^@7fRHD)%pSH}*m vK0jfFlB!t5g~f~_|8Fc}n{ILRA_v3jZbcRA&gg$YOBg&|{an^LB{Ts5?FBSC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..cc31960cd64bcf9b90df0169ce9617be79d8b595 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr*1S60FS%EE0itCS3VC zKiIX!(WRmJ;m38^JUr4-3ZEEF|687&VsNx^*31jGjF19axtaVXP_OTDp1_n=8KbLh*2~7Y2*f3H6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..cb87bd4f7618f50b5783b62517f92faa1e76aa5a GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar*1S60FU-EH%nX|NUnf zzW)E~Z1n%vyLbI>-^qXEm>S=tbf@nvYqppie!SdYvO`qfmn}olp-{)B>UUq`m52n# n{&b2>4(-}Nn{an^LB{Ts5991%* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..d9d02389458afc383ceb61b083c74d33384b5cde GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar*1S60FS%ED{s%3JAXW z86V>^rLn!e`{AozX&&iqatx>0E3E%apFZ)h0Q<{Sr|&EtpQr2Jm*^0c_hsYZxzgJz uZ@|Wi^Wq{yS3MhB7+ca&%|15``8 z_51(c)8YST&&>GSzLWpRF*UwP=}zBUB<718UhRKgqC-^Pmn}olp-?AgcUf=am52n# m{ZQ(JG^RDnE`F%z^T?2{z2`j2U}4BVr+?H#gr@^&3xlVtpUXO@geCy|*+Q6gp_cul`s;BL&N54;bKVtJIO}7-&sad)ZWfP(#0qKd v`Smpk3Z`Na7Zx*${J*h?ZMwzLiyRDFPZ?!(3e-*k+QQ)J>gTe~DWM4fg3U0Y literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..7383b0465fcb2e7fac31e883fbe92b6ee4d60cae GIT binary patch literal 366 zcmV-!0g?WRP)~61*WL5D2w6e$Da(pKK){tvwAUBpJ7wO1XBsq4B`h` zc`+c{2x5c8kk!ES!Ce5d873$!EzAJY0ObFN83+ohQs_WD<%UM1|>GQ7eFCiKee3!>c9WkdFc1IVm|Y1^Y+wUGwt}44 zURlq;(9ZB5IgpSI0%-=Rd4Byl1GZTB&#-}kAgF9_1gpVi2?MDB0RCF4^#rDgf&c&j M07*qoM6N<$f|>f5*Z=?k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..8b1a49311a121046bf608d091df6ee719b48edd1 GIT binary patch literal 363 zcmV-x0hIoUP) z6(B>{*xA7fVSWeM4$_RIo`Hn{2SD~OHowEPF`?@RIT2(NNF1aQrWxJuFnt&a2^JP0 zuOJ%^^E(%h09+W9*x+7JQPE(ybm0U8)PMi6`3xi{t)Tl~&%gqn*uVyWYy~;d*whZB z?>}-NAsYnJ3{vyq{R?ocf#kpjAZ)$GKnR>YeF&@smn96O0s!X8s4}*cH+BF3002ov JPDHLkV1o5#j3NL4 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_copper.png index b493679fcc03adba3b349adbc2cfd48009d89527..a287072223ea541e5e3b57e483760060d485927a 100644 GIT binary patch delta 319 zcmV-F0l@y}0_OsdF@Hgqqvn5fmz3?l&WJ3AOAQN5QBg!B!`F{58NPjb&9M0BWvo8K zriKZo5~dl%H<#pPK(-OY28ki7f$4+00Aw>vP)$hz$b0}d1f&@xhO7p|fP>fWFi3K+ zFhDdjfN3=)OrPAk_kiK~k3S4320Z@!g8_uCSyb znftI1|1Zh$fB|GP$PjLRaj-&|-$Ay6G$W~JU}3-kko}9z?=Wpl==woU1la@<2Wf<9 zM)x~RA4Wogg#{=;kqw9WU6z*vE(}U+a4*DK>oTJ zumK=jK~8K5^Ed+P+x8zhkdO@mX$GmeaN#sK)4!1Tdg0J0e-$Rnq~5Ch@-hZzVGLso-fz>{m&7zB8@ z7{CgFvLHGGXb`$zzC3!s@Zrlh1{4GCzxl*4dG9BNTxUfF9)FOGpcn&I01O|H=E-~S zqZ-h6<{2!+|JQ|2X%}uK#~;s{RjRKP)z?kWCITOc_f74!l1+k_kx(MIm5lx+hG3tkIiQwzw3s%{Z|V0f+sex0U%rX zfze}}76Q`uA32ba4FYKfsd;hhGC0;ia$p0X8vZ{$aFc-$I6G?%SP3pm7)S*G;)$js T#il5}00000NkvXXu0mjfA{&=5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..3e68f5b21e45fdf518273b51be2bb5d76b1edeb5 GIT binary patch literal 355 zcmV-p0i6DcP)k}SqzsN7MP;g_;`j_uU;{{efyT-%&AjYeTGd96HFycGl(xO zBg24fBZv(WLskRR2X_I;W|*L)loX8lA7&s(3|S3^0eA1*Vc_E8Vt{D|(MSftz4ZLq zGlp;9zA>N}@aEk+1`t+NQ2~n!3kx$~10WZGG~WhVhGM{{PoKac4wU#0as@~dWQdrU z7+4+5?;zVjnqlfek}M230J49v`5mT>30*(Pi6EOm;vkJM&FFrI>BC4!u&{u61*Q<@ zcM%~WxSgQH2KR!AnHj^59Xl96{sV;tHlIQL{@=sH1D@ExUI5t&a$?~M|Nb-F!}J?iPR;0lq@NQ!v4IT$*$Q%Ea)b}V+!YM}kpl_Y z7-^tpkeYk~61*WL1VFm-km$wWI-`+8FP3y(#Gi+*@;3}b-LHqz~ zI|gJML2Qs11Ckn;KDY}&Hp2wf^i3H8Ae{d&13_ZQYA_7gzk3IRw3sjhSRqgrM3(^# zLifw9i>Dc$zIw}mV!-*EPZ&Tr&BvWV4J5-Q#DEn5!v~~!)|Q>92CUqC92VmL;jRD~ z!Xpe(2=zP2c93Qy^$aWwxB$>LxD+xQO+6F3evlJEHi5-K8ljre{SMQIk&s|v0rCp6 z;V{1&s>{HIL5U5Kkg|#yBJ&Fwp#J-h&1Vof%m2$K_M;}Ya9_*+H`Y)7|L?`E{~$K5 wU;)X2)PU5&)WOp`vPR@kMmCHXH4LNz0IzkJiC<52(f|Me07*qoM6N<$f;-)k5C8xG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..a331e957a87499113e0cdfca926e9f96e9584013 GIT binary patch literal 352 zcmV-m0iXVfP)A0ObFN83+?-hEN% yMFU73NDW9W%rbZ^zyv@VkwY2TAY#-okO}~MUzNI$<~a%g0000*x0jKYzYsKr!I`+b=-=7X}eA2CxAf9Bd5O0LTR(&2L`4K{epj#}BX&{||Bn1A`y~ z$Pg|rcCbR2-$Ay6G$W~JU}3-kko}9z?5*yqLqT<>Nx2~OJfcg&@eQz*42a{9NGKVKNumK=jxwzgl=o#5ETsn97 zKXM=;nMAQb=rT$!J%ogc=s00000NkvXX Hu0mjfB=U`R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..de0b194bae134b5016873d9a9bdbb3e364b7d156 GIT binary patch literal 358 zcmV-s0h#`ZP)XK>+gIQa2TJ@0xdJ2$ zGK8C(8>|rKcaZHM%`o*KNfrhi0NKCT{EiU@FaenV&;t$K?=bZk2?-P)ps;{>1=(Pb z^JQcd;cf;cHn!@fko!4FjnF09Re3_M};;;s5{u07*qoM6N<$ Ef{MqDxc~qF literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..0dfb4aa957a876f4d15bbbe424ba9b5a1b1f1757 GIT binary patch literal 354 zcmV-o0iFJdP)N zI}YY|DJdzqFetIXy#NaFy1H5hsQ>*SqzsN7MP;?>T-rx5AQL&dHj%J^}$nEeTGd96HFycGl*}e zrObeABZv(WLskRR2X_I;W|*M3s4#<_7MS-RW*|rmSq+8(m+w4e5aZ`z04W4Xg6L3t zVGOUleEpW;)yFRkCWW|kL}cX|umO+@K$;H&)uI@1@X8%ni2nz< z0wf7CL`+@@tPbXPknJGNNa`6_7;pe&|6=nyiVKj7+c2TE*kFNE5gF-+TffC1{i|JZy6lC#%Q`Jd(O08eaS13%FdIw3u6yr01kQxS30RZXPp}%?9!e#&f002ovPDHLk FV1mHSl+6GD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..479104d5da04f60a872fe3f1fe4e113d942cc1dc GIT binary patch literal 349 zcmV-j0iyniP)i3?QV2fm8qhwk4pixKt<@00000NkvXXu0mjfL#Tz- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..2bd9da2afe299547b9e2d9e04eb90ac580444381 GIT binary patch literal 354 zcmV-o0iFJdP)R?PSMM2qzWu!z<>>aTmaI1^dmwRC8X<38UFi-L2L&Z!YL*Q zRtfVv$o4Hjn;K6eVu*zS2SD~OHowEPF`?@RIT2(NNF1aQrWxJuFnt&a2^1cnumA-p zvf(hli}4~vL5U6Sf+$^929Rcu|3HBR@+&e1iGk!mYCvjX#=v6%fD*ylh07*qoM6N<$f(5gT A^8f$< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..0e203e5fb6cc0240cec4fe40f6223efd2f535b0b GIT binary patch literal 380 zcmV-?0fYXDP);orLt3=AJWGQ8Yy8LQ8*sbPYtglPuxWldxl z7?5oQvO!|VYGC@{E&$mK6Z|D3$RG>kJZ6A+4Wt<)hO7p|fKOMRGl&RqFn|>TWkIw! z&>)b)Uq~Ked-9&)&4(Whs0O_I#PI#pCx$m>N(_8J*E0z4GhhY4@BwN5e(D~Y0UKJt zA^x4A=0DgKAZef>OhN)+g)qN^YzJ$Gss~B3FyI0}+y24ifNWgKn9wCaP6XKm76)mB zYDV`vOdn=K0)_`CFf2e`K{g!jcOgE6Ffg&fy&xW-%kXmEQ3eK}|3G2!7@M0xeh;Ym zFP>x#PiznafVP61C|=~n@REVyKLb)Ap_l{G3{=B*&6A3rjD{`?ut zO^S|TKsE%#28ki7f$3v`F<_cOd>sun29O3I8|*a@8zhFT2E%~ud-pTQN=q|<6v7PY zYi`1bq$@XWF+6_y6fO?-!lSqE80M~B3zy*KKzLApSiL25yIKzy(lF7Dn54)M7R z4F6%S02#o~&kwc<=68_oAk8rKa03{y0A&AS^E*Zuzyx6aLk~1`zr)mHBqWgEl7oZ6 z0gCJ}nBV1uh2X-V#0HN>P>6?Qb6^nrrwH*W=} zL=c++2LQ=|QY%O;OdUMEBWpwsWn{C6QNutg006A5wLQ{~G&r{V8rkOx?7R`i_Pyi4S@L%JHh4NPHPmAOX$JWZ6i6VyB4dykNDib1q!z^sAVH85o$PEt;{TBY3E35( zKnAIK`RWY=EEd2C398}$)f)^1!M;OBz-n+=!aynj0Ds`I==+wZo&W#<07*qoM6N<$ Eg44f`@c;k- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..ddaa5c6489c5ffef9b7bd611969b4d62a7145933 GIT binary patch literal 367 zcmV-#0g(QQP)a#J~T*!r1%{Q_qC15#&UWO(1cQMwn)F zzr*xlBqUIHh%5aD2Pm@PFu!wf{(uXE5*yqFuHK#uAk85EfdUESS7Zzl1IdBZfYf5d z0?3KMaZW(-egBaI3E35(KnAHfcj++LGLRfRG(nOu#rO;$q=tc1003$zuCVVM1X=(9 N002ovPDHLkV1i{3mRJA) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..5f63cd6f3b40362e445cb2e63052ea44b8c52141 GIT binary patch literal 344 zcmV-e0jK_nP)->|bnt#|Q(M0L*{rfrjpPn0kza1oGRYi4(yAitIR;-?g-~ z;KHE92KNFe#NFKN8BU$K#t00g|JZy6k^_qW-?i%?LqS0%LJ2JJK!JrGNXQ0(R#9H7XC!~D+9#s(J#B{q08dILjz9ghsyf1t2k literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..d585c4702fc1b7f159a8367dbb9165d6ad8ee4fe GIT binary patch literal 354 zcmV-o0iFJdP)3ZGeTGd96HFycGl(xG z%*}voBZv(WLskRR2X_I;W|$x!4;PI2A7&s(3|S3^0k7VFW#C|CWPoV~(MSftz4YnJ zH-;a-5kUra!B3#SpTGUWASuklzz0;y#>#{>3_vabX$Gl9al!Qm?_nYSALa^>AslQF zAHw_&vK^!uNj(D#0}cT3?;o%%HowEPVYn6KM37A&1t5(u&FFrI8Gw#K;v6B|4hKu$E(lmzMfj~qzI z27xq#)Vz8Bg#qMJkQ_X{gCt>!@fko!4FjnF0F4o+1_t5}z5oCK07*qoM6N<$f~gIP ATL1t6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..48718fa4304708e2f0eefee5dffd7419e25945cc GIT binary patch literal 371 zcmV-(0gV2MP)|?_n9YHeTGd96HFycGl;Jt zE5LwkBZv(WLskRR2X_I;W|*L?I1hvg^%_VsNDNsGh5=Xay>jyazWD`gnq!FeW-S04c7zqg$79g)68xHfk zh!7uK7?jxHUT`&$VOYNF8UxgS|FQWDBxj+`@ITT`3!d1(27qh@IWgW}AEfU;av&ia zWT7qbAEf5)gZJQA1IfYDJ4h0y7@q-z)G&|=01bPlWB+2#Z~y=R07*qoM6N<$g5!CN A8UO$Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..fecdfcd47c4bf4a9f84e7d7cdea7f830c4cc95d3 GIT binary patch literal 363 zcmV-x0hIoUP)0fhdEP)Y!iW(D=$-?G3C!Wh;e)P@2}1zrKafozagaus zW^}*9^kF0ITOc{v2&!l1+kj|EVOt1o>9_MZiV4@Sxa=>qv36izpz zrQnGTYyiksrZ+qcw^HR8EN1)sM-C)pSAaBw)G$5z#{i237P!ecY()z@qLn`8uC0LskSR^jq6-bo( zC$F~c(G#x?H7oN!{y)BcUPEhQl7Xqt3AP52Wi7{=T3;>Sws^+f8L^y?|GS&Da7JtF zsr@zW#eqiYh8$}<=g&-+Bqr?T{Km8?ZNl66cJ+r0n03BQX>^Q;n!%XD5x{suyFk3b zgTe~ HDWM4flSERp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..d8639b11ac0ad17673be22f8edb59819ede79e0f GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqRam>= zx4hc7F9%aM>{-?K_J4l7T|;YPl7Xqt3AP52RVy+YTJ>Tr8k4roYh>;DFMm@&Eob3} zucxgSF|+3}YU@@S}c;plqYW=~|V6VVk0MZE4JbCYZ6fFZl0SFUAw*Vf9%^R=6 iHKB(z68}HL@B;vDH%_~Xaug*10000+}rLn`8uC0LskSR^jqT_FAJ zo4i_C*lQH)^}^~wIyu}S|Q%^U;d_mTF$}` zpTEW~VrI`{*!1=X&(yMjbcb(hH@HvCa@_X+=ef>Awg{dVMrDDiY??UKZ0iq^98t=bl{GHfjNS5W;r^DWSE44$rjF6*2UngG8P BPc8re literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..5b2717028d8804b7982714413478e18d6c0fac26 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Ln`8uC0LskSR^jqRal$$ zMPBXOmur?A_N<)w_*T~ljfl7Xqt3AP52Tel^fTc_pUYELR#GG91k&O`f6ias}- z9v1WCn);d@Yz-R(d1$yvpGYG zcVw8MU$23)^yEbn6Jn1uU20q-x#Yvk)!QZ58jm*U1z$E#&G2FJ{?FdZeuq_|*Wm2t zZEsu*8AKWk3`@8p60}}F*KN*r;?Gq1SKs!Koxy2(q zL0;|KtH&Nd~4mC)gT9y1KHPTk~SAJCnA}nr7Kj|Mp3Jit~&O zt%t6kf8WU`vxD)(w#UXHQDMD|H)kj4D`d0X{P+2}HIH#Z(w#j`JPOVd5_ye#nfRG! zYi9v;7KZ7Zk;eu!e^9L^bP0l+XkK7dBEG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..c2df752f99bec154c11d7fc61e276addbb3c3750 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqRnXD- zCa?DG+gt4od-m=7`Cr}tU2|(wO(6)za^=D)iM=sX5bS3j3^P6$y`k#J&USn%wl7Xqt3AP52w3L*l)>p5x0?*`SWwm|$uPlA2MOVbG z=8sFsg9E${+hpf2bUnJ1=fpjhYQ{+86W_}7kg|zufbVv zF+B%E29X8>!xHWXjW@2}=Dpq`cgf?=f1bnq3=9WP`Yg}1P^$wvkHOQ`&t;ucLK6VG C$4r#~ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..5de78eeae9d241aa80ff2f14ab3d16d5a25ec841 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jqO<2G9 zle}8lhf}f}YC2l){l6Z+udy{T$-q?S1Y3hh+pXD+t;=$483(68{8*mId0qk>j&#$o*6TCtT13cA+UgHL-+$dhRl{s zyPD5-U5pDDS~?d-Gw>hTx?JzD>B4psq5t-WKQJ?}n|K$MvTC0KI*-BA)z4*}Q$iB} DfP+sD literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..b6903245800634a8ab15a38a5a316619dba00fc4 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULn`8uC0LskSR^jqU7)1> zQ(mp?`N!f7d)94w^Z)(+e+{jPNd~4mC)gT9R%xDWZq>WDqdRHazBZ$t|ME8l)N&Sn z`1;y>5i@%p!=|@Ccv!0@GTxk>ps$e4cJtro=lVRx2}yVE#3(R3d`ehp0NRnC--$sq(MB?IAlunTWTSe9G%+pxYQcUHx3vIVCg!0Nl4t A)&Kwi literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..ac923d523dbf55ec7e6b2bd3ffec3f6a30ae0751 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAUM~|F1qT5I94^hnIU3qe5%ot~Ch@Igi&Zo)MdHltY?N^7PfkL%#4#TFj32)!mCrL31F`rzyVuO)_G!sAbjLnW*{dF#; z3?dEd8=Mq+Ux*#xz43`_A*bzSBOV9t2|S61#JF<& z?+MFVa4=8EIi9{^&1^Ad=1Jy?YzmodH~&35%+F)&kfg9P-l&P^MB9N_hDj}%|LR`J ztztaD(9*dunt}hw@!jhbO%}GAFi-hEgHf|hqK%h1WCn);d@Yz-LSnOgWvpGYG zcYLw1U$23)^rue}6JpuT7$S{59zI^~Z^*;c+4!Wy|YU|qH;@sbMLmkaLC%?%9xq)XH>FsSc{wEA!;;V95)44$rjF6*2UngAUENoD{5 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..278864789f7c547f53e5deb2cbc067e77b5f8168 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Ln`8uC0LskSR^jq6?pLW zgS^_d#Mg`)YFsuv|1WR9uemib$-q?S1Y3j1EU8zGt$gzKok`o)F176WFMm@&Eob3} zcYoa%F|+3}Y=O^C7JTqoYP_Sn{A+UgHL-+$dhRl}C zx*tyjyBHTRv~(_vX5c@v+C1-o>B4psq5t-WKQJ?#&hU0yqS`41bRL7JtDnm{r-UW| D@WoEY literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..876e8eae2b9ce955f2b4b4c3097e33c8f7ac8dad GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLn`8uC0LskSR^jqO^{ao zFRxZsanpIjp6pFO{>$IDJaEXsaE6pv3bO-O>|WV}PP4DSaW}keenjxp{r~be1=MmD z7Cb#CxQLlOkKss}{~W2rHZ7?QMhex!ISiZ9CLGG2zb{dOMTq(2%M~{a6r`E>nP>1S zwCca#xJZJ5>wx@si3TZ22>~&OD+hRY)IT&25!Pm|@=*SWt}z8mE{O|Ff^JYivzSinz-c^yA^(*Z&oIas>1WCn);d@TvO#Mf74LvpGY` z=@!n*g;_0f}IO_UM%cC$G+<4d4oR;41wRGr}}-LodR?jgQu&X%Q~loCIEO8OsxO_ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c6af9fa6faad284675bcdc689967e90b82eab4 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqeXuCw zhrHUh=l?1l#}VlMGCCPOvqIRPEo*E*5oMxjCuq!gO^3y9-Py&NDW& z9=d#eeJ7vH4#pGP9vffz^RJRECBKQ+;Tq4TzbhHc+awhXC(PNhLW6meVu5&rDbrlO zpdT&)yhj-V7!Dn|pxeOy$kWw%huW73ZJ#G5btL{^VA%QC{aEr&rv{({89ZJ6T-G@y GGywoi3Q;it literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6f7281b4ac3a67287120ca60df5b46dd04c1bc GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALn`8uC0LskSR^jqU9eK& zhrC+Z--Fc~_B5{g@PGdP|BbDQNd~4mC)gT9vQBh2wd&og>`dCWugjw6zx+)BwVZ_? zUY<5z#LS+@u<7j&p3o@|QXRgj-QYek%W>QPAAjW!^K6i~kXmCC!_y^{khvlJfgVF< zOJ?1_Z`@ss3m95D7e+JiANj3sci41cyNS?$`@NbH4S@j{O7;_zo9iT$-q?S1Y3g$mv>QP>$`iuTavbI5|Z!vFMm@&Eob3} zx6ktzF|+3}YrO}JhE=eP;82HT{^N$IH$W-RZRCaCy){=D5j zfQNxq!H4HAQ-y+E{V&;doVH66Yf_dQ^T;zW7$u( z{CFz9h?zZ)Vbj|mJXjGc7yxGEXQs2zkV?v=9zHg@pK-ZO^_M)?B}Jq;TmiWOaf|cd5ks!{V_Ex*IVQ+dHng$bC{ojp_|j^=ZZ$%Wk5GFc)I$z JtaD0e0sv$fQXl{T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..d3df1995506b53120a8a75048e35afc4c8f70227 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Ln`8uC0LskSR^jqP0%?0 zS6;2`-^K6^d$#WS@IU{4eM4(vl7Xqt3AP52Q>VF_TG!pL>Pyi6|6hNLw@D^!%;(`*6SIa#!MTC!KwRT) zh9!c_eqKE7uff*9B%s!o$7mz)-lmfIdW+m8k3au;4)ZfG%sS+2SkQRvJkX5{p00i_ I>zopr0NH9&7ytkO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..ccac72dc339f3348f3d414375500c643c4cefdd1 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLn`8uC0LskSR^jqO<4Hq zv%Ff_qil3^Z&fPT|;YPl7Xqu3AP52dp*;V7!pgG6Ca%rYq(;N$j!RU+{cBT zFGlsmH{*jb7N&=I_P*6S-0+5L1LKKVj$AYAYK|LlsIX1?t^TQ>@ut8I?gLVde(ahd zc0a_9G6XOjI&wibp>bu%-JdM$IBl0C)^M}A@EG#QGcaV#v-AEi#H-rS3!o&{YYNOPc-7lW|0FpAXu8}}I=zk2e2#mSW@hA<v$vQAMS<(*9eAZ?_M%|`U!sedREQdJF-OW=RP#25uf96f@qwdB*Vc$s>lR4=$tVVM0~~(<~q; z0W^S@ft8gFF3rKg!5}Ro#~`hsi{d&abf>~>{`K=G!|&g}z|vp8yaUr9L(tVTVe{*Y z=MNaJU%v!)0mv24U%X-fVQgwyunB_v3KIvp;@g)GVD66}d>G2H8URyu_VghJLI7th zfSe4onTtn&0TeTL@7%&43ozSY0SSsSShW54@q>Y=FaRYMpv@>z1#$@pqo)Ce;Q;`N WCsvDHasTB20000O literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_copper.png index dd54b130afc070e8c09028f657cf7e0dcdf2181e..e7873a7ebe997cd863ff4721a01f6e8f55cf5c09 100644 GIT binary patch delta 247 zcmVlqPUI;-Kj8} zzkYnl@a@xUu=K5a55P3Y5Onn{*!;Tv#Bqj4@4qvodpd!oPjEiJ45mR|Bgz1fUttPC zu6X?U2be1-$jLyI0Wd{1tF|!^0ytygt0IT%3BUvuj<{#bz71`9|~l)<9y x`Hw$X9fJ{wpu_^S86~PfE&*ZmG{7)C007<;QbHHdu3`WH002ovPDHLkV1jGyZI1u| delta 261 zcmV+g0s8)v0-*wsB!B2hL_t(|USk;gfDxM)CVOc7$0nY;;|7L$7IcLm%`w)p3_NlQ zC{jk6a(WWM;|kQ zFgCR;SOanIeS|R375CqK0`ot7`G%n!s{t@o}fdwSU$uOH0Mfey%G1I*9 zDg$~fU=0IUK!Oy*G+=W+$aNTA03{Zn%_s>83gYP)zBK503IdJF-OW_}G326jO-@wv8U*84OAVbjAGhy@V zlZ$s4Zf@ESb^*v0A8)*20AXxuS+EI${0b8Xx#G)IyFzH>4V6$YThqWj`4N>qVd0>bENfMIw5 Y0MY1E)B>6Y4gdfE07*qoM6N<$g1aqnGynhq literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..cd78472b17ce0454251e11c22e27f94aa7e78f09 GIT binary patch literal 269 zcmV+o0rLKdP)U^c&c^@`!`+qYop=g*#jX^Y1?l z_0-9e3_G`P2fF~|il8C&AWGCuAq<*hH|V1z*H?=x|D$s zz=#%DK!ThMvsnaaGbm;*Ub@79Hx^*F!2%Mb7^dOdw{HwY15i{UM;AJuVR!)mY~M=A TwgP)e00000NkvXXu0mjf+8%Gg literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..75933119e37eda01f41d93992b227be59e4a1995 GIT binary patch literal 269 zcmV+o0rLKdP)zBeQH03dJF-OW_2}b1_=oX6f-Vgxyx|n-b03`x6YyHVL?^})2yVV z#K6tX&G7Z>SB7ujzJZm9if}XNFvx@0|B(%0LU$_6W@ODTUc7)Cg07wgn_o|!y3FwI z-3JCw4_mPG&09~wG{|d2836JtOd-e%&pvzvbA{drFc4(`OwrsGTNnrdoUs6MHq2%z z0e%LM^Y@>+h7k))*ld6WBq+3DA^!T!SFDb~2t-g~0osg`kU%a0Ve~Y>FgySN!q8hH T7MF8)00000NkvXXu0mjf1|4gA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab6981997d4b9046cd884c92e0753879dff324b GIT binary patch literal 295 zcmV+?0oeYDP)!c=vj@So&{YYNOOR-9fO*_DT>to-8&eMn z85jg*7#KkA`28KMqeVEFb9EPd-7NfW&%NZeT!<1*~BJ3rLV+ tn1-jX-ZBsk!hJ3OgD^}3I-g;90RVH=RpIf3dQ|`b002ovPDHLkV1oWRdMp3{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..b07c4c1cb36235a4272db50f282838dd171210d0 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`mpxq^Ln`8uC4Mys&K9?^wf&zg ze1Bi9bz7BKNvp!yzP@!lPEIu%LD$#cPqC=~_vgR3e%u0yLoI8#mPN)i^*6S^muJ?N zb_$D$nWSiCHOiiH2s*L1iR%{T|-O#{d zDVbt?g2CC@nJwVVm#?LU3yw2|i63AR^88qzbME*{tAG$icX6xvi4}|tfhB&0zME7X QfZk*9boFyt=akR{0LRQ{5&!@I literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..07f963eec1983f1008750f1dd033e6823394218a GIT binary patch literal 268 zcmV+n0rUQeP)f;9#Lr@HWX%-e0 zXW-&uXZZH*C&P~)zrY5uvkNhZh=G|XhA^SK0A@3?=C7aM!wo@K&w|ab&z@Xo`1|(< zgRHzESo-zLXJ8uSHKGi7^Xd&)ovb_q*bDF9egX5Dncp!GWdKakrE`ZF2my>}fd%BZ zZ_gNDHVX>#Fo2x@^zkhQ^jKiRW&!sc=05LdKPqrAk9ijQVhbv!YESr?>`2LiT!{3_7#dDOvtKWnq_5W z8AL@z8MwH(;L?12Tnq*VhG0XG^)R8k0A};ouU{FyeftKMe*5+L59W)A2w*73Y5+{t(xodH2my>} zfdwSU$uOH`WE2@dF>~n9Q3kxR0J9AikRZh{4WB-JV;~v`3yb{+VT6IGe1_o#0J70Z Ul79yDdH?_b07*qoM6N<$f&+AIu>b%7 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..10f439775bec751582af38200438ebf4d8bd597b GIT binary patch literal 296 zcmV+@0oVSCP)X`t*t6^XD&M=?@=2 zfoUNTQ4F6kVe{+73l|x>ySo{9d3nHi#qy;LAdF2d3pT+83m3qJL9PJ$9n63C<~4?L ztOmeT6&4mU5CSNHc=qhs#{d8SH>9RzFg$$t02l_J!TP17q!>VA)2B~kK#v8iVE_wA ukYbnyY|h8&Iv*dO{~!!gfX-(aUH|~C%3O9uOeVnq00008<$`jR0tCKN2a`rs)r4e}bgdaMS3{0dVDa>eT}-@x2gAHNXi z0+_0%84DQ*0i3aL=-OQdn9ZU*Tnr%RuRV1cBNmvj*#HYjP?W)<4V&{pdNINPlvsc^ lqa-AdOI~A10}R6h001&VUG=;aos$3n002ovPDHLkV1meydLRG* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..13ecf35e152dedd84f3d403c3b016d9fd9b6602c GIT binary patch literal 271 zcmV+q0r38bP)!seD^VidJF-OW@&Lz25xRH6f@qv`@rz{)mw%;kDsIHVM0~~(<~w+ zz#uHZ$H2+X2A5_BvSr1D8B}B?QC!D_?o^n~-@gA~`2O=3So-VNZ(y1o$v~JsCTxCv z`ur8c#p}1hE&#dW>C4v)AdF2d3pPQJUt!`PSA75V2h9BmbrG^2tOmdooVa+Mfe^qM z3m_-MZ02NRVF1MpFb43)0?am8K!TzS7H!y^4^ofe1yEuE+KduaAeUfE0}R6h003Mh VSIPrJ_#prQ002ovPDHLkV1n;FZW90i literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..c5f19876cc7b4d7f3b65664f46c5007bcfd471b0 GIT binary patch literal 268 zcmV+n0rUQeP)FVtMuXH%dYRxddoAMjBuk9smFwCPDFw SSj_PN0000Jrg#+emZi4 z;pKuO5ElSl@%YRW1`x)kmIa$2*sm}NkSpGO0`uN{_<^Aus{t@oFZ;GJ5CS-30qkU` z%?v_(44{~Kyz3f)Sb$mwk3vwCL8A?u^Fhiny#P!sFW;d?6$8*E-%owQu$^Ie006b6 VOpR*_NRt2n002ovPDHLkV1np8Ya##u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..3502e59dc5e2a1ab62215e75eccfb1bfa10d68a2 GIT binary patch literal 283 zcmV+$0p$LPP)#1yka?qdKPqrAk9h9F$_8yYA90M_wHwS^!DBVi@SHC7{ZLK3Z~i8 z)R;j`OpM|G|NjiXe*FR~`T6TNgR+ba!?T~i8eZPJ+X&Oggzf^E%^yF0Wcd8~Gg$h{ zjay(^R$3avXH3}qx@yBFhSY*W23}rXFrK$`2?GdYQ_F%)aPHc*aAA-ufPM$_A3uGH zp&Y9LFjelc@eG6jMzp{J669o<&2qv*44{~4m^6t2Jr=Nr0W2UvieVbCIUlF%^j+Qm hgD^}1I-g;90RYd~TFpmn4AKAq002ovPDHLkV1haSdJg~q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..63ccd17e0b4a3e0f141e7ccc607b9573d286a72f GIT binary patch literal 272 zcmV+r0q_2aP)zhv35I#dJF-OW@QC=1|dOy6f+(@e$Mdl$s>jhTMwY~ZRkRj;mnXviw z?!8A0$4;FEy8z^hyAK{RfG{?-EZ77=euasHT=C<_cQE(Mmv0!#u^IqVweQdo20{R5 zEP$L0vzdc~lK~VnS8v?F9}6(sU;zn=GFY@>b3RBth8IAI1!yx$RDoQAEe$XX4*&p9 W;#Mr$y;N`j0000#1J@+MsdJF-OW=VBk1|1a}6f;hp+r{wm9xKD)We-vGFd?ggX*SZc zW#AQKW?~>{`ut}!>?};wO8&O0V@L;g07wkn_rI{ z*~zeV^)|2zK(2Ux^D_eoV^hn5O%UW)1_oBJ6v!1nzH@-t-#&d~fQiHOvEWNcYZvWf zAOvv60?5fQn>jdtFo0s_{)ON8V*zFxEFeKq28%X`^D*6n;RR4)`SE=}F!(v(szEOK gagPDRc81{r02+5vlN+EO^#A|>07*qoM6N<$g1cCAy#N3J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..74a850d711c6241fccb286e3440d576830f4b361 GIT binary patch literal 248 zcmVVrYFV%e=H=(Zg+Z>kcI_IN|LW5-4CPo2fT^;#Gh-kbzycCPgF+pIVPe=~0jmpO y0eR}oHE_IZX=(k(=6sy4gV_vIfX-(aUH|}l$#^N`l0jPl0000#1dh;ZPdJF-OW`mn28Kgx;QOr2?`y0a(K{bXw_s^r~VM0~~)2tyY z%OEWz#K6nJ0hgBk@RdR4{VfI;MMD(VF`+vZX7i_S-xxms_yLxF`ua7P1{s2`o(Y>@ z_kMoIu!2hp>;jN0E~uL`fG{?-EZ77=er5Re3oHe4#ZMLp`>6mohH@5s327mV2m=ET z173jQ1yD3?6;fg_zki;AosA8y5yS?G5sU?x4p=~fq6`*o*qjeikKqN7D}I8a3K|9= iML&UTY_>BD4*&pR_fQp=f?ekT0000 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..2df32a4c80837e8997612fa7a14b2afa501a613a GIT binary patch literal 267 zcmV+m0rdWfP)!saQiKWdJF-OW+`EA20k7x6f<7E|H|I2`|M>NX;n(kfVChd^zJY0wA?WIvu=(}L ztIrIV?z{xM0OX2iZ@)5tFgCR;*aSg-g^7b)@e}HjAHOlfmIYrzI(_{)!E}Z*7C=sh z*~|_MOi;|+fAJZAEWoUT1tciSV9|!n`5^TeUH~N)pv@?r1-S%U8ekY6005#DSQ}L3 RlcWFu002ovPDHLkV1m*gZ^Hlp literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..5de1f5386de93a6563d0ae806b89eaafcde807be GIT binary patch literal 274 zcmV+t0qy>YP)1a>a-5f56H(e_$$S!IzM(-1tB+o#BiH zkdt9H3vjY9fMVwP)9?6W0cIU6AVEIlkN^Mx07*qoM6N<$f@wr|a{vGU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..5823395bb4e07892ccdf6330f58b5e8a14f022c0 GIT binary patch literal 273 zcmV+s0q*{ZP)Z23c_)6f>^gd&6+)&MSr!S6`s$VM0~~)2yr@ z$iOGe&A`UV3YX^N=3vlM5o55>mOybG6S`AjHvjnci{aPz-(cy-FTa3kkRj;mnXviw z{MF|STMyp{y8z^h8;?IQfG{?-EZ77=euasHT=C}JCouPu5C?{GtOmeTE!=pKfe^qM z3m_-MY!(sXV*tg>k&BP;#{$eYSU`fJ3>IylzW!h!Dhxo01!yx$RDoOq!suy$VR!%l XS@Trv{K`fj00000NkvXXu0mjfej#&L literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..31cf0d0253fda4c20652c53ab20349192210c1ad GIT binary patch literal 273 zcmV+s0q*{ZP)zBdh;!YdJF-OW+`DF239Us6f?el{L1j?ey#m_8zW)GofBj~|P>$6An5v6cA2JXEIAa0i zWSGrdoE!|Gn7Q-h4gOew*#-+pP?W)<4Hls2F2e8vD6s%-Mu{qrOCABk0X+>c3=aSR X=WbU9w3RQY00000NkvXXu0mjfmG5)} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3b05825b0a0b865ab18d2a1c60c3f885b143cc GIT binary patch literal 277 zcmV+w0qXvVP)c6E?px z-}=g6y!aE?1t3=#9sI%o!r0WZU=sxS^)pz45A2H1KR!TQ@`D*eISamoq&E8z10jGj z7C=sh+04r!zyOLF)tyi9#{$eYSU`fJ3>IxnKfW^%6$YThV)4W0|7RrCAeSf~WWcbU bVR!%lLoZcMaW!Hz00000NkvXXu0mjfSoUiI literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..8c8449b7fc8f72b8805c385beb84210c52c0371f GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sN7p@96)+ z%GV!PtMh34t#i3}xM_{V5=(8%nT>Pj%j*33{Mg^%@9WF@2DSf>)e8KTzbPP=v#rtO zkcr~y&mTV}YNQ`ZWAOQWdwIU3gG9Vf;*Nw{cXk$hRj_Zi*py_nr8{?ufNLM)6M=pM z{{Q^NtW`b|89tU?eM&G2gEKkO9MV3pWM7TL#?O4G)FVC4Mn5 YRs?v!M@od#)fH2ckUDc*FMH40@K4T z{N*oZt@24|Y3%A^YhKbK(KflTbFl=2k*r9Dechh}1`N|J+!XHZE#}T{cqo)E@r!}s YYO7DS*DTHHKsPgZy85}Sb4q9e0L%(keE+$Cw43p2?N72KAtQe#@-P4JIn_nC({Pp8YF#YY* zYcPHA+8q%6AK4HVY_@?k!ZabvOLAZ;XToLxO!KXK4;VlgUrb>bIdl6yxO$MEK^)oV zpJ^A{jOc*~<0FT7u8HD*SzZpX6nacxgh8yeE`zxwFNTwGi87-Y05TmEXwQHA!7u=q nI7T3@x%C=rfZ-Bn82SJJP^L`z5Y&J200000NkvXXu0mjf-ZE5x delta 185 zcmV;q07n1g0pkIXGJlgjH2&lA*8Ml182ZjUL(#*6tQe#@BP*EUzmNo2nDN~Ui1hnc zVEW0mYaseRvLP(kYy)eAYC@J5;Nikh&V<#uP|aT+JzxM~d@+ULf*I4+!qtQP4B{w? zJf>Z2ql74O3?PSik%`oQMG-!*E6`&CBMdSkZ5d*$WigzLOEMhA0FddRK>P6J8-@Y6 n#4!S~dE-^A0ftMQVdw(@A(2T3o&a^p00000NkvXXu0mjfU{h4U diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..e551ade731c5c0786ee1483cb020005990aa0eff GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uC4Mys-sPTFIq`pC zv6ij~HNe>KmK7%)t?a8t0eEfCIbcqo)E c@r!{$Mbv96quUx`ptBh~UHx3vIVCg!0N%k@y#N3J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..6ad1c063769c5c50e40623915de6a309a5a93523 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLn`8uC4Mys-sSe<;`(1$ z`TFeca-R8iwN4kC4>4wzegBdoAS}#0`{S#t+6I5Wy^S`g{eDii?Y2Wt4hOf{Z3n5u zSreY_+_A%8igBVb!?K@0H>dL`^yn`$*we5^;z_zdyo(2iUXQMfh8LGbY(tK)y!`$8 z8QK?O8wAqgJkp3`uoR6{*V$LtY0SgVzz}dd WWJe(1VJ4u989ZJ6T-G@yGywpNQc=bL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..14998a3081a206ceec5740aee2c51d0f64d7c83f GIT binary patch literal 230 zcmV1$pg?>5<|~E)xWq96asR1n gSOW}~IK$8f0OemzZ;7)50RR9107*qoM6N<$f@qIkQvd(} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..716d62b85c170c0ed43da14acbd8eb4d62e6a675 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sP56UHHGS z^7Wsy>O9)!^6nQ8H?5IavUAOnsf~^95=wub>bCs*#^>|?{$6I6|L$fjtgCYsdINk< ze7cl$NaEDY4N?qOYhFLfWD__h9xS2v;?>Hw)$Bhdj~Is7yX?N<#u@lT!h!E&LHz0e zZLf?H!WSH8ag&&mDr(FUaXZmMa=Jwqqrzp!#&2J)M)NQibSAST{oRuq!OSz=;_wA_ ZhTY9>=g%HEcOK|w22WQ%mvv4FO#l|bT7m!o literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..238fdd2f012e6c8d2e3ee42ceaf128e24b681424 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8uC4Mys-sPS*Z{GjH z%GZB>e&*4S+v9Mt`4D4fUk6WG!t)>OW{;oqs~P(0>+AVOIH71Ne@ITZ=n{AEbG^ptZL;HtWE(pJ Z!+n;pEq&q_nt_gH@O1TaS?83{1OQkcR|Eh6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..663d8cd90e5d41e85c5663aa7dd024f7ca1bfb96 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln`8uC4Mys-sOJfW%R$W z^7Y@_`aJ9H>KrZ}ZdxO;Br@#YgvRb}S)D&`Z~GhkeSBQs;Ovy}CoGYuptX*-hZU&wv5-3_^Msc%G4Cbo{?)W6GH4iV>`Z2Pbou!94Q=9j dg>4J@89p8KbSk@OU=4IRgQu&X%Q~loCIIlTS;_za literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..920514dbeee24edf056b8003bbe19d7779310921 GIT binary patch literal 230 zcmVpGZ{NN`(ZhnQ7^KTK#vKGFfcXMWl&O*!f-M!aTEg}roUzQ^ywRh0ieLdCXV6-kW-O$ g!r~j3IK%J&0R2EuAzYOH?*IS*07*qoM6N<$f@?Tq5dZ)H literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2b3fc6d83231209c607149a4dd966fb5bfe83f GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8uC4Mys-sR5B%=}+i z`TFMObe`yKIgS?(H?5IavUAIpDUJR8{5pSLURF2w`}4E7LGAl@u>ybPZwiRzY-=<* zWTJSQyR#!nBmGbsgU{#o{`nFP67fEXI~MHTExk_eNxFc$mseNW#$KUCCkz{89@*L1 z{ZCxy(9hXpaN@*?l#Y&`V+BTfg(A!j%bJ;1ocN{MsZdxO;#L`%8ila{)r_P^O4{Z(pKKtlwQ2Uc_#=rg?4sNsC4pND; zCOkd*qtalCaiTH9vY$_1Z|70y(O+f|V^DiCYe&_D`HnJya(cIpnkiQ)9QtuWF>n3i zPx8;WzRWnl(Hu~1%x0~d%A@{R$lZ`3#Y*EsTr~^GVB*#Y|G)&E9|+zc+Bt`!(r8P245H% YE_M3M*1RRE2y`-or>mdKI;Vst0O-M5jsO4v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..5c2771a4eb1561f69ab850be58804708649dd292 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Ln`8uC4Mys-sKLSEAj8~ zr)#Uv^YHX8mkju_pul04u&j%u#Zi`nX*Km<<$V6v{ATo-zwg)VhcDbioFg{eWV^(1 zxkX3+MBmC;oU<7X&X&LXlg5x(W7ztz=_h;K;j7Jmcpi1s{`cK|;~0m_jL;K`arvh{ z#P^6RHOmQ0Bnm7&eJbHt=gXv+M;dGmKJ2Wwe$Su5_CV-3#}VE28`{P73fmU)GyIBl VR4KCG!VYvVgQu&X%Q~loCIEHtS=Rsn literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed56ea44385516beb8ec60d106d332e41482f82 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLn`8uC4Mys9_IFp{a;x1 z`mQ=#8?UZLRRAwTmYDyB!~`KBhS?wA-(~NJl(%bo=^sANxW>Me|EPdi&bCHVCsW1K z-5do5Hg1;>v|Qa8a5l&Po^gZ0z8QxK4xVOp7kK4Z$M&)1M~3)qiAIj?T$V?ev;G+$ zh-nlPmPk~PTX0$-TdDbBO3b4bYz)5athZ+K+Z*s4Q0)`!=r4~wES0e1h-8}`1H-B) WyC?TQ7?=W`%;4$j=d#Wzp$PzuC{RTJ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3f4425fd9fa5505a9e4cc9a33d0c55dbb2f8c4 GIT binary patch literal 227 zcmV<90382`P)A1Oso1=KHvZV002ovPDHLkV1fb)Ue*8r literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c6e849e5e1b3f1a9358bc7a7eecda2a439cca3 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLn`8uC4Mys-sKiNIPZU9 zzopr0Mr**I{*Lx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..b864e1050dff9d08e61a78dc33d6ea34b9af48e7 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Ln`8uC4Mys-sN6*^3ngo z%Gbxs`PvSjmRt0~@nM5Wb$gZJhR+6#XMg;BDnH}jSKg#&D~oqa#NA7FHEdy>ovYAm z;CtdzOihf#yL=H{pBp?4nfr>Kb1-u}?$+cH&xzg3yH4&&y1?_FXWx3H6$F?+Gh`A> zvnlGh?RN72^9O$zr#ba=_81g={gyHzjRQz99 z`TEw@Y@X%kVv>)%%$@M;{r!D^+8G6;TkQ8#|CMj?m%01*{uvkUqfBBs%l`iOH}&E3 z{`V3=Ni{(dNj^7t8Zzs?e-UNoc-*bYBc76`a^Pz7AD%}UnVA>$wgozgSh7uUmJum1 z2!GJaIe~G(g?;5ewY)N#c@C)YeG>OlX!2oay|vo^yuqIyZy99)Wg+K{Y!Z4O6DQ1M Yc+i!1SY7|OInd1vp00i_>zopr0JMr&kN^Mx literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..3c957cb168d5a784e1a80232ac87907a2fbc9843 GIT binary patch literal 239 zcmVK{#sI?jVhY0rm+riTtN#ggIy>uE+Ql{_dLY91 z$RVz&Ao!o172;d;n7{}F4S7)pDPe95C*u-FF#u#bDA0cV#!L#h#4!T#{)^980}Piq b!_Wr+;^E)E^qMn?{#~Q|BvsgG6J7yvOJ7^W1Nci1$g{@!;fP{erIw_RSVdbM|M7-{yggI_BmWU+_Xkw$<5ng6C0bmd3F9gzO8TY_x105gW9k6qy_%U-xLtb+16-s z$VBn<=fdIyjr2ol3_hP9Pmh;ykcjt5+>!A5;qQX43iizwN=`Lfx^t%pxb`tV5!ilV z+7JF>)+(Qbmd4ecJk4!u7}_Qmb}p7+Fp?F?n7{Ae0Rx8V7H$f1JAZIwH#`(dm-xlN Y;1l4(V*g@^2GGq6p00i_>zopr00Ea-YXATM literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..e58495ddf5a754e764eded83de24b264bfcd3e79 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Ln`8uC4Mys-sQgb>d^nf z%GbBQ%kw;!uXVk6xM_{VlE_fcIgQP8nRWg=e$H?3_w{#ugTG%NhYS3bzbPP=v#rtO zkcr~y%^No*YNQ`ZWAOR>K7YTYgG9Vf;*JO3_D(POs$k!25i>_-OLy)R0oOjpCj#bE z9{=MnX07r`XldNDMxl9%0e{=%!p_AK3`Vjd88?y`rdzlv+^hV=mfi4BC|%+g1B3WQ WpEcGy7ySV`n8DN4&t;ucLK6UpMOr!l literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..7101d98e4b1d91635786aeeaf6c739bc31f2720c GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8uC4Mys-sN7m%kY0; z4xiNuNG`;K*4nv&Z+Z-%t4Uf4hCctfwda*`7A%2l6ByOq2Fd z_7UFn$DYrR=c&&Po`%e{s>4SZ4*f{tI?Q^k+y3Cy=07}-J``~%99bdzUZRm>GlS(3 z-H_UUhhrM$ge4LS)Mj))oMX%1=3LmhSc1VwR;IvyUvit7hQr2=WR^v*&Z$Qpv1wvy z7Db;$?i?&&PB2r}cDu%MnP*Y%m9r1nHZ0i9aKt@~XOrOE{r_&5{n0zHEc3%I230YR zpK}v*1U^~&$XSZ5c+QkGw|^er13d=S^Omc{jRl;Qm%CJ?RsDIzdGcrG(UVhqMAFk4 YzVrPT43p|T40JMsr>mdKI;Vst0OPk-WdHyG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..eba65e1302da9c96cc9907bb2cdc625700802a15 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLn`8u7l;@%@dRAm_}9PB zar=6iw3NooE9M5NKYl$mW;W;7kNfp{dO1)0zM8~}pN}LXw1v+w)XZ|6JbO4J5cwPWS4ajfA(jYHPK64+D7hq`{<~Kq#1GNAEcgY05Z$?q>00000NkvXX Hu0mjfA5c$4 delta 184 zcmV;p07w7n0n`DIB!8PpL_t(|USpsXFoF!2?4j|W9D{Oq++bvZX-u!lW?;N~iQ&Jp z9$xy(qX!Hx-+yG7b?6CLD-+BBe40U;K=L4(M^1rZ_q9)O2g413*^I0hSrbe%h<4TD z!!!Wq0+0>Jim~wtx`2=&gV+Ux{7x_yhzUTvu|Savh}DeK1u>xHIb-=@24ZOBbO6sx m_uqUXIY0HCdB#X_b_M|V9r_#5OHbGU0000QdGK diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..6de7ea91aedf078b687f8697ba9d103c7524b218 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln`8u7l;@%@oYHL{l~x0 z@wmEfdP-yF7OxMfJBq)HHg|23i2L>Y^=_X1_MeURSXHyF5zS+;JFDPZ-f+s%WcLcA z!^fr7AM&+HGi;WOG~A>%BTe9}>e>?@o*s?fpy*?;I6;r$X2Ti@>HoJc|1JUP4ka;WO9VV&N-}+1!e~(`XLr(pr&osU!xRqh+Z#mO fI?@)1F)-w&Gf%s-=jUCZ%Naaf{an^LB{Ts5ul!fo literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..1b166186b26e956bc1ce2afb3aa56b51c4018a1c GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp=voLn`8u7l;@%@dN|~{P6E{ z{4QsckiwQJA|jB{(c7P%ker@gP*!-*+t|p+=+FQE^B>;q7U!|A|Cf`}c(dm3uTnN& zUthMIFQ3!TA2{W(Wyutg!XqV(Q9}qT_J9uc$~@XdD7=|)6dV}c$~?Qkz*5!rIix%|b9 zXZSztVJH$ik$>dUf|f5YFRQ!lVB9d}r~?y&_N3Wl#VB literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..406c034f160de3a0878c56996cb7392390669fb9 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRdGHLn`8u7l;@%@fesE|MBm0 zT<-riJ*6>|hx1!P#ou41%_~-D#Qi$jEzZL)Uz@Pw`yoI8?fQnoSOxG-vSf=hed4ZX-w%aw9%RGy&E}gPLf}xc01Y63{8$VcL9ZpPee8c2ar!K*LghkmdKI;Vst06C>pp#T5? literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..bd7e1be45f9bd65ce4c75f3286d7222882ed543e GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8u7l;@%@qGC5<&S@# zrfY8v~AOHXBAO86GxMasd$CnR|c8l}G@2kmdNniH)`T5Cn<~Ot% c1kIVt_^g68D*uC~Gtk)#p00i_>zopr05Fna&RlOIRMR0y>nz M)78&qol`;+0Jn`zL;wH) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b658f33a74f2df95d856b33e0f1d87a1c8f652 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Ln`8u7l;@%@m#oW{@=gP zQCxpsN=jqqmrq4W6@P!3Hm_Kr5%=ru?d?4I_iB=Ml)W{I(7wY^Gs|(7!z#xu8#Wjm z-dlbC0biRm!)D1y!%b>4(ge;PKi-_laE5hzopr0F<~^YybcN literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_diorite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..d1534f99afc7d68e035b56fa9cf7bb68c5b3bb95 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLn`8u7l;@%@pyQ9|Mu^5 z+?;kcDWx$pCoeCp;@20+<}F)9;(i@I?$2{x&ORk#W0q)y_8o?rS&p+DRyl5Au$MpF z_0;_VUs}_~1hZz5Mjq#7jOp` literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..f88a166c9a30c37c5ef6650d84cdbc43ad988c4f GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Ln`8u7l;@%@o;Rs@Y}!7 zG21UDDWx%U&3e7`9c3x@&C`07<9bW6%#V! z;lM@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..94ab6c2b75c50d5f857beaf8bd15f552e3a995d5 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3L(+Ln`8u7l;@%@mvU<_Se79 zar%3^w3NooEhd*zD}Fx|Zr;EkANT9^^?aWD`)boGzI|hk(7wY^Gs|(7!zxD;b93>- zm#43P$k!&#uvs$FaFg1MGy&Zcrw@OSoz7j5$#k>lEUS;fc7@#xK)JI9g%h|Fei-YBcjmMe1Bm_QLZ!=ghkGrGPPDeK32$M!-Q;>v47stgDi45m` o?$`fSw6wol`Df0=M{jr-gui?$Kf_|*0`voer>mdKI;Vst0Ql!$FaQ7m literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..cc7cc368ff1cd23637b095831eecd1ee47bbce84 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLn`8u7l;@%@yvL2pJ;E*X%qKy5~vfG+o!587-pdI65XJ-z*Jn0AN<#5f!fh+Lv@oTIt1 zl(ER+VKL`91BGKhH$)^H5aSlv*${E|gH{an^LB{Ts5r2JFU literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..c8ec25fe07c995bd1830e6accf03a0fa37627ffd GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn`8u7l;@%@p`=a#xi_o(h%EV`CVM>y@AcY23xU?Lc1!RfHzD#7>`)Vzhn9m!JzIRz{RX8@!xRHy&| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..46625ea27ba82abad150fc86473eefc6ae04b9a5 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLn`8u7l;@%@qFm*_~YN_ zI6GV?J*6=-#EgTCFAW7|x`n96d2BVV2{TnHvq4F&cb-!eVKdy{fTqt>%F^o e(xb49jiGhgSFLMPIDZ2j&fw|l=d#Wzp$PznUR-kk literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..871aaa25ece2034ace7c977831031ed148bd0f79 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln`8u7l;@%@pN!}`{Uo| zsC_LjJ*6?TWXr~sAD_NzGxM99$NjqdyPrql&!4Bo8^Y9PF#a%UHfea`xMhNZ{o&vJ z@(=jhb~B_IdkA`n&1B1L%4ECP^oNP(e0|OFcT6QmZ~Qo+*HF!PleLA1aVNtw_8tR? z2yq2=5xeORdRQY~2n(}CBsa>4A7GvsadtxqLpN)M6O-qi+7A;LMO<4l)+91`-!|AU exJYsZE5jWN#{Cr$&DubhGkCiCxvX(PB2r}cDu%MnP<_?)_=)T48@Em*iw$(_`wqEaAJbv8z!f^<6_(&N*KCW zW!a?Jl6V+f5B4wTnenngM*P5K#*MQsUS_n>Z` zsk=EtG1IWkm3!JjSsrtSWs;GGCk$q&rC8}Ha$RPaaaKWkL#C6M`U@tfHl8GLflt;4 zBNWsa9NQl7Fn7f`tVx@rSMlMOnzN&$8ndBEkyS(bvh3^YCeE4fH+SbTkHRuGhTcn} V8a+WLWq=N5@O1TaS?83{1OOy1P`&^F literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..95e6444f31ea34c914afcf7b6cc16c8735bf2105 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``#oJ8Ln`8u7l;@%@q7p~|L@=D z7@a>aC8aUbC;7*L4`1$Dvt=qO?)h^0`g+NA-W&!sk3v|oTcsQPjXi`tOgpBDiKgy2 zu>Qz_53j{nF&fOCD5{*@l*xAS&6)j@b&rY|^?Vg(Z`|3yDaLj}&mpWQ$Jl4i-^acc zGm={v@5VBGXVMVcU@1PkyzbNLFVdQ&MBb@0OXQgQ2+n{ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..21c6579c850d2195a72a093a02706cb0aa509d2b GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLn`8u7l;@%@fZY%{`2p1 z6wlkAn$nnQa(PnPk1t=vndQx;<9=P9p3f6s|1Z7b>p$)Y?K=!Lvm9qRta3Dw=NCV` zdHec@d~MPUnu4?6FAFn!m^yZAd~54&skO;RusPWmAxZy~)ytizgmtm^ZWT n-#_=Fx?TSs*eV~rDaoKc`BP8Sv=v%FFEDtz`njxgN@xNA$-i1h literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..cded20a8c5369a55ff85ee88a7ad81e65d48bbce GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLn`8u7l;@%@o;Pq|Lx!B zD9yJoDWx$pBv?G5;`dAOW&?TYxL>!=-{;|p|8H#b{{!=yshnvHc4rlQ6)FYJ9zA#J z!{6ufJDMNrHQeOc_E4Ca*@*WN%VnNLmNz3M>}viu-(`K#wejP`ScdORo47e7nTis z!?(}x7qB1ZZMfO9Mj}$!$GAi6S?W;}hG$F@cu#a~{K&bhVS-}w4c3-Feg3VpWc?Ln`8u7l;@%@oWea|L5Q5 z=$^kXHKj50%GD|9KfXK_W|rrdkNfp~`+Xk!x_=23pMG&iXbYcVsF~$B%i)v4tf}2o zAKsmAU%-AimSMBxni&s;nT>cav0Ua^)LIcCv9C7$z&oarqc?t>&}*n>yvf?a!?=^- z8GDa`M1;5kyNKQN2RzJ4bNIVi*CaYjD5t;Y6j{d~zOeKjoEsZEj%{>C1{9&#@Kg?}Dj zP~Rr_E@20w!R(2m%GphsY!}6S|0PQ?6f>S+OF4Su2TQEOi3yHxn4Id=CAg2UDBO!! zaDw$n*0GmN0iR4FfA=;@NLk7rFuwd;Uf$!Jzj|JN;t~sMW(JLgZ?~*qIAH;FCWEJ| KpUXO@geCyd$xUGZ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..124494cc98d9261937005a5edd6182a6debd370b GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8c%Z8{y)jdS@e~+E1=y{Zm!z3!X01uI~`Vj&}Thvp*QP>gThsr8NVDSGG)B2%wqkN zp=gR>+6hI6Ozkp{_Gc6Fnu4W1wbBT7e<}8>H ymB8DX;x#oN{eHr)EnPAztjJR)(!h|e7pT7${7`J@0*~(P8 zWr7rM<3#}pB!cmYz=AEJ)=Qj=JV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(opFr@O1TaS?83{ F1OU3OQU(A3 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper.png index 63fe6a734ee8a73b34947b9eabc2cf969eba98f4..e2fb1832bd3525ebc97e8ffb7cbab8f33037c018 100644 GIT binary patch delta 149 zcmaFG_=<6Y5A(@)yC(XJ*1s&e!gAa~Z`KV5g{v|%emPEL%6MCu#ri2j(Nv0Qv7!Mo zaYE4{Q@hNg{n>=PreLX0EjIQ`tkYjKIMys3~rI8_oa(p6srEF6*2Ung9SvJI(+A delta 149 zcmaFG_=<6Y5A)iMzb5*N*3W#ll(DZc#$;oo!zxRIugyxV7jAvN!u8~$QxP5k)&o*P vCucHVmJ3o^1MjuOg8F2t3(c{an^LB{Ts5C1F6K diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..49575cc3e8d3e7ef14013ab0f2ec526b96d1a753 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7V*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(opx#oN{eHr)EntFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8Vwi(jK;6n4`z`3+Q+TPgg&ebxsLQ E0E^{Mm;e9( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..219d117b7c35116849b836d8dec8286ee761faec GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7`?T(|9{fLvhx?4>x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6_~f~uj&;FIFQDTYJYD@<);T3K F0RSZ7P(1(u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_iron_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..493c6e770847f56b228b275a2785d53648d2344d GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8gKSy{y)jdS@e~+E1=y{Zm!z3!X01uI~`tX@iHH`(3^F`LE);*j9-ounKIs1X0d+C zP&CCb?S!I3rgoV}`?CpoO~F#1T5Rl>Sf{^ebY7w98yGzM$^@nD$1QZc^kNi!a~4d9 xO5p8G@maIH{7&0zCF*SVG> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..45fe3006c1dd9384871687a9f479b7bc37509c77 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8ap~V{y%A9+4+mjb;V(sem~*Y7BRotT^3YSRyHQfi2LR!OvvK%`Mbb_amzQGtxT0$ zCP?u%UKEf(A{d_tEZ8Dyy~MfL!~CEoZ>7^b`Ac(+zZ_7!GG*C{mA+XX6K^NWh^dON zo1kVE;Gw&r&BaLVTJVu)Hx*|d(m1==dDm{6E4KU$h7-3>iOXc^20EU>)78&qol`;+ E0IS+ir~m)} literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ba9a740765d056d93c67f4f9ffc8248adefc93a9 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQVTs@978JNk|kIdD;h{KVJ8^4 z7)w=W{(sWKvhx?4>x#oN{eHr)EnLcB}HPM%NRcop%+t&C}`psuOv$@yZ0J?I|vz{ZrJegOW2mRFacyUGt3O ogfx3D*?4*UU%=P0@LeUtcJUV3XCBSXK*ut8y85}Sb4q9e0Qf~pP5=M^ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..949bd73ed0f184b57515cbc3bd148ba740a24075 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7>$i@|9{fLvhx?4>x#oN{eHr)EnV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(op8_Wwx>%g$eHt}719^!o|Fwut%F?y?{yEv+e8M%*_?VL}$4&))?ej9b3hY-Ot4 zGC_*B@uGkP62bUHV8Iqq>m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6czopr E0NaUCbN~PV literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..26f927f4fa58af92c900dbf44a305ceff49f6ea8 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8dKCa|9{fLvhx?4>x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3+;3cIr<9+y8t8ZiPgg&ebxsLQ E0Ip6^HUIzs literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..efbb298f172c449cff7d280d9463d608bcc35dce GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7=wME{(sWKvhx?4>x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6xE|GIS`wS00(3lsr>mdKI;Vst E0F0baZvX%Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ad17eaa2ce062ad5ce66cafd1a817a3e679d63 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8jt$%{6ERbS@e~+E1=y{Zm!z3!X01uI~``S^%lmMY;1H`WqJ98Po{~d;g)YUTbU}i zOpxMjyeJ@nL@+)PSg=LZdWmzfhxtKG-b$x=@|Wfse>tFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8Vwio=b1I^g=1*F3|A|p00i_>zopr E06aTUM*si- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..e954a66216d2e048a7868613c33a018026015c71 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQtLfk978JNk|kIdD;h{KVJ8^) z8k;=-pXA~!`pVmt&~7O=SM6HijxYS34xaCtj#%i;y5XR3Rc6L7$B9fCZ!5D{KV@i| zVwiP8(IHd2%%lC;guJF;sZT97_DihOUo<+e(DV%qo_%G4()QyPI$nA)ioQ7uCPXFh vcBc5OS>ADWv$Iia;4Js{lJd%qYB`3a**ouszvGz*bUK5ltDnm{r-UW|L%>dH literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..1096c58ed230dec4a6b5dc7ed06fe3b74f686c69 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8hZ{c`v0VbW#=z8*A<6l`u&7oTg3cocUkbm-L*McM%*_?VL}$4&))?ej9b3hY-Ot4 zGC_*B@uGkP62bUHV8Iqq>m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6m>hY^%;409GeE~Pc)I$ztaD0e F0s#LMQX2pO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..355e4739c77a758ef932396eaf81498c784c99d5 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8e3Kz`2VDZW#=z8*A<6l`u&7oTg3cocUj=VQr(m+Bkr4{Fd>W2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3WM}L-rgr7WWuW63JYD@<);T3K F0RW+zQVjqA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..4d16d7b77b2a125202e30beca0bd1b17f5fe13c6 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4#7978JNk|kIdD;h{KVJ8^4 z7}v{u{QsndW#=z8*A<6l`u&7oTg3cocUiDQ%{fU%+&4#ILKdIT-vu6wTfW(BWvbjV zL5jEWqJRVv!T3aA!4^^LCC%g$eHt}719^!o|Fwut%F?y_KsihDz{jJR)(!h|e7pT7${7`J@0*~(P8 zWr7rM<3#}pB!cmYz=AEJ)=Qj=JV*{lfN|A_{#ysD^r%OSm~SPG4Xb?jF_tU zx(RA#0Uo*=+FXp(t_2@?c2jZYA&s+(op>d-Qquqc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..acddc195e4ab41dbfb79935531175a85433efe99 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z80}f7{(sWKvhx?4>x#oN{eHr)Enm|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6&^|CT*vQJ*8R&QhPgg&ebxsLQ E00`$#6aWAK literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce69e68676f2101bbb5aed5a29080cb455eafc6 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7>jc||37JA+4+mjb;V(sem~*Y7BRotT^2~J;A&2m5%tFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8VwiZnt-EO|6*340Jq$r>mdKI;Vst E0P>bkjsO4v literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..ad7b09cfcef9fcfd4004d9270637550faa286fd3 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8U@rl|37JA+4+mjb;V(sem~*Y7BRotT^6w1=x$7w5%tFdWy-P@D}A#(Cf-h#5mOak zH$lxTz(aRKn~Ra!wcsPqZYs_^q;Yn!^RC@CS8Vwi4$PnH>hzopr E05yM5#Q*>R literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..74c98c551811c0e67abe0b96a5dc3997c672e1d7 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z8UxaM|37JA+4+mjb;V(sem~*Y7BRotT^9VfwW={$M%*_?VL}$4&))?ej9b3hY-Ot4 zGC_*B@uGkP62bUHV8Iqq>m|;`9_9x%c`Kdf$zPgl{N;e+l_|?stn|(Dn0Px`Mod+F z-2^qW01w>_Z7xP?*Mg5cyQw(ykjB}?&bxNoT(RY6h?}>l=*1nmUZCR{JYD@<);T3K F0RR|tQi1>g literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..c6954fa7fd8ef067f6cb2fc7d656f86100829b6e GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4&8978JNk|kIdD;h{KVJ8^4 z7{y~R{(sWKvhx?4>x#oN{eHr)EnW2=kEd!#x37$wlY<2 znIOg6cu_zCiC}ypuwaX*^%Cb|5A%bXyp>M#|8 zZi1RwfQRmeHWwqcYr#jJ-Bg@;NaO5c=UuyPuGsQ3#8&leop^7q7|`(yp00i_>zopr E00*B?QUCw| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..9a85ad48f5e7aeef405b97e875eb2291a2031c15 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQX4#7978JNk|kIdD;h{KVJ8^4 z7;V4L`2VDZW#=z8*A<6l`u&7oTg3cocUfTZ+Br!^+&4#ILKdIT-vu6wTfW(BWvbjV zL5jEWqJRVv!T3aA!4^^LCC_(dEu#Pc literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_chain.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_chain.png new file mode 100644 index 0000000000000000000000000000000000000000..2c0ea5e803ad2961e8630a847ccdb65bf881a3ec GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS+?}f`PW?It7p5!Ime~C&SZOk+kp&@p0)!W{EVTp(FLL&dbT=D1ttP+-c1(;BsMBC ZFcgFsZT#a>`3Gn(gQu&X%Q~loCIDCsEG7T| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_copper.png index 1ba442169898c82b8ca7aacf0cdbba2802cd6dbf..d146ffc6f91f63a1c68ed35e613277caf1848a69 100644 GIT binary patch delta 78 zcmZ3=xRh~1oV(iY*ZXur|%?N3IYJa6Mg0SVqlL3yUwzF7~nCd5=lusq06 i=$Xc{SkWNKnStS;oc+XxiWv(TfWXt$&t;ucLK6TXWFBJx delta 78 zcmZ3=xRh~1ocp$8ul}?DoE1~$(SD=j+nCKN{@+~Vt7p5!Ime~C&SZOk+kp&@p0)!W{EVmnXcUNg=-KKp6_^OPc{g1Ykl3im az;JH9lj63VJ8yvYGI+ZBxvXo`xoVKUHO22WQ%mvv4FO#n1@D$4)> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..924e27308362a27361f16aacaacb5e6b17045ba2 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS#;Lk`PW?It7p5!Ime~C&SZOk+kp&@p0)!W{EWfI?ggSAdbT=D1ttP+-c1(;BsMBC ZFxX|98EV<>IR>e()F&T*-(GuhtXb|8bJr|m!oKcl|Beu1cmo~;g3fr)^dchf}yiH(X3 Z3< literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..33ef2a663ac940fcfdf1ed75476958796c723965 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQfZzpjv*Cs$r7xK6%C}Ah$WQu zS*}b?`PW?It7p5!Ime~C&SZOk+kp&@p0)!W{EZi*7-q1zF(+G6e()F&T*-(GuhtXb|8bJr|m!of8&`mJ_Vv4dbT=D1ttP+-c1(;BsMBC ZFx)-tlX$9MSqNw^gQu&X%Q~loCIDgKEN%b* literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..2073f0dd7b3982b53d0371d354a5cc22967acd9f GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zStiXr^RKzaSI>5dbB;@Ooyqq8wgVX)J#7a%_!|SfZ3{#_^lWvQ3QPptyqhixNNiMO ZV0eGlGVm?yW<8+244$rjF6*2UngDq4EQ|mE literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_stone.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_rock_stone.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_scorched_stone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_scorched_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..df29ec0034363ef08d3aafc6e4bc5c7fc925b1f9 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS$s^V{%@}F)w5mVoa0hmXR^J&?LY=cPuqbGe#Y3;$O2IhJzE{70uuo@@1~0a5*rm6 Z7=G>6J9x|QvJ}u>22WQ%mvv4FO#nH0EDHbt literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..7cdfd4972fcd25802d32864c8ae17a728a5eb286 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQdyoZjv*Cs$r7xK6%C}Ah$WQu zS;VXj|FHj@6;tKWexu{tpNu?t-o}dp61K)78&qol`;+054`OTL1t6 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..fc83a34f3aee4346a53a67eaf2df4f2e16a717d9 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQdyoZjv*Cs$r7xK6%C}Ah$WN_ zSh&>wvj3hHQ{};av*X*Jj52xN#)|?Hyp4kLOebR}XibQziePz=q0lpp1!!oHGXsOF Xu-(NoW!FyvZDsIu^>bP0l+XkK?NckS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..d7eeec6b0c790bd64085c6e1e8aed672118f0f30 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS&X>4|25b6>e()F&T*-(GuhtXb|8bJr|m!oKjZ%u83m#qdbT=D1ttP+-c1(;BsMBC YFf2alaxrV663AW#Pgg&ebxsLQ078*0C;$Ke literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..6c37b05b66e36da734ed9727a0f5a704447f77fe GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS%elb{co=E)w5mVoa0hmXR^J&?LY=cPuqbG{>F|3{{m4DJzE{70uuo@@1~0a5*rm6 Z7$(lPzc?d?FB)hsgQu&X%Q~loCIBZ!D<=Q| literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..9cd951852fcf699edbd4a11849b9fc068b4cf62a GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQrVs^jv*Cs$r7xK6%C}Ah$WQu zS@ski`QKdQt7p5!Ime~C&SZOk+kp&@p0)!W{EXLAJVZV8Y;~9lOa$D#n=T4SY*b`m ZIC9ToVbc3aFM-xFc)I$ztaD0e0sva7Eo=Y) literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..763a94472c5d2641c21adbd1a0f03b7051e2e199 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS$_SN`rlmRt7p5!Ime~C&SZOk+kp&@p0)!W{Ebtda1@Ao=-KKp6_^OPc{g1Ykl3im Zz!3P&dt+3$ygkrf22WQ%mvv4FO#qRVEVcju literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..fb3671fa31c3792215851997275c342a4ff08fdc GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zS^kKG{A;f9)w5mVoa0hmXR^J&?LY=cPuqbGe#ZRL-~v$(JzE{70uuo@@1~0a5*rm6 Z7?51D>eWC literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..1d9849ffa6c83839195925f0afa720f6ef055eb4 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQaPS3jv*Cs$r7xK6%C}Ah$WQu zSe()F&T*-(GuhtXb|8bJr|m!oKVx=jVu7fKo~;g3fr)^dchf}yiH(X3 Z42Nv>Cq|^C90J>dcD;NL( literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..7f0c25585f590b2822d3d9848b89d5b6390b4ed8 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQrVs^jv*Cs$r7xK6%C}Ah$WQu zS-#v!{?}aNt7p5!Ime~C&SZOk+kp&@p0)!W{EX?f9-zopr08b1oO8@`> literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_amethyst_bronze.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_amethyst_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cdd9a53b4756ccbb777f7c9fde355369eec17d GIT binary patch literal 1388 zcmV-y1(W)TP)< zAOLn$t^fb?*DtUtb~ZM+YM7XRPdGs{7zQz5A;xW{-XjSppeZ4u?M;x0ZsvWu6p3eM9%BqK7M0(`TQj~nS`x2OjnGfQ;yz&yRb}+OfSYR;*au}?d166qfvH}c`9zKS9 z1f)(wPo3fI)3*#TkHb<9NbQHm9~fZzK>;PMBhG*v+aU8n>OpEi7`ZkX$gIQyixrsT zKYjkh0K%Zy2PJEeCp_8$!Oh)g`|th-1pqABZY){(AEf5yshe;=@bU720|Mq@SOBB9 zAwYpN7z$AqkOyE%9pnpi&xs0)z&!_Q4I;-DNDdTO$axtQC?GZLpCQ#GNDdYl$gvKp zNkH~83^2gkkpUHu;*#PFhPhT))t#Sw>_5m8uoQyLFR;!Otek*Vp`h|%&=i8WA_0_~ zL4_MA=}S2(qXYs-3{)`kec{6!hp@nbWfxevF<5$$c-sM>!VctMP`*d^B`iC@)DTL^ zgSFdCurCiv=E$`JuIxastPE?nz)}*pyaA3=zzS4S1Dar80F(ugyTJ^D0D#&Ru(k!L z5C>&dP#Hsx(+CCts8It7guzm8!(tki1wnjRyM>(28Nt2)tTl(+s2S))aC++*6eoZh zY{*qPDej|qJP%i20=;TP&b#RO7sSV>9=-nn%lFvKL03ztOkkl#Y=ZJ5s7i#j?Lqt< z4D0_RSAifgSZfkpJ;;MF^{{|O zRu2*bwKhTeVA%^_-ved_F={|+;aPyt$PhjQLG1+O!4goL0puypkC1r;SpWaijZa|r zA*+W42)cSufPy?uNfVkFz2Ia7@;t1R1~~}1)CIX1CWkE$kOK~u#6c}HkOyF+M4-R{ z1p;!OL@qA~sYkEc*pZsPxUwfq4N=t~$O7bo2E9-N@nOji-9l`E0_ypRG9bngV8ds) z90LkO@VLT5#2h5ZK9G8l94JCSSqU`o0;>i=?gce~&`WxdK2Wn5G$IA7cJY;AEMUh1 z2R%Ts1)Asp83>CpSSW({pb{O{w+B^OpnM9d_pt>4$l>6Dk+%q|@x=t8{EA*{fT}@Q z(;Vbs(7+5R#lZ?nkY7M*a77w&fPhDYK!$-zYxWzE*s!W??Z39+U+Rxxx4#d1N)D^a}ur288##I6hne0000< zAOOs4y#N3C^9QVog@pyK8YXt`#7=@{FbrbALX6v#RJ2i)ef{zo%zyjl8N*NqEW~=? z)r*G=tgIYxhF<7jFYJ@Le zzJSXCK|v7) zp%7&Oc>tEwL5_pvNh1sQ{~$RY9v*lEfm(yeu?3O?c^Ww{gY-cH<_9lxR&~yv(f>i7fTad(et~tSVC4j?3Wa5>fi48`27sMQ z@PAOOfs+23C4DGrLt={lg9=7anQ&;&T7o@7Sc(D#(qJh4VUdNm9RMoqKng*gM2}rq zc7UlNl#&N)x0ztffs#3L?SLyg&?_s$+AXk@1SxM=;H^?p1Dar8093ytcY_%Q0RXit zU~LOfLCwLz!2l{_$Z;CM008BGP#_GJdK*@C!m=QU4{NuO(>Wv97l5_qkQ+4voe1vT zxr*WhP=gJ*DksH#6p!cO>Pw(kjmUWyJ^zCE_|&8KA7J?&n>nQRHCU(-o1pv%suE#s zduaar5AzhL3IvHE_YKh110DV!xkCj~4~l7!7;H=uq#wkG<$pqa^pt|luM`IWEKkA= zhw(v<1bGT14(m)I#~8X}WMowsKw}Ib@n1iGGN2E_fLfEV*ahW(0YM3PUjw<>4GJJw zzlNAHf#LuFSpw@RA}2qP7^w3E@(|23FnMJ4Fc1I!{Rd4LDL@8VHRH;WH4_PCy)16Pg&k;A8~yJgk%kIS9Gb1qBdH4qG4~2OKPkgIZ=F55Pu=K!F1a z1mrx4TwV}TkE|BPhNT8vxf51i5DElvAqX-IR+3^X)IfO}mxb5@1yt=J4I?nXhR<+0 z1{8?kaRulI6td$%a-awSWhK}k4JblD?gce~SXfZYagaMf&0^4q6s+3CSA?-Z9Lob9 zrvpuNfDDAi7|bCcKBz>8_3c4b7ARkX>V0eh0P-kgVB`zjZhSF8D8HiD8lY+r)-(rs z7&I^gN^!7)5|r{lY6ztgXu-_F0PFL^LK75vAWM<+ET}Yp`Qi@)tkfnnq(!anFUS+< z5dv~JNDR4JgpFasB9MVd03H+t#pGMyEEg=qV52oKGhV)U1Roy+se$p)lOF?(04!!< o?t=`<{(yIZLGs9INa+^<0Oh)tLLF4)Bme*a07*qoM6N<$f_y?f6951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper.png index e5b39bfe1e91206decb9abde7feb711b5d2d4bf6..957b275ff984479ea37fe70584a3f4a6b216196c 100644 GIT binary patch delta 1289 zcmV+k1@`)e3+M`vB!4eSL_t(|USnh+09FJU{r~dkKUftH3qm*6~1^2^zWTvQxq_Q>UofF(Cc~-A6pW~)h2+c#U_s&TFB;t*aO{;0H=Tu z_W-aPk@NbSckdal0%IHGNKiWfBnJ|Mc?MJ?-2U<#Tn?Dah%g{$5m8wku(CBfH-KrF z`5?~qi-+NA2Y*95f&~_1Acw)KIZ%}+r=Z4g^2sr{M?mVl^;8*d-Fv_Q^EfQ!fYd&E zaEk$^9~4lU`nC+nu?;dGq#mROgpq5Lfy_@VuvmdP{`rqT49|fvfAz(2aO{FS5wY$Z zxVihsJMcd!0AR^>j-TOwP}1Li;yBz7k{m4HfPi@z7JtC#Z3s{x!Q=)s06-pqC3TQP z&^@Qh!wPpFs5OY}Sdbhjz>xDYC{RFZcz(Qv2OumkkYgQGlUxNCs0;%N@OETC1*Eow zFoW*2-B{IK&T{<^@&qh}VDkyAGX*OrU{xrnd>Ax^Ag(9?C1+6K_Gf0(f0pz*lt2K9 zfeJ=R0wm32Sm1!O3$zLy3?7I18E-oPRM;^93q4T2M-L=eb^xm(A`z2A0x$xFIFoe( zC4Z1bgQfSkVC#C6$UX_|mLpf?q@)Cj$MbOYCD5xzX8Hg3)=W3Ha>E{ zgix8lLX9j9%8#Hb5!SW`@mDY~{70?=L1M^#19bIs{`~)s>~N5JP)viwU}KUX{UAOp z{}bY)rxa{{r8of4o3k)J$dMpVfh>h}rhkxQ9^EmaHdYLvF$R$M*N-n5&<9~atw~r) z0OfxJ15JhFP2hrfM#4G$9- z8)P;}56puwKB&+Gslk=J4@Q~&2dQ~ZL{pn8Spe2hf`vH9gRmwqvIk-E=;}e90e`87 zg#d_+93Y@}2&m5ilLt4yaWv0CYV4PtVnm+Lz?aR58WY540IV8Sv+53+iY7^t-g(g(|4`1&3&Gl)?GQVUN3ghqz&83<}8AP<&++6*91 z2?@Lhy9d_)e-52UK~@h75OnpR0Drv=tllVTLKCAGTn&Oe4=bfX4ni(-l9NIkMz7#o%vaHURIc|lY)h+fd37iu6rE(@^*3aIC& z%7BuMw zRlE4IFbmkRz(EgCY=ImAG7uJHFo%Hnpb~ur3nO@<6jWt_@+qj^#})t}kAeqAz91$} z@Wlk7{EA*{fT}@o(;S#ZKpqAS%z#oHY=8yi7myl4sRUdGfIJB@4Akc5f#y+A=z%On z&a)u-FPCnEM|nV=Cp4r*ty1nU$P?%h0&+M=47pl_jbXwfkby|R2piV}ssDo1%tQ}8 zm}M|?VM&kJ(w2ctfX#g%qmbPLa|<^26N(4`83BH;Q+!vP00000NkvXXu0mjfuEiW6 delta 1319 zcmV+?1=#xN3Wf`iB!5jwL_t(|USnh+0PdGt|Nr^>H&_)rD=S1~FhE z#%)SLu_($I?_L7)pIp1fFw_AHu^#xke-i^MA3t0$jkLq0s1i17g|&!ean6k|Xx6o+a^5KI9uPk*B1d7$V23rR4*vd2(P z21I26P-zdZ3ZFd(`uEzfDGC@t^*qQo=yg4ak1dJgY7@ZJVv|P>Eo5^+?164afK!09 zZv@zl$a($ehxZJxfw2v8B&Zz#k^_msJOio`UcUbbE(c`fjhwa6+kX(C)HE0hQ5KK~U`ZY1V06!k z3nE&7pw=LAY=PuJ0fwBHL4g8N!ww8YSOCIeA0^g7)hM_?Wf)L^w<7~8AVsAl8F=#7 zU{&{JV#t3`;K5P|HlM&cQ}A*ET7|;0)u1Q@aYX?rIfDwfUq>eYXS2yg2?UTBs9+Qz z&^(3(&LfQ?hX3r)Ds(WE{xCn|Z3ln~I|haa44{0E9!Rk408v9Y6_Z2)FaiZFlXe0n zf8<8ZKqrEG>lULp;R&!?&JJz0lIk{!$MbOYCD5xze2fTAoaNV9_VTb zl?g1=h)qy_1XYQ!wmpb{pMl{&q6#$o4-!M}8=$Md@%#6GWKV(AgJK#a1{;$E=?C#) z`JWIUJ*8mtE5!kT-kgQ;L5>7@3S=p)e=~&~^XQIIc5r0?jWK}48Q;BNV1N$1!qkCU zld#wY<$oT1Gk9O)7gDnu6hN?k4KZZ`#Q^}a1lChTPJSRUQ0EEk0jOtS^2qAp9)ACd z0iGX$Y*;b}>4A9=*0cuKNNkMctnssPmS2LkyBS{-StwE*0I+HZ z)>Z)VK^|lP#V9Z-gOf9m4Hg4>23yUpc5&`>R|zbt{xPiKY;@-lr*7<(F;yS zAkV`}X^?}EOI?r$U~pct0*VFfSm2-sI9Y;PR6qk^F$Qx8hz}~! z@0YWJCrUw87ATK{>V0eh0P-k!VB|ewCJA3m5X!IUwFbBv1WnKY-3#(CXkZ4E;$Q_O z$S+@jQ+YpeL>h8{fJcNtarqP6=7;7{Q0TD(t1jd`3zGkN@gf7P)Fw2fMXl~HxbOp( zC9qls<|&Z<$kifj43ixifeb_fM%cI>Ect+FYU97B002ovPDHLkV1iM8G!6g& diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..454099d51c37ee9488e4618ad50fbec543a3d251 GIT binary patch literal 1452 zcmV;d1ylNoP)< zAOKu?%l`lW!va>t$npoS8YZ^4yp5n441*Z35aTujR~-~(ckaFd^S?fN#xT?Y3$Y%! zdg3?(Gp7JtISY?4!*Bou0|1uPL7xBn{R6{r11zL^h+R|}uI0z8S3^ELn27NKEYBmW z6%^!RKrR%AYDf?a0GKC1c^*~mvq+CtzQ* z4EZd;2&(5nzCf?*L40gU99NqFrWTt#aws923t|s+I|3Yq`i=%*HzMctKVRN5{CxKZ zoXkP(0FWF=4Ca}?-#;__{>%$52ROu-8CZD4;QmxmhOjU0zW^44nGfRJxOg3|b}+Of zSYR;*au}?d1Lbv5Sy_h1uO5Is0P+Y(9gmV2!_U`up&sXCfTbLe+SiXCGr;uU00y3h zz9s{5Y=g`PsRyY6VdUCmAoCFmELLES|MQ)b;m`M<3{T$O0md!^*b{q-yTHxe;&aRX zUj+sLEZI7DR{aMh{U;aiK>fhUz{2?*91t)M!vYw+4FO6`gP{;*0eJwD)Oo?4K=&Lg z?`L=ffm(yeu?3O?1sHN(1_cU84JZ&9Ss(!j3k>8~2h}8?KxPU+zt<=VB@jSj zpn~!5_q%xG5EeM#>;kPq9|L=rd&|29MK2O>MGh+E85r&|fbu=MFJajMqK0rf9<1GF zg0TQf=E$`JuIxastPE?nfb2tVbHLc71~kE@Fme-^VUPe&y8_m>02Sh(tO_b)$Z;OQ z001>=K!Gq=>TOs|!?GZV4{NuO(>Wv9n1{9IkQ+4voe(bUz5;XtFWebFUi}5PTgYiw zP+St@>Pw(kjmUWyJ^zCE_|&8KA3*AH^*u=KYfz;-2g;A2DiPMU2j@@VU@CGIsPCx5 zfZR7gSN|W{s)Pj&NIfW~K^}#TNrLo)_^|v>h!06A_|q%J0f3(DV0@4xL7oCx59>@J z$2_{TWQ`RVKw}Ib@we~3FrW{@fLfEV*ahW(2{m1KUjw<>4GJJwzlM>8lVEP8H~>Hv z!g`9x$qyt3>O6s50P_q?9$7ui!|&gJgF6<+2AK`g1M?t^4=VIPYH(F~9@BFFgVcbU zzhJbpAptb@mUxGXcYVv|=5D*5jL1w_@k=295K%RlA0jWb~gZLn`K}~L$ zJ3#D>p#?b0uN_&F89{1@DHJIV09Z8y8!iL!K^_Eo3Y3&V7{msN!Lk5IE%FdMOg+ql z$m&62pw=eHT$qRO^*vx_5Tgd97M=wNjSS&45Y$dU9xMU189<(T{RJ|Q0PFw%flj0# ztA_<3x_VFm{r>!yfs!UPF?zwt2;_NCp#|%qA(y(KP=d)}3k2kVgC%iL%M9cJ*yIT) za6o|o>N>+>2)VooHH$U$5!Ei5#sFY31~U*8o3PPgP?ZJBryxGAtN|Msfmu#&QU(P8x11CMC>4P` z3^EVdy)Zr~#lZ?bxO3IP)< zAOMVwjQ;=r{Tr-`m6a8)8YXt>@@0Z%FbrbALX6u2gMv_$UB7-E%)fi*4#Q9fEW~3p+&nyR<$Qd648s8s3;fMt)NoD7J{0-(|!=GoV;UNH=Z(jOLSjG%fR z#6hp?L40gU99NqFrWTt#atc8<7sMXub_6&D`1tyQ-H4pmKYjYd0E%spBSGx|kQ_)1 z<{40p@bTkEa5*3)EzN+OMKm=v!OFI5-VCN;=7TsVPo9LU9SkXn1r}ogh@!T>zWzU`U<74}!$*z~>=DAU3#{B2EWJp)?Ep|=2XZjTljyMv z%MLI#gi`Wg?KTsPIZ!f3t{re?2YO{?Si1$5l0Y=9tO2n}4QPUW0Z{#p+znk{sS!EV>5@;z6KLDVhxlZLCs`X5(M#) zJq(I9T#z6f%jC&WiCBMAAAh0*{(Z_dK_AV&b%|3T)%I#b9o zhHkI5jST~6i~%J63fSdFAA|w5CSkD)%KtjLy70aRaA}I zejqUoXs;0F8JIk>dYFgbzI_W16Brx4DGlR;3O$e-T=^Z;fCH%kHOFb50zekP8cMJb z2YC?IUshah_f)cnTR9s#vXk>@k;1p-yF0IZz=>lmT8 z96_FeiNUHZkfUIpg2}-G0a-mr9eQh%n3@Qr23L)N93b!jAT%TcDsPJ=pLW zt{4FYA}Bk+Mxc-#50V2#2&iTN4ZMKlK#>JSkS-* zD7Ih*!eR{O5D*_)&x0pQK~)wgpMsJ!wg3Qm6l5-P-o=+33FT?@S_4!Kg0dONy&w;R z+z(1|umKj3UqEUIr4mrUFo8S?>+{1x6BK&LZGVt~pgsXC`GGu7Xh;j>VPwoeCIH!q z93e1cKw>cW!ukR*_aT=@gsf#mAE*FnfW< zAOPGw0{?&e_8Y8_CU8Iz$w7V(E=Qq$a($q=g$le9=>7#ITF+k0Lg*GV6hIW5gtDJ z04@i#G^H7kvxumuC|KFP{U^XQ%zO~%-o1NpwS%D@!2*jhki%fr94LQ_i;FW{yZ#jJ z5s*4_GYy6pFJ3UfJPu1aAhj=FzGQ&u2L+Upk`e=QY=g`PsRyY6VdUCmAhQw+ELLES zfBohw0|8~ z2h}7Xdl?28;O)qO3P=TcF@~8lXJS>Co}T_6#|VB5)wt1y*hhmR=;@b^xfb134I!@6iJZmK|Vf z2&Lq~+HEG-mj@+thuo+c=tQt(>tPfp zfEsMbRXHi{qj)?IS6>3XYDCVv==m4K$EO~>{{YMP*vvs!OQ=j>p+;*z($EcfrFlmk;@B0>XFsL*s#=qD|N!k z3!14?nQ0Txio1F0dD zO2B0R$de$$Ky7|5E=V2)g&xRKoEThL;wJfmUedE Sg+;6Y0000< zAOQBxZ214_>vym!K5kC9YM5AHQ71t&7zQz5A;xX~X=SL&Ufl-s_wU}pFw_AHu^za! zdl`d}m?T`eh@=d|Z~z1Y0G8B2o`3i1Im2)RETno!P2Uu*<p^^M zNgP+30Hzk3JaUL3n+swObUOl^0vw}rA#Oy<>u;VvVYqzd3OJdA+W|m1kQmG}pc>)& z{U_jZz}noD0VRuwse+a5Upg5~!_5cs-dx-dS34Nm5iGD6133&<&4H>s5oJ9FSSb(k z2uPiOKp?}di>Dc29*3nIklHtQFEJqWKVcBjcVs}0ZIJmO^&mAMj9i-xWS#=20A$ZU zef5?Bgc*Rb4@%Y`PdKMHfSbGj(#rlbFq~$9CEN9V<^Mry_HSGU_k*;UFeD&=F^!zH z(AyB8)HE0hQ5KK~U`ZY1V06!EDk55Zpw=LAY=PuJfrXrxL4g8N!v_pVSOCIeA0^g7 z)##OhFHrGzWIzR^u8t0am~{wNb+3-D`40*_SPH?GlwqAIcsT*BLSflzP!xi=@*pTV zg9^8QU*7&_;t@s(1dtd5uwaxX&^(3(4kWukVtg=^{xCn|Z3ln~JBUKeCNC^IAk^S5 z$_8t?!LQdz5U|#^%nnP~X40IycII9cA2}gn5 zaz1FQl~lJ;Jf4TEFM(b)BIjN7{0rjaQ;*(%0IA2-_aL>e!9tDL1m{O!l?ZFwgZO(H z82%$yfgmxIz5$y0^s~PyP=o z7{PrS0!f^S8d(6;Lj<)I;2{q3FsR83>K21Ahz+y|CXcKhEC%v0R1MfY$ZVhh$n48V z{RR-5Ny!3d`K1w<%Xpc{LXqMCfK@}VwgQL`@*o4qQ=p^_!az1y4Conj^&k(!)x%-~ zNj*pi)Y=5;gJmy#eGixs#HazOg=YamBSZKM1ho^82TMS029T#8wX0rEj5`d)5M@I)!N$^zz7P`!^W06-oE4~ziE3}JTTiwT1H z6|L3)SA*aQn$zH_5Hv6YN^!7)666<<8bYZATn2zV3~uKGOKVsX294*504+t%vkXA_ zPhZzFz)EdGLt518{=y;vIYK}V2iXrxDad1(un1%z5-`HX^dM8gb5HUnJ@7FfiV swhUwfZ0< zAOMPsOaFiU`WdW>o0}J|8YVVl#tedHFbrbALX6uSoQzPEefh)$=3l>llVPX>7Ggc{ z=)o5T4h}ZBaxN|ohT#AR1^_IngFOG^$1jHA23Sb-kdP1`Tnj94hH{`V5#xARo<~;8 z3d{}2h2l^R1cE65=1Jr{5Ar-a$3KSQkOGLx0-(|!TU9t5$^%AFJrD8-x(7jgY)Kqf zn*gSkP(UG@3t|s+I|7^nOwConk%^qwzkU0`@bKY7a54wA13+>hF<7jFYJ_|DZZUv7 zuBD~JfSg5m`2K;Foj!RROvB6vabCUn1y?&5+7T?U7y~&BR?UH`JbnQVhOgH?!#x60 zXJTT)@b29w2AIcTDF>wXLUD0Pa6r6z0Wk&^ z!02rVP-=q74QK#>JOE4TAcvrPPDx1(?mkd!5ZSRHIZ%Kh=Vef!fYgA@1!0gJEcTIO zeXvxccsnwn0#aUHo*^$U2dlbClcxL!1s*JgV2epuX9`wMz^YJC`7me-L0m}?l$=3@ z8z|{Vgr%Vb0!R#0FoM+JOTw_gfn^tv+QHy)n49so13-lx1A`g^DBq)d5|$kxY8VKD z!P;#m*p~+-bL83qS9V~a6M(f_U?~Y!-oOe}QUjV`UjUQ^kh{SQg8+cq6|lAisGtR9 zLr@t*j?)MR0H{#|3WUK@Z^L35mIXn4Si6Os&KbeJ0IW3!vS_gM{toOrhZ5P>u3dq* zSx8L<6p!cO>Pw(kjmUWyJ^zCE_|zi@{#Uf|No;)NehHy6frT1b8k8SFRU)iy58{J7 zj9dkR#E|<2=<3m{NsxL_OoKcF8n0ErP>1%h+{ Y0RE0u$dAlVE&u=k07*qoM6N<$f_JbnKL7v# literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..5c8e1069e65fd20818235d38aac03302f76e3f7f GIT binary patch literal 1386 zcmV-w1(o`VP)< zAON&fRsR3|`va_snVAEw8YXu0-V=gmFbrbALX6wgH7!t-y?gf=%zyXhF2hgV01K%e;^q~EYx(@k$H1yNZ5RN7;!3Wq~^zzC}6K^{T(Ac&7G ziQ{S$z|;~7C}eX%?164afKz~qngOI67GofX!Kyh>mB+`=&+zfX zJ-A0e>O{r08NPmg&j9l{EaiaIe){;40j3`mP!f`249Kw!G9RQKqy~hMYZHb61T3&v zfjR!?&vy(ze=>k$AC#;?p15}V4!F4sObP!%0RT(3>Pj;IL28~oxeoUNJG&4#AYdMb z1u%LW0u)Gtp%7&Oc>tEwLB2ru92b`qQ1}VhgP_(Ra%6$zKmmrFmqCF7Qp5a{g8>$R zu)si$bx=+6mwojt@u74T|SMVxWSN{g)8lNQ7q}C5HdVHN{}*MdED- zfC@X1??Cw;-IuWJ08>LKDG%0eGr_*RnUURp(28Nt2) ztTl(+s2S))aP#^J6eoac8Bmo00Ff_ zKz$CFJgDz-?c5!lQjy#`%FA#_t6U1i#C{{tC4Qnfa_#h90JOE0{APi!|JdLg% zWHwAa%pPR*kN|{?OTe-huKo+MJBd*PQV&l7ghqz&83<}8AP<&++6*91{rU;%?ZNv0 zuvkP^4+{`<^`HR#_U#7)B~55z^n#NS$n&sL8ss44QWq3TFga|2fE;kJBo1nsfjj^k zB?1KwdNM{XF9@keRtsapQUk8k2`euM1p+t)fDD6`q}U2IP@cwRA+|sPjR|luNWt9( z8$QG37*HUBy4A3G24u&BKT;jvyOBegUZ=luE#50LYUd!$58RcW)qh78H6QOOf*|NdEQ9 zAK+0Qkmm^vX;G{D3-Sbdgn%3l5<{*QVPlxE2xK46$S7p@z}$k({e&U{0N`?hC(swLZ~y=R07*qoM6N<$g7m~w_W%F@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..8eabca1d314daf77f4a02eb127091412ef47f667 GIT binary patch literal 1335 zcmV-71<3k|P)< zAOM`5-T(jk^#`nqjg1Aa8YXu5@LqyuFbrbALX6vNY|K!Uy?*@~%)fvCF~d*?EW~=? z#*G^coSd9+4`48s8s3;nJ6=4OCpkD;6lh{^(>(jHq?I2_6YMo>Ku@(8*IL40gU z99NqFrj}4ZA)5MoC3_ujKGnJoY%j7`^NC{M zfIKcME6#wNMMOnK!OBjZItQj<=7Ts7A3lVu9SrRV7Fdjd90sfAKvkZIhzP^u$1mX? z0jX10S7dnm_ALX<8aCJOE4TAYY(+PDF$c?m19v5IMF$a-hIM&dZ=c0jXhQ`^EqZKv-ZP$2us> zfb3-$V1TzH11ccJ#f2G`En9|FT~t)me~>3&DFmBeV4W#gIRUFeLFL0>C{Od-b@x?>CtwHZKT3?T8ZU%xV-55j<2ld#wY<$qaOS$JOqx!Da0AXvYKm@nS29Kad!x^91q`%rh`~Wc4r)Blk36Z1koyj1MaGKx%MRd7uUyNDZi&PAG*_ zB@4hBO0Wpvf~+1S25N1B^ue+hzP<;{3}V!P)WTB$p^+hc z27+P_ImSS324qjc`v0(4L{<+A5OnpR00nuRk|s1UdcnyEjl1 zKn^%q5(l-+Kpuc4Yf#{T0s%Q0BbOJ1)FZ2fv0Xfv8YoZW zvJhLKfT}&0}4HmrO0^} z)F-%k^F9MCfItC&&jM<7e?fMjM+nH_ATi`>5jKVib04vVJ0to)1xO>zU}Qtk#b8N~ t*wU7POn}XO=x&6$< zAOO~^Ui1IQ_itcT9GqNm)iAM`xHy7lFbrbALX6v7-Q7`?J$?EN%)fW{F2hga`mT?CflC<(wQG48s8s3;`BEC4F)u~mh`p*&y&)$<^apnDL+$Cku# zwFzKq2?Z3gxghpHw@{ris}49}lF1t)V*I{+jH5`)D$s7849_#wC) zP*hQ6K+Yo4(o$e$hYuYF(=hWvoI7{#!PO3ib_5G7#y}2(Rdb*!PfS#V;r^Z5aF2l0 zY3b-PeE9f@0p@X7$^of;_4*A1Og|`~RFst%kYgKUK1e-C4G1IGCJX}zSYWXNbNstE zuffg%#XcxmgFF!u8Uk+azI^%eKPUiT$#%)2MgKu+E?&3@_kxg!C^#Ts9)<-ldK&^1 zNHDnp4FHe_U`ZY15OmK;$;!js2Wkx>I~F7d3NYln3B*D<@!8D5!iGG=(6pNB|{gP~iqj z`r_i^D1iVH0~L%QHTWVC7C5l%0#Z8|JPva+-gW?}uw!752N!(ko`huwh#JD_c(8Vx z3HIed$sD$fC6E#)Z4I_hGjtzAJ%Rmr*lTIF92)JAvbCUIuY#Nxf8_+pavUqRZfcg zC?3zl)t5l88jv2J}G~P-_yF5 z2I@S4JOuL$OdeT1%)_5Qe}RVyjE&xuhVem#9!L$YU6R$R3zHvU-ph$TKiCAa%%W5FcbVa=!t@HZn5AS$;V=+A|VcC{i2% zpjZWkHY~(Je2@o0o&qIh5C*Y9Vz4ZLtR5r=QxA&_Wc461P-_!pE-ZWD>wCb=AVv*H zEj$Yl8X3Z8AgG;yJXiv1Gk`n=6NB~tVO?!x^{@a$R}Ts#kQ^mVXkzq&lM%@Cuu>Xi zDRQX`3MH5vwm?7*I9L(~wah>sfQ=G?0s<5WumFIi1Y*^rSA(#!fB_GHsUfNw1X%zp zNwF1bpgavre&}{$3lvc4k35b58$QG37;LEz7W*JMP=tW85@_HBoC>EGwL9qo3X;_TGLJ`CVmFTd(J*dh8>oB-1JeugI4p2L y4uS;)dh%nS5rD-kEJk62vM@eK9$5`3{Q>~wXn$9`-oupu0000< zAOLEDUH^ak`3tOyi=7Rw8Yb4a1im+t{vGA=3l<^kYT6;7GgcH zfBhN;E>2Fka$X)ThT#AR1^_(y13mxk`*()n23Sb-khrKYTnj94hH{`V5#xARo<~+I zA}h~;Tqq9JKp+?ZFi(Q=Jgf`=d0tFjiD5XT0HU%0sI*6^3c;oSpK(Wo(2|#CK&}?GY#hPLRxVforeWrTI45^(g{vJ5?FbfFjDZ{mtL8v?T~Sk$ z;o8HeaF2l0nQN;uynOwZ0p@X7$^ogpfBiZGO#f$~C(S*)8IWTeWIk9uuqp+qL#|C2 z1`x2oVg=^-S0BGHFaR+q_Cd)S?y z26D3-BoFJ?5K|^l8~`9oU_C|TLDWMOOOX)OA1fq<+YWCnU` z6JOs0W+zAutYb!001z4(!e=R{oq#-80%|jWJOvYj_5We9h^!tKAn58rf%*+N;6h0g zni##{6aex(aw(0Y)cubw5J1TqHf9Lx0)spQ@&NKE5puFeR}TsxboF2{;8YweDZ{c4 ztQbWR$dTQ4T21Vm894THBg?$Wg)ge0VO@;aRk`#87{|wQy(<@z{(PkeIWH9 zIZ%XvY6j523&?$-$O5?+)Br*+=|TEH&0^4q6s+3Cn+0Hw1;rLDbit!Fz@aNxD1!K) z61|3<4Lnf_sGHYf$b23SCT0jVLB zN8Oug(Gwf`U9xXh@4%-CvL=&?5xoaF7^swFn!- z1c@P+M+^i2BYdC&sPG%oG&p+b!7PKB2TOXyl*kMe0Br6<&L%K60}l5SiUqGC%X SPY&7u0000< zAOIYVb^ibT`xmT=nVA``8YXt=!gYdXFbrbALX6uqR25N_z5VbB%zyXp1H(`UEW~=? z(bE?UtgHy-Y;0@{!vPQs09aB7dH(nBKMcbSu#oB@Zf-8PmcM^L5Bcz5BE|=>JddoF zlbwwLxlkOcAwe(&z&weZ=Ruz5;^bg}Wsjkp42a4Cpwb>&RX7~V14d9i5Aq1Q2SI#n zNgP+30H&5uKp~q8Vh?mX0-OR=mE^#YiJaGe{rbi5<;yp4G6%H-Kyn~4SgeC;gm2%z zgUbPaeqILTEFvtx2Ud3b-Xky#Gatlx{^|`}?O^ zfC6bS6rwC355ST-$QS6Is!2fh zG7K=l+mQhkkUTtG44V(0!m7^K-t0ff6R;G5%`dRd6s(+pRiU8rVK5Yecmu%0%IH5R z)jKn*tJ zs+<(}Q9Pc9t1p3GH6rI-^!y9r<5Q2`e}LtCZ04Y=B~&J`P$M=$`4Lnl!rJ!G{P`c| zDNq#%5<~7ApsNQu{6BJs3Zxzs(;zX}m?TI)h!4yEg!t$w1)EwID4+iu>7*J~x7Q3MQFCruW?`t48yFmd2>(>xdCQuvz zAWL99MdaiM5(9OfKpuj51}2ZJ9_Hciz&;2pP+)BIrZkKXD)c~Va3yb00}iC-Cz6@C zQaTegvH+-|1Zpe5LLB5lP?Hx_gMcuI4YCI&kE|Xf2J#F{4M-g_8^i~hjofblvDfZC zg0uVrwM>aE6e$h>P^^MN8`f3;@j)I0c?y)2K^Vk_wI5?MVgK+x5L0u%gDKej*sC1Kc@A*>4w@(joW$fHEC7{#U@6hP?eVOa{+n}lT_SUG}T z_@ZZJSb0HIH3%{cR+3^X)IfO}mxb5@1yt=Jk0Zc_&u}>g`s2(Q6G*H3(~(gWLxSY)}e<6_g;qfYcC5CEzju z< zAOLo`F#P}V7ov!R8KD>^=C_}LpcxE<7_boIHs5eH6lEW--v{$gU;WK6)By{z9yqi4 z7K5N56I{8lFf+q&00aX7mefI>fB*g;!*ByEq+F z|Hc3=2ehP_7?87wfTki?+3q#Bz%I~F7d3NYln3LU~EzYnqXf5lm(Ex z!3=`{fZ7$XwgspV2W3@I8AFcK2nGPCQ3DEu!BTI-Vj7kOL3~)dg`CbA!Ojq@HHX}& z8R$f?dF3q>CxE);pemJ|b_K=bdARx#=v5S3M(^+k~LJRv@E89~T@ER+TSda{G@ zL5|q;_tt-q`LNCua?GRK>*6TN02*TeiGP3fo&kLj2Gp8_r36s^*ESc0_cf54-JnQ- z^=pVJ6DSSUl6fSEyz8jxCe3LrExgwH@wI{|sH1k`2#c}no@Td;dz{eRd1 z2(o%ufS{`f1=4fis52!^Xkzq&t3id{MjkUK%mV$g^bECTUma~68mF5Lo;@_;-~Xh@4% z-CvL=&?5xoaF7@*f{@2BL1M_|5urk!5jL&|QuqT)_Y!6R%ray?h)ry1%RnZ;=01>7 h$nJq< zAOJYq=KcTv^AA`RCp!yVHB5}5F^!-Z41*Z35aTw=!0A)58aCJOE4T zU|+!UB-C@V;yetGq22?v29aY6BnJvGGH6rI-^!y9v<57>%e*kL0)%PH^uR)c89Z;U+ z16GNkUL(jekhVW?Fcs!0U=;`wL+%@(tN;EJ(yD|74oE#Hra>NsjY)#^gZQw%1tI=- zw3LD^bx<4tpb!^8G8x7PITGY4kQA&l1@{~lmxw#-Fo4DwKvI0~J}{sU!hl+nu-FCV z|6e)^@V*8UQnMQrK(MAgxFyPfA5a_sAWL99MdaiM5(9OfK-R-N1CvKq5A!g?hmQ>Z zU~UDn8KB7=q(=zqL0HooTq}XpK-(5ik^Bg1YcNe)_8+3=2LmBM)Q}hj8NNss?NqG8-rWG8@$7hPea8e(C3lv;2CT6~*|D z$U>3g0Dx6Pu(kq-5Aq;5MnOp#h(T;NXloK(JuE;Nps^12B#_O9)cORqHbMHnLmNKd z@$@}lfkccNkXm>aAT%CAjR}A{QLy9%8$LsiO_=&O z!1+f8;P?S-1Pa;lpa2HfBEYN!8hC+KgP?*D+yG)nEyqFb1T~96BT@{&Avr=FFct=2 z9Ss`T0Cjso4ggsIi!qo(K;wg;68#f&q7+nRf$}VPv>01{1co|zU<8zeVIhVmCeX7N zx}(u+4H4ip9js{%@-WE#pcDryC_!0_4X6fJq#;Klcti+f7^t-7yaLIipwI*L^%;=z zEJ*(Q*~bj9Qk&qA7L^7%z^M~hmcVKmn5RJYBUg*CF-%wlG7t&CgQB3(S?~xgw3G!W z9T*#E&`XfVp@9P~jiCVnb^rtI0W4-=o(B)gg0c+MjbM3TwFhzuNX< zAOI%KnDzhT=TBf&{JeZ{)iANz(h`DZFbrbALX6u=aAx^Ag)LNC1+6K_Wk?! z|D2qhD1iVH0~L%QHTWVC7C5l%0#Z8|JPva+-gW?}umdRs<$H8b!mt@05xhrfiPI=ZCFghvLJ{LYqyZoIV0E?fVJk38#M!+2zsVWMR5YC!G>Iwlj1&# z$MbOYCD5xzX8HgBii^RHa>E{gix8lLXFr27@3S=p)Gld-U z=#EK^jbY#ijxm7MeEi6OJ_rM9O~O(FDF0iU8pHb<$jxq00Kxh-#FPmX2LQ+tSWgi- zse;5nohOioV4i`=Bddpb`19w_@Gya~(VNmRzM+sV14s?7`MUJPVSC1rW&dgod=J)%^w8i5?*!hl9jm5rjO32@*ptj~EC5 zM)ZLSH|#mbMIJ0&MO>cO%R#ACa2LFgBrx008OPV;vCpkc$8S002ov JPDHLkV1nVzDT@FA literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_acacia.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_acacia.png new file mode 100644 index 0000000000000000000000000000000000000000..00e051c65d0cf7ad608e2db197792e9ebaf08209 GIT binary patch literal 1337 zcmV-91;+Y`P)< zAOP~y2Vz5{T)d=t2e`El8 zTuM@m0Xd8CaC3u|UAu7yOvB6vabCT73s*ZB+7T?U7y~&BR?UH`Jbpf2hG)-T!94;} zr=lds0P-}<fpw-}1(gqjrVzvx383T*D%?OxKfSOH zB@jSjpn?&k245t?0tc2|Kxzkr$6;>9+YSKbcaTCDjqFiacEBcwEkFiqx0zsH9+b?H zYX@A}fnHe|)^35NBv^R^D^N)dXo7tKP!>S$1~Uu-0BTpj+7_U~7L*M^Wehn^BNzan zMhz$s21~sSi)mOE1o2_*7IHdg1p5N8)*Q&9!P5J?aQQk)WP=)P$W=KhDS_hgJY0PV z^r{g#@1o~l5Fej<}skK8XIR3@-cBTIwwBdAJ*we3NCkcW}0K#&-6-vC`b zdNm1B4~l7!XJBKJApIadEdLYYqo)*Xex*17(3`U`KFE=!224=&2CTt!TL4CWLb&>0AvZQr-+r>|aP_2DZR~l@~-+gXjef zdZ7m5Shb5U^{~Jk3yLjR=)z(Q<`57cRHDQB_Mj>YlutqRKDGb=c@$O!!Ys!Z z6NK_BdaVJf24MjVax;hxN^!7)666<<8bYZATn2zV2{HgwTEjvU6nY>_k@GA_9u`0# z&l4KbqE`18WG8xrfE*4IL#`HKW0)W@< zAOJ#Yr2hZ;`3J0ug`EYi8YZ@(`xQYm7zQz5A;xX){=O*6KEL`4=ASyZi(#k(7Ggbc z{MbPT5kVQaatUDthT#AR1^_IngFOG{{S$`a23Sb-kdBHCT+6*%*M@v}FcISeSe{2# z%f`jXfLtgJ)sP^V0$`p*&hsG8v-2=9z_Q0sP6k9}0Z?fV^Xwz`Tf?dtU}Usx*Y*d0nQ$tU^gP?^%rj+Fg$vA3!KbB?EsJ*NDSr~ zP>t~E^(SySproe7fSg5m#hAg$_U_mYreWrTIJd9gg{vJ5?FbfFjDZ{mtL8veo}8>A z1FVz>c?6`+%F>JB%AF$&FptAh4oK~z$M+fF`rpbhsA?)RAjdYye2{vO8W2XVO$IVg zvA|*l=J;=)zA-%dbPF8&pkxj5#G008;O4IT5$694cNiF8$u^)=>_14&ks~|de&FKc zf&|2Mh!8A*(c2K9)HE0hQ5KK~U`ZY1WOUE*iShx3Ux9rCY7HXC7Dx^hV90qH6eu7y z-++M#3qV-xBgZKGr_(*D48SI4!E)dy|OZ_-2$=?xy=D%lN!(j`vRaW zfZPpc7z6;+u7I^IKm{!*tAffHa-2pm06>izP#_GJdK(tguq+7T!`dz6bj}F&1z@c? zBXZtF&%Yo(KK1DR2atMPeGhcCgvtaK zYQ!ceKZ2@6Slb?wKezu!RDojuL1M^#19bI&es2Dc>?x3XP)viwU}KUX{UAOp{}bY) zrxa{{r8of4o3k)J$dMpVfh>h}rjTPE-7yZ%-VC5I29WsAFaH?O2Vp?1Nm%TH^1qRu zExfM*YiYvdVf`9n$^?o70AvZQr-+>VKw_ZI6Uaj_&%or7)x$je>)U@I^B*`|AZ!K( z^rke74=VIPY7oi$8A^D@b#eU%sR8wA2&HhUWC2hQ5o8f8#6cc}HF=Re2$M%w5AqC1 zJisLuhD2Nihu+9Qj~?f}O*zWpbrvqjXHAihupSpo`eSX%+a2YC?W z0Z>u~VGtYUX>|1Xfv8YoZWvJhLKK*j_R zlPIv^GhB`V1tO@xf{j2SJ02tliV#p%0u8)?pct zvM>wCv7mtsP;9{rgvA)lAs{}eL}#hl1uj@XRTe0pf|4}0004Ou)cyVR8ZmK#FD3}( zSM*u~R1Jc%**%79;HnVhesHP(5Hey7@(V}}F@+#_LmTp3smMwYt9`JJBNq6r&(9 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_birch.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ab59c6795a931305f57e6ee279e1b10a26e77c GIT binary patch literal 1364 zcmV-a1*`grP)< zAOKDr-TnXD&(C00Te-TEW~=? z{*`MC96Vfb0l82dsv$uz1;9LsoaaHF=iuaKfMt)NoD7J{0-(|!TU9t5$^%AFJrD8-x(7jg zY)Kqfn*gSkP(UG@3t|s+I|7^n%&lC&k%^qwzkU3|@aWkca54wA13+>hF<7jFYJ>-` zZ-UDK4Mjr+=919FW@gFJCjj^n(IQQbBs>3}8Y7HXC7Dx^hV90qH6eu7yT%ULuU;zjV4CGh` zSEJ8(83r`~6_C&F-~W%xksvu(A&N^4NFEd@AhjRfz5f6G+ZRwm`VSKy=m5Z54T6$0 zsBi<&dWy(N6(j~q z6(A46JOh(QRuA*=&mZ66;R0i$H>F{GP@xA>gDZL8yL|OOxaRsqIC`m)1waiYP+I{O z;vf%#+WMdx1cX6skW*mt$m&62AkVqVBP_-1%yO#mS0M`+KkBk z8+^e)aR7i~6%^XAwgQL`@*v1lprj1KAU3QuiLM^xIGB2vLy^^k#6Yc0kUm)ULN73} zd5{=2Abs#GKxkwLpMmIY1W>OJ&84CDdWC=sXu1quXM0DwXsxx65x9$77n z4NDEUk~gfpAQT8JFvq}3Qf!49xX}8EeGULypnyt$1qQ@80&MsUmt(+z2rRH*^9;z2 z2g!jV1eBFP11}&sP-KDJ3vK|hqmC(n0tVD928~F;A`o90zyfwGaL@ysEP)dpV9SBy zfv`diocDlyP>Fs5I#CL$vOxJ1G^U3w06-oESAnk)R^y8aLirWF)&Nz5u)!6O`#=LT zpcDryC_#P!sUeg~z-0i)!yv;zr8O)GgF+8vDRQ0#$-|N#$n%7Tw5Zkng+%~zgn&~m zFjA1KMc5c7ECLyb1dQkd6(D^ugOSZZ7lQ>Bv862onE;#n(A@}g%QvKHd>EThL;wKW W2W&HXx*P5Q0000< zAOI2sxc`6RU49JDzPz?!!Spe)wR#pb&JP-Cf7Z<~)-=9ZD766s@;Ie?99T@At zk{?w1e+JeB(CTq0hXNz0o(FjVy{-rGu_bX_Z338DZ1TtfglsN|J<#n4a25y@mjSyG zoYz?)jh>GmzcAbcmhvD+g4zKfxsPAIFfjc5304cL5w1%JfXe~Xk3SJv1lT^177}7$ z0Ja&{zkC8#3o{?Yx%TK0TxDYC{RFZK<0ul zNDdbJ$gvKpNkD--&;fwABLgZR)qnnDsQmsNtGaeh&i|mmgQXB`o`H3yVC4j?3Wa5> zK~V_eiUm+|<_EU?HpPR@WmoLaKPCGQiX!r59^@WYQVDq zJ_mpbJBAmp8J=SCBrH2X)O;Z5kHOk)CfJt;C3EE30atdQS4_g%Eg<_oA&pbO*rWzD z!M*^f35?tgW*7tj)UJTFEkFe=D64|X7;>COFaSV}8c-k%mUcN2z9gqBkHa>}skK8XIR3@-cBR)a-5!6?JjS)if=ac_1Pk|aofxvM^y8CQKgIui=9>>+yvF#Q^|{ zk*9y(F~HjP;8+C44#)#843M5BY(xo`l#$hg0|n^e&p&>^-3eo(H>F{Gb>QGENX@#} zXhZVQG0SQOhX2IYTvW*du!a&Jw1)`tFs#Xo>_J!(M_2#(?+*r$dRPd6*vJ6_YKJ^U zicN6y`}J#__;eS%t>Abl_oEg+&9y@1H3HarCo8X3Z8AgG-H9xQ?S0Mupxc>oqDu>Sv3=tK&# zdXT3;Ng7=}NH0i^k|s1UdcnyEiy zc@`x9>EmzkASkHRCN!i)t?n-wKa7t&h6#>9=)f%l5r7dkt_M>4 z2}}19W(In`gXQ-HG#=Q%=01>{kln+FrI`%#3!#Vr0Hn@J=fqm-L;wH)07*qoM6N<$ Ef<4cN@c;k- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_dark_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_dark_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1788fc628e1d6e21224012a1d15a06d9e36b2f GIT binary patch literal 1369 zcmV-f1*ZCmP)< zAOM_FaZR&D@D9S#4{RQT~djFMSr~?*aJ@Dk^ z2L?7)gmMmcHiqE<2nGNwse?TK>-Qgq;RaYp^$;Hq7hKExFTaO;crX#;16ZC%R?Ei9 z#K6qNF#O8^m?x3*JjnALY%C10>@k!>fv7A1D(&G_;kVzzsu*Ad)$<@9q1W{wKDH!| zt4#n?i%lLm#E{Jeu?M;x0ZsubGLU*6Ij{ft`HSHbFt$OC1hoS|av(97XFxT=*Ps8v z<$xd$D+6*C;p2u>k$0ZF2P=n}58}Lf_XVzYFtj6BU@-=A7_6EDRe5|o91O5h9^?^_ zI!R$}hEHFfUVVm_^83y{W&|ZwSj>XhATf|$P|^pf1*MiBK)oL%u)si$bx=+6 zX%G~scsnwn0+Nr5m0`o-dsx*4*ed-8c>b42Fj(qsSWLsRAczlZw~*60BiI*!wdRl;H3OXpZa#XC z;sj8G4Y?{O#eEcy=i%y0pjVB^c^5tZg82B3OSBe7wy*Ufx zgB%I+6v$FoX9_vS&>bT$!OH*|V*rW&`1OYYeGmrJnuNtJDF2HHBKjK0&2CTt!TL4C zlnE3E0Jtd)93_Ue?O~RJJOJuEfjk8B49o+ckkrFG{OdPp>>V=Z2w^i|G^Igi!wNl+ z8eGX6)PMsOjG*Q?p%hM)K`l^g5Y$#c_B^P`3#vgt7{o@-x5(;2dO)6msR5}&W`p=3 zvyuA^AohwqH*l6;pq44Ig(AfP0E-b=TLHv}c<>(sC@F(5$b%p;SQY@OMQ&Tb)Wc#6 zSv^P$)Y=4@3(H>k`W`Sdh*1Ml3(o?CMuzYi2x=!F50-%13?NUzJPGUn|A0=UAghN3 zAi8>x-mgD@Gf>imCPptf8G$?xE2TjWLN0Ydp#+n|76`}z2g?GWmKn$cuu&pV;D7=F zHeLWr3B;;Lui9W`0lxeVQ$tiW2(kcHl42{=K!p}8`Jr2iEl?n10*FZz*zg%H$AAJ6 zRA9kIppYF8k^@BuC@aARX+RMIaxX|dGg>AFxf9eZ28~F;s$F~m#RzgNXkY`BY@fgV z3NCp;V*s!igBb{lP1xu#sLBH6QxG3l)_@I+z$_;>DT4w)Opu!al!{;hgzR3B`5-erqj$2tO|r>Lr|>%$}%uMNFG@Y bDg6QfRg+7gyqB*100000NkvXXu0mjfC=WA@ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..e7e8777d7a525c08b6dbbd22a8c2fa192a4626bf GIT binary patch literal 1426 zcmV;D1#S9?P)< zAOIpgrT#Pgg(_l3QVbPazUvu5GZ+RjU?IkBvI;yX%HDqZ1?GSI_={nv0~TUE@c8vt z1{P)}xNf9VPycw^IROj#543000U8309@KbJ^P3GFT*!rQg}N|3Ij%PJrD8> zdR-6VV@u+=+5|AQ*yND|3)x&Cd!XA9;1nP$3#sRk^ZKtpe;NLK1-cN3K)G7LCi0VQErQU`k$+P05$1NH$x`I;Ni)CaW&QCtj?19=)LFN5^~ z6@dy%klCOBfCUC}tb=Njw_gW71n_obKm{ZVH#5WHHIK2Xiw%+e4+=bZYQPeou+9{$ zoPbrK;PPP*6oU8zAW-^0DAqtpziZYl6t!h(YX3n6BdAPRzWyoUUL`C=LCcN7(u>63 z4geN*-xz)~e0%*HBW~f@0aPFok&_2&x0ztffs;A369lRqaAgO2m1gjE3p6Ex?FE%p z(Bg#DfF{@!Ms5N#3=#lpSHRmAAkT9!GJwh$a-2sn06_U46bOT*-iB4H@GJ<7d04xJ zfsD=>!M*^jHHX}&8R&%Y_`w$xC;S06*xo{0t)#k*;_*COeF^lc5hd@U=U*TnuX?op z13cejF^7S~z6J|5ViS}f!Brx3j1a^Jc^Kv?P~!+BhTJ#6P>)tkg4Kg!8knqMW0GL~ zAU?G3LXeM^Qn2}z@&G_@%t86!Kmd6PXe+EU#ef`RXs!{K;9vlcF#yHC{rJOxJ_rMD zO+sTAl>dc!+2MT+lx8G0}ecf$w0WNP1KMW0|5YP4T3vUNS+5Z zc|kP@2!n^u7#QH4D-`uWJs{7()c}HcA8@T>>?yq2mSMSVFF@2&qS_+8B_U zzBqFyR1Kj(V1YRXUXo%d)WC%pj`9R+pa4t%Kir5(6xi??&O!?~|M&-3V8Q1ZkQ@(= z9N^R(xMqM3(tsiaT+)L^teDY)0FNYd;8X-1qGLdIFUSHQADm^N z1t0Rz9pMxJ3_)0*A2vt{3O#T`1u4&hO7m~f00McQ(2y3@y1&2(fM+43qz|?q%10T) z1d1V-M+^i2cu*ANapbXo*k}z*FUaHY5nP~yU;#l+=YxR^@CQ}}!m=T-RsavVLHQv0 gw@7OKkkBsx0Q4T|DO$W$82|tP07*qoM6N<$g1)g_>Hq)$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..a4982c84f9f01f9db7b6e37eb9ccae2fc59d445c GIT binary patch literal 1366 zcmV-c1*!UpP)< zAOO<*_5T0-{THl?os}7`8YZ@I+f{;QFbrbALX6uStdvlceR}&9%)ff?4Z~0eEW~=? z>a~{)yj-kshF<7jFYJ}Gx zzJkjEB`E<0f#KKUw&bLc^sB^x(QV010-E*P>+;Go% zGpKNz-{Si}v1T($Ab`X`1tX#6F)VOk*#%_RU?}}ze#YAl02Ov%g}{7|9!Rk409QjG zEf3aiGr_(*D48SI4!E)dz49`w-2zKVAR1QIfY_u4G{L?AC<`EWgBb<^0JSS%Z3~d+ zL0J`4#*pJQf&l<()PMqEu+-bIsuPw4L3~)dg`CbA!M*^jHHX}&8R$fC;MhGBCx9Ak z$W=Kh?xT1-4_99Ty=p|xyXg5B#K)%|z5f8q_t?xKwXeZKjo1X`M^KdrYuiKf=YQlX z5G01&H$YbpbohVd4i!i}D5gPTurW!Heh?p){|WKYQwlb}QXBy2%~=>927ZgztL2-dG5rc9tX06><& zdWy)&4)#754y$m&6QK%RlA0jWb~gZLn`k^2oGc7FdpoaI-~ zvQv!27K#)H0IV8~^_7Gp4nfcT&i9moey zl!B@(P(B6K``7{iTwVsqz1-EPkszE0GP)< zAOQSLCIA2X_YbU!iHQlW8YZ^+>`Q`XFbrbALX6v_Wu;M+efshV%>VlFE5lF+EW~=? z?W?y8Oe}~Lz|6+XFdP8E0Dvcdpy&Vn`NuHa01K%eV&!6mYx(ze=m!WBF#!O}^T=x1 zSlJkm3&o+DG6<#sm?x3*JjnAL>>LcR>@k$H1yNZ5RNBMKg6~WWUm3m*o1%abRL_Ha zgI?Ez_}G#-t~LQoEjD@N&_XsB#2)B&1ULmqN=t&>h@98|{`$-CjoyX;rKZ79h_Zk@088p1U!Z#qRNBLQ2Wkx>M;1s96ky1C85AfW zHB7&m7+?Vi3k>8~2L%+!UWNe%csnwn0+NH1gJI>N`&iY5+bRABc>irS0-qyM0S5mY9uKK77cj}Vq!z~uliTMU+7 zB;IxasIUV$7?khPV;7bkU}^}Z;`=i&{D*l8R0V>>koyMc>V5zH`;XkA0;vbZG)N3K zCJE9H;=}SkAwGIa!RA+r0|31_3*&BdZ6= zgFFoGgFr(C#zt>S!}y?D38V&Bl?Q6Tforbcgwr<@HL?JxHHaMIAP<77CQuCm!XP$s zzC~6K@)XE3Ff|}`$ZT+`0rnt~`wbxWvORZjmS3QjDY1nj#Q^}ThG1<45Fg}0kf%T~ z3yWQl7%U5b)FQVnVCor=QUFXnEQNr~g=H^%eGix!#HazOg=YamBSZKM1ho^82TMS0 z29O8-vixO$#UM!R*T-LAKC*gP0HUi01<=2r{}?D~LKCAGoQy!8hn3PG2O*cbAQ!{r zumu8gz`+U~@Q5+6aRM790{8ua$rw4GBbOJ1)FZ2fvC#`(1~dRGF9-z!3oKc}N>Xfv z8YoZWvJhLKfT}$X1`fEBV8ds)90LwSV1WgjXFzs5NDdSspsWNMcmc_QA_U}KPy-0P zqzAbZ)GP*#NWrRI20VZf>{#FsHz(Kn1P_!gpCe^sw_}!g7~8597ZDi4&3U_*2qNbUuh58{Ke46NWo9=ao#0ze@M>+{1JGN8}{#X54H z1(oKo00McQ(2y3jy1$?ZfMp>jq+TCL47pl_jbVbskjo< zAOJ*D;{P-L{R39@pP2=&8YcE?{!)TwFbrbALX6w~nTVh$`}_Jkkk8J*^5iGOPzNl; zdf@+cpl3NDs+ky=82)kpV;ByAU;u!U`hSp5L7xAP@G>Y6MnnLhd-9(MBIcRj{2B6L zz(kA>AbB2DB_kIL19G7_R6~Mb7JzvYl;>f|9^`o@ZdL|ZO)!*`0a1k@sI-T9mgzl6 z%TI>k0vJK{JjgTXbv?N7W5x_0Tx|kaO2Hr7uc z8JOOG2Pbn-I{+ld^cAVd0M-c1Uq6G(fxjZWNYx@c1G6ZkzGOWA0ql2>`LICv_uwa7 zEz6UEPe&}UYVJSKVNBnl9t67ozbF#}BeawUd4v_%8vHHK&A{}Ai2>$uSjqvZWqJ+d zL95CCUw<+%DzGyk$2Q1(uy=uKK=vTlCIcA^kQ4y)JOkA6Oh15(A3!I)X8^}8$P=&U zECe@qMW*Ke|NrJE11#B!B}V@TC4J^wU*UfE#{mpIpb;<+!`l(xQN0ODO@pBjWdV5r zmefH`MEBfZZeF;{!L30ge}Lpb0fwBHL4g8N^8W`5JOE*VfgJ1LYV%GpPOtCH*(q6Hx*I zBnB=tzjNY^L|EW}QUNeyU%eF1Q{my=;o0dTto*meOIw!p?3D64|X z7;+p*FaSV}8c-k%mU(?R8aWEg+ZXu_0MtD2`SXzS=AvbCUIyo?%d4u8v<~P6= zDX>ZaR7j02gzg@ zALK|_s}R?F#ZEb zdBB9s|IR?vfDOd~0CEtlr-+`~M9w3=h)t z59&dXUEm}SD)fMAa3ycyoQ(gVDx2X4;nIqU8U-4thsb~w;vf%#n!KPI1cX6skUg-x ziL4$Rqd?EV)PS=97h1f4dXVoCy(v)h`+dVKoaNWsDKi+6`#1RfNO1tbVuS(ORsiuq z9t6eWKVVV@VGtYaX`oBc)q@-dQx9_}vU-phsI>{w2P^RK^*vx_5Tgd979P}uMuzYi z2p%s)8Y}^|8NeRqgd}Q4;5Y+V3_1XUtR5C1=;}cM%J}sU10_vpV)TNO5yj4iBx6Qsfdz_%e+1MctA(*)sR38= zhLsmYRfDjC1{4~|g&M3>1?6ehzu4yhumuXJ^#2R&M8PLdpu=al90LwSV1WgjXFzs5 zxJwR<5KvYE4ZOgrK~TX6ZUCW;TY~%oY8Hb=q!^$>a`?&sMzCXngC3wH%KGptxat6n z0Wd&g3}zrGHesW~pehTLPeFWKSp!xD!Yn5@DT4ywj|@8lC>4P`3^MO8l6zr%P?mue ze8@w01XBRGp#hxj0hQMOp_84U&;wUhNO=}qnnME!Tu1@)JicT|t?n<#4$uHCtd@b< z2?`LDY7shy2@*pYyk)=-z=NXT(OID9;T{4e9poerP8m-Soe$QBf50i_KQn!Xw3yx_ w+7Yl?0W{Eakt5tl5%x>(Ubiispb zS%XEQJY?;E{?G5v$L~MjQ)Xsn!23vfvt!eXn*Z|(jxCgl^HDhd`QsF|uq8DcbeuhTm^0jd zigOdI$ZCc2HNSuG&U33vj5r_K z|M2tU^E}`4@32d=KWeu9@=^WpdjI_o!Wy19HZlbBdwD8&&ZsJ}HTaw{^P&bHL%^Cw z8-6Y0gpEIhUwq{6w{N)n_wVU)175B41Vf%+es94YSBx((8U$vspAc3!uUsu4@>-!^ zxmqrT|IA^7uLipv8(V#Cb!PMY5@9G(II~&7y*W!HpkYtVze$Wo#8Vr#NKUY23F<#{ he3{&}cMDR1F(r2YQFs>j`)fcZgQu&X%Q~loCIBy>ykYEakt5tl5%x>(Ubiispb zS%XF5Y|ftlhyVP3eqP>Sa%(HAPxFrxITIAD{@>}G+v9AxXNE)H^9K(S9y}FosFpj@ z_R+CPVcUWQ9L#4vE7%byq{k`OWWM6|NE(ru_ZC`!PV~e4_6vx5_sm@^ZX29IQQoL{r!%eXXWkd z7F7H=JzZbplYYF7l-Nf8Pbx=QCDsTW4Qp5=K5M}hHt*0EuN<>3K6OaiqL&i6Vq)7< zkt>an&x{Y>Ha~yhSmO_cW9#SJOV<7W$GV+Kg`bOMMpb|pljor;i(fa+bU$6=R>;th z^!D}i^AC)e#kv*x>;E!o%GdpGOHmK7WbRI!Q5Dg3VClR@zJ|^qYlnFZqBBm&u^hEJ z@%Y3%_M6O~4Sa0RFxDOM4M`HfpyI{34V6skFv$j$8c gwOw=9@iZ`+WNIHj>8`442QnEvUHx3vIVCg!0Jzt^>i_@% literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper.png index a3f4ec5940d16b8f7e67ae41a2c7f4a4ba301964..0cb4df28efe9b5fbc1da9690933a6989390ff19c 100644 GIT binary patch delta 364 zcmV-y0h9jZ1KR_TBmtt4B|m>x1R4E@`S;5o2$P3}5iA7aBeOw*==_vT=NX4`crk$- zFUi5epe-TH0P`S-4da8vKx}gv5eAs&L3~vn)?txOm|(FkA|wd+Ac(E0ZwuywEtRAhwVIKV1D#4ha@etb#oA=G}XEvcGlj0RsrbvcS=UTi~e!Ilx^QUc4RhselFK zgOg9*pv30$AAe9heEZ996#1=}ZV!vt2YHg>0t{A&Vkhw@Ofu&FotK(hkPnv z0r}v`!$&Bw`Qghq6c4|A{}Dz0?!}A4BKAR^q__Zs6{6S*Q1n6*l-gja3SB)&ExH^? zjMjxL3pLWPv~L6hq;FCZB9e*x2fG!2|fgb;P|0dYo zzdwBh)8KLjSj~b00Hz+6A{cR~XP^V1H~>JN0C^tlL0DMu&IY-lR=*XKn{d?09;i9YZQ>DUju6i5MLbX17r_@)Fbn;sfV>YXc+(iAmh@q U1C-sO00000Ne4wvM6N<$f`Tcd3jhEB diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper_oxidized.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_copper_oxidized.png new file mode 100644 index 0000000000000000000000000000000000000000..4bae03746f9604b7b06a9e50d4befb7323bf575f GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|`(l>Eakt5tl5%x>(Ubiispb zS%XC)w(9i1!+(DN=jWbr^28^0pXMJYawaHP)#q1AKMvs2SDWxS(qg~y2JVfAZTXW9 z|4?ugnC;v%lkr)l!2GG-KX33*_t_AU{!p;3THwgF3)fjbJAP6y^WZtcmMAcLW-!CL zI*oP~ZjCU-{||G2dvaCy_`;RVlNl`!)a|P_dlJlOaruA6 zS8-Ld|25BB(%C1p*VjLDo%p}#{nZT}wFNWXGDQw?1?I47R4wH6%H7Z;8f)vJyGzES z=US@{x9Oz~`xY}Ep1XU!#6G*G6ixy8ly|qw<0bCx|IfCaNrj(_Wkywi7nA3qD~n$@ z&U8Or<5tMfki`3>GGOPy0}PtV4s!K>e;D4lTfe`a;qrnaHnGD7Uwd?ZTs6MH7$C#2 zK!UYW?#aRX^A%G$HLfMfvHxULVPBLO$*}C-`S0@+^qZKtXIDj-Nq*5}c;e8(UU6_M z%L+Hf%3sfS&%Y4GJc-L;E7uugg|8=Sa$Y%Vwp{CEV2C?^r~YT!E^}Z+GI+ZBxvXEakt5tl5%x>(Ubiispb zS%XEQx3}lt;Xl8Bf6q6VJaww5PxFrxITIAD{$F}}y2sga&kTpY=Z_vG35W_eSIZq~ z`{>xDux-i~6Xr9Y73}Qo|8MY6_t_Bf{PE-FYJnqW=H~359X~0UdGH)zOB9$ryPbVq zoklwgw?>%byq{lQ3ftVYum9G=*pe8TaR1)k4_6vx64uA>mHM=@f%Qpqy8rw|N1koZ zzaL=p=i_5{k)P7n*YkJZV6U9?h>0hxBT3ugBDZfqR`XJ=lCKI|Ulb`AMu~6Ix#Dry zZr?th>y0ZPy_;*D@Ytb7;IXJd_nz9{VtK3{av~fCUl&Yanbfk<{W`O8|FoYyj~Ez^ zN}c$;z=&C_TcQ8{{(AX0@7BlfYsd_+WbRI!Q5Dg3VClR@z6PMWN~R~36W9||Sv9UD z%CY}sRAFC~DA%^KeX8k#1BaH$P4i`|AzS2 literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_flint_basalt.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_flint_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..96211e16d7e6ad0d8510042bd3f976a1b412f756 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?L}>Eakt5tl5%x>(Ubiispb zS%XF5t}WC5!+(Ciy`66`xw~7`r}@W;oCyk6|356$?Qyo;GsB@zT=ZdDzy$H;YPlnA zA03+%woO}R!hGhl!oEFo4s7sH_t_Bf{OQxyYJnqRK|xHP9X~0UdGH)zOB9$rd$#nt zI*oP~ZjCUgHKOSf4I^plfc8XzO6bHEakt5tl5%x>(Ubiispb zS%XF5`?;JS{GZ=1Uw{9gk6oUh0q-N_&5lhk{v253cWj|doR7kB?`}@x7q4C%u;ouW z{6oP};P$OMQy8CB3d9EorbR3fR*P8E?Q!aWEk{!K3+twz3Y7xVDr`y3KOMF@B~2>$ z>TIbJ;joeG)0x@N{U4nCckSq9hi{o|5n?;GR!iEHDzHl&o~rF^C%U1brr^ty%qcf& ze!bG|YPY{z-=ws^@bIrh!QTr0K`{*nxdL-oHL4bJdgX2iX`dmA%6?!A3(M;gzE%rwV6y|1$P8Ic8qQql^rF zo(rBUK4oLxaVLSH>d)D`-U;dZtG~+lG@p{J*vb{k?=86FitzK zyjJK}u9ll7>(Iy$%)eP$B;v-E!<$Yn@MpZ_Ab!Y(yU1jP8zbw9)C66|N7+ub4Q~`D lRHfLNece#TuFK58ApGg7!{iw&4gjN#!PC{xWt~$(696=jxy%3n literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_andesite.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..ad404039ed1d9a7de4b92b59cfd274ee1575bbee GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?L~>Eakt5tl5%x>(Ubiispb zS%XEQyW9K!;Xl8>zD_roJbSjdPxFrxITIAD>W}qE_BdPanc>hUEX4mwopb$XFVRyf)DLQ3IQ<<2e|@sST%~w8kef2NZCp+Jl*&t zGxo%$0OfB!XG0IB9{Kv({NS<19}36L%lq)`uUE`rIN7{O#>ZAewJ{~})y1y|&MZ#l zT5Q4Ku#rtm!SN~EiG>PwCmze&JDi##Z?B-ppp~9r$P>)Z#Z&X@<;1NTd<+xR9p<@z zQ_#4UD92vOq{8m~PJ#dMmBTh1Tsk?g5^r`*V?5}x@}YtIAsdEA%~>K7mOHk-+*`d} r!l6i^=Z#{Co!Qq7W$e1l3=Gc=?|iwuC~_Sz>KHs-{an^LB{Ts5_e#IL literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_blackstone.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..d1f4c72097aed6a2ffbe62982495a675a06688c4 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M3>Eakt5tl5%x>(Ubiispb zS%XDlYe?w7!+(B%f6s3)dFD)JpXMJYawaHP{eQMsy~o*d&kTpY^mOs02M?zxDV79+Oi22NC1v~NSS2lR4`)r6vPk!D~EpTMo1QF)Xj-M3FJa~?23NorC*di#5>|4>+Ir~jlJV%d)~ds8Dzvd{ z7USXFa9{23lOG-**WV$kP#K_b;7W6lkcZGRxmf-)Hc@FNUCaz3 z*$U^IPw_Dv56fv__{%)(c6|;mf6SYeO5R@-l0fA>RIB9U-Ru1?O0gF%)V~OF?tcqaH7$Gzd?p~RiMMXf1iFzGIyLm r%8+TSP|dMKZf3u)?V7uer-3o{xBK1)U;p4)KqiBytDnm{r-UW|^8&#f literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_deepslate.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e1665c289948185f8c4d31ef335e299be6130f GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|^i@>Eakt5tl5%x>(Ubiispb zS%XDl?%cco5C8f7`ntTq5K1Cr=h$ zSEtd=!mSbJIPd4Tx6(E@_t*ZO#@Lb=`QTWu^oJ{rG6_69`Rz4Y4C&vF_s1_f@@%>P z{Q#Rk&(5lg{G4t6p1=DBd*!4@Ogv#7N!kt;f6_3Md zX>L60Eakt5tl5%x>(Ubiispb zS%XF5`kJ`U^3U$e-{0RjQ)W&~g47ZBv}TrzKMe~Ddz>xz%y8%v7ZOaJFlAa>wcL@m zkB&_W+ZJ_cF`xOYuy4wmKN~#MeKtfqfAXNATHr`nU>MV9$4?4o9y~|b5(Q?@oy)tf zPNSWLTO-VI-p_xJ*==st|M=0#*pe9e;MG>?4_6vx5)LbJZfLM6{C_TY%8i=u&rG}8 z=iAnGDAm6`^)ylNw}O9AOv6F0z#LYMs)d|hxf?=S*U2pri{(>sd+ju>RqEu8Yv-mt ze0e#Y=li>RtkUd{nkDAj)h7M;^OO4y*9034frM9%nw%<}!Tsyl)8uqFOC4oo=rWz~ z+%c6+N6b;K{_8K^8+YyN|1n)&P{by7*x>61kw$M@W?2THx=$=8KA(_dIcjz0v4VZW z69Xu#j_V}TUwlgxlbE-eSgB88qeiY0btUpJJo d>oPMid{=z7xF_Y3I55H(JYD@<);T3K0RY?Pxd{LO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_granite.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_rock_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..e563a65366185f45f173b60f401308503e8eb05f GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M7>Eakt5tl5%x>(Ubiispb zS%XC)yD9en;Xl9MKG!#x+&!1qr}@W;oCyk6`}0pb9$P3A=c91E`{QQ=4UdjPw){zl ze<(N#M0>~0VtiJ)Vb6>U8$8r~Hbgvs`mm{5;E37x4{VrL|?ewy2!@Ytb7;PKVN)jauf_ASwjlh|3Ad~7vT8&witUHp3BO!5N71r`hr z8`(bDthm!~RO!Uy@9X2)t$*MC{ysq}Eakt5tl5%x>(Ubiispb zS%XDFwzu@(;Xl8>zmGSVJaeX`PxFrxITIAD{$FT)-Q#SzXNE&xdU|^DgNF~Bs^yNf zeROP6FtfMUXFl^;!A@NK`34VlpA8Y|$;r*t0!OBa2s3_m{G?#!!E=NyQDFAesjTbj zG}>9XHNqU{{rvh`+~#Ke-(S6qEs2p2E?yS@aHUZufrsaQTa8u%f~IC#LJ)mvE?wn9X?8S>fx6 inw(dOZ~3Bt5v8^B(Vy$nq5^?Y#^CAd=d#Wzp$P!$5xk)Q literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_bloodshroom.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_bloodshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..f417b1333ea52a9af2251c413823f185d1292cdb GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M8>Eakt5tl5%x>(Ubiispb zS%XEQe5b*m_MhL6$8&TyOFA|GIFU0!!|Hy%J@exLK7F+bk6CX@N=#8X;KMe7-7!Z( zUWGp?+tb+afDQj6?;_s*ltV1trHP4YJAjg@(xL_+`Q{@IIRb1OSy=@cjixj=v5Kr# zIKQWs+w;Ey|Gk}`XE#1Pr^^;0X0iFF7_-h#W%e6;#s9a}7$q?Nd~oY>{f8UuAMgK9 zarpS*b3Tv8r*{3nZV&mN1}xaY&@8&>23NorC*di#5>|4>+Ir~jlJV%d)~ds8nsnaO zrT5|CufKVgum8s;&Hkua;(q+z^dCRJG2h{uV51?B@XAq>Q-w3Qe;s?895XNDQAUO? z(+STHK4rVGP{HoR5rcVTJR`)dC`~ z75bH{<)+CdwCZ@+p2-VHNDSsbt=4SE+91R6S?9#X1yZa}90PP2KeDKZDpYeUk(=4? gYrE#I<7r@I#m+sT5YuLx2V^pMy85}Sb4q9e0FFSdoB#j- literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_greenheart.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_greenheart.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_skyroot.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_slimewood_skyroot.png new file mode 100644 index 0000000000000000000000000000000000000000..7d462f118059d4e4539e3491b773fe1179b91d2d GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|`(i>Eakt5tl5%x>(Ubiispb zS%XEw^7ga8?LWW&K5w6(rf$tWgYDzQn+lF4cFxICj|2Gh)h0Z4WwDTGNnw33k9}ie z%>;!G-L*=G7(Ux{=xd)d*15zftaI)EhvGxF97+F;uP}Ue{G?#!!E=Nyaf6LMd(7Ve zK2EWKHUF5a+MYfxuh=AB`DtDwV@G0S!_y0_6|Wrl4BC#%x7BDdq<>ppes95%XS4b3 z18n~Mcq%UPb9%ZwfAh&T`vzn+FV!mfs<8D%(SwKug^H)0dQEg5 zq#ry`{$BC$a_#d6k2U^Sp!D^=b%NN>4}vu>*CeJn>ck3H)?4z zJaL%u*s)KH>6*p@hD!D|stz@gEBGhavIO;?IlfFzCc(symEnH(O};5+%WHtq$>8bg K=d#Wzp$Pz7v%yUO literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_string.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_string.png new file mode 100644 index 0000000000000000000000000000000000000000..e19507659a5ff920a05a9e825c66e2b2239d36b4 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?L}>Eakt5tl5%x>(Ubiispb zS%XDF{p^gd^3U$~&$n-!`Daf}g47ZBv}TrzKesMb?Qyo;GsB^8`qXJ@23M}OR?8h} z`{>xDu&sHjDf5}n3j6xno^9|@_t_9JT|l_8THuJ8p%KGp$4?4o9y~|b5(T1NJUG_X zX|%I&YlJz@tNi$i*XCyY&cbfSmc+<}X@An;V~K*l75sx@8V+&==CEp1E#&md-4N2cPHu@sgO4F#O`{FJ zmT|(yAA&DF-Y$RNeE09OyVeH0TImUfJi+|lf;+AlUtlx{%wj(wtZ-hrT0rErLcemg zTnhi0!vEakt5tl5%x>(Ubiispb zS%XF5^X13?4*&W6`g^{?GKFvQ)(@dV4iWK$4NfA_j9qhl6IOE0bUW|%qDY}KN_>;f zl@427UeN-{k1swJZzxo->-hNjx_;aJ3$s{{u%B!W67sRtP;ESt`0C=<17{YeaxJ!C zaM;MErQmpzc zj;_)P$0yqIZ(@IzIHPLD-312@E&C@P^lD*fLVzl3gADs;of8)qNU@42Y{(M1mgewH mz{A!^esiGbSGzL#sKbLh*2~7Zm>&FKG literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..74c7e961bc9015f954a1ca91c05d7da56b0dbf2c GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M6>Eakt5tl5%x>(Ubiispb zS%XEwIcv$k!+(B1e=ct@xpgk9PxFrxITIAD>Ycx9A6qCB=c91E_+z2riIb}j+VUqI z{-NL~5bf#P&G@WRV7~v9{D>vOY7uL^IkXShawM(J(rW&xP$?j-!j{x*(4niO!5nTs z#kq-9WVOQiJr%zh=Dk^e$MVpDg7!wnX{>$n)*Sw_Cm6rIc(_(^KG%VnfA6i$*4X&- z?PYTj{`#uFoUZ?Fe9S$p^v!YJk{t}qqKj^D1$=Q5o^mT;C0DGihwd&JkDhC-I^3q0 zHf(NJKm0trUea&wZB{eBBkYECbw7`PcrCqW665J+CdOrQQzkjQN_chg>wzv`((4@PC~;JX@!3Ksv7w>@66xNZ^#U=WbRI!Q5Dg3VClR@zJ|^qYlnFZm2x+m z7eugE%G~^{P@N#xwzB;uFPBcvtHhfr7nUEakt5tl5%x>(Ubiispb zS%XEwU*_&#`Dgd@?d_Xq#=O~+Aa%q&t(oQGPd`7$9%suvGaUNFA5Tu2Fgd8PTJA{O zN5>|GZEcGbna_My*w?h;*9H%DpAQkwpEp)d;65=eB!JTI-F}5T|KKM5^`@@w+nFOBmZFNcsjFk_M{r#-5@#m|{ z#v=Uo6}7^y|L(LNKCJZ3ao&<049%j8Zg2&BaT1<#D`6#9tgVOcE*X!WYppumra~Kc zPUSv){CmDcUd(<5GrlA2hIKXnPks1&ynKhKLS=x$fh)~HLLNfP%R#pZdTOHR2LFXOV9SRv5Y#2Y;+-P2J z-+Y=aV9jA0zE8{^d@hG=c!JM=;C$p9kdPS6e_E~Cj#u6#VV0%Gw!^ ugeNp?k(^-564Za@_%gX`?-ry2BW=#2yPKQ#EtCW@89ZJ6T-G@yGywosdB9r$ literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_crimson.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_crimson.png new file mode 100644 index 0000000000000000000000000000000000000000..342093537ca30a3b053f6364e3b2bf2f19bf8d48 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|_uJ>Eakt5tl5%x>(Ubiispb zS%XDFm}STR!+(BvHjAEl^82H-PxFrxITIAD>hE^*_c&Ybnc>hk{ojYFj(?xq?|AN* zBO$NCkuQHXZAKK03U?LtSS<#5A_5*7@!1FAnA>_&46Tm|0g=@rmu@d?s72)9)4d4>K`6yKQ@53d3nW zXImBxy#ooY8rzse#5xqD!WJl9KJn>ARsy5z17ABr5#FYsz!d7oJ~IN{a7s))v_I)^WF7CDP8wqS5DJEt8wJHbaubXNnYGvC0`{1-lh)jFkc*Gve5Eakt5tl5%x>(Ubiispb zS%XDlZcpm}!+(B%mv1?GhGn5+O^TU^$lUr5f0B`yJ6j*Uxz=u{%*fRRG~6J;lP#VAR!N-Wpc6nXKbRL8Fw)= z#H2CU@@p9-!^xmqrT|IA^7uLipv8(V$<-ml-n&$wy{!vy2Rd90RFA&VQBSVFuVY#2RRPslN? jbbpo{eEy8fZ(vMK-F)nx)T literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_jungle.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..f4faeaa0cd782f10a6f972387dc67366016edc28 GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M7>Eakt5tl5%x>(Ubiispb zS%XDF*>>r_!+(E^pGs=Gq+n+xtFz)<&e);|t z8-G5wU)8?cXEyGiX4&(J zf#I0gjn4;)nBN2hNHTr-aXf$j!8`W#ii`|;CJPOD!ufqU?-#60UtqhyhM{2|gXk;; z{(nEYHN71+@_n{A!JTlvS;ByynVEZyTvSIB6Zh(0`<)dT7WB1LGn`<*s*%87_m_K} s=f48y&5V=U54@WABjT#@Wjh9jhwV$`*0!v+0LC4Ir>mdKI;Vst06KBN6951J literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_oak.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..18dc2a138f55994689d3d8710655cb9e3109abd4 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?M6>Eakt5tl5%x>(Ubiispb zS%XF5@}IB&4*&W6`Fp&<K5K1r+164 ztJ7#_;noOqocHs?Pj#D{_H{p78yPziBOkolI{m|yMwtZv_GI7N#}~k z;c3f0@yx$hm%5|sJ?{+*0r?|8KE4${y#D?EhhYs*92*&e`Mo?9JZDsu*cyD!n0a1< zk0D@9qYb~Fd4nG7M@PB(udldo+?~JQk%=MX+<_#CWpdM$3Rb2sU`|+cg>Qno!#wwI z3L4iO<=ns7oRFK*p7<)UteJ^>c2$I#YAj%2yecH%?{JIfgdEdK j_h-q${MqFfjDS(J`?2GePT@#koH2O1`njxgN@xNAjA*{u literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_spruce.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..fb9478dbb18eac4ffd3e9b96615320d4d26e9591 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|?MB>Eakt5tl5%x>(Ubiispb zS%XF5udnL=!+(Cizi)3axwDhgr}@W;oCyk6^`CD}?{T)=bHFY&IW_sggC`Bua!1-e zIyNboiJOZvpZT0nS=N_0(Qih=#&c(m@qAb4(A7}kc-H*HF=v8A2k)VTtvWshU!5&g zA{;iJV)=6BetiAIlmEVNzt5Aue{X6-YUB3x_YMWK7d05x$p7kWV13e>AHRR$k!S1g z?+>u~^Y}Tx$j|fd?fJWJuvboc#KaTUk)-W#k=r*Qt9hwb$ybG~FNzclqr^AqT=6(E z>Cz;g`TJ^;e*F5VeZxXP{s_ZTnTRZ=kB*-fI5ezeU#c>}!pC-(+>FXCXEH?C88ogr z%wwM_y&;07^3U&Z55|x0`L|@TPBY#h(YCUEDM!pJ$rlV7d<+xRfyzXe{IC1RJe_wz zM0=&o6ZQ!*GuXE2J2Wx`pZ_5J$T=V(F_{0fTC*K%L$aLIWd--udfquJg2z rP{?IV;cv9*IdgoO+_iTLQh`zC!g9}mE%=8ykjdcb>gTe~DWM4f@72OS literal 0 HcmV?d00001 diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_warped.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_warped.png new file mode 100644 index 0000000000000000000000000000000000000000..e16844cf0ef4a137e279603b7adf243312d2cc12 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=%;U|_u9>Eakt5tl5%x>(Ubiispb zS%XEwHTcp0!+%cy_|8A$=lq$hKFvQ)L5}3^> z5x0Rs@|5C1rf)14jD6x~J~%n=C9nG7|K|3RGaBZxp8UU`FU8p4AT!Gxt%k-UU+P|{ zGZmzz*L|MJXlXXHuBJVmJz$M-z3bHU+8ylL|x@6!_Nh)p5DKHpXdMnzl~7``KGa_ zYp$pY@M2;Yn!vxTk!6$IjLI!%GDO%JG`2a+ORs9yaQ??+d+x_Cd1j4D!@Bm4W-i}| zH~(4L#5` Date: Sat, 1 Oct 2022 23:12:05 +0200 Subject: [PATCH 06/10] Removed redundancy in build.gradle --- build.gradle | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 46f689b1..ea24d76b 100644 --- a/build.gradle +++ b/build.gradle @@ -82,10 +82,8 @@ repositories { dependencies { minecraft "net.minecraftforge:forge:${version_forge}" - compileOnly fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") - runtimeOnly fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") - compileOnly fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") - runtimeOnly fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") + implementation fg.deobf("slimeknights.mantle:Mantle:${version_mantle}") + implementation fg.deobf("slimeknights.tconstruct:TConstruct:${version_tic}") runtimeOnly fg.deobf("mezz.jei:jei-${version_minecraft}:${version_jei}") } From 3c163a5e95c57b68a4531107cac4b71907188c88 Mon Sep 17 00:00:00 2001 From: minemobs Date: Wed, 10 Apr 2024 10:10:00 +0000 Subject: [PATCH 07/10] Fixed #4 --- build.gradle | 2 +- gradle.properties | 10 +++++----- .../common/ConstructsArmoryModifiers.java | 3 --- .../data/ArmorMaterialTraitsDataProvider.java | 14 ++++---------- 4 files changed, 10 insertions(+), 19 deletions(-) diff --git a/build.gradle b/build.gradle index ea24d76b..cd582fde 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ archivesBaseName = "${mod_id}-forge" java.toolchain.languageVersion = JavaLanguageVersion.of(17) minecraft { - mappings channel: 'parchment', version: "2022.09.04-1.18.2" + mappings channel: 'parchment', version: "2022.11.06-1.18.2" accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') diff --git a/gradle.properties b/gradle.properties index 24d78356..3dee52fd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,20 +3,20 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # Mod -mod_version=2.0.0-alpha.2+1.18.2 +mod_version=2.0.0-alpha.3+1.18.2 mod_group=top.theillusivec4.constructsarmory mod_id=constructsarmory mod_name=Construct's Armory mod_url=https://www.curseforge.com/minecraft/mc-mods/constructs-armory -mod_author=C4 +mod_author=C4, minemobs mod_description=A Tinkers' Construct add-on to make armor out of materials and modifiers. mod_icon=constructsarmory_icon.png # Dependencies version_minecraft=1.18.2 -version_forge=1.18.2-40.1.80 -version_mantle=1.18.2-1.9.28 -version_tic=1.18.2-3.5.2.39 +version_forge=1.18.2-40.2.0 +version_mantle=1.18.2-1.9.50 +version_tic=1.18.2-3.7.1.155 version_jei=9.7.1.255 # Curse diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java index 8a2a7f78..470c8eef 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/common/ConstructsArmoryModifiers.java @@ -21,7 +21,6 @@ import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import slimeknights.tconstruct.library.modifiers.util.ModifierDeferredRegister; import slimeknights.tconstruct.library.modifiers.util.StaticModifier; -import slimeknights.tconstruct.tools.modifiers.traits.general.CultivatedModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.DenseModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.OvercastModifier; import slimeknights.tconstruct.tools.modifiers.traits.general.OvergrowthModifier; @@ -65,8 +64,6 @@ public class ConstructsArmoryModifiers { private static final ModifierDeferredRegister MODIFIERS = ModifierDeferredRegister.create(ConstructsArmoryMod.MOD_ID); // Tier 1 - public static final StaticModifier CULTIVATED = - MODIFIERS.register("cultivated", CultivatedModifier::new); public static final StaticModifier WOVEN = MODIFIERS.register("woven", WovenModifier::new); public static final StaticModifier PETROUS = diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java index b1360994..4c169d45 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorMaterialTraitsDataProvider.java @@ -17,23 +17,18 @@ package com.illusivesoulworks.constructsarmory.data; -import javax.annotation.Nonnull; - -import com.illusivesoulworks.constructsarmory.ConstructsArmoryMod; +import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryModifiers; +import com.illusivesoulworks.constructsarmory.common.stat.impl.MailMaterialStats; +import com.illusivesoulworks.constructsarmory.common.stat.impl.PlateMaterialStats; import net.minecraft.data.DataGenerator; -import org.apache.commons.lang3.reflect.FieldUtils; import slimeknights.tconstruct.library.data.material.AbstractMaterialDataProvider; import slimeknights.tconstruct.library.data.material.AbstractMaterialTraitDataProvider; import slimeknights.tconstruct.library.materials.definition.MaterialId; import slimeknights.tconstruct.library.modifiers.Modifier; -import slimeknights.tconstruct.library.modifiers.ModifierManager; import slimeknights.tconstruct.library.modifiers.util.StaticModifier; import slimeknights.tconstruct.tools.data.material.MaterialIds; -import com.illusivesoulworks.constructsarmory.common.ConstructsArmoryModifiers; -import com.illusivesoulworks.constructsarmory.common.stat.impl.MailMaterialStats; -import com.illusivesoulworks.constructsarmory.common.stat.impl.PlateMaterialStats; -import java.lang.reflect.Field; +import javax.annotation.Nonnull; public class ArmorMaterialTraitsDataProvider extends AbstractMaterialTraitDataProvider { @@ -45,7 +40,6 @@ public ArmorMaterialTraitsDataProvider(DataGenerator gen, @Override protected void addMaterialTraits() { // Tier 1 - addArmorTraits(MaterialIds.wood, ConstructsArmoryModifiers.CULTIVATED); addArmorTraits(MaterialIds.rock, ConstructsArmoryModifiers.PETROUS); addArmorTraits(MaterialIds.leather, ConstructsArmoryModifiers.WOVEN); addArmorTraits(MaterialIds.bone, ConstructsArmoryModifiers.SPLINTERED); From 8d9e4f0a834e6a7ee7f7d14896879945c841a7f7 Mon Sep 17 00:00:00 2001 From: minemobs Date: Sun, 5 May 2024 17:44:09 +0000 Subject: [PATCH 08/10] Fixed #5 and #6 --- gradle.properties | 2 +- gradlew | 0 ... => broken_feet_plate_tconstruct_bamboo.png} | Bin ...boo.png => feet_plate_tconstruct_bamboo.png} | Bin ...od_bamboo.png => mail_tconstruct_bamboo.png} | Bin ...boo.png => body_plate_tconstruct_bamboo.png} | Bin ... => broken_body_plate_tconstruct_bamboo.png} | Bin ...od_bamboo.png => mail_tconstruct_bamboo.png} | Bin ... => broken_head_plate_tconstruct_bamboo.png} | Bin ...boo.png => head_plate_tconstruct_bamboo.png} | Bin ...od_bamboo.png => mail_tconstruct_bamboo.png} | Bin ... => broken_legs_plate_tconstruct_bamboo.png} | Bin ...boo.png => legs_plate_tconstruct_bamboo.png} | Bin ...od_bamboo.png => mail_tconstruct_bamboo.png} | Bin ...boo.png => body_plate_tconstruct_bamboo.png} | Bin ...boo.png => feet_plate_tconstruct_bamboo.png} | Bin ...boo.png => head_plate_tconstruct_bamboo.png} | Bin ...boo.png => legs_plate_tconstruct_bamboo.png} | Bin ...od_bamboo.png => mail_tconstruct_bamboo.png} | Bin ...al_armor_mail_layer_1_tconstruct_bamboo.png} | Bin ...al_armor_mail_layer_2_tconstruct_bamboo.png} | Bin ...l_armor_plate_layer_1_tconstruct_bamboo.png} | Bin ...l_armor_plate_layer_2_tconstruct_bamboo.png} | Bin .../tools/building/material_armor_boots.json | 3 ++- .../building/material_armor_chestplate.json | 3 ++- .../tools/building/material_armor_helmet.json | 3 ++- .../tools/building/material_armor_leggings.json | 3 ++- .../tinkering/materials/traits/wood.json | 16 ---------------- .../data/ArmorRecipeProvider.java | 4 ++-- .../assets/constructsarmory/lang/en_us.json | 1 + 30 files changed, 12 insertions(+), 23 deletions(-) mode change 100644 => 100755 gradlew rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{broken_feet_plate_tconstruct_wood_bamboo.png => broken_feet_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{feet_plate_tconstruct_wood_bamboo.png => feet_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/boots/{mail_tconstruct_wood_bamboo.png => mail_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{body_plate_tconstruct_wood_bamboo.png => body_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{broken_body_plate_tconstruct_wood_bamboo.png => broken_body_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/{mail_tconstruct_wood_bamboo.png => mail_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{broken_head_plate_tconstruct_wood_bamboo.png => broken_head_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{head_plate_tconstruct_wood_bamboo.png => head_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/{mail_tconstruct_wood_bamboo.png => mail_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{broken_legs_plate_tconstruct_wood_bamboo.png => broken_legs_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{legs_plate_tconstruct_wood_bamboo.png => legs_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/{mail_tconstruct_wood_bamboo.png => mail_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{body_plate_tconstruct_wood_bamboo.png => body_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{feet_plate_tconstruct_wood_bamboo.png => feet_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{head_plate_tconstruct_wood_bamboo.png => head_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{legs_plate_tconstruct_wood_bamboo.png => legs_plate_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/item/tool/parts/{mail_tconstruct_wood_bamboo.png => mail_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_1_tconstruct_wood_bamboo.png => material_armor_mail_layer_1_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_mail_layer_2_tconstruct_wood_bamboo.png => material_armor_mail_layer_2_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_1_tconstruct_wood_bamboo.png => material_armor_plate_layer_1_tconstruct_bamboo.png} (100%) rename src/generated/resources/assets/constructsarmory/textures/models/armor/{material_armor_plate_layer_2_tconstruct_wood_bamboo.png => material_armor_plate_layer_2_tconstruct_bamboo.png} (100%) delete mode 100644 src/generated/resources/data/tconstruct/tinkering/materials/traits/wood.json diff --git a/gradle.properties b/gradle.properties index 3dee52fd..7e65e259 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # Mod -mod_version=2.0.0-alpha.3+1.18.2 +mod_version=2.0.0-alpha.4+1.18.2 mod_group=top.theillusivec4.constructsarmory mod_id=constructsarmory mod_name=Construct's Armory diff --git a/gradlew b/gradlew old mode 100644 new mode 100755 diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/broken_feet_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/feet_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/boots/mail_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/body_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/broken_body_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/chestplate/mail_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/broken_head_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/head_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/helmet/mail_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/broken_legs_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/legs_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/leggings/mail_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/body_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/feet_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/head_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/legs_plate_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/item/tool/parts/mail_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_1_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_mail_layer_2_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_1_tconstruct_bamboo.png diff --git a/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_bamboo.png b/src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bamboo.png similarity index 100% rename from src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_wood_bamboo.png rename to src/generated/resources/assets/constructsarmory/textures/models/armor/material_armor_plate_layer_2_tconstruct_bamboo.png diff --git a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json index 48f8a3ba..ebb5164e 100644 --- a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json +++ b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_boots.json @@ -1,4 +1,5 @@ { "type": "tconstruct:tool_building", - "result": "constructsarmory:material_armor_boots" + "result": "constructsarmory:material_armor_boots", + "result_count": 1 } \ No newline at end of file diff --git a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json index 045fc3e4..d6da2cf2 100644 --- a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json +++ b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_chestplate.json @@ -1,4 +1,5 @@ { "type": "tconstruct:tool_building", - "result": "constructsarmory:material_armor_chestplate" + "result": "constructsarmory:material_armor_chestplate", + "result_count": 1 } \ No newline at end of file diff --git a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json index a41173de..75b2b171 100644 --- a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json +++ b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_helmet.json @@ -1,4 +1,5 @@ { "type": "tconstruct:tool_building", - "result": "constructsarmory:material_armor_helmet" + "result": "constructsarmory:material_armor_helmet", + "result_count": 1 } \ No newline at end of file diff --git a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json index 2315c6c2..7377f4d1 100644 --- a/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json +++ b/src/generated/resources/data/constructsarmory/recipes/tools/building/material_armor_leggings.json @@ -1,4 +1,5 @@ { "type": "tconstruct:tool_building", - "result": "constructsarmory:material_armor_leggings" + "result": "constructsarmory:material_armor_leggings", + "result_count": 1 } \ No newline at end of file diff --git a/src/generated/resources/data/tconstruct/tinkering/materials/traits/wood.json b/src/generated/resources/data/tconstruct/tinkering/materials/traits/wood.json deleted file mode 100644 index f4195af2..00000000 --- a/src/generated/resources/data/tconstruct/tinkering/materials/traits/wood.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "perStat": { - "constructsarmory:mail": [ - { - "name": "constructsarmory:cultivated", - "level": 1 - } - ], - "constructsarmory:plate": [ - { - "name": "constructsarmory:cultivated", - "level": 1 - } - ] - } -} \ No newline at end of file diff --git a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java index fea030e7..77982737 100644 --- a/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java +++ b/src/main/java/com/illusivesoulworks/constructsarmory/data/ArmorRecipeProvider.java @@ -20,8 +20,8 @@ import javax.annotation.Nonnull; import net.minecraft.data.DataGenerator; import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; import org.jetbrains.annotations.NotNull; -import slimeknights.tconstruct.common.data.BaseRecipeProvider; import slimeknights.tconstruct.library.data.recipe.IMaterialRecipeHelper; import slimeknights.tconstruct.library.data.recipe.IToolRecipeHelper; import slimeknights.tconstruct.library.tools.item.ModifiableArmorItem; @@ -30,7 +30,7 @@ import java.util.function.Consumer; -public class ArmorRecipeProvider extends BaseRecipeProvider implements IMaterialRecipeHelper, IToolRecipeHelper { +public class ArmorRecipeProvider extends RecipeProvider implements IMaterialRecipeHelper, IToolRecipeHelper { public ArmorRecipeProvider(DataGenerator generator) { super(generator); diff --git a/src/main/resources/assets/constructsarmory/lang/en_us.json b/src/main/resources/assets/constructsarmory/lang/en_us.json index e1ff1460..deba3bcd 100644 --- a/src/main/resources/assets/constructsarmory/lang/en_us.json +++ b/src/main/resources/assets/constructsarmory/lang/en_us.json @@ -92,6 +92,7 @@ "modifier.constructsarmory.aerial.flavor": "Take to the skies!", "modifier.constructsarmory.aerial.description": "Increased movement speed at high elevations", "modifier.constructsarmory.aerial.speed": "Aerial Speed", + "modifier.constructsarmory.reinforced": "Reinforced", "__comment": "Tier 2 Addon Traits", "modifier.constructsarmory.dense": "Dense", "modifier.constructsarmory.dense.flavor": "Barely loses its shape", From a270de1f75b555544b7ae5796f5e045e32705035 Mon Sep 17 00:00:00 2001 From: minemobs Date: Sun, 4 Aug 2024 15:42:18 +0200 Subject: [PATCH 09/10] Added github action --- .github/workflows/gradle.yml | 41 ++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/workflows/gradle.yml diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml new file mode 100644 index 00000000..1738cff2 --- /dev/null +++ b/.github/workflows/gradle.yml @@ -0,0 +1,41 @@ +name: Java CI with Gradle + +on: + push: + branches: [ "1.18.2", "1.19.2" ] + pull_request: + branches: [ "1.18.2", "1.19.2" ] + +jobs: + build: + runs-on: ubuntu-latest + permissions: + id-token: write + contents: read + attestations: write + steps: + - uses: actions/checkout@v4 + - uses: gradle/actions/wrapper-validation@v4 + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: Build with Gradle wrapper + run: ./gradlew build + + - name: Rename jar + run: mv $(find build/libs/ | grep -P "\d\.jar") constructarmory.jar + + - uses: actions/upload-artifact@v4 + with: + name: Construct Armory + path: ./constructarmory.jar + + - name: Generate artifact attestation + uses: actions/attest-build-provenance@v1 + with: + path: ./constructarmory.jar From 378824acbfb0c77001ffafcb6a2487b20f5ad329 Mon Sep 17 00:00:00 2001 From: minemobs Date: Sun, 4 Aug 2024 15:53:48 +0200 Subject: [PATCH 10/10] Fixed artifact attestation --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 1738cff2..9b12b418 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -38,4 +38,4 @@ jobs: - name: Generate artifact attestation uses: actions/attest-build-provenance@v1 with: - path: ./constructarmory.jar + subject-path: ./constructarmory.jar