From 539ddce15f3297f4f4db2977c525a762a77dc2ef Mon Sep 17 00:00:00 2001 From: June Date: Fri, 24 Apr 2026 19:27:50 -0400 Subject: [PATCH] june's chisel block additions on an actually working branch this time (#83) * Added moss carpets * bricks * coral and mud and spotless * rocks * spotless * didnt need extra glass * optimizing images (#84) Co-authored-by: seventh-june Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> * album blocks and brutalist blocks, now with recipes * added road blocks * optimizing images (#85) Co-authored-by: June Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> * spotlessApply (#86) Co-authored-by: GitHub GTNH Actions <> * more roads * optimizing images (#87) Co-authored-by: June Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> * alabaster, porcelain shipped and album blocks fixed * optimizing images (#92) Co-authored-by: June Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> * spotlessApply (#93) Co-authored-by: GitHub GTNH Actions <> * fixed bricks * improve titanium and tungstensteel ctm assets * last set of cleanups and fixes * optimizing images (#94) Co-authored-by: June Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> * Update src/main/resources/assets/chisel/lang/en_US.lang --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <177994187+seventh-june@users.noreply.github.com> Co-authored-by: UltraProdigy <187078471+UltraProdigy@users.noreply.github.com> Co-authored-by: Martin Robertz --- src/main/java/team/chisel/Features.java | 408 +++++++++++++++++- .../java/team/chisel/init/ChiselBlocks.java | 9 + .../resources/assets/chisel/lang/en_US.lang | 158 +++++++ .../blocks/alabaster/alabasterCalcic.png | Bin 0 -> 2101 bytes .../blocks/alabaster/alabasterChartreuse.png | Bin 0 -> 1938 bytes .../blocks/alabaster/alabasterLavender.png | Bin 0 -> 1936 bytes .../blocks/alabaster/alabasterLilac.png | Bin 0 -> 1920 bytes .../blocks/alabaster/alabasterMauve.png | Bin 0 -> 1941 bytes .../blocks/alabaster/alabasterPale.png | Bin 0 -> 2096 bytes .../blocks/alabaster/alabasterPeach.png | Bin 0 -> 1949 bytes .../blocks/alabaster/alabasterPeriwinkle.png | Bin 0 -> 1944 bytes .../blocks/alabaster/alabasterSageGreen.png | Bin 0 -> 1913 bytes .../blocks/alabaster/alabasterSkyBlue.png | Bin 0 -> 1940 bytes .../blocks/alabaster/alabasterYellow.png | Bin 0 -> 1942 bytes .../album/a_fever_you_cant_sweat_out.png | Bin 0 -> 2003 bytes .../textures/blocks/album/black_parade_0.png | Bin 0 -> 2065 bytes .../textures/blocks/album/black_parade_1.png | Bin 0 -> 1947 bytes .../blocks/album/chunky_shrapnel-ctm.png | Bin 0 -> 2049 bytes .../textures/blocks/album/chunky_shrapnel.png | Bin 0 -> 1899 bytes .../blocks/album/collide_with_the_sky.png | Bin 0 -> 1916 bytes .../textures/blocks/album/cork_tree.png | Bin 0 -> 1898 bytes .../textures/blocks/album/danger_days_0.png | Bin 0 -> 1946 bytes .../textures/blocks/album/danger_days_1.png | Bin 0 -> 1989 bytes .../textures/blocks/album/folie_a_deux.png | Bin 0 -> 1974 bytes .../blocks/album/from_under_the_cork_tree.png | Bin 0 -> 1948 bytes .../blocks/album/infinity_on_high.png | Bin 0 -> 1854 bytes .../textures/blocks/album/laminated_denim.png | Bin 0 -> 1821 bytes .../textures/blocks/album/man_bites_dog.png | Bin 0 -> 1934 bytes .../blocks/album/omnium_gatherium.png | Bin 0 -> 1849 bytes .../textures/blocks/album/phantom_island.png | Bin 0 -> 1960 bytes .../blocks/album/polygondwanaland.png | Bin 0 -> 1869 bytes .../textures/blocks/album/pretty_odd_0.png | Bin 0 -> 1757 bytes .../blocks/album/pretty_odd_1-ctm.png | Bin 0 -> 2117 bytes .../textures/blocks/album/pretty_odd_1.png | Bin 0 -> 1888 bytes .../chisel/textures/blocks/album/reactor.png | Bin 0 -> 1765 bytes .../blocks/andesite/andesiteCobblestone.png | Bin 0 -> 2412 bytes .../blocks/andesite/andesiteModern.png | Bin 0 -> 198 bytes .../blocks/andesite/andesiteMossy.png | Bin 0 -> 2206 bytes .../blocks/andesite/andesite_weathered.png | Bin 0 -> 2220 bytes .../blocks/andesite/polished_andesite.png | Bin 0 -> 222 bytes .../blocks/brickCustom/black_bricks.png | Bin 0 -> 2065 bytes .../blocks/brickCustom/brick_panel-ctm.png | Bin 0 -> 2086 bytes .../blocks/brickCustom/brick_panel.png | Bin 0 -> 1901 bytes .../blocks/brickCustom/brick_tile.png | Bin 0 -> 1896 bytes .../blocks/brickCustom/brown_bricks.png | Bin 0 -> 1873 bytes .../blocks/brickCustom/left_bricks.png | Bin 0 -> 2067 bytes .../textures/blocks/brickCustom/modern.png | Bin 0 -> 1874 bytes .../textures/blocks/brickCustom/mortar.png | Bin 0 -> 1915 bytes .../textures/blocks/brickCustom/mossy.png | Bin 0 -> 2127 bytes .../textures/blocks/brickCustom/neutral.png | Bin 0 -> 1852 bytes .../blocks/brickCustom/right_bricks.png | Bin 0 -> 2066 bytes .../textures/blocks/brickCustom/sooty.png | Bin 0 -> 2114 bytes .../textures/blocks/brickCustom/vivid.png | Bin 0 -> 1977 bytes .../blocks/brickCustom/white_bricks.png | Bin 0 -> 1860 bytes .../blocks/brutalism/brutalist_bricks.png | Bin 0 -> 2005 bytes .../blocks/brutalism/brutalist_concrete.png | Bin 0 -> 1796 bytes .../blocks/brutalism/ecobrutalist.png | Bin 0 -> 1927 bytes .../blocks/brutalism/ecobrutalist_flowers.png | Bin 0 -> 1955 bytes .../blocks/brutalism/faux_window-ctm.png | Bin 0 -> 2056 bytes .../textures/blocks/brutalism/faux_window.png | Bin 0 -> 1836 bytes .../blocks/brutalism/heavily_weathered.png | Bin 0 -> 1904 bytes .../brutalism/heavily_weathered_bricks.png | Bin 0 -> 2146 bytes .../textures/blocks/brutalism/reinforced.png | Bin 0 -> 2131 bytes .../blocks/brutalism/rimmed_concrete.png | Bin 0 -> 1814 bytes .../blocks/brutalism/weathered_concrete.png | Bin 0 -> 1911 bytes .../textures/blocks/coral/brain_coral.png | Bin 0 -> 284 bytes .../blocks/coral/brain_coral_bricks.png | Bin 0 -> 1938 bytes .../textures/blocks/coral/bubble_coral.png | Bin 0 -> 272 bytes .../blocks/coral/bubble_coral_bricks.png | Bin 0 -> 1941 bytes .../blocks/coral/dead_brain_coral.png | Bin 0 -> 267 bytes .../blocks/coral/dead_bubble_coral.png | Bin 0 -> 268 bytes .../blocks/coral/dead_coral_bricks.png | Bin 0 -> 1903 bytes .../textures/blocks/coral/dead_fire_coral.png | Bin 0 -> 262 bytes .../textures/blocks/coral/dead_horn_coral.png | Bin 0 -> 273 bytes .../textures/blocks/coral/dead_tube_coral.png | Bin 0 -> 272 bytes .../textures/blocks/coral/fire_coral.png | Bin 0 -> 266 bytes .../blocks/coral/fire_coral_bricks.png | Bin 0 -> 1942 bytes .../textures/blocks/coral/horn_coral.png | Bin 0 -> 278 bytes .../blocks/coral/horn_coral_bricks.png | Bin 0 -> 1941 bytes .../textures/blocks/coral/tube_coral.png | Bin 0 -> 277 bytes .../blocks/coral/tube_coral_bricks.png | Bin 0 -> 1940 bytes .../chisel/textures/blocks/diamond/modern.png | Bin 0 -> 263 bytes .../blocks/diorite/dioriteCobblestone.png | Bin 0 -> 2328 bytes .../textures/blocks/diorite/dioriteModern.png | Bin 0 -> 200 bytes .../textures/blocks/diorite/dioriteMossy.png | Bin 0 -> 2142 bytes .../textures/blocks/diorite/diorite_black.png | Bin 0 -> 1876 bytes .../blocks/diorite/diorite_hornblende.png | Bin 0 -> 2321 bytes .../blocks/diorite/polished_diorite.png | Bin 0 -> 218 bytes .../chisel/textures/blocks/emerald/modern.png | Bin 0 -> 250 bytes .../blocks/glass/connected_glass-ctm.png | Bin 0 -> 1937 bytes .../textures/blocks/glass/connected_glass.png | Bin 0 -> 1813 bytes .../blocks/glass/glass_horizontal-ctm.png | Bin 0 -> 1844 bytes .../blocks/glass/glass_horizontal.png | Bin 0 -> 1768 bytes .../blocks/glass/glass_vertical-ctm.png | Bin 0 -> 1831 bytes .../textures/blocks/glass/glass_vertical.png | Bin 0 -> 1768 bytes .../blocks/glass/modern_glass-ctm.png | Bin 0 -> 1864 bytes .../textures/blocks/glass/modern_glass.png | Bin 0 -> 1768 bytes .../chisel/textures/blocks/gold/modern.png | Bin 0 -> 266 bytes .../blocks/granite/graniteCobblestone.png | Bin 0 -> 2235 bytes .../blocks/granite/graniteMineralSand.png | Bin 0 -> 2175 bytes .../textures/blocks/granite/graniteModern.png | Bin 0 -> 223 bytes .../blocks/granite/graniteModernPolished.png | Bin 0 -> 216 bytes .../textures/blocks/granite/graniteMossy.png | Bin 0 -> 2085 bytes .../chisel/textures/blocks/lapis/modern.png | Bin 0 -> 316 bytes .../blocks/metals/cobalt/thermal-bottom.png | Bin 333 -> 0 bytes .../blocks/metals/electrum/thermal-bottom.png | Bin 351 -> 0 bytes .../blocks/metals/invar/thermal-bottom.png | Bin 351 -> 0 bytes .../blocks/metals/nickel/thermal-bottom.png | Bin 345 -> 0 bytes .../blocks/metals/platinum/thermal-bottom.png | Bin 351 -> 0 bytes .../blocks/metals/titanium/titanium_1.png | Bin 2297 -> 2322 bytes .../metals/tungstensteel/tungstensteel_1.png | Bin 2214 -> 2284 bytes .../chisel/textures/blocks/mud/brown_mud.png | Bin 0 -> 1953 bytes .../chisel/textures/blocks/mud/loamy_mud.png | Bin 0 -> 1980 bytes .../chisel/textures/blocks/mud/marl.png | Bin 0 -> 1971 bytes .../assets/chisel/textures/blocks/mud/mud.png | Bin 0 -> 214 bytes .../chisel/textures/blocks/mud/mud_bricks.png | Bin 0 -> 264 bytes .../chisel/textures/blocks/mud/packed_mud.png | Bin 0 -> 196 bytes .../textures/blocks/mud/rooted_mud-side.png | Bin 0 -> 254 bytes .../textures/blocks/mud/rooted_mud-top.png | Bin 0 -> 257 bytes .../textures/blocks/porcelain/porcelain0.png | Bin 0 -> 2839 bytes .../textures/blocks/porcelain/porcelain1.png | Bin 0 -> 2831 bytes .../textures/blocks/porcelain/porcelain10.png | Bin 0 -> 2827 bytes .../textures/blocks/porcelain/porcelain11.png | Bin 0 -> 2835 bytes .../textures/blocks/porcelain/porcelain12.png | Bin 0 -> 2837 bytes .../textures/blocks/porcelain/porcelain13.png | Bin 0 -> 2859 bytes .../textures/blocks/porcelain/porcelain2.png | Bin 0 -> 2837 bytes .../textures/blocks/porcelain/porcelain3.png | Bin 0 -> 2830 bytes .../textures/blocks/porcelain/porcelain4.png | Bin 0 -> 2820 bytes .../textures/blocks/porcelain/porcelain5.png | Bin 0 -> 2846 bytes .../blocks/porcelain/porcelain6-side.png | Bin 0 -> 2882 bytes .../blocks/porcelain/porcelain6-top.png | Bin 0 -> 2926 bytes .../textures/blocks/porcelain/porcelain7.png | Bin 0 -> 2854 bytes .../blocks/porcelain/porcelain9-side.png | Bin 0 -> 2920 bytes .../blocks/porcelain/porcelain9-top.png | Bin 0 -> 2932 bytes .../chisel/textures/blocks/road/asphalt.png | Bin 0 -> 1972 bytes .../textures/blocks/road/converging-ctm.png | Bin 0 -> 2246 bytes .../textures/blocks/road/converging.png | Bin 0 -> 2025 bytes .../textures/blocks/road/crosswalk-ctm.png | Bin 0 -> 2441 bytes .../chisel/textures/blocks/road/crosswalk.png | Bin 0 -> 2006 bytes .../textures/blocks/road/dashed_white-ctm.png | Bin 0 -> 2233 bytes .../textures/blocks/road/dashed_white.png | Bin 0 -> 1987 bytes .../blocks/road/dashed_yellow-ctm.png | Bin 0 -> 2261 bytes .../textures/blocks/road/dashed_yellow.png | Bin 0 -> 1999 bytes .../textures/blocks/road/dirt_road-ctm.png | Bin 0 -> 2307 bytes .../chisel/textures/blocks/road/dirt_road.png | Bin 0 -> 2053 bytes .../textures/blocks/road/diverging-ctm.png | Bin 0 -> 2218 bytes .../chisel/textures/blocks/road/diverging.png | Bin 0 -> 1992 bytes .../textures/blocks/road/dotted_white-ctm.png | Bin 0 -> 2139 bytes .../textures/blocks/road/dotted_white.png | Bin 0 -> 1980 bytes .../blocks/road/dotted_yellow-ctm.png | Bin 0 -> 2160 bytes .../textures/blocks/road/dotted_yellow.png | Bin 0 -> 1988 bytes .../textures/blocks/road/full_white.png | Bin 0 -> 1887 bytes .../textures/blocks/road/full_yellow.png | Bin 0 -> 1879 bytes .../textures/blocks/road/gravel_road-ctm.png | Bin 0 -> 2840 bytes .../textures/blocks/road/gravel_road.png | Bin 0 -> 2322 bytes .../textures/blocks/road/half_line_east.png | Bin 0 -> 2000 bytes .../textures/blocks/road/half_line_north.png | Bin 0 -> 2010 bytes .../textures/blocks/road/half_line_south.png | Bin 0 -> 2017 bytes .../textures/blocks/road/half_line_west.png | Bin 0 -> 2001 bytes .../textures/blocks/road/left_lane-ctm.png | Bin 0 -> 2158 bytes .../chisel/textures/blocks/road/left_lane.png | Bin 0 -> 2000 bytes .../textures/blocks/road/lined_white-ctm.png | Bin 0 -> 2196 bytes .../textures/blocks/road/lined_white.png | Bin 0 -> 1980 bytes .../blocks/road/outline_white-ctm.png | Bin 0 -> 2217 bytes .../textures/blocks/road/outline_white.png | Bin 0 -> 2005 bytes .../blocks/road/overgrown_road-ctm.png | Bin 0 -> 2546 bytes .../textures/blocks/road/overgrown_road.png | Bin 0 -> 2148 bytes .../textures/blocks/road/passing_east.png | Bin 0 -> 2006 bytes .../textures/blocks/road/passing_north.png | Bin 0 -> 2022 bytes .../textures/blocks/road/passing_south.png | Bin 0 -> 2026 bytes .../textures/blocks/road/passing_west.png | Bin 0 -> 2011 bytes .../textures/blocks/road/reflecting-ctm.png | Bin 0 -> 2312 bytes .../textures/blocks/road/reflecting.png | Bin 0 -> 2047 bytes .../textures/blocks/road/right_lane-ctm.png | Bin 0 -> 2152 bytes .../textures/blocks/road/right_lane.png | Bin 0 -> 1996 bytes .../textures/blocks/road/solid_east.png | Bin 0 -> 1994 bytes .../textures/blocks/road/solid_north.png | Bin 0 -> 2014 bytes .../textures/blocks/road/solid_white_east.png | Bin 0 -> 1976 bytes .../blocks/road/solid_white_north.png | Bin 0 -> 1993 bytes .../blocks/road/weathered_asphalt.png | Bin 0 -> 1971 bytes .../blocks/road/weathering_asphalt-ctm.png | Bin 0 -> 2530 bytes .../blocks/road/weathering_asphalt.png | Bin 0 -> 2167 bytes 182 files changed, 564 insertions(+), 11 deletions(-) create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterCalcic.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterChartreuse.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterLavender.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterLilac.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterMauve.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPale.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPeach.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPeriwinkle.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSageGreen.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSkyBlue.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterYellow.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/a_fever_you_cant_sweat_out.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/black_parade_0.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/black_parade_1.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/chunky_shrapnel-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/chunky_shrapnel.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/collide_with_the_sky.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/cork_tree.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/danger_days_0.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/danger_days_1.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/folie_a_deux.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/from_under_the_cork_tree.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/infinity_on_high.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/laminated_denim.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/man_bites_dog.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/omnium_gatherium.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/phantom_island.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/polygondwanaland.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_0.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_1-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_1.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/album/reactor.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/andesite/andesiteCobblestone.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/andesite/andesiteModern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/andesite/andesiteMossy.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/andesite/andesite_weathered.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/andesite/polished_andesite.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/black_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_panel-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_panel.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_tile.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/brown_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/left_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/modern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/mortar.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/mossy.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/neutral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/right_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/sooty.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/vivid.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brickCustom/white_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_concrete.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist_flowers.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/faux_window-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/faux_window.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/heavily_weathered.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/heavily_weathered_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/reinforced.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/rimmed_concrete.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/brutalism/weathered_concrete.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/brain_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/brain_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/bubble_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/bubble_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_brain_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_bubble_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_fire_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_horn_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/dead_tube_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/fire_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/fire_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/horn_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/horn_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/tube_coral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/coral/tube_coral_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diamond/modern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/dioriteCobblestone.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/dioriteModern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/dioriteMossy.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/diorite_black.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/diorite_hornblende.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/diorite/polished_diorite.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/emerald/modern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/connected_glass-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/connected_glass.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/glass_vertical-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/glass_vertical.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/modern_glass-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/glass/modern_glass.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/gold/modern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/granite/graniteCobblestone.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/granite/graniteMineralSand.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/granite/graniteModern.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/granite/graniteModernPolished.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/granite/graniteMossy.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/lapis/modern.png delete mode 100644 src/main/resources/assets/chisel/textures/blocks/metals/cobalt/thermal-bottom.png delete mode 100644 src/main/resources/assets/chisel/textures/blocks/metals/electrum/thermal-bottom.png delete mode 100644 src/main/resources/assets/chisel/textures/blocks/metals/invar/thermal-bottom.png delete mode 100644 src/main/resources/assets/chisel/textures/blocks/metals/nickel/thermal-bottom.png delete mode 100644 src/main/resources/assets/chisel/textures/blocks/metals/platinum/thermal-bottom.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/brown_mud.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/loamy_mud.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/marl.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/mud.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/mud_bricks.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/packed_mud.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/rooted_mud-side.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/mud/rooted_mud-top.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain0.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain1.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain10.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain11.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain12.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain13.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain2.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain3.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain4.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain5.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain6-side.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain6-top.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain7.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain9-side.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain9-top.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/asphalt.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/converging-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/converging.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/crosswalk-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/crosswalk.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dashed_white-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dashed_white.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dirt_road-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dirt_road.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/diverging-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/diverging.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dotted_white-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dotted_white.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dotted_yellow-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/dotted_yellow.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/full_white.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/full_yellow.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/gravel_road-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/gravel_road.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/half_line_east.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/half_line_north.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/half_line_south.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/half_line_west.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/left_lane-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/left_lane.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/lined_white-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/lined_white.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/outline_white-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/outline_white.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/overgrown_road-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/overgrown_road.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/passing_east.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/passing_north.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/passing_south.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/passing_west.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/reflecting-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/reflecting.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/right_lane-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/right_lane.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/solid_east.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/solid_north.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/solid_white_east.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/solid_white_north.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/weathered_asphalt.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt-ctm.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt.png diff --git a/src/main/java/team/chisel/Features.java b/src/main/java/team/chisel/Features.java index 448dbf17..9017ac6e 100644 --- a/src/main/java/team/chisel/Features.java +++ b/src/main/java/team/chisel/Features.java @@ -208,6 +208,11 @@ public enum Features { andesite.carverHelper.addVariation("tile.andesite.4.desc", 4, "andesite/andesiteOrnate"); andesite.carverHelper.addVariation("tile.andesite.5.desc", 5, "andesite/andesitePrism"); andesite.carverHelper.addVariation("tile.andesite.6.desc", 6, "andesite/andesiteTiles"); + andesite.carverHelper.addVariation("tile.andesite.7.desc", 7, "andesite/andesiteCobblestone"); + andesite.carverHelper.addVariation("tile.andesite.8.desc", 8, "andesite/andesiteMossy"); + andesite.carverHelper.addVariation("tile.andesite.9.desc", 9, "andesite/andesiteModern"); + andesite.carverHelper.addVariation("tile.andesite.10.desc", 10, "andesite/polished_andesite"); + andesite.carverHelper.addVariation("tile.andesite.11.desc", 11, "andesite/andesite_weathered"); andesite.carverHelper.registerAll(andesite, "andesite"); andesite.carverHelper.registerOre("blockAndesite"); andesite.carverHelper.registerOre("stoneAndesite"); @@ -458,10 +463,27 @@ public enum Features { brickCustom.carverHelper.addVariation("tile.brickCustom.1.desc", 1, "brickCustom/large"); brickCustom.carverHelper.addVariation("tile.brickCustom.2.desc", 2, "brickCustom/mortarless"); brickCustom.carverHelper.addVariation("tile.brickCustom.3.desc", 3, "brickCustom/varied"); - // brickCustom.carverHelper.addVariation("tile.brickCustom.4.desc", - // 4, "brickCustom/cracked"); + brickCustom.carverHelper.addVariation("tile.brickCustom.4.desc", 4, "brickCustom/mortar"); brickCustom.carverHelper.addVariation("tile.brickCustom.5.desc", 5, "brickCustom/aged"); brickCustom.carverHelper.addVariation("tile.brickCustom.6.desc", 6, "brickCustom/yellow"); + brickCustom.carverHelper.addVariation("tile.brickCustom.7.desc", 7, "brickCustom/brick_tile"); + brickCustom.carverHelper.addVariation("tile.brickCustom.8.desc", 8, "brickCustom/brick_panel"); + brickCustom.carverHelper.addVariation("tile.brickCustom.9.desc", 9, "brickCustom/brown_bricks"); + brickCustom.carverHelper.addVariation("tile.brickCustom.10.desc", 10, "brickCustom/modern"); + brickCustom.carverHelper.addVariation("tile.brickCustom.11.desc", 11, "brickCustom/white_bricks"); + brickCustom.carverHelper.addVariation("tile.brickCustom.12.desc", 12, "brickCustom/black_bricks"); + brickCustom.carverHelper.addVariation("tile.brickCustom.13.desc", 13, "brickCustom/sooty"); + brickCustom.carverHelper.addVariation("tile.brickCustom.14.desc", 14, "brickCustom/mossy"); + brickCustom.carverHelper.addVariation("tile.brickCustom.15.desc", 15, "brickCustom/neutral"); + + BlockCarvable brickCustom2 = (BlockCarvable) new BlockCarvable(Material.rock) + .setStepSound(Block.soundTypeStone) + .setCreativeTab(ChiselTabs.tabStoneChiselBlocks); + brickCustom2.carverHelper.addVariation("tile.brickCustom2.0.desc", 0, "brickCustom/left_bricks"); + brickCustom2.carverHelper.addVariation("tile.brickCustom2.1.desc", 1, "brickCustom/right_bricks"); + brickCustom2.carverHelper.registerBlock(brickCustom2, "brickCustom2"); + brickCustom2.carverHelper.registerVariations("brickCustom"); + brickCustom.carverHelper.registerAll(brickCustom, "brickCustom"); Carving.chisel.registerOre("brickCustom", "brickCustom"); } @@ -994,6 +1016,7 @@ public enum Features { diamond_block.carverHelper.addVariation("tile.diamond.10.desc", 10, "diamond/terrain-diamond-fourornate"); diamond_block.carverHelper.addVariation("tile.diamond.11.desc", 11, "diamond/terrain-diamond-zelda"); diamond_block.carverHelper.addVariation("tile.diamond.12.desc", 12, "diamond/terrain-diamond-ornatelayer"); + diamond_block.carverHelper.addVariation("tile.diamond.13.desc", 13, "diamond/modern"); diamond_block.carverHelper.registerAll(diamond_block, "diamond_block"); Carving.chisel.registerOre("diamond_block", "blockDiamond"); } @@ -1017,6 +1040,12 @@ public enum Features { diorite.carverHelper.addVariation("tile.diorite.4.desc", 4, "diorite/dioriteOrnate"); diorite.carverHelper.addVariation("tile.diorite.5.desc", 5, "diorite/dioritePrism"); diorite.carverHelper.addVariation("tile.diorite.6.desc", 6, "diorite/dioriteTiles"); + diorite.carverHelper.addVariation("tile.diorite.7.desc", 7, "diorite/dioriteCobblestone"); + diorite.carverHelper.addVariation("tile.diorite.8.desc", 8, "diorite/dioriteMossy"); + diorite.carverHelper.addVariation("tile.diorite.9.desc", 9, "diorite/dioriteModern"); + diorite.carverHelper.addVariation("tile.diorite.10.desc", 10, "diorite/polished_diorite"); + diorite.carverHelper.addVariation("tile.diorite.11.desc", 11, "diorite/diorite_black"); + diorite.carverHelper.addVariation("tile.diorite.12.desc", 12, "diorite/diorite_hornblende"); diorite.carverHelper.registerAll(diorite, "diorite"); diorite.carverHelper.registerOre("blockDiorite"); diorite.carverHelper.registerOre("stoneDiorite"); @@ -1092,6 +1121,7 @@ public enum Features { emerald_block.carverHelper.addVariation("tile.emerald.9.desc", 9, "emerald/four"); emerald_block.carverHelper.addVariation("tile.emerald.10.desc", 10, "emerald/fourornate"); emerald_block.carverHelper.addVariation("tile.emerald.11.desc", 11, "emerald/ornate"); + emerald_block.carverHelper.addVariation("tile.emerald.12.desc", 12, "emerald/modern"); emerald_block.carverHelper.registerAll(emerald_block, "emerald_block"); Carving.chisel.registerOre("emerald_block", "emerald"); } @@ -1350,6 +1380,7 @@ public enum Features { .setHardness(0.3F) .setStepSound(Block.soundTypeGlass); glass2.carverHelper.addVariation("tile.glass2.0.desc", 0, "glass/chrono", 20); + glass2.carverHelper.addVariation("tile.glass2.1.desc", 1, "glass/modern_glass", 1); glass2.carverHelper.registerBlock(glass2, "glass2"); glass2.carverHelper.registerVariations("glass"); } @@ -1581,6 +1612,7 @@ public enum Features { gold_block.carverHelper.addVariation("tile.gold.12.desc", 12, "gold/terrain-gold-space"); gold_block.carverHelper.addVariation("tile.gold.13.desc", 13, "gold/terrain-gold-spaceblack"); gold_block.carverHelper.addVariation("tile.gold.14.desc", 14, "gold/terrain-gold-simple"); + gold_block.carverHelper.addVariation("tile.gold.15.desc", 15, "gold/modern"); BlockCarvable gold2 = (BlockCarvable) new BlockBeaconBase(Material.iron).setStepSound(Block.soundTypeMetal) .setCreativeTab(ChiselTabs.tabModdedChiselBlocks) @@ -1618,6 +1650,11 @@ public enum Features { granite.carverHelper.addVariation("tile.granite.4.desc", 4, "granite/graniteOrnate"); granite.carverHelper.addVariation("tile.granite.5.desc", 5, "granite/granitePrism"); granite.carverHelper.addVariation("tile.granite.6.desc", 6, "granite/graniteTiles"); + granite.carverHelper.addVariation("tile.granite.7.desc", 7, "granite/graniteCobblestone"); + granite.carverHelper.addVariation("tile.granite.8.desc", 8, "granite/graniteMossy"); + granite.carverHelper.addVariation("tile.granite.9.desc", 9, "granite/graniteModern"); + granite.carverHelper.addVariation("tile.granite.10.desc", 10, "granite/graniteModernPolished"); + granite.carverHelper.addVariation("tile.granite.11.desc", 11, "granite/graniteMineralSand"); granite.carverHelper.registerAll(granite, "granite"); granite.carverHelper.registerOre("blockGranite"); granite.carverHelper.registerOre("stoneGranite"); @@ -2204,6 +2241,7 @@ public enum Features { lapis_block.carverHelper.addVariation("tile.lapis.6.desc", 6, "lapis/a1-blocklapis-panel"); lapis_block.carverHelper.addVariation("tile.lapis.7.desc", 7, "lapis/a1-blocklapis-smooth"); lapis_block.carverHelper.addVariation("tile.lapis.8.desc", 8, "lapis/a1-blocklapis-ornatelayer"); + lapis_block.carverHelper.addVariation("tile.lapis.9.desc", 9, "lapis/modern"); lapis_block.carverHelper.registerAll(lapis_block, "lapis_block"); Carving.chisel.registerOre("lapis_block", "lapis"); @@ -4653,6 +4691,49 @@ public enum Features { new ItemStack(Blocks.dirt, 1)); } }, + MOSS_CARPET { + + @Override + void addBlocks() { + BlockCarvableCarpet moss_carpet = (BlockCarvableCarpet) new BlockCarvableCarpet(Material.grass) + .setCreativeTab(ChiselTabs.tabOtherChiselBlocks) + .setHardness(1.0F) + .setResistance(1.0F); + + moss_carpet.carverHelper.addVariation("tile.moss.0.desc", 0, "moss/moss"); + moss_carpet.carverHelper.addVariation("tile.moss.1.desc", 1, "moss/pale_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.2.desc", 2, "moss/dark_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.3.desc", 3, "moss/dry_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.4.desc", 4, "moss/golden_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.5.desc", 5, "moss/infused_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.6.desc", 6, "moss/mutated_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.7.desc", 7, "moss/scorched_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.8.desc", 8, "moss/vivid_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.9.desc", 9, "moss/peat_moss"); + moss_carpet.carverHelper.addVariation("tile.moss.10.desc", 10, "moss/pink_sphagnum_moss"); + if (!Configurations.allowChiselCrossColors) { + moss_carpet.carverHelper.forbidChiseling = true; + } + moss_carpet.carverHelper.registerAll(moss_carpet, "moss_carpet"); + OreDictionary.registerOre("blockMossCarpet", moss_carpet); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(moss_carpet, 8, meta), + "YY ", + " ", + " ", + 'Y', + new ItemStack(ChiselBlocks.moss, 1, meta)); + } + + @Override + boolean needsMetaRecipes() { + return true; + } + }, ELECTRUM { @Override @@ -4919,6 +5000,317 @@ public enum Features { cobalt.carverHelper.registerAll(cobalt, "cobaltblock"); Carving.chisel.registerOre("cobaltblock", "blockCobalt"); } + }, + + CORAL { + + @Override + void addBlocks() { + BlockCarvable coral = (BlockCarvable) new BlockCarvable(Material.ground).setStepSound(Block.soundTypeStone) + .setCreativeTab(ChiselTabs.tabStoneChiselBlocks) + .setHardness(2F) + .setResistance(4F); + coral.carverHelper.addVariation("tile.coral.0.desc", 0, "coral/brain_coral", 0); + coral.carverHelper.addVariation("tile.coral.1.desc", 1, "coral/bubble_coral", 1); + coral.carverHelper.addVariation("tile.coral.2.desc", 2, "coral/fire_coral", 2); + coral.carverHelper.addVariation("tile.coral.3.desc", 3, "coral/horn_coral", 3); + coral.carverHelper.addVariation("tile.coral.4.desc", 4, "coral/tube_coral", 4); + coral.carverHelper.addVariation("tile.coral.5.desc", 5, "coral/dead_brain_coral", 5); + coral.carverHelper.addVariation("tile.coral.6.desc", 6, "coral/dead_bubble_coral", 6); + coral.carverHelper.addVariation("tile.coral.7.desc", 7, "coral/dead_fire_coral", 7); + coral.carverHelper.addVariation("tile.coral.8.desc", 8, "coral/dead_horn_coral", 8); + coral.carverHelper.addVariation("tile.coral.9.desc", 9, "coral/dead_tube_coral", 9); + coral.carverHelper.addVariation("tile.coral.10.desc", 10, "coral/brain_coral_bricks", 10); + coral.carverHelper.addVariation("tile.coral.11.desc", 11, "coral/bubble_coral_bricks", 11); + coral.carverHelper.addVariation("tile.coral.12.desc", 12, "coral/fire_coral_bricks", 12); + coral.carverHelper.addVariation("tile.coral.13.desc", 13, "coral/horn_coral_bricks", 13); + coral.carverHelper.addVariation("tile.coral.14.desc", 14, "coral/tube_coral_bricks", 14); + coral.carverHelper.addVariation("tile.coral.15.desc", 15, "coral/dead_coral_bricks", 15); + coral.carverHelper.registerAll(coral, "coral"); + Carving.chisel.registerOre("coral", "blockCoral"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(coral, 8, 0), + "ggg", + "gMg", + "ggg", + 'M', + new ItemStack(Items.water_bucket, 1), + 'g', + new ItemStack(Items.bone, 1)); + } + }, + + MUD { + + @Override + void addBlocks() { + BlockCarvable mud = (BlockCarvable) new BlockCarvable().setStepSound(Block.soundTypeGrass) + .setCreativeTab(ChiselTabs.tabOtherChiselBlocks) + .setHardness(1F) + .setResistance(1F); + + mud.carverHelper.addVariation("tile.mud.0.desc", 0, "mud/mud"); + mud.carverHelper.addVariation("tile.mud.1.desc", 1, "mud/loamy_mud"); + mud.carverHelper.addVariation("tile.mud.2.desc", 2, "mud/marl"); + mud.carverHelper.addVariation("tile.mud.3.desc", 3, "mud/brown_mud"); + mud.carverHelper.addVariation("tile.mud.4.desc", 4, "mud/packed_mud"); + mud.carverHelper.addVariation("tile.mud.5.desc", 5, "mud/rooted_mud"); + mud.carverHelper.addVariation("tile.mud.6.desc", 6, "mud/mud_bricks"); + + mud.carverHelper.registerAll(mud, "mud"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(mud, 8, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(Items.water_bucket, 1), + 'i', + new ItemStack(Blocks.dirt, 1)); + } + }, + ALBUMBLOCK { + + @Override + void addBlocks() { + BlockCarvable albumblock = (BlockCarvable) new BlockCarvable(Material.wood) + .setStepSound(Block.soundTypeWood) + .setCreativeTab(ChiselTabs.tabModdedChiselBlocks) + .setHardness(5F) + .setResistance(10F); + albumblock.carverHelper.addVariation("tile.album.0.desc", 0, "album/pretty_odd_0"); + albumblock.carverHelper.addVariation("tile.album.1.desc", 1, "album/pretty_odd_1"); + albumblock.carverHelper.addVariation("tile.album.2.desc", 2, "album/laminated_denim"); + albumblock.carverHelper.addVariation("tile.album.3.desc", 3, "album/man_bites_dog"); + albumblock.carverHelper.addVariation("tile.album.4.desc", 4, "album/danger_days_0"); + albumblock.carverHelper.addVariation("tile.album.5.desc", 5, "album/danger_days_1"); + albumblock.carverHelper.addVariation("tile.album.6.desc", 6, "album/infinity_on_high"); + albumblock.carverHelper.addVariation("tile.album.7.desc", 7, "album/from_under_the_cork_tree"); + albumblock.carverHelper.addVariation("tile.album.8.desc", 8, "album/polygondwanaland"); + albumblock.carverHelper.addVariation("tile.album.9.desc", 9, "album/chunky_shrapnel"); + albumblock.carverHelper.addVariation("tile.album.10.desc", 10, "album/omnium_gatherium"); + albumblock.carverHelper.addVariation("tile.album.11.desc", 11, "album/phantom_island"); + albumblock.carverHelper.addVariation("tile.album.12.desc", 12, "album/reactor"); + albumblock.carverHelper.addVariation("tile.album.13.desc", 13, "album/black_parade_0"); + albumblock.carverHelper.addVariation("tile.album.14.desc", 14, "album/black_parade_1"); + albumblock.carverHelper.addVariation("tile.album.15.desc", 15, "album/collide_with_the_sky"); + + BlockCarvable albumblock2 = (BlockCarvable) new BlockCarvable(Material.wood) + .setStepSound(Block.soundTypeWood) + .setCreativeTab(ChiselTabs.tabModdedChiselBlocks) + .setHardness(5F) + .setResistance(10F); + albumblock2.carverHelper.addVariation("tile.album2.16.desc", 0, "album/cork_tree"); + albumblock2.carverHelper.addVariation("tile.album2.17.desc", 1, "album/folie_a_deux"); + albumblock2.carverHelper.addVariation("tile.album2.18.desc", 2, "album/a_fever_you_cant_sweat_out"); + albumblock2.carverHelper.registerBlock(albumblock2, "albumblock2"); + albumblock2.carverHelper.registerVariations("albumblock"); + + albumblock.carverHelper.registerAll(albumblock, "albumblock"); + Carving.chisel.registerOre("albumblock", "albumblock"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(albumblock, 8, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(Blocks.wool, 1), + 'i', + new ItemStack(Blocks.noteblock, 1)); + } + }, + + BRUTALISM { + + @Override + void addBlocks() { + BlockCarvable brutalism = (BlockCarvable) new BlockCarvable().setStepSound(Block.soundTypeStone) + .setCreativeTab(ChiselTabs.tabOtherChiselBlocks) + .setHardness(1F) + .setResistance(1F); + + brutalism.carverHelper.addVariation("tile.brutalism.0.desc", 0, "brutalism/brutalist_concrete"); + brutalism.carverHelper.addVariation("tile.brutalism.1.desc", 1, "brutalism/brutalist_bricks"); + brutalism.carverHelper.addVariation("tile.brutalism.2.desc", 2, "brutalism/ecobrutalist"); + brutalism.carverHelper.addVariation("tile.brutalism.3.desc", 3, "brutalism/ecobrutalist_flowers"); + brutalism.carverHelper.addVariation("tile.brutalism.4.desc", 4, "brutalism/faux_window"); + brutalism.carverHelper.addVariation("tile.brutalism.5.desc", 5, "brutalism/heavily_weathered"); + brutalism.carverHelper.addVariation("tile.brutalism.6.desc", 6, "brutalism/heavily_weathered_bricks"); + brutalism.carverHelper.addVariation("tile.brutalism.7.desc", 7, "brutalism/reinforced"); + brutalism.carverHelper.addVariation("tile.brutalism.8.desc", 8, "brutalism/rimmed_concrete"); + brutalism.carverHelper.addVariation("tile.brutalism.9.desc", 9, "brutalism/weathered_concrete"); + + brutalism.carverHelper.registerAll(brutalism, "brutalism"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(brutalism, 8, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(hempcrete, 1), + 'i', + new ItemStack(Blocks.stone, 1)); + } + }, + + PORCELAIN { + + @Override + void addBlocks() { + BlockCarvable porcelain = (BlockCarvable) new BlockCarvable().setStepSound(Block.soundTypeStone) + .setCreativeTab(ChiselTabs.tabOtherChiselBlocks) + .setHardness(1F) + .setResistance(1F); + + porcelain.carverHelper.addVariation("tile.porcelain.0.desc", 0, "porcelain/porcelain0"); + porcelain.carverHelper.addVariation("tile.porcelain.1.desc", 1, "porcelain/porcelain1"); + porcelain.carverHelper.addVariation("tile.porcelain.2.desc", 2, "porcelain/porcelain2"); + porcelain.carverHelper.addVariation("tile.porcelain.3.desc", 3, "porcelain/porcelain3"); + porcelain.carverHelper.addVariation("tile.porcelain.4.desc", 4, "porcelain/porcelain4"); + porcelain.carverHelper.addVariation("tile.porcelain.5.desc", 5, "porcelain/porcelain5"); + porcelain.carverHelper.addVariation("tile.porcelain.6.desc", 6, "porcelain/porcelain6"); + porcelain.carverHelper.addVariation("tile.porcelain.7.desc", 7, "porcelain/porcelain7"); + porcelain.carverHelper.addVariation("tile.porcelain.9.desc", 9, "porcelain/porcelain9"); + porcelain.carverHelper.addVariation("tile.porcelain.10.desc", 10, "porcelain/porcelain10"); + porcelain.carverHelper.addVariation("tile.porcelain.11.desc", 11, "porcelain/porcelain11"); + porcelain.carverHelper.addVariation("tile.porcelain.12.desc", 12, "porcelain/porcelain12"); + porcelain.carverHelper.addVariation("tile.porcelain.13.desc", 13, "porcelain/porcelain13"); + + porcelain.carverHelper.registerAll(porcelain, "porcelain"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(porcelain, 8, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(Items.clay_ball, 1), + 'i', + new ItemStack(Items.brick, 1)); + } + }, + + ALABASTER { + + @Override + void addBlocks() { + BlockCarvable alabaster = (BlockCarvable) new BlockCarvable().setStepSound(Block.soundTypeStone) + .setCreativeTab(ChiselTabs.tabOtherChiselBlocks) + .setHardness(1F) + .setResistance(1F); + + alabaster.carverHelper.addVariation("tile.alabaster.0.desc", 0, "alabaster/alabasterCalcic"); + alabaster.carverHelper.addVariation("tile.alabaster.1.desc", 1, "alabaster/alabasterChartreuse"); + alabaster.carverHelper.addVariation("tile.alabaster.2.desc", 2, "alabaster/alabasterLavender"); + alabaster.carverHelper.addVariation("tile.alabaster.3.desc", 3, "alabaster/alabasterLilac"); + alabaster.carverHelper.addVariation("tile.alabaster.4.desc", 4, "alabaster/alabasterMauve"); + alabaster.carverHelper.addVariation("tile.alabaster.5.desc", 5, "alabaster/alabasterPale"); + alabaster.carverHelper.addVariation("tile.alabaster.6.desc", 6, "alabaster/alabasterPeach"); + alabaster.carverHelper.addVariation("tile.alabaster.7.desc", 7, "alabaster/alabasterPeriwinkle"); + alabaster.carverHelper.addVariation("tile.alabaster.8.desc", 8, "alabaster/alabasterSageGreen"); + alabaster.carverHelper.addVariation("tile.alabaster.9.desc", 9, "alabaster/alabasterSkyBlue"); + alabaster.carverHelper.addVariation("tile.alabaster.10.desc", 10, "alabaster/alabasterYellow"); + + alabaster.carverHelper.registerAll(alabaster, "alabaster"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(alabaster, 8, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(porcelain, 1), + 'i', + new ItemStack(Blocks.sandstone, 1)); + } + }, + + ROAD { + + @Override + void addBlocks() { + BlockCarvable road = (BlockCarvable) new BlockCarvable(Material.wood).setStepSound(Block.soundTypeWood) + .setCreativeTab(ChiselTabs.tabModdedChiselBlocks) + .setHardness(5F) + .setResistance(10F); + road.carverHelper.addVariation("tile.road.0.desc", 0, "road/asphalt"); + road.carverHelper.addVariation("tile.road.1.desc", 1, "road/crosswalk"); + road.carverHelper.addVariation("tile.road.2.desc", 2, "road/dashed_white"); + road.carverHelper.addVariation("tile.road.3.desc", 3, "road/dashed_yellow"); + road.carverHelper.addVariation("tile.road.4.desc", 4, "road/dirt_road"); + road.carverHelper.addVariation("tile.road.5.desc", 5, "road/diverging"); + road.carverHelper.addVariation("tile.road.6.desc", 6, "road/dotted_white"); + road.carverHelper.addVariation("tile.road.7.desc", 7, "road/dotted_yellow"); + road.carverHelper.addVariation("tile.road.8.desc", 8, "road/half_line_east"); + road.carverHelper.addVariation("tile.road.9.desc", 9, "road/half_line_north"); + road.carverHelper.addVariation("tile.road.10.desc", 10, "road/half_line_south"); + road.carverHelper.addVariation("tile.road.11.desc", 11, "road/half_line_west"); + road.carverHelper.addVariation("tile.road.12.desc", 12, "road/left_lane"); + road.carverHelper.addVariation("tile.road.13.desc", 13, "road/right_lane"); + road.carverHelper.addVariation("tile.road.14.desc", 14, "road/lined_white"); + road.carverHelper.addVariation("tile.road.15.desc", 15, "road/outline_white"); + + BlockCarvable road2 = (BlockCarvable) new BlockCarvable(Material.wood).setStepSound(Block.soundTypeWood) + .setCreativeTab(ChiselTabs.tabModdedChiselBlocks) + .setHardness(5F) + .setResistance(10F); + road2.carverHelper.addVariation("tile.road.16.desc", 0, "road/passing_east"); + road2.carverHelper.addVariation("tile.road.17.desc", 1, "road/passing_north"); + road2.carverHelper.addVariation("tile.road.18.desc", 2, "road/passing_south"); + road2.carverHelper.addVariation("tile.road.19.desc", 3, "road/passing_west"); + road2.carverHelper.addVariation("tile.road.20.desc", 4, "road/reflecting"); + road2.carverHelper.addVariation("tile.road.21.desc", 5, "road/solid_east"); + road2.carverHelper.addVariation("tile.road.22.desc", 6, "road/solid_north"); + road2.carverHelper.addVariation("tile.road.23.desc", 7, "road/converging"); + road2.carverHelper.addVariation("tile.road.24.desc", 8, "road/full_white"); + road2.carverHelper.addVariation("tile.road.25.desc", 9, "road/full_yellow"); + road2.carverHelper.addVariation("tile.road.26.desc", 10, "road/gravel_road"); + road2.carverHelper.addVariation("tile.road.27.desc", 11, "road/solid_white_east"); + road2.carverHelper.addVariation("tile.road.28.desc", 12, "road/solid_white_north"); + road2.carverHelper.addVariation("tile.road.29.desc", 13, "road/weathered_asphalt"); + road2.carverHelper.addVariation("tile.road.30.desc", 14, "road/weathering_asphalt"); + road2.carverHelper.addVariation("tile.road.31.desc", 15, "road/overgrown_road"); + road2.carverHelper.registerBlock(road2, "road2"); + road2.carverHelper.registerVariations("road"); + + road.carverHelper.registerAll(road, "road"); + Carving.chisel.registerOre("road", "road"); + } + + @Override + void addRecipes() { + GameRegistry.addRecipe( + new ItemStack(road, 32, 0), + "iii", + "ixi", + "iii", + 'x', + new ItemStack(Blocks.gravel, 1), + 'i', + new ItemStack(hempcrete, 1)); + } }; private static final String[] dyeOres = { "dyeBlack", "dyeRed", "dyeGreen", "dyeBrown", "dyeBlue", "dyePurple", @@ -5039,17 +5431,11 @@ public enum Features { this.parent = parent; } - void addBlocks() { - ; - } + void addBlocks() {} - void addItems() { - ; - } + void addItems() {} - void addRecipes() { - ; - } + void addRecipes() {} public boolean enabled() { return Configurations.featureEnabled(this) && hasRequiredMod() && hasParentFeature(); diff --git a/src/main/java/team/chisel/init/ChiselBlocks.java b/src/main/java/team/chisel/init/ChiselBlocks.java index 8e228968..65922913 100644 --- a/src/main/java/team/chisel/init/ChiselBlocks.java +++ b/src/main/java/team/chisel/init/ChiselBlocks.java @@ -196,6 +196,15 @@ public final class ChiselBlocks { public static final BlockCarvable rpp = null; public static final BlockCarvable iridium = null; public static final BlockCarvable osmium = null; + public static final BlockCarvable coral = null; + public static final BlockCarvable mud = null; + public static final BlockCarvable albumblock = null; + public static final BlockCarvable albumblock2 = null; + public static final BlockCarvable brickCustom2 = null; + public static final BlockCarvable brutalism = null; + public static final BlockCarvable road = null; + public static final BlockCarvable porcelain = null; + public static final BlockCarvable alabaster = null; private ChiselBlocks() {} } diff --git a/src/main/resources/assets/chisel/lang/en_US.lang b/src/main/resources/assets/chisel/lang/en_US.lang index c8888de8..adf8f7ec 100644 --- a/src/main/resources/assets/chisel/lang/en_US.lang +++ b/src/main/resources/assets/chisel/lang/en_US.lang @@ -101,6 +101,12 @@ tile.diorite.3.desc=Diorite Bricks tile.diorite.4.desc=Ornate Diorite tile.diorite.5.desc=Prismatic Diorite tile.diorite.6.desc=Diorite Small Tiles +tile.diorite.7.desc=Cobbled Diorite +tile.diorite.8.desc=Mossy Diorite +tile.diorite.9.desc=Modern Diorite +tile.diorite.10.desc=Modern Polished Diorite +tile.diorite.11.desc=Biotite-Rich Diorite +tile.diorite.12.desc=Hornblende-Rich Diorite #Andesite tile.chisel.andesite.name=Andesite @@ -111,6 +117,11 @@ tile.andesite.3.desc=Andesite Bricks tile.andesite.4.desc=Ornate Andesite tile.andesite.5.desc=Prismatic Andesite tile.andesite.6.desc=Andesite Small Tiles +tile.andesite.7.desc=Cobbled Andesite +tile.andesite.8.desc=Mossy Andesite +tile.andesite.9.desc=Modern Andesite +tile.andesite.10.desc=Modern Polished Andesite +tile.andesite.11.desc=Weathered Andesite #Granite tile.chisel.granite.name=Granite @@ -121,6 +132,11 @@ tile.granite.3.desc=Granite Bricks tile.granite.4.desc=Ornate Granite tile.granite.5.desc=Prismatic Granite tile.granite.6.desc=Granite Small Tiles +tile.granite.7.desc=Cobbled Granite +tile.granite.8.desc=Mossy Granite +tile.granite.9.desc=Modern Granite +tile.granite.10.desc=Modern Polished Granite +tile.granite.11.desc=Granitic Mineral Sand #Auto Chisel tile.chisel.autoChisel.name=Auto Chisel @@ -949,11 +965,24 @@ tile.chisel.present.desc=A pretty present chest #Brick tile.chisel.brickCustom.name=Brick Block +tile.chisel.brickCustom2.name=Brick Block tile.brickCustom.1.desc=Large Bricks tile.brickCustom.2.desc=Mortarless Bricks tile.brickCustom.3.desc=Varied Bricks +tile.brickCustom.4.desc=Oops! All Mortar! tile.brickCustom.5.desc=Aged Bricks tile.brickCustom.6.desc=Yellow Bricks +tile.brickCustom.7.desc=Brick Tile +tile.brickCustom.8.desc=Brick Panel +tile.brickCustom.9.desc=Brown Bricks +tile.brickCustom.10.desc=Modern Bricks +tile.brickCustom.11.desc=White Bricks +tile.brickCustom.12.desc=Black Bricks +tile.brickCustom.13.desc=Sooty Bricks +tile.brickCustom.14.desc=Mossy Bricks +tile.brickCustom.15.desc=Neutral Bricks +tile.brickCustom2.0.desc=Left-Bordered Bricks +tile.brickCustom2.1.desc=Right-Bordered Bricks #Chisel 1 @@ -1224,6 +1253,7 @@ tile.diamond.9.desc=Small Diamond Blocks tile.diamond.10.desc=Small Ornate Diamond Blocks tile.diamond.11.desc=Zelda Diamond Block tile.diamond.12.desc=Diamond Block with Ornate Layer +tile.diamond.13.desc=Modern Diamond Block #Snakestone tile.chisel.snakestoneSand.name=Sand Snakestone @@ -1250,6 +1280,7 @@ tile.glass.15.desc=Modern Iron Fence tile.chisel.glass2.name=Glass tile.glass2.0.desc=Asymmetrical Leaded Glass +tile.glass2.1.desc=Modern Glass #Sandstone tile.chisel.sandstone.name=Sandstone @@ -1374,6 +1405,7 @@ tile.gold.11.desc=Gold Block with Star Decoration tile.gold.12.desc=Golden Star in Purple Obsidian tile.gold.13.desc=Golden Star in Obsidian tile.gold.14.desc=Simple Gold Block +tile.gold.15.desc=Modern Gold Block #Glowstone tile.chisel.glowstone.name=Glowstone @@ -1403,6 +1435,7 @@ tile.lapis.5.desc=Lapis Tile tile.lapis.6.desc=Lapis Panel tile.lapis.7.desc=Smooth Lapis tile.lapis.8.desc=Lapis with Ornate Layer +tile.lapis.9.desc=Modern Lapis #Emerald Blocks tile.chisel.emerald_block.name=Emerald Block @@ -1417,6 +1450,7 @@ tile.emerald.8.desc=Emerald Bismuth tile.emerald.9.desc=Small Emerald Blocks tile.emerald.10.desc=Small Ornate Emerald Blocks tile.emerald.11.desc=Ornate Emerald Block +tile.emerald.12.desc=Modern Emerald Block #Nether Brick tile.chisel.nether_brick.name=Nether Brick @@ -2767,6 +2801,7 @@ tile.sheetmetal.9.desc=Treading (Rusty) #Moss tile.chisel.moss.name=Moss +tile.chisel.moss_carpet.name=Moss Carpet tile.moss.0.desc=Lush tile.moss.1.desc=Pale tile.moss.2.desc=Dark @@ -2810,6 +2845,129 @@ tile.newetalOre.5.desc=Egregious tile.newetalOre.6.desc=Scaffolding tile.newetalOre.7.desc=Thermal +tile.chisel.coral.name=Coral +tile.coral.0.desc=Brain Coral +tile.coral.1.desc=Bubble Coral +tile.coral.2.desc=Fire Coral +tile.coral.3.desc=Horn Coral +tile.coral.4.desc=Tube Coral +tile.coral.5.desc=Dead Brain Coral +tile.coral.6.desc=Dead Bubble Coral +tile.coral.7.desc=Dead Fire Coral +tile.coral.8.desc=Dead Horn Coral +tile.coral.9.desc=Dead Tube Coral +tile.coral.10.desc=Brain Coral Bricks +tile.coral.11.desc=Bubble Coral Bricks +tile.coral.12.desc=Fire Coral Bricks +tile.coral.13.desc=Horn Coral Bricks +tile.coral.14.desc=Tube Coral Bricks +tile.coral.15.desc=Dead Coral Bricks + +tile.chisel.mud.name=Mud +tile.mud.0.desc=Black Mud +tile.mud.1.desc=Loamy Mud +tile.mud.2.desc=Carbonate Mud (Marl) +tile.mud.3.desc=Brown Mud +tile.mud.4.desc=Packed Mud +tile.mud.5.desc=Rooted Mud +tile.mud.6.desc=Mud Bricks + +tile.chisel.albumblock.name=Musical Block +tile.chisel.albumblock2.name=Musical Block +tile.album.0.desc=That Green Gentleman +tile.album.1.desc=Pretty Odd +tile.album.2.desc=Laminated Denim +tile.album.3.desc=Dogmatica +tile.album.4.desc=And the Sky Opened Up +tile.album.5.desc=Route Guano +tile.album.6.desc=A Spell Over the West +tile.album.7.desc=I Built With Someone In Fall Out Boy And All I Got Was This Stupid Block Made About Me +tile.album.8.desc=Crumbling Castle +tile.album.9.desc=Evil Star +tile.album.10.desc=Gaia +tile.album.11.desc=Spacesick +tile.album.12.desc=Reactor +tile.album.13.desc=Resignation +tile.album.14.desc=Dead! +tile.album.15.desc=Having Too Much Fun +tile.album2.16.desc=The Cork Tree +tile.album2.17.desc=Cooperstown +tile.album2.18.desc=The Most Fun a Girl Can Have + +tile.chisel.brutalism.name=Brutalist Block +tile.brutalism.0.desc=Plain Cement +tile.brutalism.1.desc=Cement Bricks +tile.brutalism.2.desc=Leafy Ecobrutalism +tile.brutalism.3.desc=Flowering Ecobrutalism +tile.brutalism.4.desc=Faux Window +tile.brutalism.5.desc=Heavily Weathered Cement +tile.brutalism.6.desc=Heavily Weathered Cement Bricks +tile.brutalism.7.desc=Reinforced Cement +tile.brutalism.8.desc=Rimmed Cement +tile.brutalism.9.desc=Lightly Weathered Cement + +tile.chisel.porcelain.name=Porcelain Block +tile.porcelain.0.desc=Plain Porcelain +tile.porcelain.1.desc=Cracked Porcelain +tile.porcelain.2.desc=Kintsugi +tile.porcelain.3.desc=Blue Porcelain Tiles +tile.porcelain.4.desc=Red Porcelain Tiles +tile.porcelain.5.desc=Blue Porcelain Fish +tile.porcelain.6.desc=Blue Porcelain Flower +tile.porcelain.7.desc=Red Porcelain Dragon +tile.porcelain.9.desc=Red Porcelain Pillar +tile.porcelain.10.desc=Red And Blue Porcelain Tiles +tile.porcelain.11.desc=Kintsugi Tiles +tile.porcelain.12.desc=Polished Porcelain +tile.porcelain.13.desc=Faux Ivory + +tile.chisel.alabaster.name=Alabaster Block +tile.alabaster.0.desc=Calcite-Rich +tile.alabaster.1.desc=Chartreuse +tile.alabaster.2.desc=Lavender +tile.alabaster.3.desc=Lilac +tile.alabaster.4.desc=Mauve +tile.alabaster.5.desc=French Grey +tile.alabaster.6.desc=Peach +tile.alabaster.7.desc=Periwinkle +tile.alabaster.8.desc=Sage Green +tile.alabaster.9.desc=Sky Blue +tile.alabaster.10.desc=Cream + +tile.chisel.road.name=Road Block +tile.chisel.road2.name=Road Block +tile.road.0.desc=Asphalt +tile.road.1.desc=Crosswalk +tile.road.2.desc=Double White Lines +tile.road.3.desc=Double Yellow Lines +tile.road.4.desc=Dirt Road +tile.road.5.desc=Diverging Lane Marking +tile.road.6.desc=Dotted White Line +tile.road.7.desc=Dotted Yellow Line +tile.road.8.desc=Single Yellow Line - East +tile.road.9.desc=Single Yellow Line - North +tile.road.10.desc=Single Yellow Line - South +tile.road.11.desc=Single Yellow Line - West +tile.road.12.desc=Left Lane +tile.road.13.desc=Right Lane +tile.road.14.desc=Thick White Line +tile.road.15.desc=White Outlined Road +tile.road.16.desc=Passing Lane - East +tile.road.17.desc=Passing Lane - North +tile.road.18.desc=Passing Lane - South +tile.road.19.desc=Passing Lane - West +tile.road.20.desc=Double Yellow Lines With Reflectors +tile.road.21.desc=Solid Yellow Line - East/West +tile.road.22.desc=Solid Yellow Line - North/South +tile.road.23.desc=Converging Lane Marking +tile.road.24.desc=White Painted Asphalt +tile.road.25.desc=Yellow Painted Asphalt +tile.road.26.desc=Gravel Road +tile.road.27.desc=Solid White Line - North/South +tile.road.28.desc=Solid White Line - East/West +tile.road.29.desc=Weathered Asphalt +tile.road.30.desc=Weathering Asphalt +tile.road.31.desc=Overgrown Dirt Road tile.chisel.amber.name=Block of Amber tile.chisel.bloodBrick.name=Bloodstone Brick diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterCalcic.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterCalcic.png new file mode 100644 index 0000000000000000000000000000000000000000..8692e7a796a50e1af7ab4f8c4d3d54c61fec2ce2 GIT binary patch literal 2101 zcmbVNd2AF_9NxB2%T)pK2sAR8qJVbJo$l^Ty41Ey=|Z=xWl0f9;O)%Y?%3U#VP?7q z5iOK6YJ%a41`;*gQ4oSfLWxlL0}~L75m2yJC@6$@M~Hy+&33yKQ;xXF>>TfV-}gJd z`OQjy&6Ht-M-R5yY{R@&o?3JsZXJ2q=zrDQVFx-5(yCrEY&NpcIH$@a^mfYM z8#2Z^NQS{C)X9pZ#*K-6c0dm>p&LhSa}YF3&`f}4P|pO8Cg@^;rhA}1Rgy!={-6ve zFs{3x$TSi#!2`jPD1=l!3Q)#!6x2gXQ|fUnQ%9jfji@>jM$y?*QTTjx>Eg9LDe00AJ!5-x{5M6ga63c?_8@uIVLzeg1tt=3xmdu%SLBI3BC zD)ExU*=Z-i*+rHB0M)@o^Th=3qJs`r5@{~P_OeaaW%Qr&B7n?3{9lP$e6vcgge%G6T*}UqxgrWeNd^mf797XmuG% zc>1y2Pdy$=IlVs~hKTe&&F@h+)Q}kmIxMS4wR^C;sC!1QDlw?{iC+UcKvM?lh8qv* zY7_&S7Li3@B}>H=DgEwd+Jl)YcE>FD)G_x&dMsDD@Bx zX$rTpp{!}v(|+o|&Pc8GnS8x)G)}F{%pgZMnNI;!5Vej5{f3Lg4Vx`%tJhN&m@va# zdrmom4ZYM|s-F65@3aG3X6AHdd+B-pSoNODz;i1XDlI$KKL6P2T?OlYE+kqmA3FS% zxxRbt^@Y2Z%CDWS-uB`%AMvjI{KpT^+4sJvyS8WqsMa&jHo%}dt*fI{+yH7+uu3S(X=G@hfUjcvS7%X6_GW`f~9lUT%B~5oOplM{XXpAyx^K74>G=9e(ekdpTl43?8oBNC zPo3>wKd_t~ck@_B)0C18t-&uAIfw4soBwI$u8X&pj2+i<^$k@$~8=f3}TWcH-6xpMSF|r+ieNw|u~{G4Brf z{lu8;$i(E!7j#d1sAS{jVbt=n^G}8r*Hm1t+ZdDEUhynBGQazEy3?V@ZydeQ*;Lk+ z?L9ZPS)H&pOWe6fe45%lZ^g{>)29!FTgM+i-LR?SRMYSwMXiSygF#@1(R_+Out+YSH# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterChartreuse.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterChartreuse.png new file mode 100644 index 0000000000000000000000000000000000000000..513dcad7c455103c1b189f613c0f9b53f858f1d6 GIT binary patch literal 1938 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 A0ssI2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterMauve.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterMauve.png new file mode 100644 index 0000000000000000000000000000000000000000..7c80c4b93cf99163bd5fdf39828ae1bf527f66b2 GIT binary patch literal 1941 zcmbVNZEVzJ94~5+5vKTIMp0wa88@T7zT8W%&5k+mHnzacWxIueknmjl^sesOr)#^r z-X)68H-?(%kYq99aKulN`5K)PVst^15oE*mSLcS>)$3Lh1X0`39_z;MwcfqzI{bX;<#Y(YYRvX6HbMC6y?cfGW^8Hy}Ioc;*a;t7&{@h&oo zEJ%tzj+R;0PYR+>42diV3lESy%Lf_O&#)ny6D5w9@Ot^8u$-l+Qg^JaEQV(hD(yI? z#4x#B&X@E1kd1fCxJw}j3gHD9Prj~rr z%_^;7m*a#Z#<;*_I3MfzR0Jw=6=x1wnWDHNGcW^nXgD^;a#gIEMh>#mXc_A2@*)8o z+jzXHv7{}!UX`$&)+~0T9FQf^b|P;=rW@L5(2`+m7Moe`d1FdZ3jzmO34}70Om$UE zCi#$$WzlG|SU0mtZ-ZGbzB*Y*1p^5;Tq!P0cR_}45Z3re50 zCE{^S%H{pJG{mG=NPbDiMyito7Hmo3*j>H4m}RX;MiyEN>^Ff0aF>CW9idbU=_D}C zj3xumSte^J<+EE&59uKCaQV=(3hVr~& zylz%XKl9(pD6TE&d=)rur{1vI$nm85D}V;3ws50wJJWOrL9Dp3Bi52=?1_(TnfRPt z(|Y()?}Jadcf-GiW_KSMcx}%odk;2F-PLr@>w13s>%JHh%2<=*f3i8f%B5Pba5e83~L(TDR{8|1J9H8+Ct6;cuG{-hAgz zBVF_G8SVLB>!yZ%Pku3fW`8$C2R6KYe5~uhy59GDj%4)h)ILW&ojpD39G|)Uer4nM z2YUy8xp#kFoE$zsI~qN<>(cDb=gtkT`QfePDdE|7<{K~AV~;(a+Wp;$`Hy~#f3vmW c%O`%jerHWhVX|%84)4d=(b^fCcxcDazmb%7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPale.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPale.png new file mode 100644 index 0000000000000000000000000000000000000000..294bc344ff22bca67811c6c3ac0b4158acd80e79 GIT binary patch literal 2096 zcmbVN3vAS6951pUkB|r|5CN?n2snFv++A<2JC1EP++?@GcDhG+eb;`yE4yoJ+uhxU zNW>6DqTmpO2m_HRfv7|bZ-n5~MG=(f5XeXXl}8XHpdf1W>+N<7Gmv;muV35W_xt@H zzy7;ma@i9D`#;bh!?1xR#r_I(zQ;cL-i7`bzZT)psh?h4V`7*i+dg_FTYPa0>*G>_ z)mC+&R1me814vp3I+8IRp)oAam(+n+2Q54V!;0!9F7Dhz;ELoWs@wrOpclf3Qru|3 z%Eq#w*jOj>65$(<=OqP15Q7%Lld-633P~@K;uX-^zD*H$3S!lHiF{iSuMSMc3pE4c zyn`V{ns(wI-obM`4RSq?;VjL%DcVWV9Lewk!wTqm`bQu+Lz0CG|HQNyy7Cec%hCmk zN+c4FgwvrJVT$2-o}yWbWl4k}%?8y1Nm4blyBPe?6b(hU6ivl#MiA2KEiZvW?aU#j zXJ}P3T_;pADhYIoanN>7DWD`~aC*HFO^Hh)1*0$qRm((JCWF-@nx&Z$?H1IT$2SR} z+6Dp{jUHo(#WE76RTM{Qqzlp`+6*@6kg9;DR&R)~D2~F+wzJWNLIVOzGlH5H?dsIz zu8?t-b1)1(wn|YYEn$x9wgdWs1-%4n8%NSCNi#v3K|K>(G)cP!n(l-KG)a*gdV(@8 z0kyh26q!Z>7WhxFBnq--!~n`ziGeVrbTv%inK}xET2wQTFpAEZiXspYN>tMVst8N` zUIHcUP!vf3k^}$`B@#+5jtqHRGMNh?N9Kxzh4vU?bh1+J8dp$BI3BA z%7?g+o8=_ZEqjoKB~*tH!?;K{3q8EZNt{dOyV%MN1-)q?+MU&oNRtwL_b&AKEWxS3qr&MAio#fph~*N}ceD&aHfRaC)KrVxN=o83!@c9)?< zq;D%d)Z>nn)B6(MmF1_;tepF2PW#=p`Nw8Ydilv#?a-PZ*RI(8gD<@H%TEW?p2Pbv zQ?oWbzM;U7*KFK^VfvJnLx1VFU($R=pz5MMQfbBFHKlD;=w3N0b%Y+mF8a*XTnZTz!4ms`AzM qjoDFgxuc-1Z3=wqK>z0s&X}|P>9)#Ob`7?_=_N&F{`U)J&ie=J$l7xN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPeach.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterPeach.png new file mode 100644 index 0000000000000000000000000000000000000000..f681e59aba900cb2bb4506f14d454dedff411b0e GIT binary patch literal 1949 zcmbVNYi!#@9M38Sw6t0^#9$yX^u8@ z_xt@{_xJO?vE5A#cQ$xDo~B4oxSx#8?tOC|dA>Z663I|+_UyGi9=653*A))8=RBSp zeR_Pz8HzqED>%bK6(y?Wpa+a#e{ow~HV&pAEryR$W zIWC{ivw1Iztt7`wlEeXl69k4J7`tdVu)r90OO+vvY{k+|N5=-`GQtGTIw6{vTJ|Ah z)@Tj85+@Qdt^iGrXMyWe38*SHoSC)KC2>{ZP#R^B;n)Pr*RW;^JJ?R)Rj6yr%LGVl zqtTkiine4jH3{44&Ji~%0a+1k$BQQ7`jL&ZmV&x-#LO1g8&mGG5OlB=$2eWhRBzQ} zN)TC|r?w61hKlp{eM@$rFmzCeCTSBHATWTB1D@ne_5lX?WdO?1C{}f?xDu2XWg)l> zN{U8>4qOwgDzb*H3?v@w8JI+zX(VZ?7Du@Yr?EwZiFMwR715|1F>D7K3W|h7G;x~M zbyemQ-k_kW3d09cf)RthAOqc5KurjIfY%hS>aXq(V2#3$d1Vt4wKob&vUK9eV2&-(5SUNdrFuj!3wMuoZ5|LjLAz-v163D}+F%U@_ z1Av5(A|M|UHMg8g6(aZOHpyMFazF;qNM)ARsZvqMP;rYrL@REVkxExS>np|MdXy{s z^C?6~|0DTjbsK9=9$Kg~Nn*Elb#bd&kBuC%me_AX3z9B_EIUMN7S2%6G}F2QU1zzR zp;pdrEj^TjscXfus*VkFYsBcfYNqV`N-{g$Xe1G7(j4u2!@1q8oPO@# zl~Gz-()p@z(oWrJt&x+L+OGf^gxVsF{+qYXedO`1+YkwN#Ml3z`(Wx&?lJM9!(eiAV&}-#Y30P!Cl`KxeL6#peRp-H&3XUNnfMiJ%Y`Qw zzU_?6OmDcSDYj|Lr}H0wxnp+mUhBnOJC5~zwL8i0zw5~9JG8mhg@coI{=SCZ?<0c^ zfB#XO?)~lb`Lm~*g14pQ50Bq|`N;TF%@g2-{f(1a-A{$T9?aDp-FUQq``bTS9RJHr z3(_8A>zfN_x2t=d7@NJdWA67;`wq#)!I$PwI-AX7eW9I0?`^txLeSsUF24HO!FOgS zM>fKUFW_sOs%ysU#rZLQJa;Z|Rc^kdbS(aQMe;r~*4M^PeSXWMXWp0_*3bNKeD)43sJ>6A^)`!2bJW~IC9?7^<<3c;>u<F`?=el_1&G_F5RIN7-Wh4dgQg8} ziDF5WVR&4WC`phQ5D*{4IfnDo3{Nux$x1TI$>@D)Baob}#pU+U=8_n?Q;4MNS~5*% zvso(3Q>LAuSxJ&;hNC%-L;OO0aV*a zq@pozEa`Mb!f~52D2-A<=0!WvyanlY=$PHM3Y#)0%sMX{OAgu)xTYO7%~ZKlt>ut$ zPM}y8U%y>9G&AdLn6(0ifD07@wM`%yj%3&L>@zlxZVj6dhlPA`+3qhT{T5h2fAwprk2X z*JMrQc{S$uk%9zxQiQ%331Xs1Nsdjs<_0|_{u9+(0xTYH8Syd23 ziPYkpNCre7j}9Ut7Xl*Z2MnjiK$&f;t)njuq-L{vQE6UOBF_T>N+e`>NCy1AI0+;{ zBsEUrm;fiK0u((v7aSrt>kjH&zVv}~z$Z#qDIG7ELI$d5c7;&AE<=qdJ=W)|$MqXi|URUceB8TjR{n{#oa|O7`<-K@!1hNE%nT~-D;x~cpMpn<4uH0V!mJg#F{Rc$!b7+v2Hd2Xk1g1Py|{7le4 zs7inRzIVmlquaPMqfb?R_tpO4N2!%v7cTyZUz&br;>WR>pWdJPeC^El!u}Jm_p?)z zr=C21W!EeC(j8+1hpX1)h!0*{Qgv)}>X*xBzg>PVOg(b=!!`LI+71n_K8k($yz%h4 z;qm@W+R)?Ye|vfN{bNIK4SYJFSkN5ZJWQD(AwTU3-=vq*)lyY=__URz|gvb zJC8}1*M9u-wojUl?sD#U{oN~PMlKBI(!s0eS51#koV=^ACMESAOq}k!*tOyG7cyJ( a;;kzpv0Li-x;MOkXSk^)G_Yy+zJCCi^^m>* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSageGreen.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSageGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..29097772c6acb0ccf6c5dffcf690f1e71fea140e GIT binary patch literal 1913 zcmbVNU2NM#91q(x+Kx(l0i;O<Ao) zX%Rf23N%fi!NZ=YGzk@^4bb2LiLHo_4y5rg4Yr5!P(GvyHoAd?#7jj5=X|Y2?KWY_ z_SyHl-|zo*|2sS~ytln=S6e6)YEKO&N9lWKaJOus&!cbTqV(133?A@8p>St#-&L9G zD}_SaBUWa@pGfc15GjVCL3A9h6dj5Vg?jrc4n%qEGdj*%cAWj=>}M=v8F6-8PJ^_Q zz&UGh+Qnnj!x=Q4N2O22Du7DtNk#;s%maxBQBF`bLDcAc{bH${Yna+-^69!5{fe_W z-*+^gFPF>VvJ@t6mKRi2<$=hHB1aLNH)Z>~f z`A~G4w6<4|6O9;OfetT(LEuvrXrLy}nRE+PaRc$VfQ#7nJ&F~YSSLq(;^oLD)XnL2 z0yMVibW>wPTZ+Y|gy#>Gs2lZwY>4(UQx4`wu}3Cdga=C0%+A0YM@zUE`ozr;QfOpq zq+v26M#F-@bd6iKLCRkDniV(+eH>?L+M*l~IUrfTF55)+Y&?3{o4cua&t$5aqb3svzAE z4N>8c5|KDLMjwi*%N&j&jAN3bOA>0Z?RPD@(_mpOYhaZ@86&bGNfHn^5y%1;ty&cW zI;X@U(HMY&tePMw=W2y$gO*2gH&x#tWBB>{s9-VGqR=1;iapMvAj{Zb>%XlH;&DgH z_4VZ(rlhw>eofsYreB6G?$6TL-M+f`O|2((3A=0Tcc2Stm%*+VXHAzB8R$3#3&Fry zzGNHqz1vI=;}hm)v23d2!P2c`bZ0eFbAF>3t*iR~6{C6rP!8HzOq(>%2Hx;NH>;(e z|8Hef=hk$-2AsCjVAyQr^rLwcV4G6Aw9%KomuKi9v7AcwXS&Aln?JWLfR>pT|9Pyt zb7uANhjtEiU;o5hz5LDg=)+(4@Y%V8r}oZY=%4S)_q<~IORvvfyt4e(o}nXp$EPD# zKRkHpxn6!n-Z7A0eCgQkvk#nKG!HK=^(?<2eVdN89p824-G%+L=PQ>NI(~Yj_snYR zDRS|ic6r-JN3ZVt{KVGOU+qt&a|4>?G;m zcIda<=?9liA3yfYiMf@Scx@%Zy}vb)`{Mo)^5}OzT>10v;BZV03@1O>^X$w20tl~pUjP6A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSkyBlue.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterSkyBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..aa7df64d57e456d60fb0140174a06029f44562ba GIT binary patch literal 1940 zcmbVNYiJx*6rKc$CN*LeYE-b(iDC=R&SRf5%{IntOcuLonye&EKy&xbo!v1zb0;&i zk3@>3SgJy?k=j(OC~bn)nEFT1)@V(sNEOj0_(Fdu_<|_aVi9Y6+}Yi1Q%Tz5!tC6c z`-qGG#TXRbdMNzfUwn!(rU+-SmRFeNaqp1M7RhwM*KyH`biqA^QR zRX#1= zOqt_yxtu5G^36dmnyvT_nOAxF*WH=zt8g~7nhX}HvrJ0U~4chex5;)_884_wS z2i+{YHSAKINX583Fgd})yEzqr3M}KyjFm2sE09BJq$9(z305d$%@lU9ox&@)E^l8% zKx!L{l{uD;Mc2y|w$qX&X_N}GEZU9_nTYE|HqKZOwPZ<{^=>w%+-xD>U@MMsda+X- ziy_luz#|Cs`fkloaL(Sa!~#WtgTf4HTY%+7mKWl@Kzb(oc$W9eJYR&yu%f9$%Rz;J zED*~jP$C)yIN-8i1nk|+_P8vur_3B2Y5RcHS0@W}0SXF_5 z4GO*hn?Qje3xVIu`<0+qNcdbi7Zf75X*TKIQ0ahlp~2EBtQp1G9nQa zUu(dvvlX2=U%Y&Rels^T?Ag(Pk=&wHa+;0?BQ5B6e#n*Smp6a{q z1b^*S+y8+h)C?EvJc;U(on5D<&i-=bv-y*6J^91m>u!U`cN^1hKR^Fz=-Ws1XJ@{d zI`_u3-8_39*WSKv)t7&6x*_mu#B5z%=^LHjzA*pV?x{PE{#bw3_uZaqBq@W|o*xtHZt8-IVNI@15xo^-Tf|D&rvnf#)<Ldi#POMJGSL z`M&WxwthAH%FLFEHLuoq4leW_3LW_H#lVBR-W|Agw)?%$UsrR}FZo`WP@hQ7J^k~* fhPn4;p=$ry$T2IkZ{Z+zznjsP_Q;WY`gi;bV7HJL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterYellow.png b/src/main/resources/assets/chisel/textures/blocks/alabaster/alabasterYellow.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce96c119b5305d5b0cf5f03bdad12a44a52bc4f GIT binary patch literal 1942 zcmbVNeQXnD9KH=1I5s7j7#VS1ZWyQRdLR9`kE~nfI=05Ol&ymqL*VV*+xA%R-t+F( zc0)t~6L6Zy)XZQ4#OdS@0~&%x4U!m1h%sc*;EZ44FO>*cjLttW0pDx8vY8EtO|JLx zKJWAVKA!vC!C17bwz|HWAc)#SiSG&i`O8o!Ip>zPB?l!xhvn>! zb&puEZzLL5Mg|p0rP^A_mb{D!bm#ywuV)Nf&IhRiuZ*wV#|%XlAkJWrYIg<6fk=$( zKo%q=4@WC3>m>!rBLyTDh(a^Tv%H^Sy$lL8_J1Oo_v~Y9 zmi>8Sre^c{pFcmoQJ6fFhY}I^RKOSNB_BYHl(T8@~1DDp^e`EdE`?sVgUOIZ=7s7ZZcv$N?ay=Y*{&3Us z^H+{Nv3&P*%gL#WPxap`T#B8a{9!woZonf8+*h^MckZs9&1c3QeD3)E%--tD;!mq; zu5H|NiGTN3NczX8UI!sO=fA>RQ`>YTpYxKZp)Szweuv{c1Ga z2QG*Q-v8pob@f%7Dh`ZSuG?_-jSlH|;SYKB$%*zom-Dc4_N^a@+_(B)lN;Wg?wx#n eXvY|A-ahl%?(cqkukM)pjv;J|O|JLe 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/chunky_shrapnel-ctm.png b/src/main/resources/assets/chisel/textures/blocks/album/chunky_shrapnel-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc6ef19de6dd6681f503473763052e3461ed42d GIT binary patch literal 2049 zcmbVNdu$X%9Nwd)2wGlIl!k<1Q7p>dzV5NRa`xI@p+~q{%W0{9n9j}4^;Yh7m)-5% zwS?pV#R5ejh_S{P2xugdCJ1Rr@IjQ9N{kvqLNo>lkr)*T8e(>RUK`Pw2?P(?|a6P=hcUP-A!H-&E^i9qP%n6+mnC0E=y5W zJ}ti7Ssq)eAS2_2s*%9ne8wbbidtBgHz8Vq9gx6XnjWHmJNz*XG&MxG`(s?pY{V(8 zx!1zWdRyYCcLkDFy6#D^Fs~4T40a&MXVSW@s>*xJk|;t z4GRO=%QJ}ML=cp{azN&w6kGrVPVlpw$Z`ROmla-6$a?9biJYY-mA1&Dk{FqV=#=A_ z3d`nlId4w%8dev}%d*UJ0xJj%K`?fY?!Y{w+jB=5BG^WjW;&Xo1D6pdjBY1H6H`Zg z$e3kX-7dw6M2yWtljXgf>r)Y^qB73xw$ep$6|p#tGgxNrqXC(=onVqFw&!$ zY8^Eh2mvq8gW7gYSB;!Kf6NXXfesGQBy9nP^D&$d=Y5KwS2%%86^5hm7&MJr-4C92yF z)DezGLNsyOt7)ntC6YlX3KAnEk~|}EK9xx%kihtTViKuA0f|0-bbrJ^-EL~#{Uc?r z8i;UQQ}xS9PL|aG0|gN=2>Lh%iX37DNk#}FK@9}TY)@GlIcYFGmesXNC5(KK4aURfHYHBc-H1tPcDLo{-; zj8(eyS-VL*?n=3|KbOLU^ft*KQMZkxlY2lb&+Mp*Ozn`qn>b{kQ>7RY|{e2Zj&F)QKY?!~P@Oikm@Fz8V z~OVkq21L1>(PwqXl zIb!V^{B+ucsU3YYswR1eeeIr!Pk?plfHiC9UU;PDm2cJUZ%jFPa@aRiA^-i&+UkvJ zbH1K_d11ghw0rNa2I1JL3AKeQ{p$y&oSj)6e{<)K>WFo&Y5Zw(@%+bX7yNShU~Jb% idpPb1q{RYMo+Bz!9bZ|;;NmS z4QI2*4MZFsnk0|;s^d{K!}JYQJ&5LU2=cgKyJ_~-Mts6Ar zL?b3tp(jYZ82MBKny7{I7W`68+(ZH{VF$ZmK(SH_>lH~zf+E?6y0v_d0F7-n+tS$6 z7RPBx1mS3zy3q*8p6DRA=wV?R2V}uVc(hE-?2Wwfj1eEhkoY-5O3h47HBAPx#!C`7 zdeU}HQVCwzu>)sdh|?@ho5qPMC(1cVH4>5`%5-XoVjY?#rfn_mf+{&lF_e@cChmdK zqA_6z9|$&)VG-Yf)MML$1uS@Ofd#EN8Y84cd@4+>Q)*UZv&Og^gwREJJd}U~05vsYwnhlFsFIOG66EC-a)x+@B$6Axdquzh34hL6qaJs%)AGoL5Co zwj_y@WHrU*RTXoxMu&L?>lo`zwn^WnCk>W%vPM>!lo89On8K7NpVUN-Zq_-dBWhJ5 zAtzIao*T=G%DGk{#+V(@+$}Z^$P7N+7?o^LD+&XmsMymiin5GNw(;5CBOVW>+}K|! zVoG|SPPb{XskY1Z!vFxi8!1DcL^l&v(cYarl{#*6`D@Kh3pdxe&m^NvFjl2<}ZdOmfu)8v9 zYdbn$6HeP{G;B3;I%!=6*rn7yZS>DP{?a;fd(U$*tOr#6_2u_80o zmjB|?HAm|Xn#CvRLF++02vyZYj_Z_kX)oM=A} zO6y>%eS_IJ+!gQa2Jz$kD#P|aZKt}otg{{7z~H-W>XG-mh7VjVwtrMSvl+i|GXahr z+IH7pOLfo1KDpAfeXiQI{pg+dp4Vo-T1nl$6q|hP&kOOs-+HcSZ>+3dy4}J2{P)*) Urspo_qU&&cbRzTN@ToWd1p|s=!vFvP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/collide_with_the_sky.png b/src/main/resources/assets/chisel/textures/blocks/album/collide_with_the_sky.png new file mode 100644 index 0000000000000000000000000000000000000000..fb691ccf0279fdea839ed1d2e5c0d49ee5a79026 GIT binary patch literal 1916 zcmbVNe`p(39FLRDwYVAF#(oOdt6;@m?niRD+__s@o7!|NU2Fr5e@ymr?_F{OF8AKO z&-;A7zuxyvr22c8HLq(91Om(Y67d1@4*Jj1MdW|?o_v(Nn(V}*ZXgh9^`G0yuXPjy zfh7?mo$)fsEsBQC5P&#~LS@q?=s;j&N7)A2F!HD@${ChQUwH3BnlhkD4~a=GX?LT% zkr;E(;8=fJ8ynVSNOx?aHkK7aU?LAtWwT(pN?D~Vyb2lnpIMr!K)hj6A+IL6XXzUTREC)#8K(S1?&)EVqLgmMKY=MS*`~x4fVxU znm8RY45-Mm7URP)osl$MXEYR%m>4H=3?GTb!a$NBl%)FpIMzn|)cX6YWe%}MIIgLN zby>S7nP9$Q7^%(CAG4j^3yIj&0U4mK%Z z+XX`dzO!u6g0-{TNDt*<>RPcZsN;g-jbn6cHB)tdPK^Fr_5UkIwFGE+VC4{L(k$(J z!}{H`Zsssh;4A!S?Zvse^XghS=_ZTHJj z%c_3D zR2P0W&rBZPy0?Ak_{B%=T;;4-+_U`NMXN6z-3vc|I@R9%6&0KsfXDxQVb!UZj%@$# z%(3$`T~ApjGW%Y?(xSir^G9pWy_FdMb=Qd>rRwriNAU$*G~Mt=j7FU-rjt2=Dzj8s}E$F)=gem{G5M3_Vx6~-+XBM F_`mAze5n8c literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/cork_tree.png b/src/main/resources/assets/chisel/textures/blocks/album/cork_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..6bcac869e0bf704656fe84ea78d55d6b025d18b5 GIT binary patch literal 1898 zcmbVNTWB0r7@n`b#s*KF#BW@1Peo0d{~cIM3Pn4LM( znb}K%*CMeh*rfR2LqQ5{K@lHptI=u$VpJ4-u%ZO};DZt<+EN645Q}H_)-)zo(b4`uJ3$Z~gXz>Les_jX>l*w&J(HL4tIbXC@d+Z@6+V&5$-WXn ztczKhv0zLaQgviUfq}9xTCrV>CWxNCiVO5{7?4?*vz!EV<=h-aT1JA}Eo!Xh_QSlD zp7h|Z$>EGXIj$=P)z?e*R8&l0!vK&KyWse0B|%krRXh$qGZa~c1mg)R848kP+6dW? zJV+{0j@DULAY~=0ND2$$@>Y^(d68iShLvbeQ8`}4>-8UnYKYri331l&~B1fUJo2GZQXkMxl?2o(=~}*vzib8&~c3APA6`L8#Ek)JVf* zl9!?!M{e0|IR+~Gk1W{%Qy_o|3a3q?*%;0887`)ZoXYZesO|Vbo>A~Ivh+T zDC~69vJ6$1O(8A-nU1rDOp8iPq=5h-Z30Q)Ia7?sb-uAbh4f;W+HilZ%nhVtj_ay| z$(cGYWod;Kvoy!W3>w4)g%)MVK~4s2R^l3LPkI(UX`rx_HMGjWj0#3_Agj<&fif*f zF@esqhDfuLqR27PkYp%^9RYl3!Ezkr|YM2a`D*yIWTmv#RyTDM4?E{VwnT?lREx6O`#8n*^>~ zuyhbQ%ak0Wes-JbAp=BSFP2qxd{DZ1jBc-HYR)f<(SNJ{f5oVt06he`ad*MQ@88V;L{98a280dz36ha3I+59W&alDIgSN@ljqz@s}m)+9UE zKDe#rp4RQezWBx$y6$XoHytJ-cuI|Yw)5%HpBA)9`H#2de?HD#n%&dAfAROf4u1XC z>_b1yEp}f$fBDT#B+g{vv-+|+4W9rw1d)G-@7f!a~quUHJLYm|40oy8WqBUoL)g`o#Xn;LwpH j4{taY>4=<-Oh142YWd3Ek1qZg-iCt%!>RWkKXB+@zpZPm literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/danger_days_0.png b/src/main/resources/assets/chisel/textures/blocks/album/danger_days_0.png new file mode 100644 index 0000000000000000000000000000000000000000..be26b881d1cdc414beb67473f5ca90bdf7648103 GIT binary patch literal 1946 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 Uuk^$Z&X+Y@+Ymaq@v*1=0kP<%i2wiq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/from_under_the_cork_tree.png b/src/main/resources/assets/chisel/textures/blocks/album/from_under_the_cork_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..7dec22df361ef4a901b259d224ef3f1c76579f1d GIT binary patch literal 1948 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 Zb??lde7k1m+k3q~W@of3a%9WE#6PC0hr|E? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/omnium_gatherium.png b/src/main/resources/assets/chisel/textures/blocks/album/omnium_gatherium.png new file mode 100644 index 0000000000000000000000000000000000000000..7915d14584acbfd091bb66a19ac0a193c25ecc65 GIT binary patch literal 1849 zcmbVNTWB0r7#>5_UPx_;^-_ck6KE?q_u1KNE9st@9|U@bI4K?;4a=u3UDf-fRPBrl3psi0JgMg3=YGmSB6iwm=J&YbUj z|My?ce_olMdZK^p?yU^N^yenC1$gg>pUr*n|LXCo4zDf#I%rFB_gz3AJ7c5f28FjJVzq7L@JJFaaYfO%(0GbafecQDesSwsx!F| zkb?_TMZ7SF4VxPoX7{&DAaF^9*p^%KLbGLY9bOa0@n?}^JCJD3;znbG>}-CT9istZ z4MFCyB&lrL5DeXrP$vBtt4K;plvGjDdD$>!#f0_Vj{|doT{a8ZiJmc-SzI-Wd{Y#g z&8E;)1sYUD*)R-IQba}J0l|lDFG4Ne3x`%1vLwWT<3|ql*q9NOXg#txklOXZ^%Ghz z?8ONpCbp0-%7PU8)B)N!!TI%|)-i5lk<^GwyeI^$oM8Pbjc8b<8&D_9|1tov&F2#v z>uPb`#6%d4H^7ZvK-NWv#kNnx0tsn7z+}7uGKXSsd~+-yD561;(%MRqKH@=q)q1~jhB?7teGj zo4BOuAm8SVOiAUjtr0#`22B~YY)CTEfENQBPO23Z+1YL#%p~aO0>axi9YYs-Svtq-u zduKOE4;xYTX0dE&Cq#`~$LP*#rtAEg82z{E|5uE93BXn4RR}a`k&C?%<8IbXzqqzC zI%}&s-wGVsX*^6CIZTqPfOtS1K%;+q!0d-h;&d)MTHJTMUXZtcBJKF~+t=Gn;ok3t z-x?a&rrvkdzA|{_;zjHF;{7wHzLZd;iQkXXo}laP9LCCt7EZ?b>b44t@FBN5h2=?skd|_l-ZU z9!L)yzP$YKkJ{-|W1G$&d1(7iV`9&;|H#YNf0!Tt{g)fReYIKr{?nOvzj^MxzLS@~ d{(H|2=ESDKpB`M=`(%8%<;JJ7XC6Pg_z$bTSaJXW literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/phantom_island.png b/src/main/resources/assets/chisel/textures/blocks/album/phantom_island.png new file mode 100644 index 0000000000000000000000000000000000000000..6066439fef808fb64dee624a63d8600e4b6661f3 GIT binary patch literal 1960 zcmbVNZD`zN9KTwuu2|Pj>W86_rczsMF3DZ)CGpPM-BsJUYme*UI{eb-o;8@AQN?}^>AKp@wKkiruBST~!RLDGxc4snf8dpb8=p34-8&4M&E9MsRk@=b z8Jn$!lcNLXKxmr))s!8GY7E(PDGj4-HeW|h18@kLL=44c#ZUhJ=?qE8qMzLE3Naxq zfD&@|u#WnNd!ul82=XG?@dV+^378;-OhDvPNyQLyezL$T;A`tKO%er&IpilhEkR-+ z6ea?yjtJh)QjlSsgon5DZk_>NPdnjY94?x1(u|v8d4Y8Zc)j!^v79bSLL~T9Netil z$%JWY0!?SLS$o!LSM@l}@;py74%*?MFoH7jiV1R*Vl#_kZD(1cb-S#HYSw65u>%ExiTosPo10=dig83)PH?dTk|ezdD}m6VBsDFgs5v-?SC zbs33d>9M>LHdgLHJ}4LWsq+8 zNl8~z1kkjk41tv_ol(TnyIW}wVXDLpv#hIQfXuCHbZ4F^Ccmmi|8@QUs!^!{FaeY} z!b6%St!!v(nibnmuXaXZZN=m(!|^z^E-Ql^-&8&YNWs)P9`vV!&pcwYRc-DGc1BzK z{gcnte*WZrT_0^|drf%#ho7pSZ){j@_-p2|uX9BGmct7R3vWMgjWKu6T+B=??SHf- zu)KTb!=LrmbJ3xu>%Q~nmo|}$AD_#&KMv=v_!{8VPezXOgJ=GJW6x-yed6f1eKmdG zMaK3`>^j~wVxxuhd%oH6nwOda;ln!{FSd9e-pFNV^||1ejSszeFmQQ(7U)y))9p;n zw&^oxbLnICTX+1CpFHr@l=0xngZuYx3hN*=iE26Ko8R8Oq}@H0{AbU;_uIIMv8J=9 zUcJYAz2ij7y!+6}s>odReBbC|`#W!js-}N=_K=a7@{BEqPi-6@x%^}Iuj1ebpS=)S y+&lT_%NLHoOFQfCU&>$gT{&`MVzjYmvHHR>nf&6~Ti;vX(w?r~;PjTk(SHFp-IfFZ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/polygondwanaland.png b/src/main/resources/assets/chisel/textures/blocks/album/polygondwanaland.png new file mode 100644 index 0000000000000000000000000000000000000000..4d88d18f62c0e92a43df26fcb7d1fcf8d054ba28 GIT binary patch literal 1869 zcmbVNU1%Id96wVjX>3{_T59{^x)Et0dpo;(w|Bebj4>BYY%fid3yC7Nb2GDdOKx{I zyL%rAKG>+$2$kePM0|)=ta*uov=C@ZD+qbyyx7{ZuO$=;wf6TVhuHh^;Aw7R|Fd&BmA$q(eJ^{VP`E949w~p` zRSbo;M$Gh>KbAVEBWi^qrWq10TMk2qLY-Y@2cmJ}a~YB~?F4`0>;;}Pae^O>ra;Q+ zAvv>e$|b{718Fohjx@}7J7HV!_EJXeAE;|aby5ah;E zgIo`F38#f60Rf2tPf}5|1VGuV-qo zZZapUVM*flkD4~7C9i$W4w8gEN$@OfssJJakke8`k4id_*;EIh3QbXL8k6gwN?KBM zS6Du_Bey`)$vMHX{AW z1kaofn8bFa_a@-KqIL3l3 zM+^ZX6$%Q3vZfLYj0_0Mxl$o|pXssOP1X*`Fqx>0@+Ma)3LT=L*b_VovP>{v`)qCy zkB3sO?JwmBBfU@ZtLh##{1S9Ycb3KO!PO;hYCW}!#9d>*16|0v3~{{#Z@ARrpyT9C z1OsQqqK#{3w~-#sr`+9Q*;L1a#rwzT;cBMp{JI$Zx9a~_jA{u$IcR4IYtkYgcq0bg zteSptePvYE)^xr)oVC+n*l6Tz(zptU&8S`0=(m6UI?pbN3;oIN^#0+(-1jX_-P_;1 z-Ew5t?r-N0AO7>?o}KSaH&0)^-SvL^u@!6d?$vjLxz*Fli*pO#%x;~Te@cg+ygG7rev}*e>yIl}q~^Vsc12fiUVikz z(#1EPyVP-O<=3U%9cO-i_ovS$u1UQ+_AY#Id1UOwxjomHk1qZa&0Sw^y~BT{#;$%k za-jXOgQYE7Qj6!8j(wEd)_!y8$>YD>;SN15yfd@TQt$uFNj GI{h!xt!U-| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_0.png b/src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_0.png new file mode 100644 index 0000000000000000000000000000000000000000..23d936c8f449a26a531ea701f138408005a5b8d7 GIT binary patch literal 1757 zcmbVNO>Epm7&Q@~5G7LJh=eq9E=9uj_-DQG5R-=8z^=rmQMyvY1u>o(?^>}v#&&i$ z>4}~Sr}l=#g-hYqD?(HP(E~T&NH3fb5~?_WkhpYa*XyPsAr&imJ>z-v-uE}(e6+js z_R7-BONyebbUW=m@m`hB;)3|Ub$jTF*9%$a-9l0HHTgU0ZPaay2>uTFW97|YLw3Z{_qz*o1VAlUEif)>vi@N`on5Za*W>7MIB zyxx2bSkP)1&^Dl}nI1ANB-X2+D&%q+qP_N8m6(|M>aZ*`WEkV|SRdOu&j*I-d7c3+ z!?HAi(2Aq9#1kzo*5(XtR**c(%7~{xGU9+AmcA-Xo%xVtHEmi{aS{#gLyvT`xZ&AY$9=)f#8ok|ec6QErcf8&yEg zL>K*|j2U~Z;DYEN~m8iXfapdz?n$(J83i7wNSc$X!EI1lsF}<+xAuAv>rtiG0SXV8#gsbFx8mjU@dUH zhQ=^+Aq*Ug+SYu3o0CJCTDgB#=9Ck`@mQ4+d)>yCqlMJ;G{_uN^WeIv1vsRx6M7yC zoH^T-JQ61j$0u2(Ra9E#HHjIJre-#XqfyVXHB4Zjna~Pcr^!645z2C&RtV}ug~;7e zbwIAN52{fdfoV}7Ok}b9Dv?=cRINToXT{@bl&k&YArqwkk^Gr@!NYQlbG9`QvAejs zjB~B$>4@bg?9XtHMVDcD;j3ZJ6M(ZUjtG{{8l#j}XSYrdC^>jsEa&PJcyvLGo~mYM z&Yz0WzpMU##i&XE8RB%nM3XjD>5U<~*)09W>B^X{o#=dXxM-(xST}MpsjmW-3hG=m z`aiz9epg%)SGw)3{-xXG*Z2JAZhjtr^7{3EUJ8C*zI<=^<8Le9f7$x`*$2y)m%h8P z_#(Bx{e2<7iS5;g$BUnS*!klAgXK1Q<%bab^5?31f4H&y@kCM3Pk(*3aO=)Jc>#5| LciMN~eE-HHlj<(= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_1-ctm.png b/src/main/resources/assets/chisel/textures/blocks/album/pretty_odd_1-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..195da80a8221ebb5afbac843b820512c07afd7a8 GIT binary patch literal 2117 zcmbVNZEVzJ9Pc0qqUy;4ZAUF-{n=pwG3>ZDn_DZM(bM zkc`)a`C$tq`oWQaQzyYdAeb;Efb4^0AAkY!7DTsU|c{pSKL1aqAd23jO~x<>r^@^rGflZeW;whIM2lzMdPy zuoql%u-q&cig{6u+JU5opgj@Q5E{es=O#2DRznjH!Ae>25VsBgXbrBL=c50z!TAkV(uskwe^@H@Fc{n_7DY@AYLw% z;)SXXan9}_MVfZvxtyJ2IU3~U=HLv?xGCC6(JblUcn8Cy_0*3*a=H}e%e)IxV(898 zRGFs6Q&c=2x5u4!Rj;HR9LG^KLop1A5TsG7m>@wa#*ASGFEm75)=XJdaElRy)Ed)6 zpiqZ$h-ztC#Yoi&Rg6jijdIv&E2kt-64N-XMvo-LC6R&=7=?;yAgm*e)v8oeHLBDn zP^Xt45sMHtkob@1`V}F7hzEhg*n5@M&k>02uxKE zs%m7oQ>DWp;|yzeIPjUvWJOZr#;g%Lpck0XL!h>?B<&(;Cg^bSZU;{@=$5DHA*i5A za=7*ps56M#%dos7?;$8MjRZ{aOt2*KVO5U;l(8HIm5|buN&-*UkuOvus*Z$Fbk1ZH zg24L~!vu;5{az1&lD5mT#4}-JIhq3`9ilnX1zj|m$3Q13L3bWxMBrlR^nR}@)>y5z z_7B-yQbok^K$Vr4keJ81NiNsPl9K2GBo|^KNdtEnxM(Q3oNzdr5?w}b8ipwD0aOsRjt2dqodeS_ zEaQORTM+a$?EdViFuLI7qRWNzTE}eccx8IK)`q>`9k6ZAp17tftMS(xS1wE+sN0g= zeD&Csi}wZ(obQjFKinVBwY~Ot+r8U^eT&*7xx1R~-nu<7czxB$`m9SOq5As6{GRsi z%wC(4*&}RjJnpysdFOry+nf2<2OYw#{+70z(|`G66tQ62OB*lE9^7~DZ8oxZa=`34 z_svSSDf`XV`yIPW4n<~WPmtWb(#rPTp=p;&=8tL03H;c(PMdmd?beDN#pAAy>Y0?~ z{p9piZ&r>}+=c+x_C;$&~binFUP|6~uo`)Ombxpp&t^{b}SM%U4t&f}-n z_y*>U{kE?mbLqvFnf&&>n_7?N`|hk<(>f<-a_`+;?@bcUvUbc)hxUDgLdf zvvGe<{H?C$&-oqxYbzY*R-Zk_*jV-;Z`1d;93Ne?m$#ihf5&#>+N)ae`q`58q4yUB KynE(Q{1FAgeo~H7V z-eM?pw`gX@{qgi8iiRx~>NtzovgHtTDAe6scAz$ad@74_rmfPy9RHZ6OkJhNqG^zJ zk|=NX&$wu0W-z18OlY!B_x4cTWrYw}$cI$fD%hS3)j0Ql2l4Mqn$pFTst&{+SCUI)U^iAnQ{viab4q30a?iQJ%Z&MSSOEt?B($q)Q#mE z1W0Vt>4wItwpdm}!t?uz#En`&Rz-W6X$Nt`$iq{vhWd)c%+A0YM@hN}`q<52T&QPi zsBSVP#8{rEy2eaf$0cvmvK=S|eWcPPZ7~Lj3=lHBs6=@M2xO`NP=%(kZW_}oppgto zuOKUt=nYU(G&=O*Ey22`7}&KS@z}Ir4snj1qp3z5l_V};mk1NNJbzMVMK&tn#A)+6kDmDqL6fyn!K5lhp+GGtc9qtGEFUy#F{&j%%R@VdNR#I1 zz#A^;X4Uj_D=VY2wyg8j;iR1g!$u<~lg3qmY(njlM*rSIc9vWc-wdP@nXZwS4<=eq z4Xsak`!<*FI#As7#)IcJezN7*weV*S_+dh5FO$NwDKS5)x_;S;~Y%{!OEbASJK^3}x+?#1Ws?QT0XI_sQ1+uw0#wCAIx flULvWbkCKAKfe3t>E@>34jkwkOdZ|+)U*ErNgr

>#qUb?E!GogoAb9d7UW&9x742E^;P1_3((St276VCM^1k-+LE4-@Y(t!t1_t`CKkZ>YTWbl<&`vBtB5>qlkL)hVAQqy2u96@@~e~cUO93 zcZ)bwoek zj_NcW9k*LgAX7JOO}8|?sThuHm@dp$mke?l4c)cQQ(Ma9hQ?UN{fgmNHF4nZx@~nrcQl`)0#HPt2jZ#v=XP9 zq3Xh?36PQ+mu_dni8v)18?u-sMGjb_#-;;a@O;1zp{}QI5`ftHeywq!Epc2+`asJqz z6|92`=E;z@rlL0#-Rv0+*EU?;gilx3r%<2MDBRfxwFK0(T+6u$3PnS4fo}_@#0_~C zWAHeNai3{v(w9*kM|Y7Ac?QB@oi(w-_uX!i7dRoT+wo*@T8$#=1~v)8fH6g2d3w6GpxD$03MA?|XN zL+*B}4YJN&tVY8KO^U+BL=?Lx6Om;`qBbM#4KgAh_F2l0ilf#V12&d^VB3L-9jS^bz-8wy};OIuN9IBJ!(XC^2 zXEif*eqW6KTlN1dMpXjH04IG0OI@n^Ise?Ba7b))I}5#27f5-n{3X8h(WkF}artED%4^rxKR)^0?-w8Df4}$8Srh&I z^04`VcjAE`<8Q7$``cefetPN4Z;zh4Xg;d@m+tpoc=bW`vk!kg`p>mD&H2l%cYpZ& bZt1Oe&Rl&w{^NUb5OtSUI-flG{44(gR!cfi literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteCobblestone.png b/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteCobblestone.png new file mode 100644 index 0000000000000000000000000000000000000000..3aaa8c4e447645d68f16161e37125a296fe4d4f2 GIT binary patch literal 2412 zcmbVOdvMcq94|W#2abWr9wLvJ`6#+Hk2Y-+DX(?9D&5AYx6L6eOMYDgZ4#2K?KV(A zWNt%H)F}=`HXZmF3LXmLgg@j&aVW@%2xF&nhdKp0ICh|jzieGa1oiA)n#b?+`+UBS zPrhw!e(t@)hm9F#GMR>Za@+;*JkmH46X5rgPX+AoG*rnc)=VZ#hH(svzA`0jG7Yhb zz9PNIJA>urkcAWEGGK{@6o@vNCQXSd96ulENEs*>B^P>X=Pncx1s7UKdkL?S1p;DD zl?rB6<@)%l`8*?_Qzj#mqAVl`0i8plp`fI(Q5V|B%ff5pF^(dA5PiN2on{CkMc#ZQ zOI88GSV)W~2rJ@XER3BYIHw~Mp$Lk`2`f(6F_K|PiiPX34+`Z}!Os@B?}>@QI~N+z zb%n+8NF-v3SS_+zj*|?--~@$J6b2EPRw?OR6qB@!0R}hFcvVz%QI-&ckt>rcbQcOk z?av{k#AzihRwr07Jjy9JX(5c9`hWr-$0-$RuuojzaS#L{An6*!l5wmOkabxL$k(8b zFaJdV*4FEdYg{#!P$({;>DghJMyw!LMQgrF1>glhlPgpnWQSpx8Adh=o23FymsOuE z2M0QpKM*oP*)1fAm$7fkM*=oX-6#Sm0T|tcEz4u^8gY0j@~pC=#zDn3rQW&V0 z#jkKG2d4~BH5ckvJoEBUwBw39)xK-X27kkw49HO&yI3|8tH0n`ioyzoJHe zcm4mWQLF)cfRoAr9MU*yWP=;itiS#EmCoo}yKM3ez~MMGF5`n7-o$?jfCQ;kIOuDe zo)}~@B^>v-r}@k&DXSmK`?@rJ`LFx@TgPP{`RXn6m*)$b8mdw#;sAS$lRD^4@XOBhl$|=3f60VpjM_mgp zZjy>mB()z=KMc-k7?#rAjHQXTF)fVegEYaj|Nb%}{b0#D^Mq}8%-WmQwM9Tr4_RE8 zT$7bE6d!vg=iQ^ywp9m@mMl5klbLnYm-phNdG=MZ{6T&3&^Jsa`}GT5$82e-4G(Nv z{>!AfuYcWG9JH-mk^2#gxlA36) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteModern.png b/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteModern.png new file mode 100644 index 0000000000000000000000000000000000000000..756f0267bde1ca8eee62eafda934a9f5f1afdfff GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VWU9oD`oH=v4y87zt>q|;X zGBPrz9`@h{%I15zIEGZ*Vs+paJgmS|8{#OO)-XMcL6J#Ao^kK(KhZZ8<&MqP4d9>t zc%EqYru3_9Hy6*z61REkc8qye=AX7h*7V literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteMossy.png b/src/main/resources/assets/chisel/textures/blocks/andesite/andesiteMossy.png new file mode 100644 index 0000000000000000000000000000000000000000..20951911e782c43300c79913e2cf7cc1badceb21 GIT binary patch literal 2206 zcmbVO3rrJt9Ioh$I#7~1X9((X;)0LsU3=HkyHOregyM<_4Peyi_3ql9w0Fnd(H6mF zGUqgN3e3!y7^4|1b1I3t>6~o1P3H^~Hq^*4%cgV04HX}8I-R=zl~U39%9`H$`+wi> z@!hXoU09GCH!5M2PN$2r=h=$DF<#q7#DINWz1Iv5Bc;4~icY7WtZhR=O&I~5ZaBd^ z%hWQ*s}v*p^)xHGIDN=30klq+mJyO@rkqnD7w6#xE8KUW6^3}$3YVH3m_y3uynNnL znJZpe;AEDTGb9UVq(f;T3J~}?m4-ropP*17D;(yfz`1rCg`qG+Ew{p1njlo>D1@>_ znS)5Z0bwuC-G$I9gBwBG+NgP_lDPpC}a5(`G=434!iOQBaS`}rd zDEbCERX7kbWHjpy1}LSJ7g#Zv(YMNg+bfQ2xdTxCa1wffzDwhf|)1`>xVi- zmUmY@1T{Mi7-ho2_W>v{4NI%^Q^71lxkcGegN%7U?cq>K@W4>Cj#Rej6J;O_qQk>c zI2@E+P*hrAIJ?aXgQWF5&r-C(;KoVd6*tM65jRI*2x)TT2xBps4LHXU1lOMhSZ@=V zO0Bip`hJ_UA_F+?tKt^IAXS9!o8_@O3LSWIjh@Xj{mDO6 zqyM`8f7K|`0LDuT9u5p?6xOmqwQ1Jhe)M5ygr5zXd;@SWPPNnMAO{!Gp8`$*)Ur0{ z8%iuXT}-^)mgP(-b~LmJ#|z_Ec2q;j$t%kCWTxq!KUDjoYp#&rd1&<^7PcB$)1%jZRB)~5Yy3W;`Or=a%qC7wns$s_Ba|tK;)NIX&dH zE!g~p2Xm$jZ;%s9QqFDP)X}3{ZSt8Ca>g!L)N$ZvcVg?2gZDhUkM+Fr$E*|6HmqB_ zZbRGbowvKv&nG0+NSjJmZ7z6e#t2)w_`&e4M>mWtR1d#Z*Wz#auC+ZK?eW~}$&Dq` z^2UtbOVkg`&EGPyuj}~UUz)b1S*@;3r&nBRZWwp0q`2(kuZX1e>$`XFxEOq6%-C_m z+I@lLedBYow^ff#?%A(+s%O8s{L+o$ncL*xmFBkhY@J5Jv8wLmlF@cJ!N2(M`KcH7 zob{(g>Mxki-tD$ zPW-l_)0-IEnPk75CW?J=z1NdhL6_(66q;NY`%3HEcAs=#%kJImFWr7J0q(t?+Wq=; zp15_eYUtMMw_dn&=ET)==Pvv?t@lWGMN9LD{H9Z%oo%hD&At({<>Ef=AA~)pz}7r- GaqYiKat`tU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/andesite/andesite_weathered.png b/src/main/resources/assets/chisel/textures/blocks/andesite/andesite_weathered.png new file mode 100644 index 0000000000000000000000000000000000000000..fe2731790005db82d32e8abe0e85f3ede06b4855 GIT binary patch literal 2220 zcmbVO3s4kg96#TrSz7qWOxIOY%e~#b2gk0QfE)#k2L!12_G9-uZsl%w+gz{6cifEs~(3=)A zGPO+SRF;#xM!-v1&=~N_2yHM#MF(WS=d2j?b_$yii?MFd``0W9G4h$RO%*Gf2&GEF!H4!sWCJRZ^=uOZJOGUDl2rT%*k(|Q2*fhr*K{0e@$K9GH zvn1*F`;C6HQBtx=nqe4{GLa?|fe?h6Cu$%-i0bGL1_x9*MUXW?5;2_-WJ$T29Y>+I z=irq?w4xfU6RH>)05VA%DLtn)AkT$xa<1ZO6X!V+dY~7Inu@S=2rIiKO;X*`Bd9~S z9}+;dbvi>DUB=?|h9p!i-iOi%7NkqGnvo|%G7YLyuEN219}07{o{h}LDG+Fqk|9Z+ zj!va^gp8RYj3#XS3_;{2zdE7Q2Iv49wBx92R)V4l%9=r&Srf&Y^)*XT?NF!03$DB_ zp=Oq19)cpz@IV7k1oIs0k`ymM2@7734M|zd#<5Tt**M7~DM%PaXKsta>0}c{RRbai z6CHLODA+{7nKo1)5bY|6~;t`{Xws4#& z3lcUPuo9fhVkQ`da}nl9GtZlBR>)AC?&dawunB^ST9+4mKGNaa!IekA+C0GmPWQSU z=kz8+9uHm?x~RufDF^ra-4KyJrupsas^rrAK!LH@sCG{@7x~EGCD8|!PT|Wy0cgfR zMYZEDMe<@mmOTOo^jt}w$OoU?P)Bm3m1x;H~oyJ}V9L-XF8JgngB=kD~MMSNjDL?k3qU#1j_fd(C z*o^V%V@p?y+hf8Duk5#-*>R?MTGgPQ!($cQFNj2=zQ{$`mMNw<(v`fSM4Y|bGrhUiNd#CzcpG1$?xbSQ1on2SPUHpB> zf!mIee-VbI)2mA@e=u89tSJkNf9RJg-Ybw&j)=2Q7Y}CZnyo$DTGDQTyA`n6#?3!i zM8=&OKYv-}3%n42qwuGMvttTJyxjP0?pw<8LsRjgWc@$&v)@%~_fRqC=Iop}z2MMN zQ_CED!ijIn&)+`zT=TFJasT#$*xF(``S`Y;<6f!}qTadJ`st*WSFSFp86}?2+)%W_ zJ^~E0*vHgH-8y&TlisnjUbVYE|1RwCqG<;!cfS6in`tZ)W>nN2Zk@L!^497daZ%MJ zAJpcp>vJ=Ij&IYT6{*IQ;iYTVUaRsn7G5}Z@+7p*y;yd0XUx1oLnnt_yxgZ|&SK&O z@NXVi_G9?;ZoQ&v`b#TgQwPS+Z9TTvP%?Sr+K<;)_SkVX+&ppQi-y6+o9|z!ZIT=n SY4!U5iNyG1NA;8i%l-vSs2;Zf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/andesite/polished_andesite.png b/src/main/resources/assets/chisel/textures/blocks/andesite/polished_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..d0aa05b760e304ba08c7147770c5355b11109b5b GIT binary patch literal 222 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 SuMOH?@<2(2f8&(7i~j?PozT|+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_panel.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..3517fcaaad3ef76c632116019f3a4fe0c8c3202e GIT binary patch literal 1901 zcmbVNTWB0r7@l2JlC+UvpG={S6D*Z>b}l2ZHN^$^gp6@doMph(4X2%4fcc2^vzPavPppqy!I%55gbJy6k@s$D?F!Do)4s}O%eV|oKZdOS5u z_hA>&YD8dlo{!RTHKNKY50&@^TI9tT$45C{W(5@pA|UJaA4BL|BMU|nTk2$FrZIWn zcL2wg%jHNp8o_Rk6I4~@c##uDmLOPf()MA6wY{!}g#_|+*K~Xn+jL+NW^mEh7~*Oz z2Fq!hwY_?tNXEDdbT}cx2QgKFhTg>NWk^9cHI0lS2lco(gDkxGH2?fKBwQ8J-1 zBp4ffY$ZeX3*xWXFG zNV1ZFahBIfT#_t7R#k}zWmzz?5+6f`C^oDOxh6Sju&~%_;FUovDhTQ@E@fE6D>0Ug zvcxM{B~w{d6jh03L^+UiRUu%&^hoU{>jz{M?W~UqCS4T;fO;TyjnRWDBZH}bHkZi9 zEiu>km-C1iy+QG7>>kegW$2>b9Le3y)x|CAJ+@28UF5$5T}ZkNay^a7y4a$j;}lFC z2ElSA+o+%2W_f5I(^tf@ERP3EH_p+mX{HwZ^*Opm_5UkJ^#bU5Xy*`V(i{^+!v)=} zR(|eUWmMM|b-o6iw9{bNY~*Cpyb6#_OuMAfoAT<%$t7_s%= zL7k^JCkEif`1o@z58pezZD#hJj>2!3x9s>vFWm*h2TvaT{_sz4jqSSh-2+tUvoF@% zw)OHR`-7qN?>#x!abj+EzQ5(?wtId(b!7H!^=bcbC%uoMk3aKN`_7^BUs5l$>{}1d z=JD}!!^b}V+ug8g+nKc&Po-}+|M=x2vlv>t^6uRauGxMp{PN1(#{Lz?S2H_4K6{Y* zcj18g%IWZ4_2jE(_Fh^z`pN6Xq4w5q|9PXo_0#!7kA1yxA#|=MA6xzIibp4o-1*uC kZT`pm`g-<*>F{5nXLqf7e!DdLLvSG``v(&zHb1fFKU3#%WdHyG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_tile.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/brick_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..b8dcd8ea2a0044975dbcfba3c4f155298cb8febc GIT binary patch literal 1896 zcmbVNTWB0r7@kDbG;L@^sG8a`PJD>q>|Azsc4p`_O|xmUp&Mhm*z}>8GiT214%wMA znVG#LRH{X&S4h=@BGf$8f)^?p^}&EOr4Qak@kR<#Q1HQrq#%k#(KCB%+9qvrVRp`$ z^PTVeZ|6TxjtuYaXzyyLD5@hpm>MPT&gf}tCI2%=^D=p@^9J_^6cy`^o|ek1y(Nme zMY6MF;aFym2C)+ZCN@y4;&=p2QQLYe9)J@lqz#m_U7cB)Kh4m#sWbZ$89w9nqr5#h z?W4WZ!&x{z0acUf-A-?-XoSE)A)qTx!40&E&Qy6dGLAlT3|)nU6FSou3DRSk5xO7y zh*o0)3wb_HC)JoLt2|JW_tPRTCOAIM@iHr@njmUqz5Zi}oNrp%XlhqojLdWD3wg-HhoHS5a$r@Q@5=KErs$!}JYb6YW6$MFU712nr z#3a!&<497ZWK_=83eg7bfaGqfen9r3$@-{Z)77HT0E~)VXJC|NWHR;7_A2qXA?5o1 zavl-VYb3v>9$+gh10VI}NbIg(UEG@1W4DC-7500;2c*j&KhPP=#|{lVuV6zEIm?w? zvwn7)>7heRUn-V0bplYjc8qSUW@^q~9iuC%{(r@&o&cB!ZVr(q%`uTTT-42K>F2Jj zjOyBo&ewpGb{Y+vjhsxHR{?SfwND!T!aE0EBA3KsI@Oo$If|YW+Ru!1rh?61e<|(k zylvsk_qUIYJ=ONmJu^egZJV}!G;z`FoqL|!Gaf&b`}3=NznDLL@c2!$)LZB7N^Ln< zTwH$U$gyR`-7-A7VgCKT-NhyAAFHKjyv5{Oe<|u*>rd~UP5k`f&EL+c{IQiJ`+IQ>i55(m|ulxwNe!k<0 zIr+lU(9kFGW4k7QIQ%$z_}QM5f4%+sZ`0e|*~*Sb?T(lKzGKtG$<&({*6qKw=kA5G b51wD&mH&6+spYv}qq{IYFq}HIbNujsZ=rEr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/brown_bricks.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/brown_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..3208a6d6300237e99a5ae9f59d25a5ed58de541d GIT binary patch literal 1873 zcmbVNU1%Id9A9HCdJ?GtMPre10}`?Oz4x)(tRd#o5CwWwpb8Riw0-!E3r-5;==CE?)>KW z`+v=U4o*#scE@^S48wG1#?sUDy(7Bs?xN4bi=_m8-Q$ft6EFe-Tt~#=p-BpuuQ?t?Gt9tX&4XwLhoFFqwrjAzp8SFZwrQ~Y;#o244daqMHt*xT z^AkBVKZ7)r9efH5)O1SV;1GhEQ+5NrX0Q!josOg50t*_DaK>PVB0-SPPJvvJw=R~-`KF~$r}wnP=$FBk!qC$Np<1o- zRfQ*hQIIrE6GT~%WsV}apzemS#<@XXn<0$@-EtsAuB zL?b5DpeIPY82Quyny7>G=KOL)+(ZH{V+XroK(SH>>y=1If)d$+x-NF?qOjX2V~Aic%(wj?2Ekd^kE;vkoY-5%I!=|wM_!lo4AJq?f`;DMjN7s%mmjP9!*0 z)(Xj_iIZ58qH=Cjh(2ZqGSN04q0-(e2et)A<`?bY0c|uNbuwfJ)FUV%nqyHu6S@x>+;*!u6HW znA_0#+Hl%VqhY6!(~r(kfL%)M(?Sk) zKK*jfwo_|Y&;7z(E^m8e@VkS3r}r=2JHEJbe(9}eS0{`)^@(0%vlie4O zjK7|md?U3p_aMGhUw!$S+o|uS_VfRe)YhUCH2a{ER%oxk8fWB zAN{cM{=%P!;=f(GaA)`Ka|=g(^~Ezw;P<;;7{5;M1& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/left_bricks.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/left_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..39eb32ae7674bae1bc0b0d97183213ea022ffeb5 GIT binary patch literal 2067 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/neutral.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/neutral.png new file mode 100644 index 0000000000000000000000000000000000000000..87101221f473350f8459aec9758e459e9acc99d3 GIT binary patch literal 1852 zcmbVNU1%Id96zm1VllMf$Ad3fHzF-`cV|CtvpeQ`q`5SA#fvdLY)Y|lGCO;>=5}Yh zySck0Vnv%qMWq4tsg#0Ld}+`^AA(@j`XUGlRiE^piarQdU+jZWoxQtk(>7^~2YWlS z^PAuA|26-4b9`*HciZFJQmIsLA)lLI?;Y{eb3gk(xm?lN>p?$%C`_fq{`k4CaW-2^ zrMfhyG#O16pMjXVBC_Z-5gV@0(5cj5w&5c@Ln3aPlpQa_U;XSN&pB3xKbS6pqCZS3 zPJTWh2j<60czy<(7N6b24K^Sna7l!?hFkSQ*vRlLUdYDrXNl)pkZ2~u55zyCZI| zB-QJ6v95|VC`+02*HIOgKB8Yuz0WF;1{Mn$|61T8Ks>CH;6f&%wVEqb>Xjq|}P$$bb39#4} zi;2dDwzzI05k@05=0+zV8=}L~oKK_)64KcKlaU%Tvp@F6hral{W*$fuaK(=6G zG#~(7(*?s$8v?L_mNpby!B%3;vw_1-8mg{mjjgg6qmoV!07F3nP#KSxvYj_N2NLuD4byH}UAsrA&Wkzk$uJ_-=)G9(Byyd6-NL%v^iFp8a(YM#|O zyGeSuh;lcIWmBCH)$Sald#jnY^S8(7ma6|>G3q1$SCCgGtVv6J?2Qz6vv&HWTPvfr zwyyK7!C5ig3tw$by`=tj~N0*Oq$KUgfa~I6t>PL5fd#(B78S}#P3(xKUbm^(@FMo0U zq;jaz_wHi0yLsiO z)A@hwvp+1o@7438Z=Cw(_0+_E`(eHnq eJUq3iz4C8YbnL_jJ*)BkRu~z}t?YgAwf_L0yIbJ^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/right_bricks.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/right_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..e759f7a7a7d5fc1d6578784c0998f5a0bb2838ee GIT binary patch literal 2066 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 OT-%!4LnpTOjr<25>6c~z literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brickCustom/white_bricks.png b/src/main/resources/assets/chisel/textures/blocks/brickCustom/white_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..ae923f3f883bceb97dd17fc6378fe57ec07fbc73 GIT binary patch literal 1860 zcmbVNe`wrP9FNtCn{+LODX4#hbi+-SZj zPc8a5zc^h$iwj6MxzRoB?uJ1L92`Qn;Z)qfXr#F|uR+JrXOUyukZ>W*jYWd&d~Svv zCq8C%LE;er2{xq*x~c=HrFOA0kdq=vh(P5f-H>F1uE#%)%K4^c%w`^o#po=}mBY|8 zM6q743-yFR{E{f?x-J4)lx3bG_@L>Au)({*NS7gl1LWIYXcL!>7-5lA!!$=t?fBq$ zJz6)2<3uASHlQa;0*HKS15MP!c~!sC7B`WIE7-wq7*MR#!+K>BlAugBpzbYSBS2%D z%k?zYwZ(CI5z8hQu!rQt4)DrfV`Q ztAZr4JLYWHB=unDnjJU;L!9Pl+EgAWJdg{LVk9L4$aHD|(1GTNXS z0WT*Z;8k5IQnq4>FUm+!Py)zU*1Bv@_%=Ohu(FmlvdW~45ChdrL}p-M@z7KNwJ!m9 z1r$??lG0LAN{`C9T_MJl9njo0;{%e%FT|sY&9;lefG8^VG>4)rW0Q+N+v~*Rwv^-j z^)jZUH%Wd+Js?(Chdv%F(b(O(y2K5wCvFY|A>IATM^BCP;&2*fYZ?pIyGcwf$oMpC`Y5`t4^9om)Axull!e_~7j6UtjuHadNGGI05KTk|vDU0(hE$fdJGS57HQ7cxs6FYNhouvI;9F&sScS?$Xo pnjgT)=3xHK*Urxmw=VUa{^q_%j{PxrD!S*g6VsVb9)13m{{WDbV+;TQ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_bricks.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..e46235dd9e70601e0febbfcf94025da629f2a5d9 GIT binary patch literal 2005 zcmbVNe@xs|952FP;7}ZM5tfZwqB|qKw)eZ06B!5G#T{eE1z3o>ckR2ohP$?F3wMWP znNwWM_J?d)qKlcj>D=7>^@q+lfhde*F*=RWsMC>%I-?k(OkIplU+<0s5w^u9ZQtwr zyzl4xYe_L952VsK#)VwoQx|7jbXKQNd@rTP{%_sB1&#z`qT)4i-Mczu={Dh(g35P zw@-y_eJw%0ubXEDqV8_IHpw9aai{}48IMUCmvj?pyBr!DpD6-QL-cMpQEw39o&Hw5 zK~^Eoni-O(X)Eqz&8&l^fy-HgTWE`&qOBC|AQ_fpEF4oRU}m>C8)b%>H6C$u}}?SLMjLpOoS<{)Vs$vA?Hm9yJ9D~+ZcO=qBfSrEgi z1yH8}wIQgna}J6`BLE#-6)f;vSXSczMJ&ca1X79=A@E!txdu5VtB4qRXH9$I_j5i; z(}Bc8pT|w0pv|HvaCQhR0%XFZ%OMD)0Bm*=gn*rNhC&VyrkyO!W}-m*Ju=^8l-Agv zk+~rA$i^J24cd9y0%($lEFi668zfn~4UmkT4G9kDatT&A>&+%rL?;cz=36zq5|G8P z(_#sSoHjD-3|UAkYjct=2pG~~=bZu*3RzjkWym?L5Y8)VsCKFB0cnHVvZI)Yr$xa5 z-VnQ+;EgInfyjOq7s>K!x=Yl)I~|i(1lqS?Y!AJpUD- z0@P)os=0}`xQV5nO0GwS6qjWVpv|Y z&r=^XwcWS({g%^s*+A;=A~oT>{jJuHO7+gQrjdbj!;eI6+5P&N;))wq4UYytnd&P3 z{Ot5ACx^Zry7}n-&Qp6|xNz>{_VPFCZ`-neU)R3(!1&ISiB-p4sdoYwr>N&N!qgbB zbsrePzx?p}wWBN82iG6I^|#WElP8W$ZyLzQ-wb%&M=pFl`O~t2FV?|{Put523M<&N zVBPkDmHkcc_ItM~E1SSwW8VJ!hUN`pr~NhEQ?($k`pGkcEU_(k`5x1To9}HI{`ID=!N^2O=*021V>3HS9O=qxc6 zdJ?8r*D#mzmfwg?)a-80-+VCj_Fqrje_+&$uYRb0{QRy*R~$N6^wl#Hks;;bT{8v0 zPb8YF_N>16>_0$^R)JX#=tdyR(;mJW4$u2pp;^mud&7R@`kND{{aV5 BqXqx~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_concrete.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/brutalist_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..92093b7f6e4d28f052e305936462466bd952bca4 GIT binary patch literal 1796 zcmbVNO^6#+98X33*t%M1w}l>Ln7vf!d?%BRueGW{Rr*~f_?MeOEPR`-Z(Rx zWEWaos}$>{wTFU&g5bf6(5oJbLf4ariU&`n;MHoOLJ>UppJX!KuDfk9Fq!w}{oeog z`+vOu`)FbQ^~s6j6S-V&vRr$r_6VhqYbb7XSS2x+u8R7FP-lwGmWU$E|IK zYOautT0DPKm<0%wv8W0anYfL5IgY>hOI`XUh)}Kx`Y0jAKtN zo|jQX@mvqwNCUDbI%;kNOj%+PUk?eJ>w(Pa#GAmXgbc?#Y;xWmXKGc(}WW% zu1|SCdS%BBR>d*1MM#?|sd-5=o0?%23YMY5)Kb+Ew85#{+SmmxCeS>f(L+!u8j555 zSTH44i-#Ttk6jP9nG*PIQOM$GRd|<&Kn&`Pp^8Sss{2uleZuNhTLhi{t%OPS%suCi_QaPB{S^4_KL5ES5}NlL`jbCAE}q zNthW$iNe%0P)RqOQA|M1>ClCfhPykhCaNe{bP6q;M`lT47&A$upbBHhl$fIzON{7D zHJqfJhZSPg+z4{Fksgp`_HH`ry27w1EKHJOw?&d$o$|SB^W{%hqD$L9e*EFf_pY{Y9Yd9~zf>+9 RJe}NA^||@#H?N*~|6jNZLZ|=$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist.png new file mode 100644 index 0000000000000000000000000000000000000000..e9a29598be13c79b6258d1ea0fa1fcfa61f8a08e GIT binary patch literal 1927 zcmbVNZD<@t7(QE5Ye;C5A1#RJW}}eM?&t08-LBcBF_-2}dudEhat3NMnVr4c=Jvzg z&D|vsB=wI)ET#l3BD8-3ZN*qii-b~ZYAh%eizrf5QmqQbqQ!zzM0EDPn#QCp9_;PR z&NI*Re$6}k`+9roYagi%1OoN(ShOF%H~P=|HTeIHsf>tU58JU9+(3YC_MZm|Gab1= zV4a{RQ(h{uLxz??1JxQvbiuGOIuK~rOHnrq~ zVOMEQw;U%NF{S`)hND^Ery@{=Rh&KQWQ*b|WKb3v$n;!{<*HaaV|kXFu~wn3F5e-5 zW1C1+HCD96Fsc%+*PX*|lmoIN+D(qxi0MbJHR?drox^4}``*}cmxF+3IZ4aPRx;IB zF`3{+n&XI;0o_!syxY2D2Z{m@DI`vtNU;LNiAgRfheC3Y#Z#GOOVEU+>e|>cXxN7e zf*ca=fa0Q2fd}phR-vp}jsdX8x&hLNvCT9|RO2XjSy{`$!q~cC(TYSuj+?FrOo-x9 zg~U$Nx~|G>ID{Yvf>c<8!xRq%L`eeBC=o?aP!b|68xbq}qZS#We~u& zvpNL6vrNuZ%V)Qm9>TMT+r_e~jtg>kkJ0_rOv(9WG5T-S|F0O8696;7Oe5T+8PfNL z@w-_m{mk;pD6TE(d=)rur~a_o$nm6l6(AE+JGjvgwhnHgarncAqx+4{-q(+(>W*#NJ{g;P4+OSc+;rqxUF{Fjp}mRA zd*k$)`MR15ZK=geJ^Oy0cjP$ zgDcOvgFm00s$=GVI(PQgg`2UN#Yk##{LtHj;PQ)28{_t#t<#-DJ;K#Ne(~FHZu(bc Nyt_9#`}EMhe*tCmf@S~! literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist_flowers.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/ecobrutalist_flowers.png new file mode 100644 index 0000000000000000000000000000000000000000..174cb2581e238e7b32d16ff5636b30e19082f619 GIT binary patch literal 1955 zcmbVNeQeZZ7%%F;E!i@IACW}XbQtGHuiw{ew>rjdusLt;taZROQ0w$s1Ita@Yu~yu4O($+HKwVtE zN&tBq3KccxjU|~ZN;qy)3Z;=ZWL~rr9<(6U2_195R$)^Lg<0)oW66y+1g>d^O*2ub zRC^(0ob~${2CwPS4b4nD_s`k^gTRFffy(A5X`W>KVTO|hLFQ<5E7Noi8ZtFKIyeU^ zdQe`FY2hj;Y8nl=;JRQ-~|BvEOLT_B+c>?8KI#_(t;4>{F)XKS+&6Sn60BX4J2l>dQoYJkz)Wa0^UzT zE`V%}dOV^gl7b*cHI8E;qp@B)XFEi0)*V#4!Tbx-1vloe5;~r33K^(gvnzz^RT*kT z{;@ufA2+0&-=B^{M0$ZXAW8)C@2>vtEmVDzSug7&QVEnovQWuWaSMASBu zIIygQt^zMvDrIQ-cehv`+%@ql&9b1515(%a=*D^`m;4-${@eBc%cFb&)HpC=5DjUH z@Uo%2X_hNLHMcXeYqKU_0glG0cUc_d=%)B7fCi$r(V%Z=eJ_Dwi|%L%HiT=sx_8yK zouY4VI=SqDnt0#MAHTJwVs!Yxv%6j`8LM2odF9fQ@xbzqcW&F^yxzKc=6smpP62N@#o2}#xHR%>{)WKF+MOA9#!u-+=fm3*l_Ck zeQU~go9PCrp2DX>( z&1^q*M!mOl{FvPF&w)y;@r$Dxhx7w5hXPj9{D-Jg0+RDNfzqMtec wi!u&22aaqTy05q5lif4j=ccx`VlzvYAMV{$b@Z;w-esV#VP)f2=20@Lo0ivR!s literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/faux_window-ctm.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/faux_window-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..4f4b9a5d20e63e3663bd08c579cc2f6eb9a5f889 GIT binary patch literal 2056 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 z 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/brutalism/weathered_concrete.png b/src/main/resources/assets/chisel/textures/blocks/brutalism/weathered_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..a33d6538aa66ecd9567d87bc722df21b760645af GIT binary patch literal 1911 zcmbVNU2GIZ9N)H5u(nioH_8J4i-hSNP$1Zo&(yQ%BuWi~(T4G8%H#>W`>Fv(4 zyS=;CAkct{@u5m$6p0$KQH+v6;{zc?iP5wVh6fVm!J24%K_Q|s%7Y=!-d&GUTOeMt zw=+Ax`ThQ1^PeOAy zvU>NVjRq%sQ*d$&$|}>ggN_yzLSP^l&_yF>I!ZCdlz0^~_C9kAU4pn{F{a%Uq=%FJ zbO*K(E&Bx)@_c{}%YHc|^B@x5MvJ@{IuoV~imd7Q78&BmfwpeBIyPyK5v1|B8)Jy6 zWgiTyN^3fmIFX2PMPPA)pZ9z!0aaMVS>txDB(6dZ<&c3)*CAM;inX%X#ZDHlLS0?H zO@PEUnXGE8Xp3P~B^kWJR=-ny?TzfE+w-L)4ikX8JsDETzLnz{Pe76#gJbR=*>gAsp5jOWyuZ{2QG>+ByAy*TSqMOA;$1Rbs<|upAJih$=y}xId2JxR+XQf4R(63<<|A zRY?pAvM2&JA|inmkp$TY;b%j^NIDV-LMVsJF(KCU**ZCCAh(p&vq~k5s=%kAmWFHy zNMV-PBeEckG!_a_2nN+iBpl+saxPVf(ycorcN3KZGKlt8Mme1>6@>zzSL`tcdRay) zQ~9i~5RZFOuIw*l5h1-p^2_QD*4zTHQG15O?(Wsat!h0s^T=LezXfbSx(u?N7^B(P zpn+xObO=0WxxA@X&Tch5w2SFm#j>i71M+u{(Y@77+4*HL`ft_$uNYMl0JFf%Akw5c z#`A{rx>-5>-15pOtu5(%i*V9TyAm=}IMd-cEvuhv{{4}IHsDD0bWt!)jRp852z$8Wq+7j4q!)_$VR zPCWI+iI1tlEB4bD=j&%LHNNn5^vpL$UwnDw#@b_BjpvUKKYGc#8WWwp@l!iTr~U28a+%AdwT$#YbN0q4!6e2rPTOp4nO3bzdK+ zw%gBs<{z8$bXsnQT~>d?cfRAU>H9txL4u#V>o}VPB7D~kg0uz`8)W0Lw}MZXkolfG zii^v`;&+%Oo5ZR*PfY>#-|#3&HLkC3e@y8-NWLtmK^_w^XEzqoq8a&b@&=n6E1Cl^ z<2EaEJR2jOHX+3ZB+0u6tg07@!rW9(r*hxhr~Cx_tCf3h5)>ua+gUk2i2iFR(q}#3 ipN!L^^vvB09(w@*tjQR9>U(T;k&fzK@j20-W z$*-k`?cu~$S;cuTfLKA^Qr;kFit31#44{r6n^sUp(<98eCfCkmj-e|MdnCeiIfC?XVu0?! zCZZ*;z^Xj&qeGHc3Q9Z(haRLwUJP)&kK==^AjyI#ll9tYW;> zhfIq>uOQHyhBO`GqV>Rv9ViBD6k$l)f-LW6c`+sU<$xgbBDs}$z6woXsHMlQg$Cq6 zSoZT*K#6G}u)z(%P?giz%mb3KmIoQc8G44H8+DX>a1NV9m_+BRM3G3yaow_kuA+D> z!jPoBng->NKcIvIVZi#J1lgeK53#_HAS)X<#ks7{v=$*1~Q zTcsX1rCi%z%pyX1o#t0%ES$EBz(idcQo9?wi(4~#tQU~EB7OsyfJ_-=S`j8~;yeuu zBd4jrNtP?rbNlzPYt;k9&0fX{t&1bmHEh z9((oemu`FGg^S0@F%QGkTobLGY@hNuy zTgo_ma?%-Rs?1-_h=+&nJ%w`{?oy_kR?aKh@^S4J`QSL(9AF zT)HJXvlnjLd~shZrgrU(o%_D!{L+@Cvu(#r_vGJ&C%x;mmc=t)yz||q!HcfhKc}~y TfAOg^&Q~+u+aEjHy<_KpOE!qQ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/bubble_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/bubble_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..b86ead5880796e5ca2f9f09e63738656fcf93269 GIT binary patch literal 272 zcmV+r0q_2aP)Won|af$GUk(i)~e@Vdjhp%_HV*+!;CT-vA z`@HYx`{VPzeY&T6$BMdjbreOd=t?Gf$-6$hm)}I5hl<%4dEMeB2Yrg-8p1nLIJ$L| zqH3d7|3EO1+NBvd$3YY8h%4k=f~KgJtpyhv!ziG2l(C#R^T+W|8QL=A%w9PKQf>#z zTFG$_^^JG;8{@-6U^<4CGJ%=|awSe60{?N_I6e4nOk@U4jI|ai%>aqz6(x zbO-hjt#Sfu03gwd%Be9Gz-HwhS_GoZ1BnMQR!}uT)W~|}VhEjQrnTP0_6ix9#hGjn zxEjyr^LZ{WaoEf7f~u-K5P4B#34-;&7CykG}PzyQS=QnnZiqAU>mg{USA8W71;1E35|Vbe;FT?>^p zxmlCRwgpfk8WRR^Nw8^XY3$`7iP*})4B}lU!_d_{Y8}|d9w8>)NhL2*DXq)#1Lzp2 zD-mZ%(41wNnkhCbF(?|WZ0KoLmZHrpR1}#_o4TX`2>^i1`TYrOjD)2P_m^dEVuRSY z!fKj|iGY%3fgp*jtVRu1M^I-apc*O^qDr$Q&s*E=S>&Wad!g0PD>L-UOiNKkm)R%+ zGONd;QC8JSQbk3IA%r9Wm?)HUNg-O&@=5K+DhH$w?XQe%i!O;mgGMO!IAerW4&y0* zwyu|t8)2^O&u0-a`X9wF)A%?Y*FbtL-bukUz?+=RR6znR4IUwg-!;MCe1Tp zGpM?=wr$F8d1-ayZ0o)a_IjL` z-j^n8-o12@J-6@GOM@+E>w4EbIStx+&95H#Xb=7JvCk)d8+?;%Z96=+X%)S*@B6v8 zsM}80Y#O(JJ^RD?5AuUQPDf@h*WPg`_{q7ySbN~E-A(ab+lxCVRzJ6vy123UOxHwT z;k(IYb6cLh^TOsQlE;3TKGGJQc~G5t?CVJ6*v10gHo1ST-neJ#;9SkO$GI=2-~02$ zfK=F->&|A=k4e5wvQwA`mHnfDJSCE5O?^E7aDp_e|W}QmAso;&;NDs c+$&$MyqtI{V}A0s68<>5I=d6^Y#VyyAN3%AIsgCw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/dead_brain_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/dead_brain_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..046bdd4f7ba8fd01ab445ad46f09c1ff170bee5d GIT binary patch literal 267 zcmV+m0rdWfP)Hwi?nT{j3a8cc4GgU7xKmM$UlJ?AJcE|F@k>#pGn-WioR}gU?gbLeE`)nwzf7Y5HtW@=h<6~|4`i{*q{r~3UB5u1 zQ%LSk$7$uvy1Xs8yDP+giFZ`#0Nj%;rHv97yr}M%QD|AVuM@ zzX#VLZLbt3y+)InQz}xw)XzULbLy)Dr{P@ll};bhOlfd5@%&)pKVLe9CjSP?)phND SsDoGl00005g>gh~}#|Fqx_p$HNbX>6s4NMb}K^pCUm)wE68;=$g| z>^$>4@7KI@XrO=BhV>7x_xXGqVtvsBeK&c}+B*6_Ih9rDYn|2iwBz&ft=@BA@kB@7 z=W7V)$suHyc`^Ni|aC{i5i0#U|<(8MI&cAS~0?wcr`lqJ_{^Ug1EyGw$l@2hT;QE zH?c9J@)8F{(a(fbUR6{PghNj-vM2`y(JzP!C#jkwYjnNxW2u~t(pn9kfEqS%49Zn-)!8IKX9$fz4(si|cj z468pl2xc{%Qp$o z*v8{EjTLP%jGBbw_T;G>m4K{>c9LTj782MYqc+4nd1_{>=Z&Rx+ZedSP7;!cxr^w{mtpcV{k za_A-~EgA$|a91#bTAJ7fpdRZ6$Y8-TGb~e!qt;Dw#HPa3I)BNEcwCE_jtfkPW6=mp zo#u5NX|e)P2!v%W3`NX|I3RIq5C*ukj1+$gLMa%MtNWt_j(Vx}_Ls{X5lA_1sHzak zA_|8%1*au0qy|DIYznJo)P*{S<52|c?ZJnMpkXz2`S%oO0A3;@3hl8A?(4&x6 z0)8&6D2P+#P#~pX6iOk*E9X*$Xnndvb2nBwAp7u0Wt7vIQc-9Cdc_`Lp_gTh*ve;p zg?QYPa%F!Ziz(?Hl3!MLNZKs`8+T@C?CxG&!m8F2Gmq_M_FKRPw98=IiLhy#7!0ti zoDPBKtdKWRV`|B6v10Wb^945m$5U_EaH zubY+AFWg!grL|?9uL`H_)Em|sIi1w50&G%hn>P9jizok~m&9Bw+L>&dnwb3Rfp2!+ zfAG5X=|aQ%Ljcqt`nbO36o0b5Ywh`$4*c@ypT9l1bm@`FOUJ^euYCAL{M!7r{jZ+; z_pdD*Pt^Tj{Mfen`kR|xOEiBl)%#-a!guCbX?k9pdu!AAiSdtmm(Fxto<5bXQ(O4< znRl|EH9gew+}!?|{!H&p9GH_{0TN}-!^~rv2*Fct&QmOXLq&@ zCK}f~zg_!&4|nD8+v|?L@yzi*PA~0lYPdbRQD?2$7UXNO|ml^E;kkIr-*c;!D-Xm$Sp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/dead_fire_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/dead_fire_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..a10eaa3981c1ce0bae86c9198031ded5da9185ab GIT binary patch literal 262 zcmV+h0r~!kP)7 zo!iWmI3xhrpk!kfmO2WgzJC(@kbSxGN`fC-KcAKjv=63kdD)#x${rwc%gf?(5)GPB z8fRmt2RNSdj_&M+eW@Hx?^n8!%e}I8w*=sxKkwHF=a=(w z#J@Yv>caATjNIQOfW&zY)NZ?(MS}oxb}gsUKMA;`kYv4yC%ccW9RfsSl0bk?&Y8{t zC79+6KoEAn^6j~DPi+Ulh{hI>4P0~dWJr_(xyd3i+0nwKJFY4HZ;RTYR3B3Dwic)z z;hT2*tW>wvrU^p8DYRPoU;jKhwb1Gd!~~q6wtQ&7MS7m^&b1Rb37C>LwbE&0KF#q3 XXbXKl5ozx?00000NkvXXu0mjfarAjA literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/dead_tube_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/dead_tube_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..36a127f2810ae2947d83eafdb1211e0b0ed31fdd GIT binary patch literal 272 zcmV+r0q_2aP)cT|x(`J{e?B>9k#6T(Wi3?l0kG&m~$LK>bfxTHi;dcx@ugOxfVb8ap5nGhI(M zn>5GfE0`{R{~J9&C9LVB!IY6;pu|NGN}lBBgti9&R@Q}fXq&Qi+x{fD!M>@xF6R&9 Wy>xs%Tl}p60000K(0XgVJk5fbu*~ul&-P!frF7L_HQsst(+yJ zg6hhk&TVE&91;L*P_i)#OC1GL-#-a{$i7^8CBcuapHIsM+6Pm&yzEXTWe*U!W` z-Q+H*f=0np3^fWiKZ<{>q$t--qoaC&;qQ@ggUREJ3i&nCXHnYdQ^U3=!l&Ten;to3zIW5_rT7GsM(Y z9}KHVYdVEEk%)0wU~z(v_k79&RanGXBX&A3u0jr_k%3ItAy}b^wNlu{P6}^AU0l9O zfW$TyD{5?Li(wQc9Jh0nxKRkmhG-`~W+83>Ie5f|sB@H<+2DC&DIGQfF1F(sr`Iyo zzh*KmNvo_Ba8Z~cX_Ht!!17{T2q?{h!i!|8@cb$?hE-h~yB^xC zG|LJfyb4N+Mg=aoDOiPyhHV27k97ki5oei6hAzfY>A-1h6JcVVKW{}WrbJE01tvt% zNSGl``*dAZU;@Y?4M0|wLK=&L0g06nO0XdqloLTHHfyrDwm*X5h?iP#|7w}57!r;v zsv(H@01pr=^Ff}4Vj#gL5Rh2OFUbNDRKKW6YixbCPEHy~uV?kFQVFAgBtc4OkWGL9 zWQ9;bW}QDm>P-vTxuT?W}sn9*!( z(7>|NIs~4x+^DG*&TcV1w2SF0#j>f614eHgqg$()Rp+md(KS{7zhYEK089ZhiAa;? z7|$Ed>t?Iz=dP`c{Mx$Cw+1Ke)EgEXIhhoH1;`}SHfi*eP(MadTPmWF_ITse;{$uP zojtU3akr4`oXvfr?Re_*rs=JvbGfq%WxnV4d_3`7uI#*es;>IqCcOCW^6#bJFa3CU zdFi)r=h-Zm{4VfU$%lP+FH{Zed}dO6;+}44=CPT!+PQ^uAH`nxwX_{IX7;u1=sfZE zLlmE@>|Ob~Wu^S@OBYVh4wX#*Q7zHG*o#9`+o|X){o{i@dta{KyK5WuYd3TIOZ79C zk7w%Dedh*F%o7OR;biJFt_nFv)E z=c;qo+)rD7esXtj&*{cj|B2-?)YH=ud};gT+9UkY?k_*Rt?`F%^!F-`mr_UWoPY4o bzKi8`UmRv1S-Rt-_vegu_C`+LcWB~20m_0? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/horn_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/horn_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..1e85c7c567e0e13857aaf404faa785ce50168fca GIT binary patch literal 278 zcmV+x0qOpUP)qq~Yli^Qm?RLO zlXIpsKnbQf0}zDWuY7y1+*8{DFru*qWCPb6JsA?EKyI=~Om?(z>5gkk|J$N=DAk8l zysZUlNBE}QJ}cF2wP}J7a0;zf{?|W`PA#CU7}Tf5b+u%)zXSlh&K_RQJcNoVJb zGt=E|6Ad*bsfk2uYzjVk0fRg=f>Fdq8&PO1;Df;{Q4@(6LrfnuK}8eK?2QU75I32f zbNSBq{kQYav%Ni!)Yh!8p(v_0+#Tv8?>hIXT1Ea}m`q9JRc&@ZZc~(}(S0g%huSg} zwZ^AKV@@oxU4c050V<9oPcCf|G)1+x02=n#}urfn>;NX=FGy!3t%pnZgdXQ+NgH^7elO zNNgjKvc|Huq|;>y+v&;>H;MsS7HvmIOvLpe8xLC$b!CW|jjlJQ(rF>!U@MBTUdmK& z$z)oTJc2+s?a~YtXYJ-CCr}7DD9DhsNi6SUc`+*Z6u+SGBAF^YUw}riswGBlg!&b~ ztdKMRvHkGwKPZ~&NPw?U5=yDiFIrdVPc&(Z$%`cgbmvP21Mad zkReWcG)+~cfGn##l-LCFLsk-fh>b&ujN)FN7m(NIMgG$H5Qf8UYTfgNGFLGq9M@C> zGLn4(-pdB!@c`?Udl)#QG`;UCC;mCJPu?Q zNIsbjh_cA4&@Um_BEbNNyXBm(5T#qQN$y697o;COSsdvaoi7RnK)2X~40N-MRHnGB zEfbI1QZAm)rVt^$N%9NoHcmKMV4;pAiQTQMi(AopY-EtN#C{W4fOHvT*+C{@;WQ0Q zQ`aDHo#iryTD-gE^w18buNBLRIyT7MJVv)yGX>{wjL~&f|G#2XOaM#)BZ)|p<`~x- z&h2J}^mEr&Mt*Ne=PSWUJ9UTUMouQ>PXRIrwM82J{YT%uNKqAQ!=a97)8tcqvo$B% z>(2fV8yL7+naMo8CkYx3PgGSz8k%3KVz%B?ydi6yxKl<_sL7|eRuBc zXZpHe{XdIaYFC}QGNeDyy>r8fN5?lsHec3f+LdibzB;q>O;1Dn^tsnIx38N&{Pt8O zKT+ND``254UH|jPUmkmFklO!Stwd{c0|S#Asqk3uXlnM2L-W^^mHzPa_6 z57vIO@Okt3{yQi2PX~pu)aVyh?B2}6>Oa_zDl5Ky?y-pjv7^$ZEfe3rzv=ktdj^?3 zwMVAceDcbLi>nvM>U*{yYkK|f$ix+De18aE-e}If!%uHJzi?O6j~BEPRR?8iN8QX5 dfA#-aalGT@`#xmF=iLuyxT_~L^U&^R{so&YghBuS literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/tube_coral.png b/src/main/resources/assets/chisel/textures/blocks/coral/tube_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..756d32d8d6aba1db04f27c984563402cd5b4873e GIT binary patch literal 277 zcmV+w0qXvVP)OJFSGELXZVM($tIc1WVa5t&$_?9*USC8 z#wX5sek?P#pY!xw#$Az&ahU=DX|Sb+z5tRFKl zEWLxl06nH>+Fe2isXiHGPwBK>UtF?v)9x?fWzQvA8$kU}SX$plrFd&1%uLzf$QnB! z5i?y+Hk&lZ<|~*ke*YUiKP7DGq`{PtV4%cB5K5lp=Y+Ng09Mw8c4(Wjb=&?VxWT@u byDsMs>*!Vk!lmIo00000NkvXXu0mjfsAhLV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/coral/tube_coral_bricks.png b/src/main/resources/assets/chisel/textures/blocks/coral/tube_coral_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..952464ba3b530ef70f314e4839d63a506f99556e GIT binary patch literal 1940 zcmbVNTWB0r7@mz-nm}!;sh2*a!vx!k&dz0LFEeJ%ZBsY48`E@YHfkYf&YayHc4y9X zX0p3k5K2*-;ERbweJI|rT2P8N5KK!;u;L{IZ3UxCn~qY7G8JBhjJ?ksLsuYfF3R+Hf^;e|ME7AE z(XwA)A>A~&eqb(aBO!?jLf1;)^#m~ zbC z4O-Kw#fe0WD*=lW{JiH=1*pLW&KkG#6>$x6D31(ex(>k#4Xl;LE_Skb4eG}74FV*# zi9|zVRa*?BA>p|F1>#06AgiLC0RKF|)(-#!~uh1YB$j5 z7DIkPpm&YvriP2oLo0Tm7;sUPA!!S-yu|WiQjnCOpztD@Dm-6>Ca|WbCvJrXm7uHy zA~!%u(P+R0>w-0?q_J%P;<0Xk4B{*^!_bX5Dt$PQZ6Zvp3skH~B$NTuae)cZKrG4- zr~SIFDM(c1v>23GUJj&LL6vw`mDLCvR0Sz4$zdrF0rmYc49C6Hdi$$ou3<e$Sdbcg(z{|A-S8V9gzL#P;Hdg=}J*30D8q9WuTX3q%pP6`fBmG z9p&2oVipn7|44pS-N9+M2yE1oA+cM(y0|s1$7TW9E9|#`4M>+kwi9L2Ha2KrS$Q1- z&snZuYPGZ5NDu8|`g*afspEjcIx)JfnyET}Ym9EH`u`Q9S^{7em>EQxG{<<}a9%g7 zrk}gHGAe5;I$s@5+Nn2eG;%U&{0fjssBO~dFV5a~f}(sI24X$QUDMAF&$Y~Vw=SGX zjV@((rbbgakhy$EKGySo+YaVPylu<$Q9{v03 zl`Bo>u3bI!aD3kf!QH-@#HXD*AHDN@Ik5P8@%ZQ0sDn>kJWcJp|Lw&Ccb%noM81b} z7xrxb@x^cFP2bpJc%fZw{QF|{mk>PO>ND=P|xzoJ$5et(SuD(Z8HbIty$oI^~7w)&=;Rwu(!k=s-1gc_R<^QZ2sZT7rOuY SujP)zX}k5~RurpC zAILb*Esv+tVR0_+!m<0_1K8Aa8Uq(2rU3yCKt2rM%FPsJ zVje)gF_;r)B`x-ce-l-#Cyj|ygG{WkJ}c%h&>l>Qy_txcCQgafgnTuiAgkHI!v-br zN?F60!|b`nVD9&6GY2IAzCp#_0~%HXeVQ?`mcw5gCBOwhpliZ8kAHXeGMb9r9rpkL N002ovPDHLkV1k~5R1 zI)k82N90w-iVVsCR%8%C1Qo6-jAOdxO#Uf!z<6=&{D=vqwjmIR8bwTtwPQ1t<#HM*B zVa2ivF^8EZc#5)Mc8A$vb5J1PJ{n^vh9xNrN!bY6!O;wd))OBb(Wyd!o9rr0kfA## z9@2G%BgtqqYK~gWvKl05hr>Zq49PGALJ(T5q=OhCX*oR+Tu|dxQPD+N!io0g4%pE#aV3}L;VekOd|jt+z~ABTtHSM0A(yjKoF9O6vVM)9l2sTEUSnZsk3yc z@OZc~Nz;ME!!nl>M@gGSQQ&x+U$8I~O9(tt5&%{^0T|Xo*zA-QK*4Wgt+t;1E}5@3 zT5Ig@wz(klD8^r`0t6r+SSl_m0NfgvbAWE~XG+Zj5)C)z|+L~j}h-x$?U zB^atKfXSz<0m4t&tVFA&7$hOY^(gH94S1feMR)sCIXD7kOLtvQz`r z8}utc1!&4ZRdeD2RgPdlQNkh*jAY3gNl3iA$@XBnjQwSn+wy3j<_&CcjryJ7P6z|lB0E|Y^C-6VespoBuJXwWxj z&0k_N^;%fwD)Qw`8TNeJ#BA?bhdXDl zUL73u{h4Po24%%4`*3^qr|Tw`uF1`O&Xa*JYb=MG_te*A#4cSs+;F_(YDHt=XZtq> z0)g6BHy_IW?f1JM_NKki+AHvIQu^KVT~stG~?p`s9|# z;>FGqS~+p}=+Qo(Y^W={cg&L+%b(6}$w*6CaO&muug_fFck#{gj?^)Oyo+4%qRge& zKO%Mwy*5_>v$p^A+7*86{XbN-je6$!*MF4Wi`ITs8aYsD|2h3bJHyPr;?KE0eJGJR zulcc=pNkb2uWk=q=)bDPw|=;H`JR)?{Xr_LsN{I|S(i6u@@dSsk^R^lV&^|uBerZO#E}ic@ zpEl~LV>9qUX9p16_{Uo(HHZQ}#w^(RNA i=G~XO;^@5gKc0(Udlw(A{Am1lDJz-adh6k;1%Cq9!a>jg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/diorite/dioriteModern.png b/src/main/resources/assets/chisel/textures/blocks/diorite/dioriteModern.png new file mode 100644 index 0000000000000000000000000000000000000000..3a02f5ff6f069439a94508ae94ea2431d00fee5e GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VWefjd`xpU|D?LW9=(W36| z?&|95cH5P{K-of17srr_TdWPI1)CKF9OUOS31}u9H!Y9&kf*Xz;Y+-C+s&o&iif{` zIj&wVq^hSX-MIPJLeZH&#nv{eOgVhy!>mKIKP{e{)@g9j`)0{%oi-Qm)@l3wr~PQ! xv8~R3;XA*W@Z^Yj=Q=mlOPuU?6Y#pNUf)v4|E`E3as|+G22WQ%mvv4FO#n;xQS|@- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/diorite/dioriteMossy.png b/src/main/resources/assets/chisel/textures/blocks/diorite/dioriteMossy.png new file mode 100644 index 0000000000000000000000000000000000000000..1685aaa4aacab95b491afe58aaa0b6333e067709 GIT binary patch literal 2142 zcmbVO4Qvx-81Bm7HkfWe0uFzUYg_=m-d%fbcL!x`>tF*5W2@VkqFnF3Ymc>e$K9>% zP>do0CkPXQ1l+8lq$fq6k4G{PcEY{vN0n^x2pS_C3_)~4y)rKf zb$39WK9XQ4Cu65>gTkiaS)IKvnCBQlR>LgJSPZiPfGbh}MUp-;g>pz%p)icj9*@H7 zWlAJXXC)4lc-$yV+A4}XBRFY5a()V;tg#nB{BcJ24bT&+=B zV}ECx^D+lHZmGIR-kIwl>=?xX9<#eBKbA{y0!H!zo9l1@-bOpS*e0nWeAC!acUB`R z-iXRU3l4&IVRnjyw(=B*u{29!4vL^1oYQY398RO1;~l~jiyEw5UE&2P2Qv~^ArXl; z1;cViv%68ws50Qu#AESpemsbBVt+IUAnAV;zf)b41wG2DAU^=TyMK4#_l#baB0%jH zzrw04oH9Vw+^C?+VT4tbkjSw{vUo(|6Yp-aJcuqMx0>aiIvN|fk4F#GGo8ub;nBal z{(pItC;%5^r2v3K8b^(6aATTvmLI>fGvaIACSMmEj#J|@ImqEn@}~eukXnU<9t3xc zFqu*glz8%e!^*vjCrl_{Gv_wn%*xMf`@HBwre^`}{+`Kb-5 z=vzy&JV?*#@5jEe=Nt65f`%!x^TEgqeJ<@8GH=?qig3DVc~lr}|K!+6+sTWUE3kp* z$DWv_)ihmSxbaNu`PQoA*N&OmJf|8PdM-+7+WS0r?%cVd&g_hrMti`L5OG+(d7A!kv&>Cr3otqVUqn4Pnn8mN7h+hl)e z_u$}B9RIlWlsj$JfvYVoLkqsV>Gp2FVL2J=@!Cqz3fI0k*=y~fXO;KUGP2ez{`sf$ zc`j{h0WtW`zbiZsH-pEPRD3jR+Gj#>PP=v4xR)~znIBR7=9g}?G@QP$Z#j??9v>6@dgb-wuXn7fk4(=p7f#*NetA*<)O2FN+5;o@dg&*2KY8)&+4oxdrDS%r zw{Q9dG_UBLV=0@oWk9bL?KfW8*O8I4Wc|8zf&FU^x6Bx^^sllrlWP|2oFx;~QSJFCG8m5B#!su5Gw7Xu;Guf7HEDj~o90N{S|WHWo~q{STy8>X!fj literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/diorite/diorite_black.png b/src/main/resources/assets/chisel/textures/blocks/diorite/diorite_black.png new file mode 100644 index 0000000000000000000000000000000000000000..4b5c89d0e044bd70194b9ff7206a85fb5a284b1d GIT binary patch literal 1876 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 YXhzW~XK-R{&+xyNOjnk(HmzXhU(&ZxS^xk5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/diorite/polished_diorite.png b/src/main/resources/assets/chisel/textures/blocks/diorite/polished_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..2df8bc55d8e6bf1b11ff678c3985c6a44d2619bd GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUefH?t%^NpQoIJ5>_kopb zR(AJxSJyTtr6yHv^ap9K^>lFz;gDrL=qS{zz{7e$K4Z7q!IjYpeR-lXcb(5a5PZe^ z;_GiY2fl=KM@z1^9~pulCfsJ4=sz`vZ^ug3_|M!+ZrVo4B+k$<-G5+R(h-04wj-Iw zxosQLE`H^`H+#hgj>lO}I>tT|?&cikls5g5;+-u6{1-oD!MRCk literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/emerald/modern.png b/src/main/resources/assets/chisel/textures/blocks/emerald/modern.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6d032eac612fc8df797948a191dc1d207a3a10 GIT binary patch literal 250 zcmVMzA7ocfYbAwI0!Md3Ls0_;Sp61sRrdhk2LCouXH?8?0{j--ti)Ni zU=0xzzz_ZE23Y0-KtXif1)y^U;=`@kL(L*&01SKQ6u_oN;9X%hs}YPYj$29r`grzm z0E;lgtwMx7&R&330L^O7yt^KMaRGpa!x7=zFXsA8z(g$H9smFU07*qoM6N<$g3^>^ Aa{vGU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/connected_glass-ctm.png b/src/main/resources/assets/chisel/textures/blocks/glass/connected_glass-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..43ee14d8387604b0ec3a260ebf35cd3c1c85abd9 GIT binary patch literal 1937 zcmbVNOKjXk81}X(kc5D8;vo@Pju0ur>qpkRYil!)mO4rD%-tOD$QdF?jzXOHiojHoC z3mM6jmr@55h|M6-a2f>*rcKZk73(b60FEM$PNNaSiZfSd&M>s0#hE>l%Byxa${2km z2kkBmCShq5${N$zLB|RTAuy2#=z^KGT%{0a%Df60`=2?6Ek}Hf~b)7>ctQ_N7I$z#4}YfGK(`A&$AVd z%jfgKe0vZ(Bb*@1GRKRYD6#~>x<$(a1=ey~*BBDWg^po+2DWIQ5v1|B7iWm66(3By zMr*m%IFX2P1z>YRkoSEm12tH~+2c;OEUrNgWs!+2&m~x)hP5-;!)^v|L0wzEL4d?o zRcjiX+G3hD3D@h%5jUy<*%a+2i#Fnhk&DM2hGx^0hPX*loh*sud7fQRA?Nn4oZLo6>Qg^(f%3NMnW!t)iViZw$o-U1bQMU)g? zxB*IvMgtzWBUpoqjvW&aj|~%yAkMZ%7`hfmr5k6lLxhQS?PV)eRq3}}4_FZOC*llo zI%pW0qKDEvAChHOlo4PxDU@cTnkKOll=zScL>+<1+WrKF<9=%W{gpD;FeDu7svyjR zv>cAI0+1qXLX~W7SdCpvy&}0O%KcoPmCpk;YU%8=J)A zu9U0$^BF`)Zf*Mv9$Pu&Y_Q)34j^3yIc}WM9cXq-`dG>*?`TG+u zo_Kz$(QXJ&9W*DIKiZncR*H?O)Z`pD@JsW%EuYUFOzt?YU-5tQUL1XV z+b1hm7QbkC_@PgKdwZho*AtEBuOxoH*hZgQu221SU|;Tu?BUhYJ3|I{fELk)M8CIQHH#`?~+r?C%*&e7JM} Fq8YfSB$H&5-Gqzh_4e9bF?Z*7;ZE*BC&^?t+$Ix~ z+-~mlMMXqV5K&)zQaB$36)8RxA8MtxeeqFgg+eVpv=%E^1;K(&cC+cVy=#jL+010V z`F-E-&-~`ixtT*dw(r@_FwBm6t=gdPo!PT>3;o}F^g|2Hqm96 zEhVqHkSv(b=r-|rtihN9D|)#OlXEvxb4+e zBYb#urfIJ(*_y*nJPF2Aof`0Qf=)twr^LbJJsM~4=wIJP4%Ogs{R%p$VLa$>Ml>c9s-EX)RR z9w!@ zf8Glm(u>E|?Z8!(V1uP;Q#n}Tpwtvgx+3aOqEj8h0n{Xp=dRoWm7p$_^pbJ|lopMH z5_CtfW9u%7d_+C=eAL217_?YW#8ICj9THJus!r~!FipK4#0d&)T(24|b(;4)M@K4D zG{?f6Y*`AYRHz(HK^liE(8UUdvTNDH{Z(QwXQ|Eh56avjHnnk`wJb_gI-p|#n_qbCh@)?3X~In*K)HAyaG$U&rNR8Xc$waT1a*3`07 za#ht;vvTfNh+gwzn!Amz=A(`W`bD85J1cgBwX-Z^hs{5G8^q(TnDhO;Hl{{z zll%dDOx&c0B0SlmvAc7137e`XK^I5s^oJ-yw9DWqHdr?zK0smE@obbiD|7=VKf6VG zKtjOvV%d}@M%~-T=CO``UY%`cegHm8l1m(=I2w| zwFA$mwb#!ax^iOQ&he35UxJCpF75fqys+=&$WMPBz4l)7pEHkKl%@MV7<>A{+Tyl% z&i?W4l_THoJ;I!P>u>Ir-J@53Jb&>1k@TsTE63%_FU|k*+1g)UJ@~+P`=9;owJ*MZ q{M-+tAAfRrcJbm^W6}KZgz)gAr_*20jaRaZt3Ewb{rtcSul@&ThD;~` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal-ctm.png b/src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..ee030d76ed0044cd0010fdd0c831d0f3d62e1ce2 GIT binary patch literal 1844 zcmbVN-)kI29N%js)s|WW5i6Cf8$<=?cJ|lp?b7Qd=F;YBE~e>8<4fq=%{d={^V)oze3m7#4TIzsTRk9Ez8Yj zGu_nEEUe0kWmz&*WmN?n0is1eMlIk+!##!qjd17&vCDihVMGfaatj5rl7@*-Z6LvYT(A(<+u{Vvv`#(h#}UUWeQZ!;F^g(!8|wb@9RfVIrBYvG zOItjzFA>G#4emxaAX}oN@?t>c85*&L5YzDnH*+}gCa}jsieeU)8LRg)HQh5=R5NKs z5uZKo`h+#3=Qix11r*bq#M71mPzOq;tZ24j*c#+h8^R8>#E9!GZh~3~R99^MPAD%L zf?{+}Fu}INLJx6|T@O{M9Qaj9?8ng_V|5mCVQ!t)wxU$Bi+&U%AJbwXCvm6Ku1jo9 z)eM8`7+_LSfTHLoK*WLoVM?d zs0u1dV5?%vfUZ)-jC8#LTte}F>7y9^DZoaBVe6HySBS^SB$y|z%}GoDR0uUlz1a2-K>*-d2?m7*EV#% z9-Oz+WY}-yeA2%PsL!cG-slJ3c#QB%;zF@7TAqCyfA;&$>u-jCtnN0y{b~1)-=A=t zLyrvZE3D0Z{IGa+B))a-#>Kf$|H_ZQfA*KBUe2!$jC?s-eDw6$q2UK^d^q^|-ZM|m z?mV?}<)eX>wSm*%>1Y1=di~w&!jaXv_*VJkj_}3l59VO%EAiTuS_MuHo&R&+%ImK! z&rDvekH7PG>XZH7q~1H{99iFcS%){5kM2BWFF!u{-H!PYFtqaQLAA^T4$W RXOerZI6hTad*Q@e{{qRYRNVjo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal.png b/src/main/resources/assets/chisel/textures/blocks/glass/glass_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..058ca604ad98cf38319ce63d7b22a1e5970cadcd GIT binary patch literal 1768 zcmbVN%WvF795zA(Xo!Twfrv{+&ZR}z9=~>Nt8N;016jeQAzjh5;=p)3-nFv!n6dYf zT&NHS=m|J*KpZ&00S+7y5(hx2QY9n~AWldekht`~L;L~d=Y6>3cJ#|Wwq@~toa|hm!m(L>$@W1lUEdsAcv(3x7B&nsOCXiy!m)A={wA|T@4$WVJLu5^8K_RVlf7fuL+-2xhL9-eg`wFj8>Q;k-Z3)b`wDWYkn$N2f2vX~;+U znL|5RlN8LCA#F7UTZ&%m=%#1eo{3@VVLXMlc^F6gN1$#AH6h979Z)EmkQC&e;E;L| z7YPB6I6!pTSRdjGf?cB z?GoLsQyPSGwhJPLlScZ7Sxc)zU?jw3mR{Et#%h*=L(5VE96E|+GD2)4azoQ8%Xv~E z-e#Ob?)GN~F38{z#1eTlN1dMzaLa9!a|lnzSaD-e_evo2FkoS{akIL!EC9hjv;Ht40o! z>MCFW7Wbp2V-5fBKJewHDtL#Fr|l4^iv|KV#jGCfkCLvx4eU zx>R|_g(Oq}A~mdZ!<{spb0zWsV4B9CuU==-9}zkz6o+TLva) z1CA~mddaNz4sEz3s`(r=>>oS-op5#*!iXe`g0R-GxwH=}C?2ghSrbN6` zEW7F?puIJ?v2X3*&zMu_R8q5ZRvbNIBTbT zIBMitlyr+yB^wM{`$iJi8$XKOG6y&c6To8Ge<`&dilQJ9+Nqe*nd3Qvv`0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/glass_vertical.png b/src/main/resources/assets/chisel/textures/blocks/glass/glass_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..654b8bc9f10088dbb491705551f308a053cc12df GIT binary patch literal 1768 zcmbVNyKfvt9A1PlkYEXk0*l6@b(0|W{kYpzHjcS7oCW6?=R}-{g4vnbyOnQumf5|B z-4G!PNCRmo5CsJ^6qE>w0uYK635f<#AyFV`Qjj42fbiRUY#d`J5hv~K%+5F8_j}E6 z-rw4MdGW+^CnQN)+-Nno;r(>^Jh1@(%m3WL@Om<9UCJd%T`8YO#-FbaC27HqJ3GZr z`&FOtM8%YcOdTf~pe5Nvw>mlY^v-8c>8Ti<*uqnHNrMW?N|vj*$Mt$o2R>~D6+ z{x0#Tym}U$8T&wxumYoT(ob`L9LN)1AI9ZpO-2()u^Y&1r6AgAZ=nVk40)=d5M8%W z%~L(s({a7_0y1^e(R54GUB&Qx!}MW&_LD(Q(8%9zzBChqSs?d{BJ(wEG#aTROXZ@g z8J_29x~Z9_0thAFOA9ufl2x>6K8q7XOdI1& zGgQ6wX#%9A!es-|pNLbUu|7*!TI7H=Ds0x{1I9s!7LyIpAN4t!_?RHDYVUL9PJ%~dL`8IeBHSR3PnS4fgcE_#E-a0 zFnAm%xXZLG?aHW%qu=0tEM0McZg%U%&sYQt8OVQ zvTenqrlW+^HtdK+IJDV(f0L6znc8yyw9F|dz;Rc#R1tO0!teCJ@sn4`fninSlk<&+!rQcqrxB{!xzs>3xzvmC1QjjIdy9 zU5MR-t4ll9dY%rMIADK<1%@ueL>|bI;0eN6){hA;oz;dZot@n(J*eR5Zm}GzljGt2 zWAtz}Gj;w@jQ(5o|0_nb1dtw1y9}DNCYRo5WjC9qUprhGleGh#Zw`lcS`Mp54wLFC zU@1@wX!L(v`=AAv#O00VTBrUa`TF+FKi?LAUp-m7V_jLg`qL{*H@@FlMAyH&Ir#Op zMf8hvYT?Q!jW3?n-#GXDUuVZ3nU5~~_Sg^CCGq=mbo!Ed?)CFuo!l~?c~8P0#`?!g dPyPJ3^zMyMFMoDz*(>j&jrGmumoL8g&cD0wFz5gP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/modern_glass-ctm.png b/src/main/resources/assets/chisel/textures/blocks/glass/modern_glass-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..392d7ed30d85453c1c43e84eafdd46806da82808 GIT binary patch literal 1864 zcmbVNTWB0r7@nrmw2`7!gjOMp6M}8cT=zPsJEk!kvx{y_lZCDlG-u|V*&VYpXF4-` z1tC^nN?-C|TR|!n4Ei9_qEFr$5J4!|w_0B`KKRgwQYb!nsn#=l>)Ix5abb4One(0R zzkTOF$7W}ycMd&1#4yaxY$iQN-)#77-$wuaX7e}t+Tmti@)<@L37;+X)$uCBY>Qg? zLQu%P01RRa5D^^aWhaS;SyhmE zLy{tFLKW1wD#2u8j8!BhCQ1=eiu1AxWChUm&X1$!JY<5o^m83!bf$5oAaH>w)@n7O z77>V76lGOaMM)7Ag{KJKZ#V(0^Nv5#Wk_S+@GLj5h{J}AP$!i@-e2K z(Ts_8=!&u+g)y~&$mrqRidSwKM}~;Y*v3xaQ>@&>x+M}2zeF~n?k)ev0L^VK*R!#q zFSgw?;RjPy8b&7}8>0Pu!^Pqp_DRJv@Klw$ITA+Wf=LgP1c=dXeNZYI z1Os?aFfxEiJR8!8EgKfG=sHD??d1_nk}~nAVd`C^$H3XN#?hb!%R(Tk z7-m9BP`&8}=5-iVcr}VuJ`qPKj!iwL%W`*rni!R^wBi1?%n>mt$1STm#))J!8KLTx zqr4oC#(7nWU>>2E8N;d)QDC&o_M&IelLpKEtf5zkGMZ4;P2EtaLogY7rSlNQDWi!a z7$=j^M3GR=Ero!L<pn4q8uai)k>>8+>Jm5go;X$P_4)5Y57I7!JzwKYkJv19-LhrCFj%qbpw8Lt zm4^)odrK^v+VNra?m42PjMtvt z^5CnrzYnc}cRyV|F}^)>;GNNfzkj@yTzkXZePO6RxUhbH;LmyO;-TS3E??YzW$mB8 zrcW|g4p#Tbqi@dsaPG4Q_&sOp!;1~@(Am`K!NPmrZyme&m9{=0tPfmDtz8d>7yr2a oJUji-+aEmo`cM0Qy_`Bbu=3QduNPiHvGA_TPR*o0d3N#WzeKNNApigX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/glass/modern_glass.png b/src/main/resources/assets/chisel/textures/blocks/glass/modern_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..880ab8d2155ae7a6e5578aced3639add812a88cf GIT binary patch literal 1768 zcmbVNJ&)W(7&byVAmJn=3QjaP@-+#u19e$$L_(cU@ymIMeZUBW@pB`)~!8e z?EScFh!6#&f`$T7P(VXLiI6A)LXjdN(I6@$3M85okcb};#=BnUlH4T`E6sZBdFFZE zuX*RAtr-B==J{t!2UAG4=j&^^AlPYdfrgMAcqTNc zZ9AamnO@biNxk+mKsItM+p+Ab0X+;6R_n!2S8|dCc)R&(A*SAZy`NpjM z$esl~&$Db~A!I0ok?zMCnHX`pGG}P=l*%y4LJ@Ny+}h@;7)r|5N6O5V+?xb9Bqy1W9U%tuOl{3g2B>O62u@!LVf73l;|Z4?vNPVGX1DJy2CNjAZ1IU`BBu zWJHw5VMKb|O5&al$~fYN7zn9^m37Y4igp{f;xr>M<*lZ#E2qscWVq{9A#r)v;C0qD zs&=Jf)N3v@JcJNLUf{VkKHuLIbeN|$-#;sJCaB`Ls|rz|XpmzBj0Z-IRH#9^%rz=b z6?)Z*8qA%uU67$VX=HGiHMfc>M%UrYb86gRr0W_4DjpAV*Qi6M>N#Cnb5M|%^RzqR``@{s)rkwkSFE>m9*q=*1Xl0isG?yNP6S#fsD^ngr&yTx*>PD(}( zkJ01R%*^=*VswAi|F0Mo37~xv_qb}(mY#cK<=t$Se(V0qn64e_d~>*Jr}?yO3U}a#Srgo!LwcU2mrIsV5R?>X>Rv6#zV8}S% zd)$xG=!g7nGDv5T_hrJ!Re*b*CKSFJn6Na5*Exv%pJ7ih@M5cr0ic}mW8VzawQk0# zi5Lff4+eYUY^46$&LOgRang!7HORzV^R?<~2Asi`*oUcg2ysiyCg5iSTwyYEKsjtN zLQOge3_V+2FB9+MvVCTXyR1%s4Z!3qj?G zZM3Co)fQWAtMO>#Q5(^!sHCmptyN>AST*%N173}Iqz|k_+-g$${2a*Pw_fIM6Jsi*P9^z$2y=sbFl; z$V|Ry3eN~=!eAsmz(N8a&^aXF^GX^UaG*`REW9=z<0#Su(Wf}jBtsC%c8x|-WECKc znZ$U4pb#n}fT6hT>Wg2o9OMlvi(v2Z>3L7|)~xY-Qnkf0d6bD$nwS6CeP z`~7A=ZI;zMoMadVCn%hvFo?jkLP_TWn56Y>VQ>PCS4Bk^WeG7Dxm-D4cc3uT<{W%V zh*r{qb%GVc1Dt}BX2Qs+2`KO(oRY74o5Tek2VUR2q^ zwk}sl5hT4@E+CWK(3XtU_TJ9o-a#%f+Tk zn$Af)NOw9=n6z0G1y*2ag5ekoW+5#ECeRiN;{+>%Q9Q>n0-y<+u(#}Y%6z`jT4R5+ z%>|i<98XkfA7H~l>iwn zgh0ko9EI7bI0h5qEEX(|q!|qGf{@D)c8a1Y!_G|(Vbeqn_O3Aaf{X=IgI8V=X)*=N z@rKzQC~tHb2x#!J_?&vYmU3{v-vc1&OPb%TuE}oQ5O57zG0?!sRfy(|>~wN?BI zr*d%009A9KZdLXnoT7L|o->lg3nU@YdCx~d~P zlQ&IVI%!kMtSOlDeAijEb1FT_(;8+*-OqdElc+5xx6|68MRZo>gf*0(-(2I03A1k) zhViqD{dj}opG$-gq>p;= zMbTe%llyk+K+tPrCl`@cG}^;*r}gDkZXa~sMlViVYLpT3n{`mST) zWT&a}=s__?nGgCzR`-hi*j<*}=DpnbajxMzVjI0treg>VBv! z{NZ$Rc=WO8U8^eFMV5ZM8BOaNvwZF1_UE1L>b{@bCB9wCOy{Jls|9qC+`Jh|*&^@|{3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/granite/graniteMineralSand.png b/src/main/resources/assets/chisel/textures/blocks/granite/graniteMineralSand.png new file mode 100644 index 0000000000000000000000000000000000000000..1bce9b50a836963287ac4cd2644d2eaef770ef1a GIT binary patch literal 2175 zcmbVOd2kbT6i#sf3-rW;g6O)yK*7x(NjKS*05xfC)Ra=fJqVlKO|xyXyY6n=G!@Vm z3dKQ+fTFF#fH+vW%3&EOf^v$$fWmMV>mUqx4HjFW_y_(rO+&dEGqc(2`+eVg-+RB8 zROV#A8rP$54}-xF=ge~Cf^(vNJlO?&S1t09;1nxoO;Qbpp1t)W#_&l^AA_MAF1ROZ z6J2l6tQ0UZoaEt+!GH|V2E*`?L78C-cn$LKd4gzzuQu$0A%U~O6VhCmOSbbqAuFWt zV?)_)HdMe;96WLaG(1QHf&i~EP%z*ZRXS*c!@M-O)*quV6ozO8HaJ}ugeJOjAiJdS z5M{&>7Q+b0LK!_4mNc{MOAvt(W)!oaIEi2uI*p>u7!>)yKu+Pjbgm;aA_nekuus!u z8bynXi;cx5qom}aI7Lw?MxX?N00g3zh#C__M0G$1gM(LDMUXW?5+R+D@koW54F;jM z=Ma#iw4xgE2{?uZ85zZmn4VJ@$gxqJT&VcN;v9?eem=m9nhLOZ6f65AO;UZ*1E`~~ z?+^gqx?E9>`^FLoL?u)$qX?uCG335z)mm5+gGaREaj|6ip?Uj@O0}>VjOdgNQVjc`dZKUmzUs8ZDh|Uy_!sVi! zqN*_>%R3!5802ge1dgUy(n7L0hTs%#Mu;>sfiO7XMNGJfCvh+7wOXl;^$v+G)GMp6 zZ|`zWVgbi(Rg;OpNS-4Rg7RVr#sfC131<=9VzO8`g7jimu7ho~B7lv?_&c-eQE`CL z~$~Z7{1BnFkTHKNjxe$73l+)))JDK>Cp4x67!KS1V=|K0Ob3_sHf#9~itO7V%1_ z@MT6}z>MJ))dqVNDF89D>=#%@&lN2axya6qRtM4~=ytC>P)B8o9&XX&wM={N_gHjy z)BhifBKEUBM$F^EghpXK8B`x-?Zrp$?u+odPGheF4rZx-8J*(bCi*+Ti-1}IQ$BDZ zqo=_T)8cfbyN8UmeK6(qDPt1nTu(UOJ+-XN?btH^X5!GY1Iv~Lot4fL({ncj2R>_G z@ZuKub9Z9%zK{NKmR_i&@Hfj^kKQqanpN?o{8RW6qZHhBF&aUT>Y8|IM&{y%M`^NZdK8|F!u^Vz285&ipEcu> z{SUA3Q)O%YOfJ89M3;9LFGrK7m$p?||AH_6eJS<@e8Tb81+l5@WmEh+bs32NTo?RG z#cJZ`lD4{ejh`mR)Mwzi1ta!;8<+Rl_NDJ$zBO{!n2aSM?^EY*?QAh8tUPP%+C*e6 zZL9k3T>Ly{#_Z6=hLoHmqgQveUVvP6<@1^^%^!L?dsEZYelu@uTlZU16`Ncp%~-KWLW*6%+$z9uD0|BK+v$abuMWqR3vU1R~f literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/granite/graniteModern.png b/src/main/resources/assets/chisel/textures/blocks/granite/graniteModern.png new file mode 100644 index 0000000000000000000000000000000000000000..1e67b667b3df9bbbb037cdb5048b6327c238767d GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeXeSBd3$?1(-W>4JGQNFS~ zWqx+Vq@=+5Ft>OI6JJxEZ)cy!0aey`x;TbZ++uY&&D-Q4GH3Qw4|X-N4-LliZ*F%t z-SDC|eJO)SjziA%2R7OtswD-t`RVC*@J#kAbl}<3=d0MIKi_?>%$eTzE5%K=m1N&5 zm>0iVGjYbSbb0oQ~2DOFt;lqVH5MtnJVezw#W zZdkC(7W9Gdbh;b@$f@D!PDxApmZVoV>fd|s4)`_}rcZ~48<6;5R49pD4H Ofx*+&&t;ucLK6T4v{C{9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/granite/graniteMossy.png b/src/main/resources/assets/chisel/textures/blocks/granite/graniteMossy.png new file mode 100644 index 0000000000000000000000000000000000000000..3038ce2a5c98adad503294f439a26214f238c4bb GIT binary patch literal 2085 zcmbVNdu$X%9KKd5P^~-@h$OIXg%-o!&h9;T=~3FdgC4R_+EWT7gt^_hyQO!#%kH*! zEfS%W@DxEwP$H;k2^xfI^bZ3nAZUW5mRAH(iBYPl;bmfgM8w(a^(e?IUa~i{Gv9pQ z?=`<&T|HxJQQ?z?Hk+*|R28Vf<6!Fd0{Fi@+SW7ur=V(ZCEx0N^AYz0m^ zTxZq^(|J)%+M%RIkUgE$FxqA-D^F`stVbphK`~kJk(c&ARoJ5vSBFfS{CP*R^66s_@G5EBP%<%GfZY|R!k%5@?KC;3RB)sJFtAp03|Vp(;D>N37*FwvLQvP!~?PR8wwL?R9f zAOI*Qa7L*J5TjHy67e!F2|1DIvdTGAA$*l=;M_H3FGwv~l$|AHB2yGR6s=Z0#yy{a@Ky^sAG)FJLNNH=_B zR9BM()U<>wLd#jYQIWEDH11@k{PgfD}xv<3|5#wJ^nI%iA0ZRD?@w zg;zeC_Q$ho&9q=-9XF-1$Rm!Q+c#9Y^1AOdJ>QI#P0Ct1)KczAbwdVfPrRqr3L6j=Iy| z6VLt~Ssb*H1*WI)nd>V$uY#3dEx-8nkfmMo^QL=NzsIy4e*KqIXBNVL{YinJzZsBWPU8isEA5}WKb>#Bs;V-{k)^cz-T{2}}WJ$~W z$Ely}-80wim@{ox<)+phMW0`3Uvaf%(UAE^qGtc4Q#VcSocy9c{)x0|y=~ZY{`}UC z0>l@M&+9(_(d6K=CHk=Emyg|i=w0;d<<8DizYhxE*nVWPW#mMw8iYR1ifF!R8)v9td8cyq zO5jSg&32D8*s9v0C$dwlp7n*Iud=%2;gmocR(Kj2<$shblrMN|0Z&Q+QA`0>RRKpp0b5%EUS9!WWC3Dk0cmdmR#X9B zVF6lM0ZT*yW@`amT>(x=0cC0dYH|ThM*(Va0b*yDCFo`V006N`L_t&-83n-sPQx$| zMZx!XUDr;FfZqR%NPtk{#NK5_PJ@F_|9)RzBHeD8Tz;ngm7`9R-x&1gfY=vpSYy;z z$*Ml695P1DX;|mCz$s2Wbq*FIP+}fG zBcsTbyunMB)#+oKGc!)V^oR?A>iw5sZN{;%!$1rKz+L+uO#q3irT_nf6%wk_eeO)?DvC-EdcQeascv(;}aoVl3 zz0)Mt3qTa7AKcUjB0<5H{T0eKDuo8zY?o>J?vQlIi>F28mTtOqPV7Ac)OGuEh`_b9?$Pqs&{R8`SbbM7M0vrGU002ovPDHLkV1fn#hPD6z diff --git a/src/main/resources/assets/chisel/textures/blocks/metals/invar/thermal-bottom.png b/src/main/resources/assets/chisel/textures/blocks/metals/invar/thermal-bottom.png deleted file mode 100644 index 744331e090af88a5134e382150bd4dcccc46f543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmV-l0igbgP)jQBF)#Pen^eNl;BjO-VgNKu%RrPgYV;S5s12R#aSASYTUOVO>#K zRZUb-Q(IR;NJUj$Syo?KL`p|LMM7I+UtDEiUT0!oXk%e(W?EuiU}!$1rKz+L+uO#q3irT_nf6%wk_eeO)?DvC-EdcQeascv(;}aoVl3 zz0)Mt3qTa7AKcUjB0<5H{T0eKDuo8zY?o>J?vQlIi>F28mTtOqPV7Ac)OGuEh`_b9?$Pqs&{R8`SbbM7M0vrGU002ovPDHLkV1m_^gJl2! diff --git a/src/main/resources/assets/chisel/textures/blocks/metals/nickel/thermal-bottom.png b/src/main/resources/assets/chisel/textures/blocks/metals/nickel/thermal-bottom.png deleted file mode 100644 index 908eaa6e4f9712838c951ee26ba27e9f8676e9e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmV-f0jBVePgtu2#NN0GkrU?R#m!~@9h9M-OoxkYtij>MxKzp9! rv6F1|QdMP=Z()dq7!`m3VCD4>qkU>ZjBE>p00000NkvXXu0mjfgm{p1 diff --git a/src/main/resources/assets/chisel/textures/blocks/metals/platinum/thermal-bottom.png b/src/main/resources/assets/chisel/textures/blocks/metals/platinum/thermal-bottom.png deleted file mode 100644 index 7d715474227d48595e6fe4c356c336f3b608bb89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmV-l0igbgP)((TbGuP@!Bct0R)5b|fYMNP zzDsViQh3BcUzb#S$yI&KLSmghT#{LX*IR|!T!`OYisE37=vaZ&UX0~JV4B&-RV@Gj z0JKR&K~xwS1;L9>!$1rKz+L+uO#q3irT_nf6%wk_eeO)?DvC-EdcQeascv(;}aoVl3 zz0)Mt3qTa7AKcUjB0<5H{T0eKDuo8zY?o>J?vQlIi>F28mTtOqPV7Ac)OGuEh`_b9?$Pqs&{R8`SbbM7M0vrGU002ovPDHLkV1j{Ql|29e diff --git a/src/main/resources/assets/chisel/textures/blocks/metals/titanium/titanium_1.png b/src/main/resources/assets/chisel/textures/blocks/metals/titanium/titanium_1.png index 9b88b0559c252d5950cd314d78032b1e143493fd..fa6b7f8dcbf38d7f730c9eb7290d0d3860429ad3 100644 GIT binary patch delta 1077 zcmew}$cBcl)_BP#^NueUQz{)p2B{QwkC9x#cR>{b~ z2%^*^#L(Qz#1yC+MQLhDVoG93B0j~Fn0-|Y3``7@lMRe@Q&NnKbS=_M(sV5>EK+q- z%}rC24AN3efYwYdWY$tiG)XZuFi5k|O*TtO)-^FQNzqNRG&BdYjFXH~Obsm)6U`^@ zXI4>3GBq_cGe|bqH8nR*(@iorNz}D4OtsK8OSP~xF;6v4GBHn_%+3<#L5xBrh2j#| zvJ$KEjMO|NKcfWCt)Z(vt(dkYVmY&4ABTy4T|=c zN))(TAHLOWN|sN+mz}?Ev@hfLon^O$pI6Z^G&^`jgy<>P6>B;I-t9Pj>d~QTr8{+} zyH4*m54n}K)VFFviqXuO`Dy!R7PkfPW?xx6`BmWABR72F=biE4wSD`nTKA#XSBJ$? zyQcq^d3!?V5{E^7WB!-iulbgDcj(>utMxDVhhMKP=R}@NPOGqTiTnLRi=XV_x>GoH zT7}Ib$Nhi2Sd?ZwnsSf(ZkI>-r}wjFH^*)?x=_(uHTjjh6qBp(N1@8KF3w7>5~AVD zWG7a+Z|`l;m^^cHi1GU~3*44u-&z>SG&zyYWWm>e@AY%eZdk(7EnC0tX7IlU>|6Zn zIo{eCZ_bxxE$2RYi@H|c-cK3@pV7VHhpBSat^lQcY7tiLf-F? z&_0z-%POXxS@dkq#HGBi=BzrU(tgD`dC8uWOYPfio@L0Z`aCN>#wA@+m%IMeGp{tO z?LrTq-#x`Q-can|zkAbUyHB%xee31ZC7b<<%rB*y zR~ISA#-`pf5HQz`-k$5o)U&`Z=95zjJ9p-rH0}76ew*rqbhj%1oRzyjXW6Q-s=t@j zJd_V;doXgG3>Ql*+`eUB_{K|1ziLdg`;?M$opE__n)seMb==B{iAhO0QZ9=Y6kn)s z@Y`eZ`TchO>3`>5F)TZ9NnF$Q-m{M_mA{TWtk}R-NjK5h+|1a_+{7p)IdSrS zW)&3!%M?=s3kwt7lvKksT@zCiGu?~m(#3)o!C@yg= zE3qoiNXy0BeCqiI3W<*QM~FH4IR9Ze0ntR5(d8*kk*)2bwQ-PyCtwmDzk*_@NJ z+E*ewYUPofHqF&nUwErGyVt-Bjyj zt9<^ykhuEE*E{QrPL}0-<0=69w0!`<*(dGdx|Pp=7ifAQkF!-t)hzo`u}{@v#6tW)*M z?b7GUqlSSDUsisY+86Z8`QFYm2b+!i-L4Artvz3OZ?V0_iGRh{yYlMK-*qbU*1gE3 z;mmB(I6Lt6&6k2xvwwMADApC(Au65!x!8Y&HDhaDetqFOr_C3Xa<%oQDeT*|yS@6+ zF`qBzg4gQ_z42pMocCt;@xb_IR?pCeMGI$!`mS4jSN=^`x=y9PyT$K<%xeP4iT2+s z)|3hzI}x($mC&iA#-4u%7#>GO*Q-xt0n7IOT_3<~Ub4(MHSV4lvPQ1>meC9PdcTZohvzJS> s+|c&@s<4vJQI*qg9NHeXb@@N}ucfPU>ctl^^DqE`r>mdKI;Vst00V)g1^@s6 diff --git a/src/main/resources/assets/chisel/textures/blocks/metals/tungstensteel/tungstensteel_1.png b/src/main/resources/assets/chisel/textures/blocks/metals/tungstensteel/tungstensteel_1.png index 97db21d76f90dd6365ec595bff6b2ec1b6f9f5a6..5b2bb7d1f9691df8036ee9ebc2e8542db936106a 100644 GIT binary patch delta 1038 zcmZ1`_(pKURHke*T>}$cBcl)_BP#^NueUQz{)p2B{QwkC9x#cR>{b~ z2%^*^#L(Qz#LUXX5=CihNn%Q3Ng_VQlbC%~l1+_F43aHPbd8e?Ep$y2fu>ldn5XKR z8>bi~rI;BerI{N~E@akHNlUa$0ZN0>L#U{q?x2z8k?FJTTb53 ztfFFSV3wAcVrZ_LY-9m6%*@0Ps3ti@*Tlp)G11Zp$WJz%%+3<#L5xBrh2j#|vJ$KE zjMO|NKcfWCt{X+RAFFXit}`F4ABs^4Z5FwD?#M! z{Eh8~UXp!cu3DliEeySrXQhUnb>UD_Qe<&aQE;4A+j;DW*}rqswkA%#WR&tH@YlA3 z_rA5iO*!;m$v)BCd`#f1mCBpSqVX%p`hgci@8M8X!U9TZH#%i zB*`>)>l$m@`t5&Hx5z&E>7pt8e8TSQdcU`MF>c|z);T@${EpYBR34u3YiIrM=9OP_79T91F{Pp^ zWW!y_tf&_$^h1-91h~HDb>5Gs+o)$ zH%eaVZIz44J)T$X<;mRd@6T`Im;f;6Kd3AlEy!aWw)aIg;;;~_i$Cn?caz&$p!h(MG#YsPyt@lcThjGcv6EWPSGbcK7 zHfhdb7Mp3kjQRDw!0@DHe2lUSr6*Wt91sqXtvq(j@EZBeLr}f82Mpm&b@3Q1yuu05MJZ<-H a{;&A6&DLqVy$mli0D-5gpUXO@geCyn?U_9Q delta 968 zcmaDOxJ+=vRHkfGT|+}%LyHhYV=H50D??*l15+yl10{uu+yX1#{FKbJN|(fvR9ht@ z10y7*riNCAW++NiOA=EOOA_%Zp2X~{VrY_Tk!oaMteXl1Km$xtb(4&YEOiqt43kYQ zj15yQO_C-TGHa=r7^EhdrX(5a8YP=2>LwbQ80aP%8l>qOo0=t=rWu->Cz%^h-p{O} zVv&|)nVM{7p=+F&l&EW%Vv?+DXdqvCUWPN~l3(|v0!GV}V;458q99ft0!Opm7TKK|w9 zw*3;nu4d+X$QmT+D;KwFsc<&j+G4r1Xm#rBUGps240i0vU8&5+5!@9kvDZLAZ=p`d z;=es-c6eQMU^D1=dv1olWJusy1B?j4U#P5C6sg)=Z2QLYLjV4C?#%KMzCkm@ zEg$v=Bq=`#(6>6Fw&u)%JM|o|x2#|2AmqEFlzIBn&V`Sy4Ve$h)`UJ4O60k)f{#I@ zuXN4ra}NwR94StixZ~M9o4DR((Yd-mRxI-qxNoybeveasgiL?CA;SjtI}7-4J23k) zY^eJrQ^1{gA!x`EhdwAn#f_K%Tt-NvL6_xAHXcGIIRz0#iHYCq1>`UP{db9bBG?X0`o z-nG#L2*d!vR0T|`Ayw4as2JiO3}}g(P$5+kG{lgGLdN?Exx|Ax}1K5VXrx-;gx`>_;{gLkUd}($`N-(3GYI>22N!7crVq zQfnJFQTK3r6b|=8S*05`QT17c5Tua}sBAi=TS_)a=Xez|c0RK-m4n#*LAuEiqTodSuxS6aqF1(j;v@hLadhi1L!+y{04 zh{B;DO`P^kclCQV|YRGGl2jfW4vC~AA@m@3&f?x{UHnooYXq|7s_14 zkZ>%iN&tAFT3S%7Sco6m|7~9Rdp;dc6dH@ zZ|M1P>a6>z_U-&fQBly8nx<^ABI}6-n1hpFTM;v*wcz>Srh1 zb+I2jQ^k6$#NAr)=EdR3fm5G#zxMpbeRC7jSO55}tn{T#orf>Is!xV?^c-=YJ@RC@ zy!0SDD)kkAhu6P-VwXK$fBC#|cgeFQKR3*LC0`$I+_2@^<(|fhvdXpJH~v2M%~;KW zkM#=@<-aF1d2FnEd~RaCy6D`Q7oXVw*XX&uMrN#$@B4M#T=mhvANyK-D*JdX&4&jy^9B^(7{bR4~ySvI=TibGX z5ThHgG4YShC5y>4GiF(`m}rKeOY%0p5-K?@?yh-f{3;YiL@qGD^{sk|7P z`SG}I8zM=j(`k3wNehBNQVhv31VRv2w`PM3p;=W63;}4#rfS%#u3-)%kn}Fw zk0VoaJ|v9-t!Cxpgd#>}fI-r3%JC@+ROABA=rR*oaYZI!0w$qmTL?=Rutr?Bbt|qf zLtR+DMgYY&6e?&eX-hI$kg)9f6mlaUkR{Ppq}zaGE41`3Q-<{^WM-A)jUm>V5ZJmI z(e=barosy*V+`-6X{>s?swsNfdUVka7yvf(<0x%BL9qnIL}*szXpv&jRHUdJG^8tP zwEIRVFEX6yxfY6wMgcasC0LQgsBR_!@>orR7$glXhGT^|igkKIH<2*1&Xctw6cU4) zWdluy!GIq}PPyew0wLY*C0nc8cAP z%TAV|g6BW0OT^>0l=J)3afnE7lKh;yrAO^FFkx*B#qQSCMJ{W-uBD*4$bJKu0CgE? zT7Eog>PZY3MnaW=<1Crdl>FH(qzAKg>}s(rt7C!G&0}U;}u)J~mYp^>9W;a31PL~Wu*KloTx+T|*82LrW{ z>bB6qj|WeMSJhvt-4-Yxr1tImiosTmS}lP)*L`;EmHF;wUq%1$%!bS7XEu<3)g1k2 z?#leg*q@(Y=o!B_Ju>-p-~NB+CX~u=POE;;gAY*^_^u;s`WmL0fgg(Nd)wde5?|k6 zQa&Act@)StU+)`V``jaH{U43t1N`rYF0Vbjvtnb}z*wrf2yCn>*;U#RJb~Z0Zt~6k zUk~<%xuFl(%9hQ8Ei=2MJTRXlJpPk%u#JjtB2Y#;nba=x3{pi{Cm3uq(d^$R77{|99 zk6lWxDVrKHPYB$H=~?;WmNnF5#}pnpdhcO!q%&~OmGZxRXU6uQoBFx*o%g55lGZ%B}7W15|m40q7hA+CQyY0i1Hvo6C@ETH*aTlw@ZO?iJP67 zbLM>K|NhH&{&_7HU0Xfxk$D6`RJXTLrMK1U=E^c150%Rb=>phLX@%Ff5EFh*eDm3#dKNC6h3%n+kPq-xx*ennHDo5jJAA zz>MD3Z^L+hG@7AR$10h1|^>qkXR53K1uQ{FEXs3VFNTL$s8}^_41Fxbheg~JHl(qWO$}f z8P~OBhRNsizP#Uu>@>qklEkn)!}Byo&`zJ}f&y(ib<-BY&{1vOa&=^qo<)#EIai^u ztECtWt76u4%6Y;WV+z1xI3Mf9R0L{j1!v{#Y>`}38JL9zG+hT{xeC_GAQw3qbPLm! z~>Muoz0TYGUB<%GB)emq|Y0<2bUuQ#Un~cUH{U0mHzB3WduSpjm-t`2;7(A}6yvp2{p+f<}<0r}}P& z24r5q|LdSwG#YTh9l@F^r;u#`9I9iKFiooUtcO2ZZfs0Fx? zU!s$OrqWzU@Y4WIRFV!0)c1A1?tqr1~gDfpXnbc5>uSB}aBP&2?x zL)@ep%8Q2ax>>3G%#F$@uFdFt({S8QyDcyxG6RZpZjv-|Vc-f%K*m!>5+zK28tkHmvy6y)Z}0JR0^bKe}?^ zQ`F(ww-!tc{QVGLs~@_0LFc!=yKG&|zOr*k0=5 zpAALF|GICP@;->nKOG+)n`}7r?bdgub`L##eyo}tm}(Wl$soA ztxKntsK?|AO>IehxG|*vYxei~Z-tvy9?s1>sC8!2*5t<@cFvJJxZP*v(;LOF^b6pRodKv%wz%SEzE3cpy=ne)? LS3j3^P6|4D+wCpxb~QkeCo78`F(Utc-jCA6eu|t}H936GPObb{?&R^R#L2`@Vf1$M$_* zhB4;-8jjmxI|82aWr;iXy6zh0)6@g6N3A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/mud/packed_mud.png b/src/main/resources/assets/chisel/textures/blocks/mud/packed_mud.png new file mode 100644 index 0000000000000000000000000000000000000000..6919f3533ec11d191963928a492b98c6af1cccbc GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VWUEUZqyF7YoVL)f9Z*8<| zX^6+;MQZ*)*<4Q-#}E!#)`JHHn+kedwU3z#R;iTRHwI>fw9awNk^3alJ2aX-Ma9~#4wpB-0 zwj_4Cr?_t36>a6beD*V*#V5EFl8b(v*>G-=CWGH^%`(&Pc9Vf_WbkzLb6Mw<&;$T7 C$z~1! literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/mud/rooted_mud-top.png b/src/main/resources/assets/chisel/textures/blocks/mud/rooted_mud-top.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f75da69e45357e638cfb701bd63235368f2bd7 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?bO$##d_4SJK(DC&0advTa zbFlNXSGTh;v$C*tF;y})va-=vHqtdqX}s+S)H2o6#WAGf7OTTXt|kYGe;F?XXFcvv z{-pa#bj{MU55J$QH$Q0FQo!AHWbH$Zb)G(-*PYzi&b4Iz`4O6QDErffa3P;$rqe4!)0X|?|7#tTV#(YLbRdJLtDnm{r-UW| DXKrF5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain0.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain0.png new file mode 100644 index 0000000000000000000000000000000000000000..82bc61aeb7104a60333321856833e3e7e5ac2307 GIT binary patch literal 2839 zcmcImYitxn96vxo3Jn+}C?>F3kRZCZue-h5g%e8;Y#XnZ>s79)Av3HS=qHK3{EPLo|-xv&nPUWc=T|BP-$8bgQA=@%j9V$TO+M0kKhHpp6RD8wmnE44;n2gBzzIQ?6Io7Tcv;~E1+Q0rG*)M;X(b+AQ&EP$B6QYu zErn$Zg@V5z`b|5-^0F+moWKeKgAt6=ZMdMw7|x=qgeY>Lty!*S8WfQTQf8MMp|PoD zA9TwTYdDoS;fS$CV6nWPBR-XYD)ewxmz^sqS0RgXNJob2U@Y%pt*q&qPSzYlw6{D$ z0gi1f=II#K7G3vLIPU5^cB2xIQPEDK+d^y{IcAp)(ds-lb5YeB$Bm<*curtDhI^Y` zEj`9wvNFOcRMf_Rk`)hXDfKo2u4yMsGgl=~OErp=Ao+QoTDnd%RI}hbNSvtbKvCeL z2#uK}F&xhbp#-6ktdP&3!f|D2%v7~>_bpI4!DEE11V=(Kk5%A;altB7(x$BgoCHk= z8N^yfhNisKD)na0w6S7romjFW7E>Ax#{~vNjnN2=UGQs~ssvO4$O4oZ4nmFzZ~>l? zfgEJQG7kcLNDPT6RNWsnVHaT=*l+qx` zK@b!NMax#3cYRVtP!rKJ!Eq#z@UQh*7j0(cYieLTR>dYhr)APY1_C{vDWD{fynuvlAZu0<=N zTr#TR*f?b~q~R;=BUeZ#BekY9Xbz@accs;|q79W%PNPcYr2trV01|Q{m99){qoi?S z0V|6wWDyS4Z8%$oIcC}|02|e1aD2xv3U(~(9gx4h?O`=7NU0Fdq%q@|fD{NZVJ^%u zX0sjHC*-m7Tf6Y7#W0*A(kG~8)zDNWDm=R1#Ey%A7ncbI&GUe z1uQG4!4e_ayrEWlx>qBVYf?iMJEk5L+1jwU4cFqCK>dgM#?8{i8pWs#`(Lxfl2f%@ zJnXG?RsN2aL%D_|r*!ZrqgBvES%^;}1-Ct~5&pfFRn~9*+tx>DQ*wOR^`bh3?<{2K z-Inl&ci%z=X19%RQ~k@^_xgO37B@!g5=&cSUtDgQQa5w!_X9T%T;0Af+0t?F;K6tk zb6t3D-{7H|p8_Y}ys$Wv@A-x~@$1oNmv30GCv!YA`0_>P=6C9r_CT9hGk@OU zzSmwjA}-swyLQ@^+`z6g%+w`=Umn=p*Jp9B+!dHoNpt$qFQybq6^ z9XR#X@!wxu%e`^M`TEkaFta3Q{|eb(|^+^&m~va#?{Ty{#8$J{u7lqvOoX; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain1.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain1.png new file mode 100644 index 0000000000000000000000000000000000000000..61dc3046b00953119a60048be2a80eff3b86892c GIT binary patch literal 2831 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain11.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain11.png new file mode 100644 index 0000000000000000000000000000000000000000..049dd0df474f09b9288767b1b7bab17d266b9f14 GIT binary patch literal 2835 zcmcImYitxn9KQoUR19!_z(n!GvLxmd_x5qSd$${oQhLQ!ywbFXEhLA`&Cd1K-t8{C z+ujw3AIc-B7_kNnBq%WuAwnaO@WE$^7{LgVNHp5`1eByP7*h-p5}monw#Am#*Cl&9 zJM)|W^Y{PHJl)d#$n077&GPwtvzr>@t@s@vPt6Sczw?Exj9+(JjjJ7>FSL+6{^G&f z9z3^4Pjn9)Yka&iZc8a zqqDASsVrM46heh?$h13IUQra56IelDFoJP<4Hpy{!&z9B5JwKQb<5RFgCY_^+U#~? zG&Z&DL*DYl8cronIAUxOSS%mnh)*S;20fhBZRbkLHOQhI$|J*dFqZeQR@QV)Cu>e3 z+FKr{0LM0w@N`UQOFr+ZaNLF->_#OZ6QZ4DuZ7rFX}LQl9h2zp`tzsl&pAAORcvNa7{aDnz<@@TB=c`1Uba>RIpt)G_&A5NSvtb zKyl!r7>$`EGaSzdktCs!qLNQZ<+w65VQPA&_ZFy< zz)8^apcAo{(MeNYYSnr(XWCdXwk}+-ox~6KPD04iL7%i#^ zOgJn`4B!>O2r$ZXqJq*;@%G0}*iG0*_LnP9Ga;5Ssugh(r-(>l1PMS!)A26bR)sN30_0 zR0Qfq3X?qJIGR$5IPT3;FEbgEQdDu87NAR#Bx=*qM{ zK^mtQu(H@f7U59chO=duV`kg}uu)wnj_=e(!A@qq1A1<6yTnDLh!jPP%u76@NMe{t z%P`DDIRT}Gj24k(rRw`Fw*R$={*mpKz``srIuSmGSb9=#plS3VdrUSgU;}*mAlr%2 z8QaWLz_M~WED@6JF| zorMg&+YzYVPWaM`K8 zz?Rdeb_V*ou7CW+;pfidTRLVgG%l2MR?2@ z9C*)o?cHE%?e@7h&Rjh4{e?|i<-7NfY}&gyxMpNQ;Klfg2ZpFar?#!ScO>fj_2kcM zqjmekT5#9QD<^j!+4kw9L-+5Rf2d{XrQ*yxW*qMiNEe%rZ}H6+-`Pih`<>%o^UcyF zH8;OJ?q9U@lS?a?)EtPOd-9`Khku+WJ<)J&DEHio8^MDs2S2#-OkaA@fg^9W&prRy zTL;#UT<%}4A3Hky{AOo6n$zOnc-ff~IQ_=iGrQ-Xw+7Gouk`P^Ik^4VqYAuyZ733` p|K+YAqj&wjuYPdHAIi>N|3igT<5y=FoFLcMriSMDz_N9He**C?vswTE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain12.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain12.png new file mode 100644 index 0000000000000000000000000000000000000000..bc77e08082a0467ed8a01e403bd04097201563d0 GIT binary patch literal 2837 zcmcguYitxn9KT{hke3b7kSNh*i3URV_HlQ6-39(-{%JZnj!hJApuO0l8~R`2@aXm!X*p0@YMdu#~efIuKa0tYiV$ja*7WUAhsYhmQ}^l&;3;Rgol@v>H)H zZ|SvBdv9wR_I5)_rI#(GmXu^HActH)m2z3bkxMbUELXC9^ z^C4&XVhyLl6K0Gp0gL5>9Pz0PRH2Wv@^-eYT!k#kq8u_@2V;33Yh_H=bTZ~RqW$UX z6ku+XNngj9w&ZfY3de0KU^gm+jEQ#AJr-h9$T9OaL`?;3=7Op>j+;Uwd`@CHhWm?M zT^naDnYqp>RMN+Rk{KUr$&EGwu4$)DGh0obwknI1AO?A!TDVF#RI}(TB2H9Rpg3?* zjK-NHG91qc(KJaTNhZG$nd3ZY(o}V==LV>h<|8EOaORAL;yhM?3nm1sP}WR42XGMd z9Oy!z|;dF#3&&V zMqyNgA`q(5R@yo)evln4l~|=>iJ~S(L0Ex|6cWQsL!FOf1$`9&6J} zDBBs=F*lB92BvIeX7%+mq?3_alUsBLr(92^)wH8^m9MN$mCH*8&~pHi-L z%kmTbBn-64PBVuiHm|A&w2+GCa_(AkuVbK8HtZX8C48Nn0gfA z7>$FRphYwg6>zY}wEfRT^p9+>2!|P9bRoPAvGlm!K+`B7dsH+mU<17SAlr%2nr-GN zU|CrmmJ^aK7;2@b`!zzjCN)yAOa&sVU#Az$E=`9W+C2*WZd@rM)>zymZ#tRx2=z)P1*5L$BXI^KC_Td|FndE z{PPwvaCY1HG?f|Nbtn+1p%d|j^uqRz9Vd);?w#3m_4h~mKDlkq;s+mVPIg>LEk97( z)}I`F@qOv>#{CDkT)J}Pm6*P?^@pqHi^ZR6zWHr#aP!5lQ{1*w2c@%pQ)k@uMctX% z+l#+Eyz$aUJr|hEXMTNc@0`S8{^*7k1M^yUd^z-xH8i(j&%28AYT?;cTh;Fl$7|nM zc)b5}uKVPHGXwi<<(am-&)p==dEy8&ScmA^({Fw_bJN+qjxqx*-gu3g_9NfCXxnA` zfeSAmd+YT4BLjyoKYGC0`{~sDieo!Z@n`RO>6Tr)XZCGaq)odcb|tmpME3i2n@_*J zZ~f5vHT$1ToE&`a&bgb;4c`j4KK~ggeEa(OZEN29`GtAA_dG?-%eM}1?+<*OZaUg< narTt?OXaw=x3B$R=zOq_99$Dkt?@(4*Y^DZB+s@i literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain13.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain13.png new file mode 100644 index 0000000000000000000000000000000000000000..351e4209721c0540efcbc82258d8e39ae4d2e28a GIT binary patch literal 2859 zcmcgudu$X%9KJ$%h$S|X7(!6it@23N+vn}wt}M0oz+UlcZI84~3^2Dl*W2`Nce}g2 zyH+u#NQ^NiXf#NOkHiR3pbCz_k?ojGI9j6fhTGu9AoLGNn(OrM1QH$0sd(d!1Qp~DFTf;IT5D7;#m zLvx$-M7!G_zfV@pY!GN>5(W!d3!wvnCA9?$s9n${lCV=Z6!OyBdr3mq6tXQ8XW~{p zOzRDOHf-%{N~nEZs-%&%ONk`~841Wj7Z8PP#&G0>e|6@i-S7C6M`1hyl% zzuDDOW9-E%Bb<>YBDvq*4akY$O5ZMvbEd1n!JqO=1> zfeRH9Ws*oSEX9QrIE^G3e}-g+@t|>2(^I|IK&1p5!b!)oBcLdcHQ<7A!I~V^8To)_TX&8`@PE3Oclu((wYJghQ*LTX@bO1T3BEx5CQ@f zQAJf`G=@p0#Im&eZ5Pm6wpZEG)m;vu%xPDl97;C zINUN4gG>Urz!Z`#O}68-%k+4YJX8G9EPj;$9peFp)>j%jBAFuzoH8D-t*Ct=Vv)Au zT(e$)nf9oTxN$r)kds3z9V1t8C&RTSH|P#Zx!zK%X@%XTQAQ_<N+{=!5lN?=7A0CIuXC)7X>|*^$y5g-}W#E!Xb_Wl$J_K6b}SI z0S!l-jYN0}CdF_F1$$K6|5`-<$o7(OH4ThTh>jte9Mc=sG;+`$77Yv70G&S2b`&yY zn^^)_Rz_Eg2}$P+t<=-~8X;Vh7^>JY^=Q!6hw(OCi*Ew)AL<)7N)u}o|9_Nde5!iI zLtk50-gnfaaybr8@!*k1tDuQyAv%d<)b{*F`1e|tr{Daytq-S7(eYu|i}Dn@v*4kB zTS6cHeG3{WyKQuvQW^`1K%gQLi`FF;w#J`1-FTq6YW?LuZaOpXeXjAY%DU?A?b|Mh zxBfEwkq_Gj)(h_(QWi+DIp+?a8+>DP?QK6E8$9+^({Go0-*b9i$elYdYg!;Vsgk}l zaKu`@iv9S(1-%!y{yZ&mwesbS>b=i)1uw2RJ9XMikwuHA%&EHNu~Xgqubw=~M3~dt zf0r)Y{pjwSGc|QvmA>@5S6xl(BI%V=9#~cVda~`?Pu}E? zKm6tS-H(5?_V&P}{WCt@)V@Aut)3s)wW+1=VD!6<=TEG8eoc1Z>?=nvb{)AaH@D4Q z@?3`bK;HNDTl9_{3s11~I(FvH2%A6OwxXeb@Q3efC!aC5CB8Xywc^D+Yj3;~92msc O+1RqC=)gT|`u_y}k-9Pf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain2.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain2.png new file mode 100644 index 0000000000000000000000000000000000000000..72f4899e39f9a870ec38815cd4e22df8999f3cd5 GIT binary patch literal 2837 zcmcIme{2&~9Pe;ZAP{Jr=pcsUCWJ+<_oMB#cdX2@4mYJ^Y&8r7ii-GNuf1)!vH9!L>%I4V zpZER!{l51^SLfZ6Cr+Q}^Z6!sw8y*gcPe?ukHi1lpUH^$Gr??MZu@+J2J+SvUu(`| z+KXDU*Xd0xmZ6ag0L4h5Krv@xw9nVnTr>e(iySJ2(wZKl&mZ`hrZgo+FAFEQgxQKR zTKhT+^{nem!gXt*q|nU^sHUQf8RU=ysA4Xw+j22Rm-)(gOvo%vl_AdB7~MhyQoV^T zs@1R%B?Wi}a$Jy#NC8QdI1r7@qXbR}vs{qnM244SUXby6<)N`SOHt+S_@at1Jd4p8 z$1!D=EfflYLNH)hX_l8HiRA=V5EzVL?2_()BBR?4RSt1vLrXIq&Cn^r5u}VhCq`pc zT^n+y$5yv1e!?DOi@;?007q;p0~P4u%swky7Op@RWl;|4j*YRrhcz>XW7rvE1lHd2 z5CPb?iG(L(SY2{CPlWBX<*^wRhYX9hlO+?e-N-ijEQs3jSj~p2HMY}@2K+gO?HKND zb~JT_y<}yGQK+bm03|CP)RbE-1RTRk8b-F7JY7{UQi2%Zd1~%5O;?P9-AIh6>_Bng zpcsuaNn|*l5h6*FMv_dXVVUDxXu?o5wR8$p z(nR z5}B0BhZ#;#c}2j#sOVaO_s0#`N3xCVcPmdZAm%Y3RgnZf8V!aSC@5h@2!^5zE;oe{ zLm-05f~az-sy0h34HrMi4(3X2Cx61Iwj zTgGg#N`MqtjOHuEUXpg%K9?Be$`8wvPX(}iG{C_6eY%F7EYK858P~5pxP4*AVrgYs zmsUjC-nfQ+W4mgIgIAUhT_K%})SBF`**N7&l~&V(9;}SA8dWYY89>(nNRksNbcL)9 z6UMPQ%w=21AndB^?C3$>)Ne@8D0b|md>kiWj}AugJdLJDG1Ar3N#3keM1 zAY=qW7g8vws#4YVYjpo>5&a|GD~^R3pr;W&hFE$;YoMX$ku@k9Ca?fLeUN3xXw@=u z6fn)K2FnS_=5?jg)4dv@9D^FD*b(I@$kGP+ZLkzi1?oSPH)@o|)+mO}u>UnmEIC!( z;$g3?D|a4uUAc$^r+o0p!&T5&vk;#|GH!cbBm8?U%aw2Z+tx?Yrfm42>qV7>?<{2K z-InmgyKf;KXSaoKQ~M8Z?DzR<=#F?xa&8ZL_UM!2S|+ufyBg6~{xU<~bSQD>lW+E? zYW)Z6>!)4{Htp`&T))Zb>)sdH_SLFi*O!{E{5Ylgwgu@;7yaLrVsk!N_1?~JzBo$L zPnieiZ@>BB%j3QPrEBv-i*F%ztvv)}_+1)>8D`rzh`?PM_7d z|CS$4JidnCvF7;RH*QMK-1^XsHLEY(F5A0~zkhg}`Te6CcF#X~V#l0|erikYw|AVK zJL%_^y{*TN*S`MI;=8yD_0bom)ouyL-}$Wn>`#lqD>p<}@7o-Fb>8V|4YfVR?%!5E zwmmcpjz6_<_O2z*A2}VL`O?g{{l7P!Sz)Z`OvQ{){saD(50Q&&M_Xt7t%Ykg{s{{=s*V5v literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain3.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain3.png new file mode 100644 index 0000000000000000000000000000000000000000..6733d144531689a4e3c6c92cd49ebfd5ca1dcfcb GIT binary patch literal 2830 zcmcImYitxn9KY5ED+no|9{`ojHYQ-$+sEDR-mWZIdxh3;P}?JIqc)wLox5AO+g*0| zdRGJk#KZtmULnE<6%tJ}8YBS{jfxaS{H#GxOhmp&j1iPzkcv2Sk8P=~t*=Y=c6R1B z|HtqDnAzICa{2VBbEk$vq3La{@ecfMAWwZQ{@=MPBjMLwPHT@B3WXcVQ&W6xX+NIZ zZzj9_?!*ce+PN?=Y#oJ*IR~Rdp~Xv!4uETsPw6OaS{i-%y$@;1G&H(POmGRO8D-4Y z^)BjMzcLBeuZ4<1FI_?{E~;2S4*7s8=CYQj7B#vgSH)v8&C*l};;+@{CZdq)PP9|a zwu>kw%rlVVB9yFz6-nVhOkP9@oFKAXgykfLS5#h5@p|P)V|A{PQaj?yD$4MeMrVBA zQCYT7D1-}uzZ^W z%xxkO=or(MTrN=I`7Qm}jS3-SqP^sRgV+w_*?AYDmVRtzW7Qka??A(RPGUQT2b+B} zHO^kLa+_1AXpRFVD*@C|n_UEa+fCYbwwgTcRTe2h3iCX*pv$xjyWlM(PE>ZFIPj51 z<4lqmj%NfpNzzDB$)~7tTp60M4Kp<`3aTV|QRTVOP@KmG@WF&&1F9+8%>f()GY8U$ zb*wZ^1))`&?X2x$#n`$?$%;fmZL>TdSP-?vH5$7RHcdl?DIQ5iOlDwA=9#Dz6_}VL zAV!EOoTvaEiK0~9AGcwiWEnfwHNtMb=1+eS@B*}>kx-xB!5yr_8 zRu)^xAWYR? z4I`p(yn(8|kFx#GMf8tsuMi6}z)B;046*dM-ay;xNA8GdIKTz?^g*tt(J9x?QNVGs zCM+c++iw|_o*vW)<=fP7#g41TK(0B0w~<-`6R7`C--J<`T%#B>!~WMOvE)=O7Y{qS zuFBu>GL_3na7qV{I%Wk;G7IrZq~f+0G{V2vvda4Hf7|*<+LRn0alNQc;X4Z%2Dc^r z5!|r?7C>^^g4VE-cz&3yf^{E}WfRCDRxx;3+E=AVB1+2&n!XHT_W zo87QIT0iZAzFE%Cj7{6T`l(;rK3=%tSo~7-(6nB0^^%L>Plo(EXZ>g#+f?`b-f-sC z2WEd?`%U|kbGO_m#&+zh-?qtq`tpId;?5gaAKTjS^TXOR(;I*9yLtcDgY%XTo!d;E iNe!*K(K&SMVxfLtU(Xi@PR}Mc*0z?F@k5XHZTSOlT&wp0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain4.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain4.png new file mode 100644 index 0000000000000000000000000000000000000000..345ee4fca23ca6f5007672a70a01a870adfc2ecf GIT binary patch literal 2820 zcmcImTWl0n7~X;*&;+SOOVEUjQ$&o+&Sht3b|zg~>=xUki=|zp_&_*w=Irj+-I-x# z_R^9lkZ>~+lqi=3t3DXf2NNF9L}EbYL5!dX22e?=_@J>t32NX8&)M0Xw%F2o+hlgm zob#Rk^8J@{c6G0Md~W^y^`TH`Zf8fL2frK0GkXU9f8oWfgkN*)j&*J*6mB9Fr24$RWS0u9d>H7KhQj5%jnSb{b4%F55zxkI6JkQx%BUAE#Fkg;Za% zn`*NhL@8mOfgBg1WF@Rf3I}5HGD_ftD9c4yPGWdPa(whU~R4|Bw)3Q&gu&Mr8)igF#YD2MXM^jwVP1FW63Jj=~mlZXzM z$0@+vCX<1V32n*e0~M~rUq=p_8`|PI1sfLv6)RZZ(Oejjq*8-?HC?x z_Kfr-d&$Z;r%>6L1WHx{sI9g+2zZv0vaDP!dAe&XQi2rbd1~oe!_=*k`v`HOx&tME zhvGEOB#Gg8Mvzk^jTDu9MpcgUp-D?O(gU|al@uRUc}|VUM+1!8%mamXilK z2u2=c5Nn$mnhHXzwplsL!HThUk%|?`q}pk^9xx&5OvGvILf9~LH6lg;f&yeTBq@x{ zi-?ISn#_nXO^{_l(IqKe+n=ytfn*!m?^m8~K`dibE3YepD92<*(PNknQ55k=kr^qX z^9qy%9dMu~?Fq-g#Se00r4p-jEKy2JG7vS$C=p3yqMC?DqM&0rP*xz6G)}=@k#MV6 z3^oan0*ljpb+V77U9R9yM!3q4<;klGST_}5bbXC!V3GxzA}QnZ+Kby4CKhX}%yk=O zlbtOLmIoXZu|=AWTe*A4#UMMH&AUgy=Y@~lryMGd8q*U4nUHeNT;jQ#sp!U z9$~)NQWjyV?vS%S%(c>92{>p)2J<_0QLvL)?}Fl;ZBIiaMPd-=i!MZ&h$6-q1@an` z)?y+^Lzs?ga?SVKZ2xN!{Uh6}#KJ5vGYB6;EIp|=&@zk2850c~H~^nM$Z_Lz+OhH! zu$m=G>mzAXaeU16qBe!^EMyqm zmheY#-$EwNZU^6{?D?0pP^j*n&cuq;(q6RpSp7$>4ei%&J^R|e#(ht2eR+4|th0yP zx%nK;KePSeL+JVX{iiP<{NQ@myRUTJ+IZl!Qo6GG5cvGY$ezNQST?&}}9 zd3F1>r_7-}O^HqH=DH!NaQE>3ueP4B;p-*K?9 z=NlG=2G2FVDa|Q^k@tV1XBKB4xwrM#C3U5{{%9@kT$o#Maq+25bw|J7zJ+SL^2LzQ zFp~MYZA22SGTfY0@#HeDv48?9;PpUe3Yg%6sFsQF)n5{ z;I!7X#lme{S`u(e7nBjbvYx6dC`3ROJAf)=GrFx5!gNutLdNbiOH)ON(-o#8u0pCK z7N;5v3sbV6XCTLkR7m#AlFWhHPz@z;LXhP|mXjD>R(L@n>*XI!)LBSXTBEDW%E(uk zPCJgNuxvh`_vb~wVWn7JmSvU`SV3S2g0Xva2NW3HUOXZpifw3VrlT1;PJ)GHXWs1rXWN`*(vF_Le%X?TeZ8(OVHYO46 zEss+`xQ)d;9TVD;&3Y^F^*4rO7V7HrX?*3BcAp;T_qgo{)fK)N5G9XyXF>)|KMx2Zp zAc%qxRC!($q!DY@TN){TkQpo0wF(i5k}8EjAPE^+lmbjJ86cy8fEY=HAsIp`$;rej zH{1#lLrem0frV+lJlWxl5#!eR?~(zmq!_mDwdZ5V95dKCMQO8 zd0LwwjMF2mBsQPMgsNNQYzbx?s*?v6j-&{`Qx^q0ne{fv-P-nAk;fsZA_j9%W&$|C zF-bWDm;e-b6o61bG6~y+w*R$={*mov;V=#K6ehy*M)>zyR!P6{Z(E<6HbuwBTrWnZ$eqO< zdbcI=;oY~ePO{q~x2ZYl%QZgVjOESINTRwec52<)nUSg;L-mI~yr-`3&WJhGx%=$% z?6H%P#HV*PZXOtFzkaInYz%FPB6UOT{`L!BpZ@8@FAv5ChxMz!7LIldoT=EhsrUHa zCBs*K*mx-Q0rgw&R{8w4aMfULsgjue`^nFSw~E}(KJDV0yN6$_yyN(5nFAH?_1B!f zeCdsf6;G%3%!?%6>7GApQKoO-?f0%((Xi{0XHQ(aZ*Z_-K~w*#BeD9HLS6O2w>RC^ zyKLdR7ki&OJhcAHW7#j>Ka+j^rB@$F9J1q;`y;QM`1bUi$itVaBR4j#eX`x;ud3gj zTQ%_3LtTmGaOb|hbGiO!t}fWI|H1)#;r2LxzK?q%|9Rsd`T2DpeLt`M+>*mT&R!mz zd1T=yHAj1neRE{ECHM1;rGvAsT)Xkry1TFYZXA4k*Q-GBAmQEJYkRD{JMM06 zH;kIeh!PVd!4J?7<0nP~Ml{AqU}%U!1S23y6f`0dLhvghSpe}}ukAM6-27^Cy?5{Z z-v9sq{lDIOG}e0e^rJ1WM#&+gqRn`Z4#_rXYTbqe8*|9axn(w{)dq+BIf3m6 zUfFCZ$uaiYD{Tw5oiPy<*^JbFfLe@grsI< z0SbbW1u01CY6{0Hp%ogmjAkIk$U1M)ifB}bsHO!}2}Z&}98vHnij33;7(WDFg7r~e zBI#$nga{x*u+T5@G(}M&XPdp>sXSSekc=U%km7-#_WOtc3m8HUu#gBa zJS1qE_DZzmm68FmY|S!5LB$U;!=>6*$w(rXIEa4MbG-4T<;JlKbmn2T4 zc*M#Mw}8YTlYm`dL7Xm4ChWA!bUTw?!~*?Dn+@Vp+|@ZAU}*hbRY6W>aLi5_$FJ?E zeIdspZN<5mQh=F6SV6uq9W%J$E1e@(>`rFan$WD6DCK%et)?BWDUC7;RxB?8NDcwX zPEIJ}rDzmk}Y$;&h|eS(Lb`iZgmo;0*926R26NX3LCbE;hG>6IG6EDal~*fI6U&`^f?ZMc?-3D|$AZ`>$NtWk`b zVgGBCNc&WEiifVT#G{V2vvK;-|zioYX+7yWo zyIz#1(4EB|R&Gn^qjKMZD#~sH-KMIhG$vfGs%4RIeSAUt$|LmBhWZ(kzPbFt@muf1 z`)1bT&F;Sb{{F^+Q1!eeq3QSFGg}^6wW;Z*YyDrF-?`u4164JtT{`u|;d4h1oY=Md z_NOmyuX%Tx`qb6)`$4`}zv6a>)@k|mVqj}0ere+mORH~treomHPy4x+Ien)eTmM{W z?S;wPw>7MuLb;aQ$v*ph%ge9j^0hnb<{uwu?ZVDZ!j`{j81zArJ9uMi{+!R$o!9Q_ z`11b2NUUw(+uibr@ z%6*u!KKgaVku7HCjmFJSQioP{e>jUd$`ONat$X6+!!H~S9edF@_8`%@;Ew!`jeWx8 z@9VZEA6TnS>$!Qod3Er_L#`_uRwb9#d^+pncTU!v*%xoAy1ehz#F|LfSGzjc%H2}; o_UYR5pM3H9#q8(#-^pvP3+~zNzlDAY*tgtBV{3TFl2v_w06ONvDF6Tf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain6-top.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain6-top.png new file mode 100644 index 0000000000000000000000000000000000000000..13a870aa18ad0555cb0a84d490c73b3a21bb9dee GIT binary patch literal 2926 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 My2jA%$J^Kb2}%>ZiU0rr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain9-side.png b/src/main/resources/assets/chisel/textures/blocks/porcelain/porcelain9-side.png new file mode 100644 index 0000000000000000000000000000000000000000..acc5f24fbf3de78fbb9912ca6d05d2df200a3c00 GIT binary patch literal 2920 zcmcguYitxn9A9b;ZKdH6QG-O*ttK_Fx39as?#kJgUZIB^t?gl3W2CdYb9Wo=c9-3~ z_S!0s0s_YH3MddTC?!yo8V!C>h=2;1XyO-5h*A{64$UijQdY1nHnr1*2+B zhY1@x=7;2tMY5m}{I@t9_bNgt7tE23{_nj-KN#9rhhDjkJ*Q?L%N z(oKj9E{2q8n!~+lzC_1EX{f-nxkl*WCW36MYNvz5lEe>gvEOQ?2Ixr@)1$n zHbjbQYio10aW37AP>di56wOjBOCkhmwQDv=lA2YLmEeb#Y^sK>>Kg7y1d^VxeFQQ! z?L*wiiPfwOPlz!p2@HyH(T-0kpd#mRM#7Axlq)g?V=xXi+d^0-hc%+Qty@uj7}2@q zK?)GJ!C+3ukha9*ITe;&-HP1E5Hcj%3bh-Ms)v@IFlAWXip(s@dSlu3u%FLSY)A0i zW?Kypv)5S}=+{7IBt$F$`YXsA`JdWnxB?Whx zOacfc4;L20`#vh&{RY+OW;n*q=e}#Z%=a0y*t~>?9{d z#HFXzA;LI1!qWTOq7YGahn!8rEIn+u0TWh65WgcA1vQ-Y7HGY*?Sdo=f=5zF4@ZYd zPC>y2vc#gH;6`Z_mdX^AfSZ`!qYlY^3Xc)i*==6c6 z;-U#8f$zkW{OtWO{n8MsQol`zv->Jqk3{0lW>=k~0DS5A}^0rO`Et|36BU zbE>9`hq}G4(qn&`%GpkEQU{MXR0WMT3(-j=qPCZ7gnzGPrSPHdV5iDaEiciGaT{RN7FzskZi`iV4SW{V{&Wvi#kX);&a@ zI67uUao4E}&n)MURrDO#xOCczZ-3!8&GR1GdHu}cZGGQey1eB5uOGb{zGz;*X+8Jk ztD(1=UlAIkJKuY}`;E);(d*AAJ}bI3om^wzd~?}}FMhvu_3gRXgneVr&0cZ(RGEyV@LwIg#n?Y?XIzx9m|Y`xl@NA4)v zfA6xJ(ocodfhm(WoZdWk0rpZAZ(m&R-N`)Mm0z(>ynE07*1`uX%FiE}xZ&iqyijOe zORXn3ZmNPEyfA&&YD^f{63E{eP(SRA-1joAex)w-?dqQFUh=^9xr_6SAD45JAL;p~ zWmRG2q?Owb&nsNo{lkr=&rX@%IRmU5d$zD{_uif}t6tpQS$Ege#8XS=exT<0`VRKa z%0GW>BERSCCk3B>dHMDG>l=UVD8En{?c5u==h}@M^lD5$wcT1(eC35Wzhj#MpYD3+ aHSFA$mZNL7Za(kag#*>|{k^kVy8Zx(zorznZjtKYs7? z@q3@=dEe&(r4MIi-ks@iII>ELeP!^UZM|bg!S72=VFv!jYQ>8Thr^j;y%~uuvufd3 zvmC52EBx~~L5(_jQ4IlSBC0{O!!cu4LgR&MU?L$B8y&hq1#XRwL%b< zi|chzUSAp%>Z=7-L}$%JW+XT$APP(#Nkk)x!6m$CQZ5JE)-aADNr+kPMe{9%NQFOu z6skHvSSN`I1VJMn*2yv~!RL7%Kq!K8;{=Tp3`VjXNpWyK{h&~tE=pXPuPChy_Pl7= zG&K&#-XC_2DK#`wN)7A>{{qXnvg-!MzBr;co{I%m@a_Xwb0C*UT+Mu4D|6ig5?ly zFE(Xqh_%+t0H;7g9s+93*ielt)B$g*dQep(y}=XcWf7qmCrKi?3uQ%A|OTH*I|C5mD4iU3M{UKG0Elx2}407*-EAqvZL z^8^MwE;q)yB_1OsiuACeTO=8(cfC&)VpgrHP z2xbVz2&Bjmw8zD=wl$CFGE9Cx(qF1&l?Wv=664`rApv7)#)Y{jL^q*NYaK@@+R<3cyvH?S`E?sKMK~1_9k&$G2alDXnK(K-n zh-i9P9%LIwMp#O0JPaUJH;CC3%uppW&g&q*67oBIQs6^bZ}7D@wmk&$TojPpm`9LA zOme$uj1^cKlNeE;J+#P*G~4U@b+-RCiT;u8X<~&iuT%nf4B_aI-UzBv3-o@wq47Eo zPamKgUR2W6D8g%6L>7_(iPtJ(x~AJXf|x4Om$5_Y5rHoEo!Lejn=xFQVId1D-Tr#`Vx1(TL-zuz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/asphalt.png b/src/main/resources/assets/chisel/textures/blocks/road/asphalt.png new file mode 100644 index 0000000000000000000000000000000000000000..88956cdf0d37cfafcbfcf734db3281fd29aa9280 GIT binary patch literal 1972 zcmbVNZEO@p7(QyFwn#LZ5CoNVE6@h_d+)Bh;b=>b(gv?B*Ha)0I=3^|TYI;&-QD)C zCA3k&v^0uhf;I668bMRh9}>Yx!eL6SKS+oMG$~4=7Wn}wDb>VOG0tAEN2x6kH`(2p zooAls{hD`s8|ybLDqdRb@pu;1)ds`l{eXMlTR@&~yczeASCLt})%JMU68Bz^K3LK2 z@!T!zkuA=a&{L|0lPrKZir940BxsLkO-0%SS_^WhC~DS?0Dbj%hNg5Fpf`I%e8{Xu zalN+FLQS3Z5v{XDQy^WjmRgfm2|*G$fJ!G5hOMRpbe2~oWA`&hQ(1`95}>PGL265= zk*dZPq7+tOG@h3zzrrd$g$L#SCn=E^y&NxbypItSRS;FOp1WuwXTg{n4%Xzv$Sgp| z9miBTE|p5LDT&2aGbbpD!to*}iVQ(8c8B4BG-KE$(+ojmYnE<0IyNYm5kzsD6QGHy zQ$8fkJgs5p;zT0GrGd!_Ebsc11wt*4Guy00Rvc;^N}wb%9GhT;Jl2e32itKx4|RU| zCIJ%LP$;i4r!C23Ucz?Pw-YyV0htqRM>UfCy$4D<;+Bl=`76OH*Hqe+6|l|(tpD|xmCOD87{BxbU@Rzbq32nrAd zIm+`_gSAK9(Sai+nn{y zroeZb_6+j(?E(+Ii{5^)c=w6Xf-_x~R5?_05Fd+}(g z*|iuSyKqE0IkIr%RHoss)He0|mNUIO+x~uZb>HPLN5mZ$&h@hIkBu*1zK*>oQ@QbH Q_rF@VzCQTrx))yl7lu8as{jB1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/converging-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/converging-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..83fdf0f85aae10b1d0b7bee34a1664e06b9a6f23 GIT binary patch literal 2246 zcmbVO3s4kg96x+xnUF7pgmrOz4STzLdw1Mz91H>iBWH>iA`|A`?zhJZw|nd^cL!oA zJ_@Cg%CyoXL$Wlo8PsZ2Oq`lV$5%ekno>ftVi;e8uOaPQIL@~@?ac0e-+sUE|NB3F z-~X<1#`N?dgChs)bh;s#8L8RujcE6vKJeKU(NPOup`MI6icY7G)$R~~U6NO)8(Dsk*Lsq8`^D`hGXqBjw0OMst!691SmNUl17R@X1cei3jI`3EfrjgW3x#wt$J5!VQv+mhW5JPPq)^l}FAO7)kVm2wN2v$k*+7v>WEP}(p_{QyVAe`nFWdi zqap$676r|)n%He9t5q3rXyCK(hkEcjr87)}cD{_Ie8!Qi^O2}QYJeEgcyid;2(`lwB z_y=3mDM_V3WpCEgD?wWS)UA z$1?}ytk0W}Uyn{0Jz?j&r-g*XtJ`w6zIN&e->|=>Iy*0J!_Hr@*g*%|o@XMKw+nav zxoNIB(ptV@+3j2Yx;?x1s`+muc9iXzy6CqK@1Imf;!3pkh4UfR!=glU6x~&}|BuL~ z6`2lTcB_%i>sx7wttuRo(3tMOKJ9q;Mq>35{lT$O zg*oHm&NN5wX2&(fem9|S`sy3Wq`lS>G5pf%Wn%b5bCc^(L{01mCl3@a_-OpD@loLk zy3F&I8tK?@%b4cDSt(~@O>tFh9M+l~z1)1WV*F`;ZEJfn_AumT^|uWd-uXHD_!a-!n5(;%TrR8L lCTxoSCT!%f`uc%MZQH6McjUD!(Ee#;rcF=%a>~4le*vp&9V!3- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/converging.png b/src/main/resources/assets/chisel/textures/blocks/road/converging.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3a578a80e57867a659a5649007ad46492f9589 GIT binary patch literal 2025 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 LwbebjcJu!L&~=GE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/crosswalk.png b/src/main/resources/assets/chisel/textures/blocks/road/crosswalk.png new file mode 100644 index 0000000000000000000000000000000000000000..990d0a4e7c9e0a060c0bbef0b48b72bf24e6478b GIT binary patch literal 2006 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/dashed_white.png b/src/main/resources/assets/chisel/textures/blocks/road/dashed_white.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd8f47825804e209dd97809fa49206dc3d8c28d GIT binary patch literal 1987 zcmbVNd1xF}9G;ZKYD#)UgH{wL6NQSIoola|c9W*Nsafo%akILKVCl=7H@nm9&Wtm& zM}m=7gJL~;X>Ao#ZAn7@NT>yaRYXxi#dsi8P|%{*P^DV$LKN$py_(iuI50Es&HLW> z{jT?$N4q+2udBVjmLQ0_a7QSL-%FkQ$_4njeMi!ZUso9&y%s^Znw+~TKiZllh%4M` ztjF$&tdpRgb^%%ML#}+_;})hZ3q5piaK_21TlJfQow}Y{Uqnq}nlP zqVB=Y7#!?}qD-~6kgM_%CP*V2koj~7uZlDJxPmw6-LMX8|f{+lIt2 zxm?bb6I{BPU^r0}8J1^wp2i5;8qjQzr!}jo%n(8rG*!b^b&YfwL7$$n0~9v3=tJ75 z&}vpGPB>yr9vBSgVjZ6fKp9qWM#fAP#AV2!6iOq_wlJ2fV2z}1>sC^~0Ci>gECC$b zNTi~1UR%=XiiBmiXR#ZlfSea?#Rd$-M3JRuOo-aE*vux!8$$}32-vzA)Adw2Q(a|~ zN#5(?IC4c?)nq+q-8ydv3IQ7hD4aGg&AMsM8{-7Y;5-dYW(aki#9;<1PK#ZX!D6$eqDX6D(6ANSOgn|{3h!oZ=8)y)P zLjejq?NU`)5kxCC zQI$D`hdktHfrB1ez`JSSQvmH#{H)?*1zzA#nQgtP;*$na^I09MWXz~=9LWM{js)chmP&y#p=)Te@rILlBkN|XwJwQPx%Sfh5 zpVjlkFQ!GXuYmwkvY$P1DF7J8Dv@kN-^~` z2@E5pLf|;dWHq^Tb}Q*2ZJj(*EEm+VK=$G>y1bexI)6@#{#*6`D@LURz$DNT2sdel za=c-jZdOb`b8cl6*5-A-G90&4XIN?EcvATlAPrNSxY65YQyoE6dBUN#*oyARr@dQ; zS1+ypWR1ONZD{G=zbqITXMQpdJn%X9-ZeXC>z5yny}a+_-m!_B=D>Adoy_(B_{ZFr z(@#9YKiPyv5+hsrKZh26_rt55{Nd(BHTQJ1EOAE%g9oQ>dpqpe+c>*yXOIuZk2FvX z;mn5nzuvuT)4I-sX4RHjSUIJ?fK6E10JbEKI z-gRtr^>np+_UGBpeml|3ep^%9dusdmmX+7e+f#kUf-2p_K;+P`Q= a?aY#BclMbv@YibRHydv63{9=s_~5^?+?+)K literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..33ca602baf522c1c749519d718ac0104b95c44b7 GIT binary patch literal 2261 zcmbVO3rrJd9IuYad6}~U9BOniL44qtW@Bomi;Qg=d_>2XI-mH8+jpf@biT4C*ZUs7@Avz^ zzJFUjEhA-MznA;zbh?3QsYzMzjcCtHz2W!05f?YYS6@%+Ohu>DM`}+m-=>6Oovsfh zo10Je}<5j$TXh*tFS?tLgCa8@+eWFu^z$-GlY z^~-#=KO=|r7qT>mCd4BXd<-OT^D01mZkMPqJ}VmFW#Cv_#!(~yQ46hTq9%ys*`^_r zC7DNPJ&CadVMO9+J#D55V2K-#7zl$2CyY2@#z>kW4Gi25eo!bUa}FjeDLE(xXI9jy zsvZW%y(Q%Xb?_%Kn4>}E*f6;>8JsvwDo#t7_Ek!nSu zsa-y}Jt10A3C0OV4EF&KPU;EGrvQ*+LpV>7>LonFp#Q z=SY&PJ5$rTO-2l6JxL-lxq`?^UM0522|fv^ycLCMGh+mWk>(uI$e2uwk$_W%AiAJ7 zi4z9Igh65^iCYWOxha|fJ^jL6%0v`8>1t=1VBQsfYNir0M))@m< z*lbLisHi|>`LrY}3Z2#q0>_w*959;W zDh@IdfVA@#1BDTG%^(v+VRnm!z#K%J(QK#fCW4C7$~jOWOsb&3+?50`NH#w&IC2R{ zpePu?YQ=6vSuM*vhX$90$He2gl!NEJP9BmzCHYb+fMYxRR2strSp98N+%1-uBUW!UJi zCGPU;biGs3k`i-L%P+2)`d076h=~I;V*Wqm;WCz0c;r&5*C_b;5iSo+KN zku_Djo5I&!EbhN-a|aWByl%$0u+PaRzjHmgtmc;e`nDB^?sVRbztXs<Nr?X4Y>T8DD1n=y;I@(@Y|L#@#)m`YixAK$gr@O<@VJ5$D(T8Wi3~S(bw+H%-fan z!NxmF=S~t<<)0c_9y>PvN6Ux(+l#OwTYvxBrjBnKUd$}@p}+sUCV5j?ze@>W=l9Qz zx{}v4uO#efV)K$lf6VoDdrl{-)?Pa*z2%1r%~cal*rqpUj%_{MF^Jqbq|tdKY7f07 zzj=qQX!X{X2Rqwdd$rH8=(;zTeGz-} zpPi$^*H)C?9X%$#fh`32lMd$`-B&s1+;5%8m8#CRL8r>*?3q1r)_arG5!xS*v?&=$ Jb(7{U`WK`zHroII literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow.png b/src/main/resources/assets/chisel/textures/blocks/road/dashed_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..f556a44989b0a8fe961667a127a77f117d111e6a GIT binary patch literal 1999 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/diverging-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/diverging-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..0048f3f95f19bf2298ceeac2f113dc3ba6cea63a GIT binary patch literal 2218 zcmbVO32+lt7>?zzAXUI&=mB-vTCB%rk6higp@iN*phA=z-0Z%jOOxI0?lw(I2eCi} zEo26JK<9pxtU++)m z7mmt{>zUZoU@*iL_QQNx1-}MPQoc?fg&NlTmfUt zN4dE2Vvgp~%ppidkbwk#ps`5M?-NxfXh++5893ILaTIBXXvKEap$j78orOr2qyU6A zk{Cx2Cd5V?X)8^z>9$u8il8hwVZsS3M$!yPF>pWfL7|+&dzdlVxe+lqv!g|tCNnr* zR#s*#GZ`hti<2}>;{=6M6b2EP8WJ@&h>2=SCqp(+IYp2)K@t(2k#$R@njM9vcKG0z zqqL$Li4%+%9%N;lG!nW`?LeN3;^b1r*DlU;IPd{K5H%HI$tYGXk~B#zk{&=E-M&iz z#@6YKYTVZrzdtIWYB>SuMkFBjMXRom4Dc~Pl}Z&3U3qUMf>xyyFDOW;I|(VcM)1Va7X^OD9E;>&}pL}@Ql?;Qh+jBFd{wOjRDSV!rV66jF~MqH%+HoXcJF%p3j!JQa!c$ z`HnK@B@S}jR^{1riZHQm%xYpOj3mr7M#JD>oW*3dk-$orZ0=6B(TV_X8tc20RkwBKT##5Mw1T4>)Ef!#=^m1;m5GG$xVeUea3o;gzL`FUVX)g+f z<@92=qnw^)z@w36;Xd(rEak}gvLXOUACmkIbyf0cWvl`mUKqPaR~P<3>m@M&lsoK~ zS%rmN1}Lf>^(c}bVP)ATaIEeu9uWD+-HoOP(In({u{=;mWdje7(c{%jhx7Nu=)YC} zzhV?g09V9{UI3dkj_TgvdN=DxKYnjzwC~-~`8wgSo$AAABZrgdPXQ1iwE`P`O5>~n z21Cq%f^3H?fBu&>uT9@e^cw2S-!nXR?y$F%x0kQ&KlxnfBDjHGMdjf``2IiUPvd}p~BS8uKMT$1PD zx#tH?Y@0j#cuQ6HBZZY$4mgfo_I0Vra29^OyWg^Yi)x?hy0`a+pK?6ws=Qsc&lj$X z@d4ilzfN7;Yx96yazT%C2^&xUh9{tE!KCW=A4;~)Bx|@sJ6leD{PN5*36-PwcTG&Y znN$#4n6W=C+~>sm>(9_D4>faJoi8+pt8x=|8}iYHX8Jv4@ZWUzg+jO5Pi(8Jn^Hr2 z`hP>NJKbEe`SpV7g)YzX%FqK~LaG{JZcoJ?9s)WOW*&o%^2OX^z6FWTLnRLS`Kw0%pj4UAiLy4)}& zdC%2jQ^O6dM|Q;=ZRj$mro8tblbRg!r1eh@+PNlq&UJlZ?^R@S=E|$c!LN?a?*03i zXNFabu*Y7(t|I&Nh5CPx3yn8#4PHDi6tn9_W|QM-s_#n+TEpd+M%uP^j} O69qY=vNsKTv+`f&`V&3? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/diverging.png b/src/main/resources/assets/chisel/textures/blocks/road/diverging.png new file mode 100644 index 0000000000000000000000000000000000000000..3104b997bae694f71154dec06ae1ca548c10b078 GIT binary patch literal 1992 zcmbVNdu$VR9Pi8|xUfZGA;CvHZjNBW^{#jAwRfZL)wxdTm|K<2F~hHSziTh+J$83n z+hrO+7%n74K>1@LVgy2Fd=W8`MQ0>9AyIK*4)L+*Ch`bAVi1=_F1OxTxeW(4*zYYCAzdgpH*ByGW$#giJMfQ`E++W(^ zaLjYd;YO=5w2Bur#R)_$0-Z@kM`(v*Woc3eLMybe2#m_AAOE#~0LNs}kFW8BsE}R> zV{)+5fDN6sVWG2C;6%LiA#7!mM+6GA0G3qZs>vt)c$$|-V|$szu{6YL_2cEXAl4YF z!zwicVw}@O2o%L&Ue3v}90h#d6&Ov?9+F~6iX~he@1l9MpZVcP&JZQOKJaix49)y_ z%(8TzBom2*Gr>4DBTBkBjw30Wq-g>n2s5QxAW5iZ(KJHHc{?UnG4bY+cKlLjHQc$2ZCMf zeq6A#3`IP%EYA^-TT;%PPsAW1y+QJ))J;vY62O4vQ53tIR~LC*>ov6l8Z+$IfdNpL zfrjbFB|}p%pzCp20JgJahbm_7ZZBQGEkloPd$w#r?#aa)zYNS@y7Zmnw;Oxb?*5|tk8#h7=Z_^feEX9zQ9bd#(tF^U zb6Y@iV08ZrgJV}Fx+;8QKI3ev`_#d~)ShqNyEOUX-%VYwY&zX`Z`qTZ*AH6FeRpl8 z0>RqTLxI-I7msvZ-g%*JxVdRw>Vv0-PUbDi2@ikO-mJb^RmB zm(1Z;&GRdodvkYODh%Uo7uCY8Ltl3mR4glby_(p(@AtnBj+Ts%#Hv5~=jV5O23m{v oE_#F`?(ZEfd72L%IdNa<8>N#6@UnCF*x%Zks@lMt73((s3)hUTwg3PC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/dotted_white-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/dotted_white-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..0a47acff8eb41edcb72ba8c1e2261ad16fcaa1a5 GIT binary patch literal 2139 zcmbVNdu-Hn9KT^E4>N`ac_m^gLBOon_U?LjZMe<3V=uV@+f4=rp^x9)>h9XwcDviM zf#WeGIzYEEUrRh~!I=v! z)OCfy@lYsa4q45z>c>f%rg6f8TPzqvU|Ol9vtdlqrVlZ=fyS$%qKmSG7>q0@7waw* znmXu1P>In>S~N~DVtANUaMDZ|K1F~6AHyldY9Jym@Hhy7AdqwoV#yd*DU@|tE0pg- z9b3Ld0LIqiiD}%?mS8X@q3Lr=pc~PE+!3vLOBI0U0!=Pfc`&yGnmOI@Mq$!a!0NK< zmF2)trWOpDj9Bbul0;@L5+y+nX|spz0B%+XE)=HCjuAGDw0lV_Ls5*CfK!Gb2B98V z5PhY$L7iUG#*j{iwB7=RMI*2}dtb1?Gd@`jve08O$oc`UNPZNF#gR#q1F{N*p>@`X z6&??hC22Y<@gU3XLZQ=UQ4|=OvU4_$bYL7M0F1KO0LB3hU;^o+I4j8!J|{P{-!1dS zMrw`ygJmwrJmk2k>Z2)(m18N)>7zLe@HP&kNs`BWq>r>ZSPMz9wjs9pst8XS8yL=N zSS3J4z&fqG&1%C4J5OQ`hmFN(&f>&;oWt$_Btel*pHa?{3Slxu4d$*idO-5P%h6Fl zL?T7Ou)I<1E|fR23$A9p*HCE4zuaU+~ z_+oPPj`XYF&uq``x!!*1%-)`<8#CP7bIx@Tjj7I^$4Av4jZbKro#N@bIxugbQ9FDt zbs^>H5ZX`oJRY}gT6a_Bm$TH)`Fn^Bv!6@~AN=Loi9a@MWmZ*9>%P*m`#|lHmN0`*+@{?~aaco;!^~PTplElRoazk7B7Uw(NBRj7#@p0MB zlOFp>KUn&AQteMo*YYde#M|X{`wvl>14Nhe!j>0L=APcySf4fU{=VA8`D+@cjISH} z^ry=n-SW`tzS<)d6CkW0ac%o2lYf5o+lj={aDA_NQ}2g0zjqg}n{?*4CFHKr^4Ol% zi=Ks@>#C|wd{>s;)_SU8SMv)epV-F&hNGE=;_U~28@$>EdNfEzF?UrpWK?JJ(ds%j* zzKyEZ58cGL%j^Z$oP1_hv5ViGL8)!YyBjYe(S}HaDeH~ewRj`3H^Z=Pnrz}^=s#MOdg2(=6h9YwiuScaCd_uB2 z+CerU2a2#68^_u%|7=?t~7VXCRZOC*&7xg+CZ0^HuR{PP|N|OVDhnyHf zsf9{)EVxYaVu0hw^;=C#M;Uj+q8%^-Jg8E*Y$DBuXikiAK}8UhAd9C8%jTg`q?<q5w&B^V6RVi-t*Asf6d<#U3)+3cA3q=D38tG-t{wkT^b zEQLg#j&s2<9XCP}E%9-I25~+lvXG0jTF94kP9aK*>Ehb;7Y;}l+))^%Ofn}51!%t5 zRZ8=#40WpT*}P3Y?u)swKa+&m=v|7RXLpg|Wq<=45;%AFRu^+e?~&C9okjlJzyY|+ zK*v=n!$D~h*mla)fFCT=XX%BrTPzRhA@ZhJ?#SbUzPsn>{xp*heo2o0tNQq4TY_y??Ey z-Z=7+H#)SshB|iXwau0jyEM3_yIbv;U>~?(eEQj7$kjXk zk%rqIrZ0xSuLh~ixeYZvqw6*vJT|v;V&&hb#^z7I+F2S|o>H%jZ~1nlvh;HQ_BAJ# z%^p7RU{k7X^2bx~_{_dibZ!&z=B9><%ljHChc|u~|ElVXwL`nb7m0nRPns(#r}l0* zQYLIWIy17fe8tqsnSm>HH6_WH8;{J*hkhO3G&K9CJMs8qXSDMZ!q{Zn2cP#gKDGb) a+{%BZ#eqh9-6#J4wY9lDGS>Lgu73gjh@8U! literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/dotted_yellow-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/dotted_yellow-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..c6153ec28068bbdb29968577c1b392f0c5810b00 GIT binary patch literal 2160 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/full_yellow.png b/src/main/resources/assets/chisel/textures/blocks/road/full_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..05670f1c8ea8dca266b74b96a8fa613c3a9ccfd6 GIT binary patch literal 1879 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 TNm?|0uE#9%DImJ34pZ7Q8}VZPYX7ERSnrb4 zXKI@!4T&rpx85@K$fc&&lcw%TS!29Dt!~;rYSq}={mw6Q9JKPbzS}OP#XVO~7-Kt4 zF_vB|T#^E!FE2qdS*d-7Sj_ow#E292mB9UBT%sf2Y-brN-~Ovb6N}yMzDg z(VXB$B0GyS>*n{~e6oAf-m7y~n4{NLI`({dbBA@!>SjlVHfp81A*09ls~ca5sc)Ta zElXdVAD6awZ$_7ABbl3yPxh|6c;LgzsxBo%{X?@pPdoGxZhCF%^A%C$gZo{$@b!wT zd_&?~_E1$?eng!+XJT++*}hdVQMcCC9Uj(e*TF_{RZHzL=P=@I$+x9DcKU>gF*Ai% zb7GG4EPYyjtK0V{uGm*JW^awG5XA_yJ^OqRTXo_0YkfamJbldC zK@pAhS@FA9w#Yjs|53PgwlQb^554L#H!QEY5q&QC*Gct@cArl<8UOR0<4cA&T)yRu zxB#L&&BI%2Zp4<)8#A%lb>Q5B_f~C>&)${4a{J4znzh6~i~e&g0* gLRx{c_I794-FuW+ z!XqR+A_X*26QUs?F~kRvcs@!1MLeraCo3GU;PvuFVmU|CmDX5eSq#r2WZLs= zg<H$h1NiWgQhZOkNjCxK9AFjFmq zCKJ3wa~v^yrD16(@6H*r1IB;{BP33nM6n{pNeNC+f zg_D$^cpDTKjRrh$U$CYsI&w^aJvK~`f{bmYNTL!)C5kf0!NS-&p=3oot~6V&2P_pf z$08(lnl=ng(SnjLK^0PZl9eez7da}a3qeW%K|zv}0vi(b!Tm9$X8qLq`v=NgLn`LD zr5a@Aa5$_3iVKSp1qD%~lDvr7v``X2$n!~&8)RGN82F@t%urU}Dh)G+LaY{&Fhy7n zCMh6@Aqr?Z9%($!LpCHyvgns{sX~+{!^OGlEFX|IxTZYH7(}Tk6rlRW9wAjf%TOcB zpN+f33RC4IF^G40PNGsXNFd zfNf_C75L6FIZG>_-AZ~04-vPDWmp{-F&xwA4#YePEUARM<-e^_bccvATlKnqhlxY19hM;;FZs_L6#ixRWjBDL;o4t?pQfA-P88~+%d*+4sadOwXR^=w;&2DOthwmLh*B+V7R6Vt`I=F`!&DkH#+x;Eh_0@ZpjWm0HNq<;ZduiX# qUGKFooV7vQ-+NBk)wYG*ar0G_ycYe<{mlR8Ha9GdeNg}6#(x1au%iC} literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/half_line_north.png b/src/main/resources/assets/chisel/textures/blocks/road/half_line_north.png new file mode 100644 index 0000000000000000000000000000000000000000..045c95c8f71c93c4602c260531d21d0fd9d519a0 GIT binary patch literal 2010 zcmbVNe{9rL9KZ2PKo%iE<%d6-4iFN0{dMhK%gP+P;ZAqkU^f|{fp@R3yRy5sw%zWw z88R0#1QH`r%rGt?(Z$4t5f=Xd2^jsy#6M(iONN0=3?>9Y5J`}TsIRx%F(w0IleX{m zectEu{q?@xQ&aU);oK#2eLi1dq$0c#zvp}R>}mM`UvsRA&5qCKFY@k!OixL( z&o?We$LihsXr&Czlpm;O9QiXT3!{C$;*yL7U?XygIBL)hg}ip+OOnu4h1?`WnW$BU z5_(0ejcQw~Vz9LlN-9~hmMG51m>`8*Kx9%$!;v!zndO!7*!xVAL>A&UDrBiANYqDb zh%(bggyd%_$S^z+l>Cw?F(4FNO>hh+&cad1mRyBEJczsR`&lED@ zx|U4S>2%tk=KZGKK(mr0(F{j(9EA~-(_*+FLm5udI71jY(AF(iHx0sL1aY&;RY+{= zm=7r{Pir{2IN^xV8DP<@pYeRk0#%sDSxt5_E3QHsB~c0)u7j~`9&05`*K`u*6x8|U zdjxQ7qtU#^eQiml@)C|)-i+PI1?0YHC)Q#idLweoCL5yiW^87W=Zz(o*$B9%9W%}3 zc&2K`O(rwmmBERQVr zXeh=8WHu-VxO-ek{(Wo3T z92Xc6MZyY+o%ZXxDl@DIIY|vrs>n-JNDMGkToW{kV3BxpfiK;vxHwvJC4NKRz+tWq(fs;Lr? zph&4fO{GvgAX1@#7Ni(Klma{y1dfrsa?VzWT%kKScP+UCQj6ZmjgmT%EeaVxuh>gfS^pw_{Ml-S}*lz(F;4Xt~ zMl$zxeCT(Sd?YXW#Ig<9ov0Pd|U|LRsXM;bQ5lEuTHs(;4ad_3CY- zw!VG)u4TUkOFkd$T+}~!sW+kA+LhtDUOuz6^2e$j^Ve7J+I_6Q_k&Ztr)m#8v2a_M zSe96_!Ka`6rRw9wBYp23{T6&ukdCf;vS>y3!K;TqUAAF&N!O0nZPQk6nz2~CbGxqX z{Ql{$F7N4Dz5JYZptO-#esri#=pN*+RIVQEso8g;bKQqa`|AqN4nI4Z?C#jwQN8of z!CRM)ytU@>r<_`-4z+!AuInr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/half_line_south.png b/src/main/resources/assets/chisel/textures/blocks/road/half_line_south.png new file mode 100644 index 0000000000000000000000000000000000000000..b40625335f331b881d1198c0504e94da80493a16 GIT binary patch literal 2017 zcmbVNe{9rL9KQ`DY=k%g6G087(=d=;+w1*mv+f7G!KS;hY$v~D$h*FGcZIvY(sp;Z zBM^UqAwf5Y$}fYzLI@}WrX&JJBF3OZ6j&sN#DI=O#h4jEv*AC!-fqX38xWhceXsBH zKA-Qe_wDAU#)XrMXB0aej>+|PfoAe9vG0k66N5a5zityCA){GU;$k zaI2xE*3w{uq~L@TKpaNSbV4U+hoihQtpjBZvZyeMs+vsqoj6HTDwOFZo*)<0YfwzB z%NVF7(-=}RYZMXEl@(NZS|S7qWC1Fjh-;>lmgy|7M8@`KmZq{0YmH1-+k({6U=vk? z4Md4fo>4eXpnRfJ^oktt`{q$D&gEe_f#tjmFG{>iBI~(}CUORhNX>x-IWaPm>6m5d z63eDiDQ8M>Vk64(qA0SQi*>mef?&*c%>rpgGfRgU0?1ShRku{EQ8pt8<2FmCiK&A= zB=kJ3X6E8VBF3hH&hk#q_9+X5N*<@T8S$(*R9F;838Yyj!SZ>m9>W$kV|Wbe{PJxA zB(}j|USm{S5{bNoY1Jl)8@YgtiZ(;-I%1oViQ5bX)h3CVrM5S^RAV4uVIzcbd?-^* zLnc!$uaoDgvL&hpamt)CYzGPe3&}J|o0s9-4DSu`g5>c?0!OA2#|=V*7^;!>5m0}K zcT2oa;{CTlNzp)HfxCjCB1N!~0K{W80iuZ2wJ1&H<0#eOI5vndu};WZ5e!Q8nrQ(| zLG=NdCQdt56-pkj5BhyTWZb;sWx`%J&xndkV0g#@o<~67l9vlSxMsV2!?d+va=ptZSCT&1!_ApylMc9~Y} zEF(zgKC7d|WlS9tB<~!fd#jm2=SRfozg7RgVw6jO5(8Qk zktWU3wl}QZ%?8uYj;xIA+OWQGsW zeBr6ppI4QPKUckF{uX}1^S)1?!=(#%ukaKvgZSln#=D;+ADv7-seLb6h9JlR{zcx(fJ31ek-7=$UYU$O-POW<;D)ygZX0L8&JZ$VQ4m~vW=0BPH zuC1RqqpW$#j_Y}eJFO>cAaM!fV5%^&HoKB|TLdD9CMVH%? z6L$PvxbXw|s(Phy`_3sx%V+O7*n9E_edW^P-}Ya!_N1-_wjby|{p{K9aG>Pq6N~Mi OaD8oKplklB7ybpnQmQim literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/half_line_west.png b/src/main/resources/assets/chisel/textures/blocks/road/half_line_west.png new file mode 100644 index 0000000000000000000000000000000000000000..946063cfc5d4496a63762442cb3aac43b4c5352f GIT binary patch literal 2001 zcmbVNd2AF_99|%z5KF3(V31=n90AkWx%QfYrOtfETqA0d1m*Mof?fP0{}2o89eFD_7iPc8>SG z@B1C!{HDFO=JAs0v!}aUu99$dsE(XVo#VdA!5iTsMkPvU z)vYF~Z>@>K)+Q*abomNuc~&L_DP#jGn@Z}IoDI@BUYT4wk6D_^LF}d=y~+`!8Y8t- zB{mTyxp@Y1oJjd4x8##J5b&2#0w;J`PGmVB!%H$R$Yj0nqluiU#^k!tV+ApC7o-!m zZOAN}$zeFfQ`*4#>ufx z)sBTs2|hQ^Q%f2&UBww|>9`#z1Z)(fN!xr3=V5qXlow^MR~9*PD|1{P8o{a-YncEI zM0tF(aQlJ?*}3y zs$Pi^6_3Cu0b*#y>k+-k0L|V1*u2R6|RyRl{1A5pkwwR4V^9{ zl287zc9VMCm2zQ!CV>d)ZJM8#v2e`J028f>liJiS$faaMGLzgTu5E-n03|n_5OE{oqGPlfkVB+;kKRlms5XTO3gotdxu6U%kTg6 zc-h-M-(R_A%fqgp0+R zmRhB;uk+2z(~oWMl#g!eXBH36k@`$JK;)5yEDCW72^x_J$bhM^0T~Jc`d!UoD|fnnKfy!qAOWK<^gj1FzlTeQ=i2m3; zP=}YYu(XA>&;y{bXar8@9tjqB)-S6e4tgwxxC%fhQU!*lmVayH(aQr7p+R9CBl-By1VK0pt_9SEtUuJXk7T=F?zh3NjiT|jQ(5o z|0_nR1n>b)ssOM_6PV!*VRW-(`iXlhBeB=7^Yy`DJ2i&sMh++Gp8_C3(<*HAtsj-^ z2$FHS#9iPmuKj##!P-{xNu;Q_?zP!@+3~N3-fXzz5SLy2EPOVfnNw4LcFM6I>n5FC zyW_<9SWa_g{Re;F&KbR8#epNAHWoPEDI0d-+Ssg@PKQojt?sGZcWTDGtk#3kn@2iV zA?s_e1RA$zkG<0y@4T_((C@wMm*=H1yK)00RnsuHxiIR?i7o$S{J5sJ{K%TR-rhH; zc-!RJ#_H-TIv^RI^Mev<`vi?HrxHCm7zbex+w zK{_#~iFh`1WXrEZ*3lg|yytGTd#?Ay-~IWg%k$p;HotoK(Q(ar?Q3dwTK9CkzT=bI zonqJMUiY!htDXPErt}=1dPQuhUc7O`x~~0miyB5w^tQdIzu&&Qa!G9R)tp1x=4;i} zU**iWw*UBM_SM41Sskym?)l<+^)&0Q(i4OJYKWJgUG`f+ZTGIBllC{~Z0TEA-~Hjh hg@K3zi$~tc*xEGY&5TpwdgC8KNl}@*<%K1y{sm#f2FCyZ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/left_lane.png b/src/main/resources/assets/chisel/textures/blocks/road/left_lane.png new file mode 100644 index 0000000000000000000000000000000000000000..81875e31f339f9f5586eea39072fe45c9006ad52 GIT binary patch literal 2000 zcmbVNd2AF_9G;>!ZDS2a)My|K(`XAaJLk^sjtrG{E8W1B9&1{tfADtZZFlI-;mmY* zyBbU}{6X;mBB^OwA%J2NsfnVdq7niGB8prIF(e`&lHk!uX|NKHH{0z}kSlI>X5O3k zz3+E@?>B4e>lT)lJYIrfSZSy>*odA}-K%H{y02Rw7to{FtX*njn5WFW3exXXCNZp# zS0gP>OL(y;8=40wMihF|nu*XDHm@>m0=XSJcoep&x=COGG{3NC5k@GmS!%Ae0D>4NWP=mT-BP^50nsLK1?6`3Y>iqI` z22gIp;k=ET`l4xh6Sh;6L}BC-a#OS&=`WY!FXHVJzgTR3jfyyS3G*2=@gyBT5SLA3k6=`}L8a5O))_DWe zA7OZrMSt!(C=!hV9B@alB8xG@(g2EB)j%7hOudc3^LZ4jjf7z#!^k@>>qR&$hIHEj zx(q`>i9kVnR8$N^g5 z{3OH20LjR_f?SJoB;aX=WnvtJKE{=ERv}`oYNOh9<_<^`d?7bVsCZTsB9L9NON8uJ z87f5XwR)3$+?D0r{!|9mDH8o+0B;+cMSZRSZ-;@2Fcs!=m-tMdGed))Rt2>*b-E$UgeJoUWb*yq^-W%%TIj@C!zkU7aD}~)}PC5D0 zlC?z@2WLIie{^qo#SgO|AHO8a{bf4C9;_Uf$C86^*_-4c4MYiC*alO?0??HFj785jQki#IQHoo`t& v*7wJSeWyPrriz<{jboo5FaKuh`5FIUPYdwRE7J!@+;48ErY<;GwS3jT8KA4M literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/lined_white-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/lined_white-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..766d30e933780f5d914261ba8f0c76c5a25174f2 GIT binary patch literal 2196 zcmbVO3s4kg96vEdO${cdOe=PlFlpG^$L$?=D+eJ5f_c0XYHDzA_d9Nb+ue2-?hc0> zWmIg^av)zBVh^Vr!O@~7FignIaOA-!qF-ae;Qhv=^B=>t3Nl2offdpQlv54PWCaR3zjt=lLaIC+^QDgw3mDhQg+TQ3PfoXe(v|YyxJrx(Ln$0)2j@4H27M$OFkaTa&W)T10d;ria%&wmE4+-RX|D!%-w_4h2PVANvr_M zF#ly%VPTg6ifTvQisVIDSuPVeRu2}h5c%NQ4V4GcB;=M@?rBG5EAF48httep@OR|s zzpDRVISLkl^RQwGfK3`l^=NRtn+=v9zf&0lYr{I<5FEBseHd!wa1#0y01;9vu+dL> z?Tp`G2pgU0NGZrz`qTR) z-`d!ElT<@RUwbjNt^H8tOI6!De?QsMC}i`s#n)E$f4`tGy7K!ie%jiz;DG+WAu}z@(KKW3!hZoH?GvB? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/lined_white.png b/src/main/resources/assets/chisel/textures/blocks/road/lined_white.png new file mode 100644 index 0000000000000000000000000000000000000000..fdeac34a12f7e00412f7b91bd10a8c2150e5553e GIT binary patch literal 1980 zcmbVNTWl0n7#<*@w1K7uG-AAr(-leB4&9wI z&P==8$^!z%*2YGv36KDqNKMKE5{NaTf;50JJ{XN55gxn{Ln0wmO`x$M@yvF+6fBpx z$?ROtcfRkxeDlv>$GYd2RXtY4FwC;H)>tP!*Z9Yhh4lZO-5HghD(%+IF2e+B{bNC4 zw6T|A7RzR$%j=4_>yYFE0FfjP6mm92GfaJB!3MA!du$S?P0Qe}eSV5#O=NJJl(-nT zn{mc$?RW6T{&fl1-widyH8!yI1)UP)um{*eE^E1Z!QhI#I=%KE3mjX7c-;mU^#$3k zcn8}|9L#C~iHD*XV#8WMQ#BDp!fV)|7*qr?B#0_6X}T2D>3ZqMQ8@>t^v>9GB{6zu za2e0DbwSAI^MQOQK%BH7X__X8K_M9ADS~(VEDscT%dMSdh+!8xrtO);Vtq!CBt4$N z(NJe{$k}CD%PrN3R!k@WTaW^xpHmTtU>RrkIN72&f&$Ls9JV}{Vx=$UXKG)e`T7wsncY%FwQm-ILgxAf95YyE6&z1hLQBTj;l z>};nxWdhoe94bts3l*b?$MrVL z^?(I&Tg>2S(gD*%dMYf#WLQHyj8M~sG#TAfFS!h`AhmA@aoR@bp*bj8R|d+=!{KCrF+gQw3{FFD_H^}Eiu+Xw%w;ody( zp*J>MQ^y^?^u~J2Nn9FO-qmGvOo$JiOMU#wz~VzIDj(nZ)C=R$rN@38YiZcOYcjI8 z{Zalx_}f~L&7WCa*FE;kn)eP*ZJ((4=fsieldpGH#ujFcE8`o!9<8pt+_!c4u?5%n zk38I*Z9o7034C;NsFIvn%e=KVy6o~$w0iHFZ<1fE_-y6yPW5GG=;U#8QT4^a)d#AS z&4(sOw=Z3E@%Uu_m4>>-nb(>QOijzbjISNO{)ap9;_l>EF XGf{O~Ync}O?`vDjy4aDXS9bghuc?~H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/outline_white-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/outline_white-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..1c28f47c9d497171019ea247224afcaf22a92d18 GIT binary patch literal 2217 zcmbVO3rrJd9IuZc;$w?(<1vNX5nr3vd-Pg*2L+KLuu)}56qo6^-hC}M+unJ1(1MCn zwsT$6fmzJ_gIVvs8n@n5^IZ0(BYX2167r z78Ps7j(nDvyhcutoWL0H$`EZZq-6wTj-LxO#0lJ@&xW?|Z9oxGu%R=}4#FX4fl@KI zQUTK|rxx**b9qKUGt!Z?01FAcK;w{r*W**!fDH}tvT&@w#!(~$(dOFFOkEHub`&64 zk^&IMNMbxen2;34$XFPHv!+Z$D1tKMgb61s7|F0C#lrRQg+e(+aIuBr*Wc*CgCrEyELZ2PL&S}7g!n9d1g2qTo5ou!0X4XW&DN7JNP=_Rl zu8Ies)*_N-DS{=*`=GFB1Wx0g3Kn?QB`IDGdMtW5H^60|8$}{fD6xbA+atXZ2iV+rI!Z?DaF{{PNU=#y*o+6wsvy1E9Za<`KLAsn~k~7g(YcJb0MT94f^Ymra ztr8$3#X(CL3y%Ssa$+u?rZ6XAW-v<%1I$(n4=-9T=TL>PxuOblR}nrS)4{y($Ri@5 zqF^~*FLoQs>sbZ@8h$N4A|B7A9NzCQ1(5U!$?s8DC70&s6p-nLv3q)T;g7Xm@|6Rn zkNq;IaInh&MYW+WMe-t?EPF(r)1Af3eM0!`M$&_55^}Ft9;>5rfYdbH|t41{$OQ<*7|h5UN~&0`Y_VS;Uw}Y06s{qz(&7& z`4XqW(Ep`8duCDYvYqQQmp2ka4UXLP*qD(q`z{SwIIUsx4%@Bl)SDC2n}R{7AbOhC zV>`P~NV8ijHhcss(h}>|wY2$9Tj=P^o$=?D?`sdlEEts&T(oZvSEn|d&3wbraxn1g z)vo1+70WtGxyL-<=Ojjs_^Tbjo;s`ipYEdvkzeDvcr;^m69QOC`$Ppj*b<_F#V_Po#i zb%rSEe7?3TcFb6M&cLWzcYAzI+`;~s{l^u}#+H{)Uzm6}ZvN&2ejB8^C!ehOEZNaeGoUGTO?!0BXd$3F|EaW{J1KMVjZ3}@PO4sT z;<=VN8KsV!KUEsi3!mF_XHDg?L#s|KHCAm+)H;&8YO9mJ9JH`|lI_ZcoIf*TGaiC; zB)!+|+h{txGryHWu)*8gI=hg6?^f+i?C!Vg_1SAzx81hter`oqqE?M#)yX_L5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/outline_white.png b/src/main/resources/assets/chisel/textures/blocks/road/outline_white.png new file mode 100644 index 0000000000000000000000000000000000000000..e5a3b94cfb4a66660d78d61809c2aaed620f0e91 GIT binary patch literal 2005 zcmbVNe{9rL94|x(l93EEgCHig3vr9|+H3E6*KWPB-Hq+0H^+7XoJ@V!zTP!=*LH1p zKc*4G00;gtAb~#&4pC9Wuow(VM4aJ|iTt5KB@x3fm58E7BZ3-Ke7(CJ12-UE(tGdq zect!;{qcFKk$fkdn~GV=%62BJuNqQ36+Gky!4H&=DgD z6KZR}3A_5+qf&oT;$@;CfY;{)WFQS~falUF%@T4VQLrnZx$~ML@B+k6ibSJBh_8rr z;6dGlIPY?k5>2zXk9YALPXoVi5zf$zm!esU=14a$xETTMmwp7IGi62S3@s^qOEOi%R&@<`EP|NcXNv@K zwHQO%D4W%+Ql3!8s2ngTw~KaSDgb4vj5GSoRDoQUD42q2sM!|6y31H2q1(EZ(5En6 z-oAzaI$fr)?B)y#qm+u5<_vPP+KI*xf+hsEZbo%I zHD0NXahGw1bGhAk&2m+f^{iDp;RFl;8;S%f8%NR}(#=KPtl;$uERB`|O&6gNT~?L+ zbx?oQ?GaFsz3eqmBpMmm;HF?%5)|D`0~E2E260FkTAaYkc@%*jt*VRJuU4e;Uf!c?mD7K@@R#4q^)!8+-vte z8J)9s2do=;W8KG*`0+29?AXR-_YR&}ow!q3{L^4}``za|AN}m*?R%=UlfmI7!#$@? zT>N!pZf)%AEBmIuc=p|HZd3l$(e>=`aQV^{Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/overgrown_road-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/overgrown_road-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..97013654921c861e3d0b02a5aacd439848b2ee1b GIT binary patch literal 2546 zcmbVO4OkQB9S>kt5L%horxROlXH|w??ve{3cQl4bKt38rfl-{edbxW;Qc3Q(J4i%V zsICq~r1b;gshzCAe5AInleH*NR1j*a7C*L!DOx5^tt~_Ppq;6EL`9G)H7TuoFIbY}87rA? zO7x0JGd*k*MUF&Km&>Je;YyazMO6erpqLs}s}Tu-2y2}pZcF%~auJ zbTo-$(v-xo38DSQqeG!Nc|v~p-C&tJ1EIxyMxLFDCf+D zAzvKHcs7saC1J@reB27NnM`&HBITq(vPln1PAlzphP2=Sw^%GX#0qE&La8+tM5hH9 zqOk&tmeFW68kKHxzlo&_WDz2pg4y-YV+M>k}HLf8L0;sG=3=RmK zu;MBvS~bb`3*IiBG%D|YR@o{>VpMBr8pL1>60IX}gaR50A=I=KDXlcL5Hzl{0J)sU zD}+q43sUaZdJjkj$oG!&?9g~okQ6N!yB?N|E>D}D@NV~&^F4M3#2BE!m>B0+|4G^k3Lu#<7@YI zzDc;$PUWGmkxLWbPXTaB)V$Q_pYn|SQlSW7l1;|Uq_Uk=r`U93*zqq=>`VXplB`sC zXXUgfx19Z3ll`2<@%g~*NW0%k!~tx@y%Ph6Q-8x?q_GI z*{gkrT-SH6Q(hfAcfIn)7Y0MyI=q+u?)EoBgEx;44@XoNuP2sVZ0|-l7QE8lO71gw z{@RfTzcR=)5IHYDvno2y*s8Di?dsE;xw(52vZnh7x4hPtYD6=Ns#7{=d4~Rx{?C&6 z+G7=)uK0JSeXJe`+q!z!3)k!a)cSsVf7ge5&TA{nL!3vtZ;MeeLFay*bLNfs$Br-D z{;T59h_ca?TO&nHIYS`$vys4SHwJUpUugNn9kyxxHn61T^@uAM^zV{izq4^s=liP2 z&c~Z$!~1unELb0Psc7YKaNwmG2QSvW89VTkGQK}{&FrpsBiS9x8me;wJNp-BRcChx zZFgO)*|D;2LwNg~&o|zIbFd;ZWCZeDSR}l+HLI$(EjDWP)Vrev{ekU$$wF#C(rF_% z`%+kBxwbvXoYOfqHRf_+oFd>EgJ+(qzTv#|&F1h=5y~&8Bs9^LIizB&vpk#CaSIxzU{BmRy0rP)kq){ycyGnY zCaOGvI1~QWw{v#C77$fRrgUahc2d1PjhE97EG#}Bx~CES`@w`9nI{B56s;AkK`~ z)fHme^zvwxX`rljL&wS8V*|Cb`#ZQ5Rc=kGu^x(qYx@=}tMUVn^! zz}EOcEPi&+)G+_IN@v7+0+t%mLYt2rn)1C8JQZr`Uj(@*)WD!-d)_B5M@ z)AU>8{mvNA&kXjs7asmVpHs89xNpytijLN!!B1zcE8j_+eEX~|da&8pHh-X^rcuD> oVjn!St8c9K)R)tU*NgqiKlB7%jyT&T|0_#QSZ;c6>FN#t0l_c9nE(I) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/overgrown_road.png b/src/main/resources/assets/chisel/textures/blocks/road/overgrown_road.png new file mode 100644 index 0000000000000000000000000000000000000000..efc54f196ed9f4c1d990fcfc319c13b781d7dab5 GIT binary patch literal 2148 zcmbVO3vkn998ZyL40)acj)xaBJm$GHNzI1~mMal-*em!&$%%9|?L%OZcOr9aZrrV83jr~& zLKTWC3Ormz2}kqD)C_n^gaHI0L1*DeC@5)6#EC?C889}MF$9i6^b#kMX$Zo_?%8m* ztO_t~CQuH?N!U)CX^O^Khdmv(;1(N(lNe5+1kDf@2JFW^2#`~GA5-YcjfsJo6A9?L z!eCfgS(&+vG|Q?VBWRk&a0_O!pa6kt<&w@uP)SSeV{i!?r;3U$$`WiavR=7VcOt;l zULQhAoL16eaRL#;BCLWDX58>83go#sPAOG`QE{HbgrE=-BwYhoB92u8vMy@@`3}_a z?VAKZY~Aj-#%*m0h2j#Lo)ZRc!~$|#wB{*S1gucdBsORKpvE$yNncmsO7} z2m3NLyU%3ULYWByPMaf2yj-R|(eH%dVs*iZfV5F4Zbb>oLy(Nk#*jFeGC1A~b<4cy zE58Lwdq8@vBxAW53W|njb@rZMo@0En8e)ORVuYJU zobN4jUgiMD4OIt8a4cc*qE;K>KzZ6qp$;2CqBw202rT7r2z=a{S*i$b8XN4-YFNbs zMgk{kn&Yh~&)Wf+*Gi(a03zk3y_|!v&=kp2Mma|-gvk>%kh}8O1t}8d$3{UBjur*O zaz?Q`5zff6z$39`@iy_eFXh`a$gOU0v86t(T>+p!Tz0 zVO17%89~*Yh)ydY!)|M*pq) z{}rQH0=NJx`32CVF~sl&GrC!C`mtLpBf8hG^Yy_&J2i&!Mh+(Np8`Pw)GBE7hg0VN z4MC=#@?Dvpv{BBZEwhTA9+7bIpE0X;Lo>do8kUWEQ7lP7zRXQEWmos?T-ti%V(om^ zn)ueHamr)kRwO@2rMEV8SDoqJo4@)*xP33}KlEPX(Bmste%f~a^|qhY$)~4uq3H|P zt*xZfw_Z5=WLvQD{VjUO$zdOCJAZagSgYM(OWnA+eZi4m$2@g(1QI?}Q#BYS#2JXTS&rTN*dmquSbm&2d?_L~FOk96#}yxl#0t$oAtuQNyf*wS@$ z?#as~JqITxHE-zIR<*0D^a^=>`K9x_k5@jEHGM$KqDLLp<>r?wFOP+aO9u{bdchS* zE-)QHJSF^VC$^i8(a^l&fergI(vv&z@r^rI|LGXLrRiG6s*zW6dE9q6rM2^5%~xIZ zhqh0ei_Be9SGzdDd2aKdjE@RFuB*PfdC9~HoBo=a(vUQ~;_tV_PL1svGJ-v7;&rHFa`zu_LTgQPq;^<}N&o#J z=d_8ZTd{V?-%0KJY)?&YiMl>f#(im7ofod{@>6Y#(=wn>W{iKF+3`k-dDQ-ib?u*% x(o54i+V?cCt6Q1<7|XG5)-Ax3C90`{G0+;eb&6{e*q5L@HPMd literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/passing_east.png b/src/main/resources/assets/chisel/textures/blocks/road/passing_east.png new file mode 100644 index 0000000000000000000000000000000000000000..5b50b799f8b1d5b0eb103c35251885ddd6a0fb77 GIT binary patch literal 2006 zcmbVNe{9rL9KXq8_%Q^WA;cK0UBE5a>yK;iu4Q%L-E?!iZEhDC2!nU+>s`IOzS8!7 zYymQnsUR_1APz*MMt%x0{=q~g!H^gYMgx*8LU5WWiIRm(z#o73^YwN+Ch{vbY5QK^ z=Y2lkU+>$^Z7q+@oPO_gkH<5!u_4@!-?QC&>K*vmKalX_*EF+Xx$W_ItK7RRzo#zi z@!ZMl(N3o`(kv+`?FA}|L2o{7VzkFoTbDP1l7tQsgK^!E$+4p!k%X?wRLQ!BiQ2q`3DVF3L_VD|Y$-331zrh{-On^h6d+DgCYQQ`L}#Rp z2q6m+qL-xc#&AnQZ=bP{Af`O&tx*; zIHp9?xm?bh^LddKr&&=HX@;XYj=~7a?lv5drwqGlf*}lT#nMejM+V_Cf*8s;GKozc z_aSYTXbrmAUlC>KwVn? zmjI4!BvR72t}W?wNy2vOv)GMdK(33nqunN?+o6pzmICXu*vu-|8&e8d5ID$+B9xlQ zRNI8f1n2j%EK$8oH&m3fYbNc0Vc%ImW zjIzAM3KCBBWGF5g6*%CQU{#ScWTgT2SWkmEq)j7E5~VmwA(TQE7RJ{33RXlSQlnuz zz))agSSGR4UR_rujgN`E65}Z$z%UdS<9(DE5JXA=YEWYss6wbr><=R)JL>K=B%{P+}~GP1AUm11b#o1oxdhV|E>D}6{BJTlmsy1 z5I1R>biJY7ZZ@8N`r67UtWD~C6L8#4-C?Pb<4NgP01ZrS;YMFEb+7L6lr=Plmqx2Q z~Sr{->~uG-Y!f5t2`d=lBO!@JLu$7@gC^WboJ zAv3;bf)j?ExVrPM$hxcz?GhAN&8C4lLJMv!S)RLM7y(^Bbrtd%b!|O-> zywda6-~PG3?tebH`259DxM!K@}PO|cJ@6nc;zS%P?b1P=;%!i&@duiyxTl?Oi@2lxNusS(v&H0#kvZk+j z{(=v_V4vOl+}+};oxgnB6hE_k%l7R1Z*C)Zk@cHHt#>86RTkyHeI%ZG9|J%05UHDY21)ekr!d7V=McKD%(*!Zg zp@iGb_RtDZLP;BtQ3TquNe!b3qPjM#0jUF;WCX?()k_V1_%TH)vX^RehS-o+593Op zONXspO<}34LlR`FwuY?EikKh?O+aRo3Dpp@UMj~c;%n2Lqa~KLlWxH#xC9n>+)GHF<(&*`XIK}_2_nafcs>84u$(SO#TI`cmiZNNBF`SLHa>@Z^sesc`dLkz-OAJiFBvefUW4QuWiz5>maWn;WVfkMI zxVE8CL1WTblF5REVJ=JKH1Y+R6m5h%HORC;1Eq8cE=%JuE3Irav0jJ3M0yyZ#8{`A z$3iA~myP4dMQw^Iql~e5!Vc&MCiGIcZ7!O1(3~sG*+r*Qw6pkDWZ6+@2+2yc^ERj_ z%sE8PDLSp4<4|lG8JOU%U|ABQNKXQsv62Ka$Y^SeA`5jC>rn#fSQtlV&qWami9yvc zfhxhE-%H`7ZHgj`5m|OR1njqnJL;i59tTSctW%~XAp#^mDm(15Yiz$CNhzzf*8WkO z%Sgf;KkSw!% zDaqtg--!gF}02d{e~0ZZGtFj5BlrE zi(0+s8r4r8FPri0cDTH5p3fIKHS_pOn?wEc1M@CS|B_mG`DoQ|U(7#iwzUn%2EP92 z{9vl~)+u(+*#qzXTuZK|goo$sTe0T*;t$ZVr|!G9_w3f# z=7t*=%WkHZK3KKy^l)JF-y4OR{)HydzrQNwOH+q}(L&6p1=LJ{aIOb1268T2%`}5s*X78fzUwyoKXhr#&_YQ2jR=oJ&){#B_ S3#Y6vad26azu&j^*?#~5Q?&{J literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/passing_south.png b/src/main/resources/assets/chisel/textures/blocks/road/passing_south.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d4cfb327208259025c8066f93c02291ff457fe GIT binary patch literal 2026 zcmbVNe{9rL9Pfb5v5a4d5@R%!&dej&>yPVQuMK6u-C%>=nA@=pvZ(LccXyR*UunC$ z8%hEaHPfgg0WpE0j1Y{-NHma$h>?hp7=r>4i6%z=VR0_%0%9-{UvIZ#AirXhw(s?Q z-skiE^}g+GXX9mfAf`1oL|gHDrgv9P!q2`f=@5QRwHj7C1mUmo?y~&ex-3Cd z2ztEJ?Tj_aDl+^)LkZ~58x}?r#DcoK1=O|BB@-~En+o;YC!bNIt|?SUFviBL2u$k@ z>uuP!zB#V0U#m(QRkx5_ke4xm0bM}mjg0BYd4($Q%6RO3W+<`%an~x;Vo#9ljJ1#v zWJ6N&bF|8`0aBFwQb=M!SbUP?Sw6_H0fr6HoFsF+jMs}7h2?B5DYr(K7RB&Pq0+8v z$qbXr<@~vTAK58}lO%~@d4}g{jG&z!(*=3jbZW*KqR>%o-Ewtgk{%;Spl(;8u&HA{ z7*>habc%7p5o7YeVmLqR`BVUEY6)j`+nIv6rZO-C4QRR!#&RXBl}0Xd(&!G06A8%Dsu~V(svt>#1LOOnNbUAg>+K&aa}BAO z7+hBaOQP#kAlY3ul;fy_i!&ngWwiebQun2Z*I z2x!O&DxC<4_`vY27~q2%C$fT9&V>q*8*~TfuBUiF+Tgn4D5H~wqL6{=6}v*IUY4Oo z6+i2@iN}2@7x(AV5R={|`D5x1O1e2Gt+-0EcC{)r$ z1_>-HqpQGkmdTo0@$8n;L%N8(Q7m`VaX|L&F}lB+8FT)Y82z{E|5uEP2~g9(OhMeF z8Orm9@w(Yq`k7lRqp&ui^NquCJN1U8Mvf{EKTjTYWbL%f2pYgl6sq5PQX(PLH?<$vH%O}?i_%0ke8Tj+p!`n}ObRlzX z_neo1zB)WIy6`~z!N32x{$bO3xaQ#b)*nXNwOyBzPWaJ9FC7`&+`_(5Gkf@*(;pwI zo&Nf{BXhqW$%b}qG%wYZ|1oSI?O!=WWVV$F(voA*=-G;e;nwE{lJhISJEQo5O+%A^ zd4A+6U-031zylGhZ0Q>Em|fxdoI@+JD7Dw2eYBW**E{-^21*& zuWacjtH?baKZSg1N7tkca&k-A3t#P(w;xMZ4t;y3cWb`7@5-r)wn*KKx&C$Sdv~6= zx~zZm>~kAetb%1OAy)wX@DE1O7QP z%k}c7>GG=8m-_Z^+Oc&**T7rDkB{#B>va2+C9|f^PuZWIed36_%{e;xv8q?!uU!t{wmY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/passing_west.png b/src/main/resources/assets/chisel/textures/blocks/road/passing_west.png new file mode 100644 index 0000000000000000000000000000000000000000..bc2efb35cb968d5504700ba529266ea81243b659 GIT binary patch literal 2011 zcmbVNe{9rL94}+QHZq1fh%x?XO13avuRpGL*K1bBwwr9?jb%G!h%>%x-`&;S_0_h! zyPam>6b+(@Q;C4#4}#8sh>1Ufh=3@GGgHBl8Ng&3h4?eU0Q*B@(AV4T7;^(+leX{m zectEu{q?@x*xIt9wB(i&f*?wpn*we4z0kRf3h?uV{+JiPijAf<7D2d{IQOjd>$ORO zm@8K*b1#L16qna*L=MEgENKKWg)t(?5G#X$` zYs#3gJ<}3WGF^&arD~UvHE9VGB%lq*bRw=>Qd*|6yb>NepBakGLhLS?s&fR%j$kX< zfJ{jGT^y~jtef=tU4E~h1){H-WJdF{w)uY=WP3zW@35Ec)6jL*74e6xA2*Rk_mMLuN zxDN>5a{+ZM)hd8`pbHnL)92I~Cs z6#_W6!C+ovT3Zr{yo6;pCb1j2fJ}?FLOlj#+MtEHO$9b4v6)L8Zw#ryguq5-2%-2y zrdlUVCV8)mM17t2Hho(n6&1luZ8!zT^IC$lLW@eoOMCbTuXt1;9QFXGoU;`oHE9;kT~F?Sw8KYpqqs(9i$Vg5Q|vOO zI9Y}&mHVts6OZds&h1adASS&^^2gOJ6tPplgmqCIyK7e$Go$rLPeOB&{RS`r?lRD{ zWGZ5!1PKfyt|`EAmPzVr?(F8%L)wVETr4x{SRi@z7+qh@j5|LiM*pq){}rQL0+blg zqYyV~hH|`NoNhLrer9TAWY;Ejz6m&Pr_M0n$nhlqD}XwtHgTgDR}yy+#H?U*pf0qu zT^?R}&+NK|bH5+hdc&t|VZo_01^a_vRA1bEXz||Xw{4jBM|H2K_OuX`FJ=B78PUIS zAG^RV_)&BX4L|U0TrYcO_I$9d@{{BNSjC)8*YxpYqjMfh9k^}Qwv{#W-+S#$<&oaQ zZ-~1p`HgEnIGWzoyn1BO`8!|ybVeOp31`M%A?MK7OWrF-X`2SeDd^2&*nF`rcWf<#?0AryN+4+c+p2j zA@{`l!b__@@A#5?a$ums>{#@R$p2nFXLQGr((UD^$_E$EYgy3MD|bcLKlsD!4SUuN zJ~FtyY#?*rkkr3_`9Hqh{ae}!m-eqYcd@GT#^Rlq3YO8&K3)7a+3Ng$n;TmKd+Q(W F`xhzhrH23j literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/reflecting-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/reflecting-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..0c3a448f951339893884da0e8c3dfdbb69a27b6a GIT binary patch literal 2312 zcmbVOeNYr-96lY#5@S#(r>x=D#jGaw_UrCow>uR%i5omrprp)d*?sTWxZ7QKSGXfE z1(Q%~G;RE-)RELmLuJySOk%82hb;eK{0P$tHLy?+vp`XL7mmwJt?6d=_Tzot=lOj+ z`@5^0k@<9V)YvGK$rSBQcV)pdVjTAlh2OmoUZ{en5lZ@Vn#p8IFpeR?&65gErr}mG zCs)t)Ok;UDVBrKg4_JZ$1)@zR$E2Xb@dZFf@_E7PJ5dCzJK~BL*3t{Bc4;1(aPMN3r`^5zw2YwI$lCD848Nn*~vMy`+@*Sun z%YPGqwe@%+8n=xl5Qs=<`qV<0Mz|oiMQb@B1>jjgljo^Cm|6(KOfa%h*i;p8x~%5N zvVX8sGX_IOD7%Fuk;i9=k{}mpPu#QvxHug+QP?&+Mp!Y@o))WzGyS}`uqDqw&lXe$HAB%3vPaKB6D z=NYXv_7B)xka@`QmufOc+h~Sjuw;g&Fv@GSK}u*sFW~J0!&5dJFATCxS4H@yasHcG zji?03XruFJF9kOev|z{V!0N>~niQ}k%9=-bDLW6<3A~f_ZQ^@NP3s%56Eb;S1;mJkm7^2`*(NYcZ^<^ z3W0i4{0gUXaLNExbD~~V4j`PO_(h&GlEn)pA^h$}+Jopa@|RiesH1U(cdyZZ^UOf< zx76sLuK!;(3O9hy=OiD1LmEeoY;a?m4YVJ>)fxS3H%-1lI2@gk+tg@Zb-u23{vVEx1nEls3IEZ|9}WpMKS~KLZEe55 zvU^H7@qXs$pD#0Gy>Wfl4xH~fkrw|`$!G2oB6r8JjUTSt!jY%H$y@jpwWYIS_}Hq0 zm3Z3s_O9H%E2ZytfAy1ECv;xAl3K-YURWhWX)nEHrkhGzcFo`Q>)FxsFV;`kms9RK zRlm2dwRvUCj`&f?^Suv0wRmEE=?+C;>&BgmzGw{3=Lac8FORBQUJa~C;w`GG&|p)I5Jjl>iTT~*TVZhDm~M>Tome? zmei~|-aO$_8urrJIjg&O9uW?kpS&c;j@l?J88<}ut)_GbQDe%a`T zvaV;ULmA_@yw|<6Wtc^1;o~c8y5p#O$|-t9_v9(I_&KwRuXlk*f7aXUGJ1n2LT|5#GbeR4*n%PrMxnA#DS76&scIX}Rb_ys4pKG7qRjx0zz1?l1 z;2;RWfRIgtLL|KC2g64A1eiHr_5m0pphQVjFlY#35Qrf{AnMb*+cA*0*re_A^!Yu% z-~a9TcV%OAM%k!`M|nJ+vT#EvhTi4wJ#r{|zPmQXq1WAJ!(7|r@lJB@A-QeSnmwMo zST#P!nG<U zL#qXwTBC8Pb%Dgo__V25bxuG88gu}b)6%*va<788;&Xd4+zg7wYF%t@{{rch@=;22iiFwz5= zY8)^bV>mBOW0PmAx@=_a%0W9|2slv0QQA0yVhNgy(>}rP7km_&3KUgX>2MEf~@<<(#h&p+U7#?plfmqzNu8j?yZYFA4!jZn2BF zI!iX|a`Ehz(t|k$cC}b;s$+xZTgT|mYNp`)bus#H)&H*;6%!z( zfS!b?Nt3wi4e55XLi)+;DrC$Nm5w(RHy*97I@9_*-7!K9M zCpSgD>6)7mHBuJ2d2wd>hT^~6qj*4;Zu|Lhv`^sK9(|P#9`ICS39qZrs-tx^CzuJEC z@AQn*m-PANyFy~ys-^x#y*oB)KQz!w*!N>!5K~*>y}K{{{>usN^p!=6Kj;yet&P7X zUi;GOJy6!2`{?7UE=-eW6Iv7AKBa4a*P8L{%#o=#%12D^$erJ}X?Le7ja}Kl*K@G- z*$k;|tk|?8Hdc$yU6ZDsm~ehs<^BIW_UP*2e(Hr-@42qkoVERrDG&BXUcS69o;mgS z&Ru<9XGW-J)-FGI;!s6fRk)n%-q5fm{PvzBF=pZ(=hN5scGbkj9muTv@c7E^4HwV8 pG`ChA+P?qFv1rGs+O6+g9yaW|%$OJFM~}L{=x}{B)LHv#+rQ@?y{iBK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/right_lane-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/right_lane-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..9f54b1b50a0aaae7b6b9045d8df85425b9d5254b GIT binary patch literal 2152 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 mnz=1Uu6=)Mz3=_YgDblOyQU$`0#djfC^~! zFd{V$=&)@d7~%(dc~-!ypTVjU93qgR39y75RSYiS!_&MR8e6YP97{vYULRg-31S_A z7OY;?A;#Kif~P1a=4I`yhou1H-HJIVhnu9FB;_G!mZKdUTF?G)B&Q1^*XrMv6+<&0 z9x+XgBguF?ZjU?ds@_e~EX$IVgLF6ugdmKhVuA#r7#kKC{LtWaNi!u?!7N4)R{KpK zj!ez?AZs~V#mL49MT|@Ujil|AkA=<^Ezl*&Kii$=6Cb%zH;5kv%Wq>@EWY7&sP3gw5TpYQ2HLB`J7+L2`TM-Cw zO^RUxg@;XkAC8>1OOn9R6d&fHizXalr-yLTE-w-GijWXkAVLqzvu;%CR*2AkzsmPp zskQcJ%3M%+#BoPepeUMQAVn}xqzO?(yo|t$h|(#Df`f6mDSCmeS(ngB1JT8-mQ?~` z^ojxlJYE;!1(ZP0VV8$s9B9M~4wi->%ur(3D(8${jgoM~F_e7LBqG6pm)D)GQ_mW(Mv_Uz`;gPAIJr&w0hF+l9zF?z6?$vD3xM*pq){}rQb z0{93}x*=-PByM>_THP#@esXDLq}LX8z6CgHr`9mn$k8PCDS!&1)={J1_r}KCHd|g* zlfO2!sV#6|cW}6-c=+(AU6bXhRO(UBwBqlaohV&DJ6KKHKRWhXId|y1+}zy!zI=6j z6qNO}pBcaWhYwfY`y1}6q5e8MQ#MobXNUi-G^$o0X#|e*u1Fr0D1f#9G@Z~fP&PZL{rT;jp49!?(FQ&*s;)Vp=ChPN|sc8Bg9%uIK; zB_W~`#25udP(E;mB1WoWh#wFITBIl*5z_=P!2=`p2q6d!#|PhRw@X2;xY?O`Z{F|y ze*f$JXJuo8jE4rxM*FZ2|XwH*XR-GzG`(!K#wtY-Lo!+QRV(slG|35!LU)h z9&hnlVoytoWl%u15|GLnHbP@qWmV1wN-Om61Wf9tOq|*CIf3h{Of&~$Ow6u0_rYq%SBF`(KvHzMT@I1t8m5CX?Al?#d#A_@E z;v&V83d02OkVuJw$bfLD0_PYmNHYPN5lB{)SWZIgg&%?B995H=A~OqOXeJXW&$A_( z&StYzHb7ZUl4eCwq#2IpI1(X9x83wWjx^o!A%+Na6-T!{-7;~X5hScOPbQG5gFYB` zk=AqzaY7NJbHJuqit&BQ168Gnv)i0>UR+gZn1%*4Jr`lwBGyh>p5>;jn@|^*uMt48 zjm3%@H?+ktiW06@n?Y_A0&+vN8*jHE-2`2$%~4=&2ANszdt*yA4g{X%#4Rg5l&Quc zlW|USb_1h0h1gusW%1S>5Qos&TcV1xM$&4i{+*|F38+EMt4>-gU(+UqyJX@|B6u|0ZIy(Nr;*> zP59o>em5ITKYe{=0QZ%ML9) zy#lnX{cW*aW&XbL@``SA;IorwwvAuW&Bu0q4L2kkH+TIxv0FZ~ZcTJ|U(e>%QfTD% zqlXW^a{OGTWcTIhj*nhk-c|aTI{Ch~AFo_l`c|mo(66Np50-xTz`&*-nCPT|MThs_ zKYC{Uvet969yfaTR_r8R9aF#gtA+1j(w6=c$4^hiR!&In`ShO!=O1ofI_>PiBPR!v z>t{}!KA%2GP2{NlBip~|khiX@zw5&Krda0(kG%1*`|Z5>uaA4G^6f<(OGcJe|NPp^ z6=ioX+V^GCkyCTHXS$;$J9gc}MG_^mx@y*`8v#sxseu)_IcbWIx`q|#2TYkE9?>m2Oq;_@wLHS?cXl+BJ Jt9s!J{{sD7v^xL* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/solid_white_east.png b/src/main/resources/assets/chisel/textures/blocks/road/solid_white_east.png new file mode 100644 index 0000000000000000000000000000000000000000..7c1ca9c183508fcac5d8ade0587cfa97ba295370 GIT binary patch literal 1976 zcmbVNe{9rL9Pi;UY+*o*L@=6kozV^K_19hR+U!{74&7uoa67|BKzP@_yX$uC>)P(_ zHbRskOoW8Zv49aZ8X=h)q7y|W2t=caOPt9hOqY-)x<8D>CH{yKjq&w%JH{M8Vw1M- z^?ly=^ZoI8-|pYk_*iMly(I)el-AdUoA7&udoNjppMCvF5xlPYyyfog$sVsx z6U3c9E!yI=L>goT>0Y3s81!a!6Qc>Dsyb@|r5!qC3??)qL`|PLN0FKuqBi>@Y{aaE zNv*Eig3aBHQKh?GkyNUB9a)u?u>l=AfXwPC!MhG!uv z={Tm$Fquron-RRoN-&%xNes&~JWpc;ZFd4Yfk z>P!r}SuktZ`8?r_FT#*!!lURW*><=TQ(=DyLe@5mi zQm~C{tehXl{7?k6kB1fD5pv^0FuKx(d4*DDoU3) zDQ=aaO65Om3*_UrnDhHHNr;W!r1&%JHi|nLV8NOM&fTrm#oW+)WTc@r$A1%80CyQ^ z*&!-!A)N%KnbH*C2Fs)kHGg&sWlt{lUD1cm1~AhXe;c-v7%=p#i7;XM|9(1Fv3AUip0Rfm6qNiU#?{!xxTK`iINDE%98M?0xE=(zc^h>nfi< zrC0WMu&wV*|J8Bd&i&utv+>IBpP&opCO`J>KKN_ZTF=rY&GGiDTG>USxANfPFTeS_ za_WcbZAZ>mwDb(D3~nd(>>lX-v1RM?3JfmWa<-_alRGj9A-2B$?+R=&W&l=0st<`xE|+UreO;gtzl)svfdc#-csuUJucby^tL1XJOPzaB=7Wlq z%eBO#gZb=!L%<@Wj?0lw4A`7uQWU|T;BwB(E zL=7?_A-Y*gVHlq9iEhy=GQjV9j^G$hpc$TKyc8=+EGOah+(lwJQ;kZEfps}CJd??| zZ5t9zr_*V7ns*~JMzf+Q(hNs)9EA~-)ur1YL+MuO976zFim4g4hIGPV1QFC}%Oo~+ z)`z5#r`4@ooN&bG3@~Wc%{V?~fvS?n8J%V#E3PUuOu!`6Z3|=BJl2RK8(DF*0Cj%( zCIKAVU@)(7TU(OJyo6=frm!2ifZP^sg}V$$H$n?_nhLBm zrW)o&K^XxA-J zF^tp8c_og&35ttG1va=VSXHDbGLry%tR+DV(uN)*iF_QT8k9gL7RJ``Su27;sb05i zpewLGAd}c>x2CC*!20}Njt3M6BY=wX9*z<@KcqO;ud-2<2dp5>?GGTO(@Cwff40n3 zq+pI4s?e|aBR(&nfY0xtIG-m%`5C}c!0V4f#V16Bs5r;A(bVus1Bv;pj#VmVWW5o= z=VKX)^Y9|Y3fQU$r|?wNrzk#;hY_NJ*D2?0g-CUpg>%=HJ0MMPYi^X#h-^_vKyiv) zCKV^kP$hGpwcEtwo|JR@({YGN?~wdibqhu9G%#UR49D*7)kQC8JW z9OyBKn>0;2-q21rn@vA`Yh`5D=5@X~IBuuTFyF}WB>yXbI;J*pqrY6x8g{uBt*sAK zh0B`c>GqHNDvK6RRsCxA?I@ajt9Y_|G#>2vzA4mxeDxdrnNyqps=K~6v2U>F(sqy; z-*V-M{@qN^#7p|&f3}wNU+mhlr*^EX{Jo70BO_Oyerjp^^tQH+Kd0)>6!)IEz&`QV zr^5%#y#poBwp?1dsX9b%Ix)Qe>mM)l{?Ie=MSW?(=|;Is*l_Gz2<)$9svjwTclq$x zsy*+J=f7OD&D}S&_|lF+l=_Azo;-hYq-|zoCbYSS`}w}{tFP``x1zG`;1Rh@eeqcH z@`uJ7RvM>wzrwx#+rZvmKKgrX_vhF8h6WElbM|auIuJOwo49{){d%_bBsvf)7@B-@ z`{kqiLYE&;t&YOx;;GjDU5}2Q8#r8YeAmSf8)Dx+xMKA8fr%x0Mj*GfJq nZVtSErtho4Q#;*(>GFyGL!TY`qw(QI&d;{KHWV1Ce!2Hw_1&d_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/weathered_asphalt.png b/src/main/resources/assets/chisel/textures/blocks/road/weathered_asphalt.png new file mode 100644 index 0000000000000000000000000000000000000000..1d187ecf383b36642b9677778e181f8dfa60149f GIT binary patch literal 1971 zcmbVNZA{c=96uK407uZUx3Fc_k|AvN+TQhES~w9nl*>FMa0$$0gs1IucMaE3&HEYuL zdHVdG-|zqS{M%b!w<9mNFxO_Y*+stXBSZ2~Le6t-q7^=!c$l*2_*PLgsHG|SNr4y~sz9Lecom}~HFPm7_M z509Fr#*t(^9=FGxc2$p%G|RFiiAl20t_eUD8ZRRWOSY@M^p1 z!;z^eA7m{f0lyDNPTM6(%PBiqm7WVs9q1{TY zwLewnqADPcMO7gTJzgiz5P;_ef)*K?V1dU=cxj4;B2ClYu(-gsOPA0|1F@y7mQ^BR z1dNww1t1d6FtUZF7{usw(F6k-kI3_k+XEP@oRby8)k+4+U1$1$G{QI1qnLyxi-H4! zRqQ@ou(Ax11*y-{3h{U(<@Ek|6e7|GBtIo%s9`e>bXXZdv3q!Rk*iv-DjiT?V!sA- zfVvFS4IduXRT%@C7Lx>EIZJjZV*2c6(u0{Qwpc8y>KLHo!7+NYnn^joEJpvW`u`Q9 zbOMAZP$CdDX%e@*A+2tfN0GLmacI^O~uwNq=DY2;{<`4vC~QR}GDzh7KH+H6@b z1^ktvl1AU;t9=)#_3we#Coa9yn!ToA{~i3)mj0s4;nvx*!COzvRef>h)bPg1`9Hs! znd>_H%T#;!*1@Cq{vO}(RB8JQJwMFM6<+%MulswdhXOr`@)wWF*XHk?E4vHU=9ir; zyMIH^I(At6=}7kFgC}}!w&d^eev|#{-M4P7J1`+`8#tDmTX%iPyQ$~R?pGc!q}XY`=)Lm8SHy|92+s$(K~mwj1?=xEd|%}pFYf# U?d5u3wtlODnmYezRqMO|0O&@ZvH$=8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt-ctm.png b/src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt-ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..dca281c9662736cb5215ceeb4f2206a9d1c82f7c GIT binary patch literal 2530 zcmbVO3se(V8V;yXqa3J$+iKi%0ERAK0bqmWSw3;fU?tfsj(GZO_g*Gjs3U z@BZKa`0k%n=VZSaB90b|M52(aOhYbsL&E)3Ab1W$cGZK|SXbskP9&1V3wMC`ZGEvw z6r`}5%)Hq+8z)((grHapE%7>C04)+F>b)+4ETnnJLKoN>9o%!Y8HVhX4$e~=F{3Mu zw%IdRxaoN-vQ6ZQLQ+G)`XngPivt5rnkOKy)4_1KR|gN;#lcwkjKa_$gfG;=DFPv6 zHs(NSteb{35-CDrm>g1TBpQ_lBNEgzAQ>i8qL>`TRESiAOJz7%_gyfcb5mA4*O1{O z12Y|L<9Qd3q8^V&;*m>OcL6HZXf!A$LuE1qAP}yE;R!FoaPh+y3^Yf&?JnNVGLT@A zu&_nE4hF6c#o%=L%`%)XPatEcmvEs{2`0oe2&70q&Q;`g43bkMN;_yL&F~z+O8r=u zjpbR+#y-KcfB9zwAh$-NpX0HAHKr|G=6TbGU#9sw8UP$^XNbNMh-hPC<>e)1+nX3Qm8Ub!M@M-$K>O8G5hv=Y&04FI0m$8Ns|$Ui_bgLPyGQu%BHRS%GPIl1!B#ixgb0_*VJ8V8ShSd-d}r5R9*Ae5 zpTzP+9*!vf^&I^^%?t(qNRED~`u{6Oz5}3NeO!;W^Qd*Ds=4xJq4|s zx;+2WrPa}Laoxo9kN)1U%(Z!bP35;}GNB-NU)Ccw^ zvIoqkzq@n)zGv$9cXy1PsaW(ibJ&)Yl+@na*V>v@e{TPcm7nAvS`@n>!-_=?^gkRo z+S*Z3e$kC!!u~57?uX1y|+9Y}&PJ*N*zjm->S$V=ne?X?-hy z-zXIx+msx&up@O^+Q~y3bgA84U2p6?`>(DKWA&wFl5I1CgM%yCmd%ZhQI`f@qoLgk z&!?1cX`Qlhps&w%Qm@l3S+b-*D7>_@sbX%<$MtDNqwBw%I-z=Te*Oel`@`M45oSfS z6puZXxb@5IPs=mn_iY<9Evj|>Vo4s`*43B$F<)A0%!r({H7=ncK6z7I?hCqbIH|SP z0H1T1PW}5}tUhjI@88bCpB(LOczTm8`o-|I*yU%}&U+=5NqF|_-tg$^{msqnw>u_e z9|%189Uj(kTeP|;Y~$;#R0E}bQzi))m#s73Xn!^S)LZqb(;N3}6icF+(p9T2FF(}j zeW7;FkDFVjtb2EH#P?(1Ka1z&z1QA$=1fRXr&n)yFDSI5;OTBOaBeL&dEI}a=D$o- zLTi;j&`TW#$caA*Bb6=b!t_`1l9!l+|?i^mKV^8opg^|Kj{sQDWuH zMOSXNgwyjU22HzBUmrjIVz20Sf8sGqdjP*yXwL0DNt7ad(H2#A>#f5~2H1Exwe!cl(=<%4_0hV{id_H{&TJv07 zT+O)9?2}`bznX)s?(GQQf9tE8ZC65b#66co7x(`2;qi!(gV!Ha73y6r+WVvOj&UOg zF_CrOFhzkCdlocC7#7T!^oMQY)1O^km>hBSx@W=U@wb|iJ0B)HqmJ$ADKFo??85r> z3V8#*a+7s8c(G$7I fopUaf-Fjx;!?X+g#Obxdzp$+IY{UDh%hvo4m|~}I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt.png b/src/main/resources/assets/chisel/textures/blocks/road/weathering_asphalt.png new file mode 100644 index 0000000000000000000000000000000000000000..ecbe420e1e884f88420699e873abec06c95296e4 GIT binary patch literal 2167 zcmbVO3rrJd9Iwt9e88AfgNS%L&@uITcYV=2DF`i&Dn*1wP$PQ1`$})Lcjw(f3vrm4 zIW^9SnhlL%Zt9%kd>}-ZpkoV4mKdfujoXazwQK`7o!Oi-Vz%!}spxzxYjVBE_xpao z|KoT6c1>ZyYq7%>Fc{Paje1co$4QE!aKeBa3>ZXUO0}ReAxuzG`WYNRVP#%Yc~L+#M#dvnsx}mc z+LuE>iqZ;7q)xD6c!-g3Qcq|(g@GI!#YvU2KP=9%IPil25L5+X$tYIxiK?jh#3xWk zmmd;<<|+So9=`q?PajCkB;Q2kZb2Mg=w$w#|YOCXBSWNh57G(?$Z`(ge{5b%`AB zt$qYbxnX;aByBQ31cj#I7?pV@m}6fd zuqkMU)y!@~S*^Ms{}6c?nc{#s3P*fEKk%?n5w7O=)ZZUFZoAm z^l#VyuNp-f!1@@W9Ka!sqgpn&HqH9lk3Z^+@Y;aM*AIu|RJ)80a(EN{DF6bbmf@gZ z{YP)1PB*CA>Bx4c6;ImetQedfzjAz69fHP`4RId*EPg`$(h2qB#++ZXefOG}730&A zGph4zbM$ZaURu`BV=rEGzwF%JTwCw98OY_^)o)~8T9#Qd%Vx99L|@EEsBN2=k}&dW zS6fC|*$2ig`E)};>Zm>LDO>X2pEYS@`&TUsu-;JPxke`8c+rr{a}S)q+fKNezw`fD zbF5vMp1gh-)ll%tCg+Z>g9~F@e*R@^=dO!F>y1$BMbE^zRrl`KW^NOYj2~KVO2q1C zUpPEy>e;qki(4=1Pk+;W{Lbx~=hww%$9=v2PVnTRoR8|ZkKXwbd#voaF)c|&PK%*+ z|H5fw&0k)-^@B{MW+RO=CLQHA#oxQ1y!rg~uF9W&ufEWP*NH2ggiC2CvOK8@I}y z*#4K=mEXBEse4qR^kEbA?V0&+x36wVJ#_rqt%6TdP9HcmXG7d#-$sQ<`0Z@2eM|bye*NgJowIA=@~4ko z+f=$T=jE-PXZ&=>J82_d$e*{nXir^g;<}#11Y@&3>72czW9s$J&Z`HP59ydW;#8J2 X{lul4?_Qs#{WWmr7C83jELrgnv!nEY literal 0 HcmV?d00001