diff --git a/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterialSet.java b/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterialSet.java index 288df28be..706e352f4 100644 --- a/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterialSet.java +++ b/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterialSet.java @@ -16,6 +16,7 @@ public class CosmicMaterialSet { public static final MaterialIconSet NEVRAMITE = new MaterialIconSet("nevramite", DULL); public static final MaterialIconSet VOIDSPARK = new MaterialIconSet("voidspark", DULL); public static final MaterialIconSet SOL = new MaterialIconSet("sol", DULL); + public static final MaterialIconSet CHLOROPHYTE = new MaterialIconSet("chlorophyte", SHINY); public static final MaterialIconSet CRYSTAL = new MaterialIconSet("crystal", DULL); public static final MaterialIconSet MAGIC = new MaterialIconSet("magic", DULL); diff --git a/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterials.java b/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterials.java index dedf7014f..04303f3aa 100644 --- a/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterials.java +++ b/src/main/java/com/ghostipedia/cosmiccore/common/data/materials/CosmicMaterials.java @@ -232,8 +232,8 @@ public static void register() { Chlorophyte = new Material.Builder(CosmicCore.id("chlorophyte")) .ingot() - .liquid(new FluidBuilder().temperature(1340)) - .color(0x3A8F5B).secondaryColor(0x6BB78A).iconSet(MaterialIconSet.METALLIC) + .liquid(new FluidBuilder().temperature(1340).customStill()) + .iconSet(CosmicMaterialSet.CHLOROPHYTE) .flags(GENERATE_BOLT_SCREW, GENERATE_ROUND, GENERATE_GEAR, GENERATE_SMALL_GEAR, GENERATE_RING, GENERATE_FRAME, GENERATE_SPRING, GENERATE_SPRING_SMALL, GENERATE_FINE_WIRE, GENERATE_DENSE) .blastTemp(4500, BlastProperty.GasTier.HIGH, GTValues.VA[GTValues.EV], 1200) diff --git a/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png b/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png new file mode 100644 index 000000000..31d2edd02 Binary files /dev/null and b/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png differ diff --git a/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png.mcmeta b/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png.mcmeta new file mode 100644 index 000000000..278593081 --- /dev/null +++ b/src/main/resources/assets/cosmiccore/textures/block/fluids/fluid.chlorophyte.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/block.json b/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/block.json new file mode 100644 index 000000000..05ac1cd18 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/block.json @@ -0,0 +1,6 @@ +{ + "parent": "gtceu:block/cube/tinted/all_0", + "textures": { + "all": "gtceu:block/material_sets/chlorophyte/block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/frame_gt.json b/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/frame_gt.json new file mode 100644 index 000000000..bafde684c --- /dev/null +++ b/src/main/resources/assets/gtceu/models/block/material_sets/chlorophyte/frame_gt.json @@ -0,0 +1,6 @@ +{ + "parent": "gtceu:block/cube/tinted/all_0", + "textures": { + "all": "gtceu:block/material_sets/chlorophyte/frame_gt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/alve_foil_insulator.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/alve_foil_insulator.json new file mode 100644 index 000000000..636a6bd00 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/alve_foil_insulator.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/alve_foil_insulator" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/bolt.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/bolt.json new file mode 100644 index 000000000..18caf55a4 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/bolt.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/bolt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust.json new file mode 100644 index 000000000..28ef2b2c0 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/dust" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_small.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_small.json new file mode 100644 index 000000000..b4c58160f --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_small.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/dust_small" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_tiny.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_tiny.json new file mode 100644 index 000000000..c035f5fd0 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/dust_tiny.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/dust_tiny" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/foil.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/foil.json new file mode 100644 index 000000000..15e90ef6c --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/foil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/foil" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear.json new file mode 100644 index 000000000..32bd392fe --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/gear" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear_small.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear_small.json new file mode 100644 index 000000000..f48a11ed5 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/gear_small.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/gear_small" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/heavy_beam.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/heavy_beam.json new file mode 100644 index 000000000..a8889038d --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/heavy_beam.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/heavy_beam" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot.json new file mode 100644 index 000000000..9c127bff2 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/ingot" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot_hot.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot_hot.json new file mode 100644 index 000000000..4fc2b675e --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ingot_hot.json @@ -0,0 +1,6 @@ +{ + "parent": "gtceu:item/material_sets/chlorophyte/ingot", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/ingot_hot" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/modular_shelling.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/modular_shelling.json new file mode 100644 index 000000000..5b0e39234 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/modular_shelling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/modular_shelling" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/nugget.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/nugget.json new file mode 100644 index 000000000..052ff2d30 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/nugget" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate.json new file mode 100644 index 000000000..87ee9fe27 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/plate" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_dense.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_dense.json new file mode 100644 index 000000000..404363d8d --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_dense.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/plate_dense" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_double.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_double.json new file mode 100644 index 000000000..dcb002ac9 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/plate_double.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/plate_double" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ring.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ring.json new file mode 100644 index 000000000..70fb799b2 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ring.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/ring" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod.json new file mode 100644 index 000000000..b9ef8bf4a --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/rod" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod_long.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod_long.json new file mode 100644 index 000000000..7152168f6 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rod_long.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/rod_long" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rotor.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rotor.json new file mode 100644 index 000000000..319ea2031 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/rotor.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/rotor" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/round.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/round.json new file mode 100644 index 000000000..2552e99ba --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/round.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/round" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/screw.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/screw.json new file mode 100644 index 000000000..ccf9b3962 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/screw.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/screw" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/shape_memory_foil.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/shape_memory_foil.json new file mode 100644 index 000000000..65283f4f3 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/shape_memory_foil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/shape_memory_foil" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring.json new file mode 100644 index 000000000..510666943 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/spring" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring_small.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring_small.json new file mode 100644 index 000000000..24ebf4f19 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/spring_small.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/spring_small" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/turbine_blade.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/turbine_blade.json new file mode 100644 index 000000000..00e77dcf3 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/turbine_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/turbine_blade" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ultra_dense.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ultra_dense.json new file mode 100644 index 000000000..e6fe41494 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/ultra_dense.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/ultradense_plate" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_fine.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_fine.json new file mode 100644 index 000000000..5a0cc898a --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_fine.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/wire_fine", + "layer1": "gtceu:item/material_sets/chlorophyte/wire_fine_overlay" + } +} diff --git a/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_spool.json b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_spool.json new file mode 100644 index 000000000..624617368 --- /dev/null +++ b/src/main/resources/assets/gtceu/models/item/material_sets/chlorophyte/wire_spool.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gtceu:item/material_sets/chlorophyte/wire_spool", + "layer1": "gtceu:item/material_sets/chlorophyte/wire_spool_overlay" + } +} diff --git a/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/block.png b/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/block.png new file mode 100644 index 000000000..5b7835a5e Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/block.png differ diff --git a/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/frame_gt.png b/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/frame_gt.png new file mode 100644 index 000000000..a1cdf621d Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/block/material_sets/chlorophyte/frame_gt.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/alve_foil_insulator.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/alve_foil_insulator.png new file mode 100644 index 000000000..3ec1366e3 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/alve_foil_insulator.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/bolt.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/bolt.png new file mode 100644 index 000000000..acfdf3929 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/bolt.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust.png new file mode 100644 index 000000000..8b616c994 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_small.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_small.png new file mode 100644 index 000000000..a3ca7d580 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_small.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_tiny.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_tiny.png new file mode 100644 index 000000000..fb6684451 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/dust_tiny.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/foil.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/foil.png new file mode 100644 index 000000000..33719a87a Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/foil.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear.png new file mode 100644 index 000000000..8f79425b5 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear_small.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear_small.png new file mode 100644 index 000000000..afc55daac Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/gear_small.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/heavy_beam.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/heavy_beam.png new file mode 100644 index 000000000..6641ab277 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/heavy_beam.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot.png new file mode 100644 index 000000000..13f8ac962 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot_hot.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot_hot.png new file mode 100644 index 000000000..379150feb Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ingot_hot.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/modular_shelling.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/modular_shelling.png new file mode 100644 index 000000000..a78028be1 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/modular_shelling.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/nugget.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/nugget.png new file mode 100644 index 000000000..5ec91689c Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/nugget.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate.png new file mode 100644 index 000000000..55217de3f Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_dense.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_dense.png new file mode 100644 index 000000000..45fc3579f Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_dense.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_double.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_double.png new file mode 100644 index 000000000..11bbe02a2 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/plate_double.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ring.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ring.png new file mode 100644 index 000000000..f0607dba2 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ring.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod.png new file mode 100644 index 000000000..64043f5f7 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod_long.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod_long.png new file mode 100644 index 000000000..218a8929b Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rod_long.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rotor.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rotor.png new file mode 100644 index 000000000..5829e7d67 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/rotor.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/round.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/round.png new file mode 100644 index 000000000..3a8029231 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/round.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/screw.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/screw.png new file mode 100644 index 000000000..1595de9f5 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/screw.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/shape_memory_foil.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/shape_memory_foil.png new file mode 100644 index 000000000..e6258359d Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/shape_memory_foil.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring.png new file mode 100644 index 000000000..6e3689af7 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring_small.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring_small.png new file mode 100644 index 000000000..4ddbb1791 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/spring_small.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/turbine_blade.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/turbine_blade.png new file mode 100644 index 000000000..b233b0720 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/turbine_blade.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ultradense_plate.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ultradense_plate.png new file mode 100644 index 000000000..31828ccb8 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/ultradense_plate.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine.png new file mode 100644 index 000000000..a6163b5ae Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine_overlay.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine_overlay.png new file mode 100644 index 000000000..4677e9060 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_fine_overlay.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool.png new file mode 100644 index 000000000..acc85c6e4 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool.png differ diff --git a/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool_overlay.png b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool_overlay.png new file mode 100644 index 000000000..060dbb9b3 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/item/material_sets/chlorophyte/wire_spool_overlay.png differ