From 2e414501161662eda5582e9265302b6aefea473b Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 12:56:49 +0100 Subject: [PATCH 1/6] update .gitignore to include additional file types and exceptions Signed-off-by: TajemnikTV --- .gitignore | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitignore b/.gitignore index 47e4b07..96ab689 100644 --- a/.gitignore +++ b/.gitignore @@ -421,3 +421,16 @@ FodyWeavers.xsd *.msix *.msm *.msp + + +*.md +!README.md +Other +.iris +.idea +.git +shaders/*.js +!LICENSE.md +!CHANGELOG.md + + From 5e079f309a9070b8420ee8fabb77893640c1b8b6 Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 12:57:17 +0100 Subject: [PATCH 2/6] update .gitignore to exclude JavaScript source map files Signed-off-by: TajemnikTV --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 96ab689..c9141aa 100644 --- a/.gitignore +++ b/.gitignore @@ -432,5 +432,6 @@ Other shaders/*.js !LICENSE.md !CHANGELOG.md +*.js.map From 88ab9eb5ede299f7ac24fb2c5d95818ec3a93e5e Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 12:57:40 +0100 Subject: [PATCH 3/6] add initial project files including README, LICENSE, and CHANGELOG Signed-off-by: TajemnikTV --- CHANGELOG.md | 0 README.md | 32 ++++++++++++++++++++++++++++++++ shaders/LICENSE.md | 0 3 files changed, 32 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 README.md create mode 100644 shaders/LICENSE.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ea32d8 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# Arc 3 Shader Pack + +![Version](https://img.shields.io/badge/version-0-blue) +![Minecraft](https://img.shields.io/badge/minecraft-1.21.10%2B-green) +![Loader](https://img.shields.io/badge/loader-Aperture%20(Iris)-orange) +![Language](https://img.shields.io/badge/language-Slang-purple) + +Arc-3 is a Minecraft shader pack currently in development. + +--- + +## Status + +- **Work in progress** +- Features and documentation will be added as development continues. + +--- + +## Installation + +- This shader pack is not ready for general use. +- Please check back later for updates and instructions. + +--- + +## License + +See [LICENSE](LICENSE) for details. + +--- + +**Thank you for your interest in Arc-3!** diff --git a/shaders/LICENSE.md b/shaders/LICENSE.md new file mode 100644 index 0000000..e69de29 From 4808dc40bc443a5b7d8b1b08f5f78162e586f2b5 Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 12:58:16 +0100 Subject: [PATCH 4/6] move Signed-off-by: TajemnikTV --- shaders/LICENSE.md => LICENSE.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename shaders/LICENSE.md => LICENSE.md (100%) diff --git a/shaders/LICENSE.md b/LICENSE.md similarity index 100% rename from shaders/LICENSE.md rename to LICENSE.md From 7ff8b6b04bd6e60fbed8323888a9ec99eb05fbc9 Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 13:00:18 +0100 Subject: [PATCH 5/6] bring back light colors Signed-off-by: TajemnikTV --- shaders/scripts/Lights.ts | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/shaders/scripts/Lights.ts b/shaders/scripts/Lights.ts index e60dc2f..21767bc 100644 --- a/shaders/scripts/Lights.ts +++ b/shaders/scripts/Lights.ts @@ -1,37 +1,55 @@ export function ApplyLightColors(coloredCandles: boolean) { setLightColorEx('#8053d1', 'amethyst_cluster'); + setLightColorEx('#5fc9cf', 'beacon'); + setLightColorEx('#f39e49', 'blast_furnace'); setLightColorEx('#3e2d1f', 'brown_mushroom'); setLightColorEx('#f39849', 'campfire'); setLightColorEx('#935b2c', 'cave_vines', "cave_vines_plant"); + setLightColorEx('#29d4cf', 'conduit'); setLightColorEx('#d39f6d', 'copper_bulb', 'waxed_copper_bulb'); setLightColorEx('#d39255', 'exposed_copper_bulb', 'waxed_exposed_copper_bulb'); setLightColorEx('#cf833a', 'weathered_copper_bulb', 'waxed_weathered_copper_bulb'); setLightColorEx('#87480b', 'oxidized_copper_bulb', 'waxed_oxidized_copper_bulb'); + setLightColorEx('#d39f6d', 'copper_lantern', 'waxed_copper_lantern'); + setLightColorEx('#d39255', 'exposed_copper_lantern', 'waxed_exposed_copper_lantern'); + setLightColorEx('#cf833a', 'weathered_copper_lantern', 'waxed_weathered_copper_lantern'); + setLightColorEx('#87480b', 'oxidized_copper_lantern', 'waxed_oxidized_copper_lantern'); setLightColorEx('#7f17a8', 'crying_obsidian', 'respawn_anchor'); setLightColorEx('#371559', 'enchanting_table'); + setLightColorEx('#3d4d59', 'ender_chest'); setLightColorEx('#ac9833', 'end_gateway'); setLightColorEx('#5f33ac', 'end_portal'); + setLightColorEx('#ffffff', 'end_rod'); // Before: #f5e8d8 // I think there should be at least one completely white light source setLightColorEx('#bea935', 'firefly_bush'); + setLightColorEx('#f39e49', 'furnace'); setLightColorEx('#5f9889', 'glow_lichen'); setLightColorEx('#d3b178', 'glowstone'); setLightColorEx('#c2985a', 'jack_o_lantern'); setLightColorEx('#f39e49', 'lantern'); - setLightColorEx('#b8491c', 'lava', 'magma_block'); + setLightColorEx('#b8491c', 'lava', 'magma_block', 'lava_cauldron'); + setLightColorEx('#ffffff', 'light'); // Could be any color, but white makes sense setLightColorEx('#650a5e', 'nether_portal'); setLightColorEx('#dfac47', 'ochre_froglight'); setLightColorEx('#e075e8', 'pearlescent_froglight'); - setLightColorEx('#f9321c', 'redstone_torch', 'redstone_wall_torch'); + setLightColorEx('#63e53c', 'verdant_froglight'); setLightColorEx('#e0ba42', 'redstone_lamp'); setLightColorEx('#f9321c', 'redstone_ore', 'deepslate_redstone_ore'); + setLightColorEx('#f9321c', 'redstone_torch', 'redstone_wall_torch'); + setLightColorEx('#26758d', 'sculk_catalyst'); setLightColorEx('#8bdff8', 'sea_lantern'); setLightColorEx('#4d9a76', 'sea_pickle'); setLightColorEx('#918f34', 'shroomlight'); - setLightColorEx('#28aaeb', 'soul_torch', 'soul_wall_torch', 'soul_campfire'); + setLightColorEx('#f39e49', 'smoker'); + setLightColorEx('#28aaeb', 'soul_campfire'); + setLightColorEx('#28aaeb', 'soul_fire'); + setLightColorEx('#28aaeb', 'soul_lantern'); + setLightColorEx('#28aaeb', 'soul_torch', 'soul_wall_torch'); setLightColorEx('#f3b549', 'torch', 'wall_torch'); setLightColorEx('#a61914', 'trial_spawner'); setLightColorEx('#dfb906', 'vault'); - setLightColorEx('#63e53c', 'verdant_froglight'); + setLightColorEx('#63e53c', 'copper_torch', 'copper_wall_torch'); + // Modded blocks setLightColorEx('#df0606', 'mcwlights:red_paper_lamp'); setLightColorEx('#df4706', 'mcwlights:orange_paper_lamp'); setLightColorEx('#dfd406', 'mcwlights:yellow_paper_lamp'); @@ -39,6 +57,7 @@ export function ApplyLightColors(coloredCandles: boolean) { setLightColorEx('#06df0a', 'mcwlights:green_paper_lamp'); setLightColorEx('#06dfa5', 'mcwlights:cyan_paper_lamp'); + // Glass? setLightColorEx("#322638", "tinted_glass"); setLightColorEx("#ffffff", "white_stained_glass", "white_stained_glass_pane"); setLightColorEx("#999999", "light_gray_stained_glass", "light_gray_stained_glass_pane"); @@ -58,6 +77,7 @@ export function ApplyLightColors(coloredCandles: boolean) { setLightColorEx("#b24cd8", "magenta_stained_glass", "magenta_stained_glass_pane"); setLightColorEx("#f27fa5", "pink_stained_glass", "pink_stained_glass_pane"); + // Candles if (coloredCandles) { setLightColorEx("#c07047", "candle"); setLightColorEx("#ffffff", "white_candle"); @@ -95,4 +115,4 @@ export function hexToRgb(hex: string) { export function setLightColorEx(hex: string, ...blocks: string[]) { const color = hexToRgb(hex); blocks.forEach(block => setLightColor(new NamespacedId(block), color.r, color.g, color.b, 255)); -} +} \ No newline at end of file From 072b230336f2c6c990bc746d137fd41c10577790 Mon Sep 17 00:00:00 2001 From: TajemnikTV Date: Tue, 4 Nov 2025 13:01:59 +0100 Subject: [PATCH 6/6] make the description less funky Signed-off-by: TajemnikTV --- shaders/pack.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shaders/pack.json b/shaders/pack.json index 3c9836f..7cf5aa0 100644 --- a/shaders/pack.json +++ b/shaders/pack.json @@ -1,5 +1,5 @@ { - "_comment": "Who really gives a fuck.", + "_comment": "Shaderpack developed by null. Placeholder description.", "name": "Arc-3", "version": "1.0.0" } \ No newline at end of file