diff --git a/src/main/java/gregtech/api/unification/material/info/MaterialIconSet.java b/src/main/java/gregtech/api/unification/material/info/MaterialIconSet.java index 65f1c867f86..85981e989c8 100644 --- a/src/main/java/gregtech/api/unification/material/info/MaterialIconSet.java +++ b/src/main/java/gregtech/api/unification/material/info/MaterialIconSet.java @@ -34,7 +34,8 @@ public enum MaterialIconSet { GEM_HORIZONTAL, GEM_VERTICAL, PAPER, - NETHERSTAR; + NETHERSTAR, + BRIGHT; @ZenGetter("name") public String getName() { diff --git a/src/main/java/gregtech/api/unification/material/materials/ElementMaterials.java b/src/main/java/gregtech/api/unification/material/materials/ElementMaterials.java index 39a3827f697..a170ccdb985 100644 --- a/src/main/java/gregtech/api/unification/material/materials/ElementMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/ElementMaterials.java @@ -52,6 +52,7 @@ public static void register() { Arsenic = new Material.Builder(6, "arsenic") .dust() + .color(0x676756) .element(Elements.As) .build(); @@ -63,7 +64,7 @@ public static void register() { Barium = new Material.Builder(8, "barium") .ingot().fluid() - .iconSet(METALLIC) + .color(0x83824C).iconSet(METALLIC) .element(Elements.Ba) .build(); @@ -107,7 +108,7 @@ public static void register() { Caesium = new Material.Builder(15, "caesium") .ingot() - .iconSet(METALLIC) + .color(0x80620B).iconSet(METALLIC) .element(Elements.Cs) .build(); @@ -287,7 +288,7 @@ public static void register() { Gold = new Material.Builder(41, "gold") .ingot().fluid().ore() - .color(0xFFFF1E).iconSet(SHINY) + .color(0xFFE650).iconSet(SHINY) .flags(EXT2_METAL, GENERATE_RING, MORTAR_GRINDABLE, EXCLUDE_BLOCK_CRAFTING_BY_HAND_RECIPES) .element(Elements.Au) .cableProperties(GTValues.V[3], 2, 2) @@ -331,7 +332,7 @@ public static void register() { Indium = new Material.Builder(48, "indium") .ingot().fluid() - .color(0x400080).iconSet(METALLIC) + .color(0x400080).iconSet(SHINY) .element(Elements.In) .build(); @@ -369,7 +370,7 @@ public static void register() { Lanthanum = new Material.Builder(53, "lanthanum") .ingot().fluid() - .iconSet(METALLIC) + .color(0x5D7575).iconSet(METALLIC) .element(Elements.La) .blastTemp(1193) .build(); @@ -411,7 +412,7 @@ public static void register() { Magnesium = new Material.Builder(59, "magnesium") .ingot().fluid() - .color(0xE1C8C8).iconSet(METALLIC) + .color(0xFFC8C8).iconSet(METALLIC) .element(Elements.Mg) .build(); @@ -619,7 +620,7 @@ public static void register() { Radium = new Material.Builder(88, "radium") .ingot().fluid() - .color(0xFFC840).iconSet(SHINY) + .color(0xFFFFCD).iconSet(SHINY) .element(Elements.Ra) .build(); @@ -632,7 +633,7 @@ public static void register() { Rhodium = new Material.Builder(90, "rhodium") .ingot().fluid() - .color(0xF4F4F4).iconSet(METALLIC) + .color(0xF4F4F4).iconSet(SHINY) .flags(EXT2_METAL) .element(Elements.Rh) .blastTemp(2237) @@ -646,14 +647,14 @@ public static void register() { Rubidium = new Material.Builder(92, "rubidium") .ingot().fluid() - .color(0xF01E1E).iconSet(METALLIC) + .color(0xF01E1E).iconSet(SHINY) .flags(STD_METAL) .element(Elements.Rb) .build(); Ruthenium = new Material.Builder(93, "ruthenium") .ingot().fluid() - .color(0x646464).iconSet(METALLIC) + .color(0x9B9B9B).iconSet(SHINY) .flags(EXT2_METAL) .element(Elements.Ru) .blastTemp(2607) @@ -733,7 +734,7 @@ public static void register() { Tantalum = new Material.Builder(104, "tantalum") .ingot().fluid() - .iconSet(METALLIC) + .color(0x78788c).iconSet(METALLIC) .flags(STD_METAL, GENERATE_FOIL) .element(Elements.Ta) .build(); @@ -856,7 +857,7 @@ public static void register() { Ytterbium = new Material.Builder(120, "ytterbium") .ingot().fluid() - .iconSet(METALLIC) + .color(0xA7A7A7).iconSet(METALLIC) .flags(STD_METAL) .element(Elements.Yb) .blastTemp(1097) @@ -880,7 +881,7 @@ public static void register() { Zirconium = new Material.Builder(123, "zirconium") .ingot(6).fluid() - .color(0xE0E1E1).iconSet(METALLIC) + .color(0xC8FFFF).iconSet(METALLIC) .flags(EXT2_METAL) .element(Elements.Zr) .build(); @@ -898,7 +899,7 @@ public static void register() { NaquadahEnriched = new Material.Builder(125, "naquadah_enriched") .ingot(4).fluid().ore() - .color(0x323232).iconSet(METALLIC) + .color(0x3C3C3C).iconSet(METALLIC) .flags(EXT_METAL, GENERATE_FOIL) .element(Elements.Nq1) .toolStats(6.0f, 4.0f, 1280) @@ -932,7 +933,7 @@ public static void register() { Duranium = new Material.Builder(129, "duranium") .ingot(5).fluid() - .iconSet(METALLIC) + .color(0x4BAFAF).iconSet(METALLIC) .flags(EXT_METAL, GENERATE_FOIL) .element(Elements.Dr) .toolStats(16.0f, 5.0f, 5120) diff --git a/src/main/java/gregtech/api/unification/material/materials/FirstDegreeMaterials.java b/src/main/java/gregtech/api/unification/material/materials/FirstDegreeMaterials.java index e5ef3246d2b..5045b256c63 100644 --- a/src/main/java/gregtech/api/unification/material/materials/FirstDegreeMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/FirstDegreeMaterials.java @@ -22,14 +22,14 @@ public static void register() { .build(); Andradite = new Material.Builder(251, "andradite") - .dust(1) - .color(0x967800).iconSet(ROUGH) + .gem(1) + .color(0x967800).iconSet(RUBY) .components(Calcium, 3, Iron, 2, Silicon, 3, Oxygen, 12) .build(); AnnealedCopper = new Material.Builder(252, "annealed_copper") .ingot().fluid() - .color(0xFF7814).iconSet(SHINY) + .color(0xFF8D3B).iconSet(BRIGHT) .flags(EXT2_METAL, MORTAR_GRINDABLE) .components(Copper, 1) .cableProperties(GTValues.V[1], 1, 1) @@ -64,7 +64,7 @@ public static void register() { BlueTopaz = new Material.Builder(257, "blue_topaz") .gem(3).ore() - .color(0x0000FF).iconSet(GEM_HORIZONTAL) + .color(0x7B96DC).iconSet(GEM_HORIZONTAL) .flags(NO_SMASHING, NO_SMELTING, HIGH_SIFTER_OUTPUT) .components(Aluminium, 2, Silicon, 1, Fluorine, 2, Hydrogen, 2, Oxygen, 6) .toolStats(7.0f, 3.0f, 256) @@ -242,8 +242,8 @@ public static void register() { .build(); Grossular = new Material.Builder(282, "grossular") - .dust(1).ore(6, 1) - .color(0xC86400).iconSet(ROUGH) + .gem(1).ore(6, 1) + .color(0xC86400).iconSet(RUBY) .components(Calcium, 3, Aluminium, 2, Silicon, 3, Oxygen, 12) .build(); @@ -445,8 +445,8 @@ public static void register() { .build(); Pyrope = new Material.Builder(308, "pyrope") - .dust().ore(4, 1) - .color(0x783264).iconSet(METALLIC) + .gem().ore(4, 1) + .color(0x783264).iconSet(RUBY) .components(Aluminium, 2, Magnesium, 3, Silicon, 3, Oxygen, 12) .build(); @@ -535,8 +535,8 @@ public static void register() { .build(); Spessartine = new Material.Builder(321, "spessartine") - .dust().ore(2, 1) - .color(0xFF6464) + .gem().ore(2, 1) + .color(0xFF6464).iconSet(RUBY) .components(Aluminium, 2, Manganese, 3, Silicon, 3, Oxygen, 12) .build(); @@ -632,8 +632,8 @@ public static void register() { .setFormula("UO2", true); Uvarovite = new Material.Builder(333, "uvarovite") - .dust() - .color(0xB4FFB4).iconSet(DIAMOND) + .gem() + .color(0xB4ffB4).iconSet(RUBY) .components(Calcium, 3, Chrome, 2, Silicon, 3, Oxygen, 12) .build(); @@ -858,8 +858,8 @@ public static void register() { .build(); Realgar = new Material.Builder(365, "realgar") - .dust(2) - .color(0x8C6464) + .gem() + .color(0x9D2123).iconSet(EMERALD) .flags(DECOMPOSITION_BY_CENTRIFUGING) .components(Arsenic, 4, Sulfur, 4) .build(); @@ -978,8 +978,8 @@ public static void register() { .build(); Malachite = new Material.Builder(385, "malachite") - .dust().ore() - .color(0x055F05) + .gem().ore() + .color(0x055F05).iconSet(LAPIS) .components(Copper, 2, Carbon, 1, Hydrogen, 2, Oxygen, 5) .build(); @@ -1015,7 +1015,7 @@ public static void register() { Kaolinite = new Material.Builder(391, "kaolinite") .dust() - .color(0xF3EBEB) + .color(0xf5EBEB).iconSet(METALLIC) .components(Aluminium, 2, Silicon, 2, Hydrogen, 4, Oxygen, 9) .build(); diff --git a/src/main/java/gregtech/api/unification/material/materials/HigherDegreeMaterials.java b/src/main/java/gregtech/api/unification/material/materials/HigherDegreeMaterials.java index 8c6665d323a..ffb7c240862 100644 --- a/src/main/java/gregtech/api/unification/material/materials/HigherDegreeMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/HigherDegreeMaterials.java @@ -52,7 +52,7 @@ public static void register() { Basalt = new Material.Builder(2512, "basalt") .dust(1) - .color(0x1E1414).iconSet(ROUGH) + .color(0x3C3232).iconSet(ROUGH) .flags(NO_SMASHING, DECOMPOSITION_BY_CENTRIFUGING) .components(Olivine, 1, Calcite, 3, Flint, 8, DarkAsh, 4) .build(); diff --git a/src/main/java/gregtech/api/unification/material/materials/SecondDegreeMaterials.java b/src/main/java/gregtech/api/unification/material/materials/SecondDegreeMaterials.java index 8f06ad7020b..c82dd3953d6 100644 --- a/src/main/java/gregtech/api/unification/material/materials/SecondDegreeMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/SecondDegreeMaterials.java @@ -154,7 +154,7 @@ public static void register() { Marble = new Material.Builder(2018, "marble") .dust(1) - .color(0xC8C8C8).iconSet(FINE) + .color(0xC8C8C8).iconSet(ROUGH) .flags(NO_SMASHING, DECOMPOSITION_BY_CENTRIFUGING) .components(Magnesium, 1, Calcite, 7) .build(); diff --git a/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java b/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java index f18e8d6f27e..24a09e1e83e 100644 --- a/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java @@ -272,7 +272,7 @@ public static void register() { Netherrack = new Material.Builder(1604, "netherrack") .dust(1) - .color(0xC80000) + .color(0xC80000).iconSet(METALLIC) .flags(NO_SMASHING, FLAMMABLE) .build(); @@ -327,7 +327,7 @@ public static void register() { Cocoa = new Material.Builder(1614, "cocoa") .dust(0) - .color(0xBE5F00).iconSet(FINE) + .color(0x643200).iconSet(FINE) .build(); Wheat = new Material.Builder(1615, "wheat") diff --git a/src/main/java/gregtech/common/MetaFluids.java b/src/main/java/gregtech/common/MetaFluids.java index 29a5b165e3a..01d0700a396 100644 --- a/src/main/java/gregtech/common/MetaFluids.java +++ b/src/main/java/gregtech/common/MetaFluids.java @@ -33,6 +33,8 @@ public class MetaFluids { public static final ResourceLocation AUTO_GENERATED_PLASMA_TEXTURE = new ResourceLocation( GTValues.MODID, "blocks/fluids/fluid.plasma.autogenerated"); + public static final ResourceLocation FLUID_BRIGHT_TEXTURE = new ResourceLocation( + GTValues.MODID, "blocks/material_sets/bright/fluid"); public static final ResourceLocation FLUID_DIAMOND_TEXTURE = new ResourceLocation( GTValues.MODID, "blocks/material_sets/diamond/fluid"); public static final ResourceLocation FLUID_DULL_TEXTURE = new ResourceLocation( @@ -132,6 +134,7 @@ public static void init() { * Every {@link gregtech.api.unification.material.info.MaterialIconSet} that has fluids requires a registered sprite */ fluidSprites.add(AUTO_GENERATED_PLASMA_TEXTURE); + fluidSprites.add(FLUID_BRIGHT_TEXTURE); fluidSprites.add(FLUID_DIAMOND_TEXTURE); fluidSprites.add(FLUID_DULL_TEXTURE); fluidSprites.add(FLUID_EMERALD_TEXTURE); diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/bolt.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/bolt.json new file mode 100644 index 00000000000..03010503396 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/bolt.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/bolt", + "layer1": "gregtech:items/material_sets/bright/bolt_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/cell_plasma.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/cell_plasma.json new file mode 100644 index 00000000000..fa83a3e91e4 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/cell_plasma.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/cell_plasma", + "layer1": "gregtech:items/material_sets/bright/cell_plasma_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed.json new file mode 100644 index 00000000000..a19ba53b95a --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/crushed", + "layer1": "gregtech:items/material_sets/bright/crushed_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_centrifuged.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_centrifuged.json new file mode 100644 index 00000000000..88074e957ef --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_centrifuged.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/crushed_centrifuged" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_purified.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_purified.json new file mode 100644 index 00000000000..ab0bc155fc9 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/crushed_purified.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/crushed_purified" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust.json new file mode 100644 index 00000000000..325d11dcf84 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/dust", + "layer1": "gregtech:items/material_sets/bright/dust_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_impure.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_impure.json new file mode 100644 index 00000000000..e6104c7013b --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_impure.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/dust_impure", + "layer1": "gregtech:items/material_sets/bright/dust_impure_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_pure.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_pure.json new file mode 100644 index 00000000000..3a296ac6f70 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_pure.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/dust_pure", + "layer1": "gregtech:items/material_sets/bright/dust_pure_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_small.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_small.json new file mode 100644 index 00000000000..bdf03f438ae --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_small.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/dust_small", + "layer1": "gregtech:items/material_sets/bright/dust_small_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_tiny.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_tiny.json new file mode 100644 index 00000000000..60229a74c78 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/dust_tiny.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/dust_tiny", + "layer1": "gregtech:items/material_sets/bright/dust_tiny_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/foil.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/foil.json new file mode 100644 index 00000000000..204b1ab8777 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/foil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/foil" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear.json new file mode 100644 index 00000000000..c9d2ad8df93 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/gear", + "layer1": "gregtech:items/material_sets/bright/gear_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear_small.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear_small.json new file mode 100644 index 00000000000..1b098001a29 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/gear_small.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/gear_small", + "layer1": "gregtech:items/material_sets/bright/gear_small_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot.json new file mode 100644 index 00000000000..1a6991a27b7 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/ingot", + "layer1": "gregtech:items/material_sets/bright/ingot_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_double.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_double.json new file mode 100644 index 00000000000..bd3d4e9d426 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_double.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/ingot_double", + "layer1": "gregtech:items/material_sets/bright/ingot_double_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_hot.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_hot.json new file mode 100644 index 00000000000..4f6f6604ef8 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ingot_hot.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/ingot_hot", + "layer1": "gregtech:items/material_sets/bright/ingot_hot_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/nugget.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/nugget.json new file mode 100644 index 00000000000..c7ff24b2590 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/nugget.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/nugget", + "layer1": "gregtech:items/material_sets/bright/nugget_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate.json new file mode 100644 index 00000000000..88f19ea0750 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/plate", + "layer1": "gregtech:items/material_sets/bright/plate_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_curved.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_curved.json new file mode 100644 index 00000000000..f8af4f922e8 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_curved.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/plate_curved" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_dense.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_dense.json new file mode 100644 index 00000000000..db44b9a9ae5 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_dense.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/plate_dense" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_double.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_double.json new file mode 100644 index 00000000000..97af61221b6 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/plate_double.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/plate_double", + "layer1": "gregtech:items/material_sets/bright/plate_double_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/ring.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ring.json new file mode 100644 index 00000000000..4d04c8d8ee7 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/ring.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/ring", + "layer1": "gregtech:items/material_sets/bright/ring_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/rotor.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/rotor.json new file mode 100644 index 00000000000..b07b4aa4b8d --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/rotor.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/rotor" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/round.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/round.json new file mode 100644 index 00000000000..49ba95309ed --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/round.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/round", + "layer1": "gregtech:items/material_sets/bright/round_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/screw.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/screw.json new file mode 100644 index 00000000000..d74608f5ecc --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/screw.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/screw" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring.json new file mode 100644 index 00000000000..2eaf30ec255 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/spring" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring_small.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring_small.json new file mode 100644 index 00000000000..c1a620f8b96 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/spring_small.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/spring_small" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick.json new file mode 100644 index 00000000000..00648776da7 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick.json @@ -0,0 +1,7 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gregtech:items/material_sets/bright/stick", + "layer1": "gregtech:items/material_sets/bright/stick_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick_long.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick_long.json new file mode 100644 index 00000000000..0fdd840029b --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/stick_long.json @@ -0,0 +1,7 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gregtech:items/material_sets/bright/stick_long", + "layer1": "gregtech:items/material_sets/bright/stick_long_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/toolHeadSoldering.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/toolHeadSoldering.json new file mode 100644 index 00000000000..d8dcf98bc93 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/toolHeadSoldering.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/toolHeadSoldering" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_axe.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_axe.json new file mode 100644 index 00000000000..213cdafb25d --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_axe" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_buzz_saw.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_buzz_saw.json new file mode 100644 index 00000000000..5d13f04b052 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_buzz_saw.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_buzz_saw" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_chainsaw.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_chainsaw.json new file mode 100644 index 00000000000..7426943081c --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_chainsaw.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_chainsaw" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_drill.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_drill.json new file mode 100644 index 00000000000..54da40d7766 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_drill.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_drill" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_file.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_file.json new file mode 100644 index 00000000000..bbaf32958ea --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_file.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_file" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hammer.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hammer.json new file mode 100644 index 00000000000..2e4ddfd9390 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hammer.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_hammer" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hoe.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hoe.json new file mode 100644 index 00000000000..01bdb6e2161 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_hoe" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_pickaxe.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_pickaxe.json new file mode 100644 index 00000000000..9d4c88bbe6a --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_pickaxe" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_plow.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_plow.json new file mode 100644 index 00000000000..aaa976c89c6 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_plow.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_plow" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_saw.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_saw.json new file mode 100644 index 00000000000..fa35e05bee6 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_saw.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_saw" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_screwdriver.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_screwdriver.json new file mode 100644 index 00000000000..e456feecdf3 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_screwdriver.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_screwdriver" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sense.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sense.json new file mode 100644 index 00000000000..034fe9215ca --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sense.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_sense" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_shovel.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_shovel.json new file mode 100644 index 00000000000..d22509baf0d --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_shovel" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_soldering.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_soldering.json new file mode 100644 index 00000000000..e4036f11586 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_soldering.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_soldering" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sword.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sword.json new file mode 100644 index 00000000000..eba0caff72c --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_sword" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_universal_spade.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_universal_spade.json new file mode 100644 index 00000000000..8fd1d8ea341 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_universal_spade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_universal_spade" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_wrench.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_wrench.json new file mode 100644 index 00000000000..800779b71ce --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/tool_head_wrench.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/tool_head_wrench" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/turbine_blade.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/turbine_blade.json new file mode 100644 index 00000000000..aac08381f3b --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/turbine_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/turbine_blade" + } +} diff --git a/src/main/resources/assets/gregtech/models/item/material_sets/bright/wire_fine.json b/src/main/resources/assets/gregtech/models/item/material_sets/bright/wire_fine.json new file mode 100644 index 00000000000..6f618b67027 --- /dev/null +++ b/src/main/resources/assets/gregtech/models/item/material_sets/bright/wire_fine.json @@ -0,0 +1,7 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/material_sets/bright/wire_fine", + "layer1": "gregtech:items/material_sets/bright/wire_fine_overlay" + } +} diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/block.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/block.png new file mode 100644 index 00000000000..b58ded215fa Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/block.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png new file mode 100644 index 00000000000..ee40545a46a Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png.mcmeta new file mode 100644 index 00000000000..04867655f01 --- /dev/null +++ b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/fluid.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/foil.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/foil.png new file mode 100644 index 00000000000..2edad5a4483 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/foil.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/frame_gt.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/frame_gt.png new file mode 100644 index 00000000000..d93c52c24ce Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/frame_gt.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore.png new file mode 100644 index 00000000000..b785a5ea771 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore_small.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore_small.png new file mode 100644 index 00000000000..bf676721388 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/ore_small.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_huge.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_huge.png new file mode 100644 index 00000000000..79856266669 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_huge.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_large.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_large.png new file mode 100644 index 00000000000..65529e27720 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_large.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_medium.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_medium.png new file mode 100644 index 00000000000..06b3e0d1894 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_medium.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_side.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_side.png new file mode 100644 index 00000000000..aec8883d6a8 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_side.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_small.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_small.png new file mode 100644 index 00000000000..b5e620f045c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_small.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_tiny.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_tiny.png new file mode 100644 index 00000000000..c1ef2951980 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/pipe_tiny.png differ diff --git a/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/wire.png b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/wire.png new file mode 100644 index 00000000000..455335e5c28 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/blocks/material_sets/bright/wire.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt.png new file mode 100644 index 00000000000..8675564a9b1 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt_overlay.png new file mode 100644 index 00000000000..d83a131004a Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/bolt_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma.png new file mode 100644 index 00000000000..ce3c6377c72 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma_overlay.png new file mode 100644 index 00000000000..1c93293744f Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/cell_plasma_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed.png new file mode 100644 index 00000000000..a763f6b0df8 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_centrifuged.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_centrifuged.png new file mode 100644 index 00000000000..f74931d42a6 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_centrifuged.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_overlay.png new file mode 100644 index 00000000000..a1600cad7c2 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_purified.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_purified.png new file mode 100644 index 00000000000..b2d4e2a4764 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/crushed_purified.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust.png new file mode 100644 index 00000000000..d1282f42483 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure.png new file mode 100644 index 00000000000..8918e54459d Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure_overlay.png new file mode 100644 index 00000000000..e60e7b6d18c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_impure_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_overlay.png new file mode 100644 index 00000000000..0ab3308ed7b Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure.png new file mode 100644 index 00000000000..8918e54459d Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure_overlay.png new file mode 100644 index 00000000000..496dd33d5be Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_pure_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small.png new file mode 100644 index 00000000000..f29479bf554 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small_overlay.png new file mode 100644 index 00000000000..ebaf1512a82 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_small_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny.png new file mode 100644 index 00000000000..859cd701168 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny_overlay.png new file mode 100644 index 00000000000..3fad40a7e4c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/dust_tiny_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/foil.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/foil.png new file mode 100644 index 00000000000..cdce151f9ab Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/foil.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear.png new file mode 100644 index 00000000000..a7bc0f90f13 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_overlay.png new file mode 100644 index 00000000000..97d42fe1042 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small.png new file mode 100644 index 00000000000..0fe97b84fde Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small_overlay.png new file mode 100644 index 00000000000..47ab97c3088 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/gear_small_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot.png new file mode 100644 index 00000000000..92bc131a2fe Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double.png new file mode 100644 index 00000000000..dd41aed52c2 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double_overlay.png new file mode 100644 index 00000000000..0691faa0c77 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_double_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot.png new file mode 100644 index 00000000000..6fc93f933b9 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot_overlay.png new file mode 100644 index 00000000000..ebf9b80323d Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_hot_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_overlay.png new file mode 100644 index 00000000000..62e8275443e Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ingot_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget.png new file mode 100644 index 00000000000..b1636ee569a Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget_overlay.png new file mode 100644 index 00000000000..e8e1fef899c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/nugget_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate.png new file mode 100644 index 00000000000..d31178c3c63 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_curved.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_curved.png new file mode 100644 index 00000000000..fdb987aa2d7 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_curved.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_dense.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_dense.png new file mode 100644 index 00000000000..4666dd59021 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_dense.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double.png new file mode 100644 index 00000000000..3b0e5a5c9da Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double_overlay.png new file mode 100644 index 00000000000..63a4f6fad9a Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_double_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_overlay.png new file mode 100644 index 00000000000..dde531e6f1b Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/plate_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring.png new file mode 100644 index 00000000000..eb9dfd5e211 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring_overlay.png new file mode 100644 index 00000000000..892be9734cf Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/ring_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/rotor.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/rotor.png new file mode 100644 index 00000000000..6c6a16bfe5c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/rotor.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round.png new file mode 100644 index 00000000000..eb31f0fb1fe Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round_overlay.png new file mode 100644 index 00000000000..5770f55f62b Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/round_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/screw.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/screw.png new file mode 100644 index 00000000000..faca2c6e3da Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/screw.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring.png new file mode 100644 index 00000000000..df442ed454f Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring_small.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring_small.png new file mode 100644 index 00000000000..54b3afb24eb Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/spring_small.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick.png new file mode 100644 index 00000000000..d999179b3cb Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long.png new file mode 100644 index 00000000000..1580b911f0c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long_overlay.png new file mode 100644 index 00000000000..2915d9ce6c1 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_long_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_overlay.png new file mode 100644 index 00000000000..f18ad52a737 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/stick_overlay.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_axe.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_axe.png new file mode 100644 index 00000000000..b09c2128da2 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_axe.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_buzz_saw.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_buzz_saw.png new file mode 100644 index 00000000000..23e2a60f5a4 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_buzz_saw.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_chainsaw.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_chainsaw.png new file mode 100644 index 00000000000..5b70de35aa5 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_chainsaw.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_drill.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_drill.png new file mode 100644 index 00000000000..f3cb8c0f3f1 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_drill.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_file.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_file.png new file mode 100644 index 00000000000..5ad8e31245b Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_file.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hammer.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hammer.png new file mode 100644 index 00000000000..3937dacbe8a Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hammer.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hoe.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hoe.png new file mode 100644 index 00000000000..d0dcfd1e5d2 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_hoe.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_pickaxe.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_pickaxe.png new file mode 100644 index 00000000000..d10fab88aa8 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_pickaxe.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_plow.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_plow.png new file mode 100644 index 00000000000..c15a8cdbfab Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_plow.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_saw.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_saw.png new file mode 100644 index 00000000000..40553479cdb Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_saw.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_screwdriver.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_screwdriver.png new file mode 100644 index 00000000000..ca88fd275ea Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_screwdriver.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sense.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sense.png new file mode 100644 index 00000000000..06a7479e5f0 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sense.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_shovel.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_shovel.png new file mode 100644 index 00000000000..89fa86a4cea Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_shovel.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_soldering.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_soldering.png new file mode 100644 index 00000000000..41545c8b38d Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_soldering.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sword.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sword.png new file mode 100644 index 00000000000..e69fe86b452 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_sword.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_universal_spade.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_universal_spade.png new file mode 100644 index 00000000000..2f162be7601 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_universal_spade.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_wrench.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_wrench.png new file mode 100644 index 00000000000..5e38bdb24d8 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/tool_head_wrench.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/turbine_blade.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/turbine_blade.png new file mode 100644 index 00000000000..a4a6bd742d6 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/turbine_blade.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine.png new file mode 100644 index 00000000000..06f24ab18b1 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine_overlay.png b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine_overlay.png new file mode 100644 index 00000000000..5e9e05d5b0c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/material_sets/bright/wire_fine_overlay.png differ