diff --git a/color datagen/tritanium_door.sh b/color datagen/tritanium_door.sh new file mode 100644 index 000000000..aac5cd699 --- /dev/null +++ b/color datagen/tritanium_door.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +node ./base_with_mask.js block/decorative/tritanium_door_top block/decorative/tritanium_door_color_top +node ./base_with_mask.js block/decorative/tritanium_door_bottom block/decorative/tritanium_door_color_bottom + diff --git a/color_doors.js b/color_doors.js deleted file mode 100644 index f9f68ca84..000000000 --- a/color_doors.js +++ /dev/null @@ -1,56 +0,0 @@ - -'use strict'; - -const fs = require('fs') -const root_main = './src/main/resources/assets/overdrive_that_matters/textures/block/decorative/' -const child_process = require('child_process') - -const colors = [ - ['orange', [245, 116, 16]], - ['magenta', [186, 63, 175]], - ['light_blue', [59, 180, 219]], - ['yellow', [252, 199, 36]], - ['lime', [111, 187, 24]], - ['pink', [243, 139, 170]], - ['gray', [62, 66, 70]], - ['light_gray', [140, 140, 131]], - ['cyan', [22, 134, 145]], - ['purple', [116, 38, 169]], - ['blue', [51, 53, 155]], - ['brown', [114, 71, 40]], - ['green', [84, 109, 28]], - ['red', [156, 37, 34]], - ['black', [31, 31, 35]], - ['white', [235, 235, 235]], -] - -process.stderr.setMaxListeners(40) -process.stdout.setMaxListeners(40); - -(async function() { - for (const [base, overlay, nameBase] of [['tritanium_door_base_top', 'tritanium_door_color_top', 'tritanium_door_top'], ['tritanium_door_base_bottom', 'tritanium_door_color_bottom', 'tritanium_door_bottom']]) { - for (const [name, rgb] of colors) { - const magick = child_process.spawn('magick', [ - 'convert', - - `${root_main}${base}.png`, - - '(', - `${root_main}${overlay}.png`, - '-size', '16x16', - `xc:rgb(${rgb[0]}, ${rgb[1]}, ${rgb[2]})`, - '-channel', 'rgb', - '-compose', 'Multiply', - '-composite', - ')', - - '-compose', 'Over', - '-composite', - - `${root_main}/${nameBase}_${name}.png`]) - - magick.stdout.pipe(process.stdout) - magick.stderr.pipe(process.stderr) - } - } -})() diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_bottom.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_bottom.png deleted file mode 100644 index 390dbdea6..000000000 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_bottom.png and /dev/null differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_top.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_top.png deleted file mode 100644 index 7aef1e6f7..000000000 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_base_top.png and /dev/null differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_black.png index 26697a887..99355646c 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_black.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_blue.png index ca144c217..2dab35881 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_blue.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_brown.png index 807bd62f2..f1fac2244 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_brown.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_cyan.png index 812300126..8426ed55c 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_cyan.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_gray.png index 3e28747c3..7e3766678 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_gray.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_green.png index 5253618cc..b8100bf34 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_green.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_blue.png index cfa4429cc..fe005a726 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_blue.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_gray.png index 41cf66c17..66ec4f08b 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_gray.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_lime.png index 8b6f7ac8a..9b51fd0f4 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_lime.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_magenta.png index a3fae434a..6492f33ab 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_magenta.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_orange.png index de3ffcb5f..8629b46de 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_orange.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_pink.png index 9a79c5815..1549b8bcb 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_pink.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_purple.png index 560863d21..ae5d96162 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_purple.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_red.png index bc12ffca4..abba2c816 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_red.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_white.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_white.png index 11daf014a..cb8aee3e0 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_white.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_white.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_yellow.png index c807322d7..1c0f31661 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_yellow.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_bottom_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_black.png index f03400172..64b7fe6fb 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_black.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_blue.png index 527ef6199..671380ba7 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_blue.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_brown.png index c0b9d6571..ff6e2bf94 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_brown.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_cyan.png index 81059425c..4037789db 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_cyan.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_gray.png index b63aee107..a280416f6 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_gray.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_green.png index 6e829a6e6..6714c9f19 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_green.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_blue.png index 22bafb9fb..d3547d392 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_blue.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_gray.png index 36d78bd2c..e74caff4a 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_gray.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_lime.png index c8ad25378..913f8974c 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_lime.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_magenta.png index abfe32060..51d63cba4 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_magenta.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_orange.png index 3928aa829..4180cb2de 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_orange.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_pink.png index 708b63d0b..9a2f0f34d 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_pink.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_purple.png index 70a4c12dd..6a802397f 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_purple.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_red.png index faace0cda..3acb00e57 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_red.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_white.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_white.png index 1edb102f1..26fbfeb30 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_white.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_white.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_yellow.png index d8fdfe89b..b338dc661 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_yellow.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/tritanium_door_top_yellow.png differ