From 6f31f3e815688901f342c4e22f2cde0c1a203eae Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 11 Feb 2017 23:33:06 +0100 Subject: [PATCH] Add concrete and concrete powder blocks From Minecraft 17w06a --- mods/mcl_colorblocks/init.lua | 46 +++++++++++++++--- .../mcl_colorblocks_concrete_black.png | Bin 0 -> 442 bytes .../mcl_colorblocks_concrete_blue.png | Bin 0 -> 629 bytes .../mcl_colorblocks_concrete_brown.png | Bin 0 -> 597 bytes .../mcl_colorblocks_concrete_cyan.png | Bin 0 -> 652 bytes .../mcl_colorblocks_concrete_green.png | Bin 0 -> 614 bytes .../mcl_colorblocks_concrete_grey.png | Bin 0 -> 602 bytes .../mcl_colorblocks_concrete_light_blue.png | Bin 0 -> 619 bytes .../mcl_colorblocks_concrete_lime.png | Bin 0 -> 665 bytes .../mcl_colorblocks_concrete_magenta.png | Bin 0 -> 654 bytes .../mcl_colorblocks_concrete_orange.png | Bin 0 -> 562 bytes .../mcl_colorblocks_concrete_pink.png | Bin 0 -> 677 bytes .../mcl_colorblocks_concrete_powder_black.png | Bin 0 -> 952 bytes .../mcl_colorblocks_concrete_powder_blue.png | Bin 0 -> 1120 bytes .../mcl_colorblocks_concrete_powder_brown.png | Bin 0 -> 1120 bytes .../mcl_colorblocks_concrete_powder_cyan.png | Bin 0 -> 1125 bytes .../mcl_colorblocks_concrete_powder_green.png | Bin 0 -> 1324 bytes .../mcl_colorblocks_concrete_powder_grey.png | Bin 0 -> 1131 bytes ...colorblocks_concrete_powder_light_blue.png | Bin 0 -> 1076 bytes .../mcl_colorblocks_concrete_powder_lime.png | Bin 0 -> 1113 bytes ...cl_colorblocks_concrete_powder_magenta.png | Bin 0 -> 1091 bytes ...mcl_colorblocks_concrete_powder_orange.png | Bin 0 -> 1100 bytes .../mcl_colorblocks_concrete_powder_pink.png | Bin 0 -> 1364 bytes ...mcl_colorblocks_concrete_powder_purple.png | Bin 0 -> 1139 bytes .../mcl_colorblocks_concrete_powder_red.png | Bin 0 -> 1090 bytes ...mcl_colorblocks_concrete_powder_silver.png | Bin 0 -> 1111 bytes .../mcl_colorblocks_concrete_powder_white.png | Bin 0 -> 908 bytes ...mcl_colorblocks_concrete_powder_yellow.png | Bin 0 -> 1014 bytes .../mcl_colorblocks_concrete_purple.png | Bin 0 -> 815 bytes .../textures/mcl_colorblocks_concrete_red.png | Bin 0 -> 593 bytes .../mcl_colorblocks_concrete_silver.png | Bin 0 -> 734 bytes .../mcl_colorblocks_concrete_white.png | Bin 0 -> 583 bytes .../mcl_colorblocks_concrete_yellow.png | Bin 0 -> 606 bytes 33 files changed, 38 insertions(+), 8 deletions(-) create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_black.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_blue.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_brown.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_cyan.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_green.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_grey.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_light_blue.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_lime.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_magenta.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_orange.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_pink.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_black.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_blue.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_brown.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_cyan.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_green.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_grey.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_light_blue.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_lime.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_magenta.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_orange.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_pink.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_purple.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_red.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_silver.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_white.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_yellow.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_purple.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_red.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_silver.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_white.png create mode 100644 mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_yellow.png diff --git a/mods/mcl_colorblocks/init.lua b/mods/mcl_colorblocks/init.lua index ef0fc854..27a285d0 100644 --- a/mods/mcl_colorblocks/init.lua +++ b/mods/mcl_colorblocks/init.lua @@ -41,25 +41,55 @@ for _, row in ipairs(block.dyes) do local desc = row[2] local craft_color_group = row[3] -- Node Definition - minetest.register_node("mcl_colorblocks:hardened_clay_"..name, { - description = desc.." Hardened Clay", - tiles = {"hardened_clay_stained_"..name..".png"}, - groups = {cracky=3,hardened_clay=1,building_block=1}, - stack_max = 64, - sounds = mcl_sounds.node_sound_stone_defaults(), - }) + minetest.register_node("mcl_colorblocks:hardened_clay_"..name, { + description = desc.." Hardened Clay", + tiles = {"hardened_clay_stained_"..name..".png"}, + groups = {cracky=3,hardened_clay=1,building_block=1}, + stack_max = 64, + sounds = mcl_sounds.node_sound_stone_defaults(), + }) + + minetest.register_node("mcl_colorblocks:concrete_powder_"..name, { + description = desc.." Concrete Powder", + tiles = {"mcl_colorblocks_concrete_powder_"..name..".png"}, + groups = {crumbly=3,concrete_powder=1,building_block=1,falling_node=1}, + stack_max = 64, + is_ground_content = false, + sounds = mcl_sounds.node_sound_sand_defaults(), + }) + + minetest.register_node("mcl_colorblocks:concrete_"..name, { + description = desc.." Concrete", + tiles = {"mcl_colorblocks_concrete_"..name..".png"}, + groups = {cracky=3,conrete=1,building_block=1}, + stack_max = 64, + is_ground_content = false, + sounds = mcl_sounds.node_sound_stone_defaults(), + }) + + -- Crafting recipes if craft_color_group then minetest.register_craft({ - output = 'mcl_colorblocks:'..name..' 8', + output = 'mcl_colorblocks:hardened_clay_'..name..' 8', recipe = { {'mcl_colorblocks:hardened_clay', 'mcl_colorblocks:hardened_clay', 'mcl_colorblocks:hardened_clay'}, {'mcl_colorblocks:hardened_clay', 'mcl_dye:'..craft_color_group, 'mcl_colorblocks:hardened_clay'}, {'mcl_colorblocks:hardened_clay', 'mcl_colorblocks:hardened_clay', 'mcl_colorblocks:hardened_clay'}, }, }) + minetest.register_craft({ + output = 'mcl_colorblocks:concrete_powder_'..name..' 8', + recipe = { + {'mcl_core:sand', 'mcl_core:gravel', 'mcl_core:sand'}, + {'mcl_core:gravel', 'mcl_dye:'..craft_color_group, 'mcl_core:gravel'}, + {'mcl_core:sand', 'mcl_core:gravel', 'mcl_core:sand'}, + }, + }) end end +-- TODO: ABM: Concrete Powder + Water = Concrete + local time_to_load= os.clock() - init print(string.format("[MOD] "..minetest.get_current_modname().." loaded in %.4f s", time_to_load)) diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_black.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_black.png new file mode 100644 index 0000000000000000000000000000000000000000..a510f903e4973288f41d2dcebcdd153c3a412ac5 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;ICT0c(20oEV=?n}EEa{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP60G|+74lV%> zE`APff&c&iKb$b-3QHBbM$BVv1nOG*IO~sNS$LQ56_i3 zw0+Iin%c53((8xAD+^PZYQ39^*Hhj0Ub>_7{x$3F^~PU1*v*Po<{drf?5`1A5^;EI z`jtuhM1Ox_xK$+0vixX``Y!cM3Gs9TVdL^WiK5*#Jug<)=+j zpHSd9Yk^Pp)gSt$y_4_U&)xURK68QOk81*Jg%}tZR7+eVN>UO_QmvAUQWHy38H@}J z&2!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lO+0G|+7eZwjG zhEw$nChHka(KDE&XD~(IaN7U>|4%M_;?Kaqz?kIi?!qpX*zuZyfq}EYBeIx*fm;}a z85w5Hkzin8U@!6Xb!C6Z#4XOIAMt+X83qPMS5Ftm5RLP$7Y`QQQ4nCc(CAqdc0itC zOX>WXad%^PKi%zB^zVOo)1$R#c~>l|{Nizl<3@Y;Wv>K|fT-U4=K0eOy9*_r%<%pF zE#p=038P1XUl#Pu`{)#VZ95*VUy4#2s0;W480YPCwqC zJS$F3j*!h{`RKf_Gj0#FMA#G0ErxgJG=5S!mn$_d;ggDy-&Wgb(Rtz*nXXTb?7mYd znC^Xe$62kEV{u2`)Kp7vf9dew{m*6p-=aMNQ+`fdBDnf}`MTX#M4Hn|x6O>MTK`Dn z#=~{|db>7uG`S=s$DS6{PCvOqwZd5Mwx(S-^VT!ZmwIinG_n+6e%Nn!N#f!u8;#rQ zHo4bb9{$z;*5T>6G5v)p0|SFRdP{kVo554k%6JPu7Q!Rp<#%Tv6X?D sm5I5wfuWUw!7IZ}Gf_0;=BH$)RpQn#JBLe^fq{X+)78&qol`;+02s6GVE_OC literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_brown.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..a78f37ea72b5d84f9980c10ea8da1d04324f6e0e GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP{0G|-oWLt$4 zTZJSWg%mr5BwK}4JB36Wg;YDm|NsAo)ink(FfcGCdAqxCwB4Ip#lXP8S>O>_%)r1c z48n{Iv*t)JFfg!}c>21sKV;$-XVZ^(Kl2O&1EZ3si(`n!dE1G;Ma>30t@G`^JoJ}0I>{WYx$$pS>xp%49u|3}A?a&x@6j|4VpF<( zVE6Q-vJ=gdzZk4ZR+5pttNKtgy7{Thq_kf1pj(S0t}Uq6d38tKCEjB7D~_}C9*d=! zb)K7)oASf!$AjIKS6%K{9=?2A`^Xdi?Uo9OQ>NvobN)HZZg@FnDFSX(oz>-29Zxv`X9>X6JCJGB7YOc)I$z JtaD0e0sv5Y+8zJ^ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_cyan.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..8438f9c902b5b6618ba956835f9b456adca50fb9 GIT binary patch literal 652 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lPL0G|+7vFaYN znqIN09?`09(aJ8d+CH(WZn5fKv6?=y+FsGhZn2skvFh&s|NqCw?%l+|z`&T~?e4<+ zZA;=;1_lPs0*}aI1_o|n5N2eUHAjMhfq}im)7O>#ArrSan|{RmnP(Un7`;4Q978nD z+fFp}JM19fdcWest)?^?WiBmcJp;cf46=6)G)+qq6x!n0VaHqBcOY=))-^jeq?|wZ zKmWgb+g2-oCtht?vmM{(FWaB~ReIH?-%0(o#pbs<>XmwnEBbj|9N$mQKk%TSVZsaR zjOZ^O+fE(-*!r?j#o)=Ro5#-gB~O)jA#_u{J5Wwn-8J2nTk~M|lawzHR^AWhel$nG zRVeEe=f+O{g^ycS2sJZUDds(nDokdY!vKkm7{X}0jhRT9x2A(7{L&A#j1>$1FTCpF`2QOfCq)x7^bj=a@cB)V+V|G;Bk z)`?FnZapiVDc)<_bvoC?DDbEDyw@uV*FAbBuP>on9^Cg}4+8^(YKdz^NlIc#s#S7P zYGO$$gOP!uxvqhcuAyOwk+GG5nU#sTwt=CQfx#=oO*2t6!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lPv0G|+7pEy;Y zcvbH>Rj*i8?^sozc(wok|Ie}K%VJ<)U`+CMcVSCR+fmEFz`$AH5n0T@z%2~Ij105p zNH8!ku$OrHy0SlH;udGqk9a@x3-;iUr@x55#xs}ozDV8e<$tcci%ZJzJF!ug(*uv?{^N z8>VPq`=WBIwno&_?NYae)9F~*3*8a%(c5!NsssZY_ZFXjRVHLTuV1RtC#h7m_>yD! zyd%e$x6kG<=bC+F<{j}?E!S;^)0Rn@?a>Hv3CWLS57+bD^y7#SG0^K)ODpI`llSzvyE=*z1i#S9D# zswJ)wB`Jv|saDBFsfi`23`Pcq=DG$(x`u`!M#feKW>zNV+6IPJ1_rMTH_b%Rkei>9 ZnO2Eg!|WU`RR#tI22WQ%mvv4FO#qHX+%^CJ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_grey.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..a912178d443c8cc2fe3e6c802136ddd6c7913244 GIT binary patch literal 602 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lO+0G|+7OB)AE z8%GNp2McR^3u^~UTSqHf$N&HT&sX%UVqjokO!9VjVHZp6c+J4Tz**oCSC$XKiO2Or@@I=wmXFs^eaD@ul2vlCM_|X5OcZTMh4%4X{mfRGqE|u&| zuuh77%G(>4e?zcP^?O>X`;+BoCYj22r0(W?b@SVkJDh3$E@J0Se+sx`d~?dB^O>7? z;>=uPIwCeLTK{CN#x1S1UGCzto2~e>CU@%nk#Sksv1K3cHBV;Sb4v?Ex18Ia{I@ko zHu%`eNHy&?n}=0P4=2=1ex83T>|Wxohrted^_`zonMFR7Br-5CsFt`!l%yncn(G=E=^7e_7#Uj`m|2;aYa19^85q1W+%ywKLvDUbW?Cg~4YPB&R2di; O7(8A5T-G@yGywo7AKAzN literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_light_blue.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_light_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..cd586f03c54f5d2cc695e8626b28bfe5b7867bb4 GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP{0G|+7)!vh; zeJ53WPOA2tQ0+dU)^}2^@042qssI1~Ur$y2!oa}5nB?v5!qIkbY83+m180FpWHAE+ zw=f7ZGR&GI!N9=4UgGKN%KngvTbxZl;{D7s3=E7Go-U3d8s}Xn9`rlxz~gefti1ZJ zSwT5xftll!?4QjFbqNzE>~MSfU-ej^X3&$~YmYx}7JoFE^&Xej2J?EiBM&y$=5J%4 zaWaI#2Sy5KpWv8;a$m=bgC+^=>v99{37`5!14;O_3zc;O)U3i#lx~L#~l%&v89?OudB<;()1lRTCyj-mJo%d?H!1|>hT`$d6 z`)T+^LdW{OK<)XfTw+PncZV9bERDFhiOcHaQ9u4bx6t?nh0pl5Z+|nrSgwvSq*HBU z!W-#)1_lPz64!{5l*E!$tK_28#FA77BLhQoT>~RsL&FdwV=DtQD-&~V14AnVgI9)| gW};}w%}>cptHiBgb`F;+0|Nttr>mdKI;Vst03WI3^Z)<= literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_lime.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..3053a1a3242c2b92c1464a65ace394c488fe60af GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lO|0G|-o#MP2X zYa|m_NhYk4Ojs?ExJEK*tz^P#$%HkMNvkE}S4;f=|NoJ9jU@vE17ni6y9>Ac^&*n2KEw9Usv{rOx)sZ`VsGEo?&2MjP-PJ4AD4mI&q`l z5d#62;}HrMBV8Uw*&SqO-8HFcp2+6eLR`gDVjgna3&d92AFMa37TTDky8GTu^Xw(< z$74PwnS8ptUi^yHl}Yw@`AW7QWymqglJ9>r_wud4c_EC&m-_FCzhd!XRNa_)i+AUO zdByMBZEsJsW8^nYKJB+@uch@QmF$^!Rc`IFHrgjD?Y@rdY|g?Nj7yy+1}G$;0Vq>qUE%i2`rSLR_D<(xzRc-guJ(321O)wKJEXPOe|g)I?pMn)ui`wq`ZU2PVZZc)-l^1*E{bOKwQ}^3` z<=kQh1_sp<*NBpo#FA92!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lPX0G|-oHAaip z7%g6HxM;QE!c~R~*BUKeYqVsw(V{hmi~j%rZ|{}ziGhKEG0EHAh4bUhrEeG*7&r?& zB8wRqxP?KOkzv*x2?hoR_7YEDSN4ZY+~REd5$|W7VPIg4@N{tu(Kv5=;b7iv10J>q z^Ft!zH7oC}o3bYTD3o$Pu+MlcZN{nZxj2SkE8!7@cs0fFPz6% z_Hl!!rRh!STYYwgJB7YF7(V@B>Xfs3cjt>HbJ>D#iod@tdtrb1Oq@&Hui7mw+ZnZ< zK0Z3_xQFegO!)`vXK(ydm3cYFBEDd?_?}yzpD1!o{v&T1Yua{xN7Gye1_sp<*NBpo z#FA92!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP90G|-oM`?_Y zQW+nmFg{9We3-)c|NsBo#6T+s1_s6?Z+92gANemq)^HYhL>4nJa0`PlBg3pY5)2Fs z>?NMQuIvw)xW(D@Bi_$E!@$7E;pyTSqH*4JV&lXX10Lq57aE?J2>ds7*w_4e|H|o& zyU!n(uyNv+LWWQ=@#LomX>AScz)%4Dm^vo8u*dz9f3^%FDyGUKIf6zUn zL&oo?(!NDq|DL*~uaW{Py6*^=ReNKf17a;;)afmu~TuaEtdw$So4By>)Ay&mD8Ge~eNQ@`Y(?85Rr-45}rr z5hW>!C8<`)MX8A;sSHL2hUU5kM!JTEAx6el24+?!=Gq2^Rt5&I3^&b0(U6;;l9^VC WTf^)eE>#8w1_n=8KbLh*2~7ag{>xPW literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_pink.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..5595ead626b7a544e47bbd7915dbbacc1455bea5 GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lPX0G|-oYZ()- zWlXx7KH+Nm#H(o&uBP>0&6s#CbJDfU$^ZZV&-miy!@$76nB?v5!uj#$(l-nY44efX zk;M!Q+`=Ht$S`Y;1Oo#Ddx@v7EBiwxZgDpKi1#zkFfcIYd%8G=Xq* zLm&MgZK&0{`+oYiPZvG6FXB|o|8>2n|ANX!*}2(oMITLgwO!(s%S`{zJPTY4`&Z_A z_CN6Xef_Wgne#KFyw1G3e<9_``Be!~uIKOW>1%qn^2v)6s$#y!ROB{pk+zavvzLEX zdWL(%vi~lf_eA^hT(XNe%u1AZDejyje7EC#B*$cfT0#5ZXD=Sykk}>E`(a10iDj+e z?a6N}E9BC438ik|vG-T!x+4;Qmq~})T%6j$FOhxynm~bKRB8rO$cqEwN(E(QCl{1x z=^y!8b>y(~-z1|)ujBUfqsP|dE$v!8TeFIlczopr0LM=aYXATM literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_black.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_black.png new file mode 100644 index 0000000000000000000000000000000000000000..503b8b8accfaf3a2471366185e15976f7b481012 GIT binary patch literal 952 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C~;3s{jB0zhRii!N9=4nB?v5BF&U=WeEcV180Fp zWHAE+w=f7ZGR&GI!N9=4UgGKN%KngvTbxZl;{D7s3=B*@o-U3d7N=E%ySLpo;9!2k z;MRM4+4kGJ{{O$wxz2KVXRh3&39c@=K9+5(BU@7SxrH@bZF?>fC% z>df*Vzf92|5~-^5z#-M z$BY->aNPBoNwU{RdZP5{(;@OpdK+(?vQlp`aI*dvG~Zv~QRNCY#vsmTrzfAhY1q>q zuTy?rhUbj*%AXTr?k%_>t)O_m%dg&o>w;S)V+O=Z%lY-H;2XY&Hh!>3;QY(Jsx+i+pn?JFH4u_ z<(d7DrBWA%KG11P{-KfIRN;L~SFNP%QsK89c`0A!sl51dO!kyii`T-rEmL2IExl_T z?iIMs;BO17{|{5kezSXx>Ukc9ZL^;W**ug34c<-xho8eq7vaRpc4PlKa*wld z!v{8gSmO4DS@$lRO2%@Amv5ijr+Ld>1#=nS?OH1tkF`nBj)6r{sWFi9tgKCLuL`h0w zNvc(HQEFmIDua=Mp}DSsk*=X(h>@|Cfti(wxwe6!m4U%4!%Z_$H00)|WTsW()-XGV SOO=6vfx*+&&t;ucLK6VIEqe0+ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_blue.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..b96868f3b35368f19928a7bd0179cae013872159 GIT binary patch literal 1120 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CpZtUhd>N-^+J(K=9_Eux;*M%RGEmI5^LBbeZSlzs@IMotx)USI;GmF7tf@)_MA@ za&cem>ap0@`#vyp1!M`-4^-G~A zUhW^XF)(CHeDVoz|20mo3tZe6g+=WSiP-5MyvfUVm4DEtz|gJX(R=^@|NlNTIfsFP zficP3-Nj(t9o;7k3=EtF9+AZi4BWyX%*Zfnjsyb(1AB?5uPggQCT?*y{fPH7&oD4B zZS{0<46!&ZJNe?Y#TGm+tqKnkx^5^OT{u^O-}dF*w-aXm|Gzu*7w@@=v7zCqi@IJv z3)t%Wyl=03R*%Kci=~V{6PM3)(O!H07jAC!jp9|yC1Nay_oq+ zwcTRb@BA}?3nFUPuaNsRb)D5|`__MJcP&u7k-s|k`MV&yTK4Ph)|;mPZ+Vs9!tS(c zO0bvH(fbdYH3PC|Dm?Mo`sGQYrRkS5;g=={eDP+xF0MHLq z>dobHxqbgkHviKf>Tj3CJ$#zp1fBJmkdlDbw2Lnj25CKVo@SBBp1NRjT++%f%V1st&j?cD7m7|DN1`=3D6x zPKGTX)t;LK>Uv9eK2#}b4wt`iZP&rpWBm_j@xJm*tZjH{&vQ;_?OMYtnFgCTB`hhv zzBTs2@BUS}dd1s|Zv5_@x1;#8r_Ev;zJ;DFhEKa{4{;yeW!ODU6gto^L_4&M(U(Y4=rtP{m=U(HK=7+g&>|W`M zWUan8?L(rd>E)MSvhKHbYI&F^yXN*ukLj&2P7h0@%(tb&w zT{da;%MAX~h&8#}e4Uf~n7-;)KDLP$i#EO2sJEJ#YwyJ^`RT_m&TC)$_UZFW=iACX z{a+vduYB4$ebubz^BEWzR7+eVN>UO_QmvAUQWHy38H@}J&2stgPa44$rjF6*2UngIGx=6wJF literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_brown.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..bfca459162b79043a964351a095ccc625736ea48 GIT binary patch literal 1120 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 literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_grey.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..04a982fef2b6043496ee23dbefbb174b6237d253 GIT binary patch literal 1131 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CQL70(Y)*J~21_t&LPhVH|hfLh!Z2A%JXP#kTVA|{H z;uvCaT6Xf=X|t_(Tt#_VWOP!bHMxB3&YBeGPu^1dfBEW5^&6&5tNnJ(@Bo|rtg_pt zwKsSty7^W1Xnr}u!MdE&#oX%MTZ7x1Hn3eizo1|apIt>)dg_i1M;2Hg``9IQ`s}nL zwfjQXG8$asHBl}&{e(UJ-C-)?z*IP_BZ8%v&&r&3RsA2{Cpa^A^p zU1@3)9?ew#$$P;vSd4?aKuY0LPGqKoO=BOE>N$6HYmOsag5mS`v*e!N#$sEtBkr+@ z;d3U@b7IS%Bp+{C{Nm`Px5kDN*SCb%ePi>!mj86aLybocf1R%9Ket{PAXsA{qnpYf zqq3uwD@t?jm#JL#UllmSE$m}Ide#~r>h~$ss9e2@sq#tuI`I^}%6C6*uKdEN@=|8^ zO|u2Jek_wn_#6AtXhYJ^R5q!pk3+=HMFi!F_c6?V)phFqvm}!Px1GNFt~A*@@mRV1 zyV)l1lC`(GZoeQ~akw_UMNEZ$MTPTSIpVVXRgin?`@=~x@7_#km1%JEj|ffk z+wlJPI`uvOcALsAOsaR>l-Oz(zwsy29E-crSv;F8{;@6osBOPjdUA#q(~j(A232oE zi&qEf-E~@6x;LxIXzTx90$Y-GVr)#@*}Js$-FAo6t>IhI1YN}jqxAd-m7dvCoq_=PS7jgbqF?|0!EF-cI_I&m!Zrp52GtVRh?11Vl2ohYqSVBaR0bmhLvvjNBV9wo5F=wN u12ZcVb8Q1dD+7a9hMQ)hXvob^$xN%ntzmW!mns7T1B0ilpUXO@geCw(_t%{O literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_light_blue.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_light_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..c7f7c8cd5029c80ae3dab1a384d084eac9c932f7 GIT binary patch literal 1076 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C<+AI#^S;}!2JgG+xAR)q!P{P&FZ*o0;=JaZ%i8n)yRHT7y6(F6yyxaio|`WD zY`fyV@uJ7Zi(XqU$DFwDw*ErUo*OnxPI_;>Y`^?;{ON~|tIqoGyym{)qQ|C7-dnGP z9=sK__eRM6TgexmL>;{wapX?ufm_kX@42iw_y7O@Jl6I73=9m6N#5=*TEY9S%wu3+ z;4JWnEM{Qf76xHPhFNnY7#JAXOFVsD*&i}-i?iuRyq|f7fq`kZr;B5V#cA0|4=3F= z;Ar7&Pu3QT3!MC9&W(w$mR80S3<|v9V76 z*gx}(zg_Ipvgtt&PX0Bv)cvf>CI9o~0?}!c;}1MOHt((K(xd~cE4`0I#y`2pC2Jye zxT@~i*^;*Divz@qepTM8PS?Nc^WCiBLfbD16Ujve#=YN{g{Ay%y~)#8EhqbYd+w(X zH|@0co@?HfWmEmWeM{us&kZK8+NQnTe(|{Y7v8CxH+M)}{o`_NhC^*dQ=nFhRnRfL z0@<1JPZm#nTFdBfzW9!YvHRayd#b%W>t4^?Zgbw@PyUxFe-^vl45~DWU%JOm+vCEk ztA_kejrqk(gf~S>NOk2!|ES)vQnJ2LY$eCRG))bYPs_eOtTsJUXS{6cykdpAikxEt zZJ#nMcJCHc`@^{>Wq0EL&Yk7bLXlr>zwe%NA~q>l;nDuy>w@RLxwqI@f68G^&|a&3 z!ezNw$D8$Q7Aeb$%nC1@?0Dt##P;tieXie$d~Koe#eB|%bxPmM|L_}bsfqHsCs1(q zPQ15~-^#}1Rpk{EojjI*n|eIwOyTQ&ydqz|ZCSl1W7A&qB$dmKo7100WZQ%mU3BMO zvGLytXTc@rhnBcT`7RH*ap#>ziELY4z`cFTpS4QyYp?F{ku{q(x5BNqT#BdQhJB&f zn;FW|n=7A8_@PuhOX=IY7k6^rb}!TWuuJ0ho!aM$mGaGn9d3NiGXq`pkJfDr_%w$v zTCwVrTDxL8?;fGQFYfC~xO{1PnC@cYa(c&i_k=UNpLpDkEXt~SF13g~zcKuC_Ria0 z*Ah;ZbRPcdZ0b_)cq7+xzh2OS@~)6HE|Uh0zqfn6H@(j751oGaLas0CR6dix3*Q9Y zOT2J<-gB#Sjozm0XmXSdz+MWMF8nYha{n zXc%H-Y-M0(Wn!*vU}$Av@XB!0OcV{d`6-!cmAEy`&f!vJU|?YIboFyt=akR{0H(s} AF8}}l literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_lime.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..3297dcaef1b70734f4eb4557941d145d80329324 GIT binary patch literal 1113 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C6!+Nv(OGPRl;sqD^X*+chh;YgX>i zY}v0{w_Cexn@0IIjk;Z0)jKt3oHnlCtzEK3z5Re*$|}XowaRnPndYunDch=1u}!1* zs6od;z3QD>-G}v;TsAM>tX8^JW6DXRNhb_D59#$B(Vu?GxL}jo|Ns9D-7juqU|?WO z@^*L8SH7Yk$iTqBS>O>_%)r1c48n{Iv*t)JFfg!}c>21sKV;$-XVZ^(Kl2O&1Jg!N z7sn8b)3TE<&YI=G)0$i+qSR>Mso1yfkZfcT{1e{&e#d{BPN@0<1V zMxp(Q8P;+uLmdtNm>qm$E${cVMpNn0lYgFk7IPPWIAty#ab(6HjT?qmxA%HXHM@VZ zQ)tt@gT_s7To)J4lip((ZQt4d-pRG#$E~%!`Ff>hu`5LdvR-cuou$epxp4P{TM<8Y z`=mYkd1&tQ!-x5vzPkKp@uBn1tJg`b?={!`7!#h?YL%+EEuKx@|DyY~q5_?z5+VCI zvwa%WY*LvgsciMu$v(MG_L1nG*^@tZH66a$z$vkPMf{2Q?MhFcvzb536sr8szx~kt ztSN~{57uZt{=3<$>rhqE%v(&8{yuQBPTXv8rR$U8pV+%sc;+)jWbqwL6A|H0_qI>FIVoXWo^oI4cSDtlW3L{6fqE`4=Z;rIT#l@}_VI_TGIK zyz_8Eb~0ycT5fe&SkKlxr&$$Ov^l4oQ~ji1_+K&ck_pd?fL{XH;*t-qZ1Y`x;{S5D z29DdTTT7y=QjcwMYglUcZ5G!POSShCy4O^8<@h|i%JX4{nv~MFca`rq>-tLEVvo~r zGu!*`dE*{IlZ^tpGHn&YntuzoypLx3Bq9G@WD)!F6L+K=*zSq^y>#C=qvqS%6X`A{ zF4OaJ?=>23kI6fz@o7QU-_+HLyLcBpI#s^s#-yGjk4pNA7hL3j>-;77(lcYZcgHQR z{1eLT&SjgW<9hl2)q58H&rQR0^PQio{tB&FoXNCR{&;)Fn%t)=%YtK$EZw6d|DT~& z$Aw#wW#>r-1_sp<*NBpo#FA92JfeW%lp9#1@QHv9PDnB7O>_U;MUvNv?=iR6R(Lbo1@-gPi)*U|WW2O@VK zjNEy-=-KxHNG5_?1yi=#sj~q?dcP8`LrNXm&L$?0^|G&3e@DT$817ni6 zyNmAGTaLC23=EtF9+AZi4BWyX%*Zfnjsyb(1AB?5uPggQCT?*y{fPH7&oD4BE%bD8 z46!&ZJNeLzXut20jQPv2%9o2ogpF&iRg_%&V^Wx#^DXIR`J#UP?bD-WT9uUox9y(&kmb;h z3MJXF^JlaEafoNn$XDrIm)L)C=U$afPRDwFdOoe~cYGRTeE!<^cXA;w_TB97*=Sfi zJLT4{r^dgf;yy+0ncmxw-=q~sgoaIV!dF#8 z-;(!@Kh!+bEO{b@>qI8H-1{Z}K(+PPasT((o{LteRYv^fh;r5XcvbM*{X@Zz7kp4R zV=@uwJ2-c-_WOgq9bF&9>Q`rOPP?nA(Cxcr5^u|QyFDwi&wso2DJ@`yes#?Aj@R6; z72A%TU!rx?S2Xn46k9vZiKH!!th>YI1W@Ey!+YfIacu;!hs|@$nmx0Gmt=rY! zC9fP(6O}smZdb5E-Iqj;>(dXXELfYED{*Am>hcn?H3swc`@0_JI(=lD>7ISH&t7@n zsjibSg{S#{(sb-BQIpke!=y4U-;B^FdA{OIg*Dls`R6xCM=KTTx-H4HRbZP`twJcU;X^# zaOH5`3!{VO%Vd3duN1wCGthXNS({h&VDB;Mzd!h2HCXTY9$)9oz`&qd;u=wsl30>z zm0XmXSdz+MWMF8nYha{nXc%H-Y-M0(Wn!*vU}$Av@XB!0OcV{d`6-!cmAEy`&f!vJ QU|?YIboFyt=akR{04E#tn*aa+ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_orange.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..e4a340286dab11a6987c4bfadb5ae6ea874a54f6 GIT binary patch literal 1100 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C->1_s6?Z+92n zv$q^=85kHi3p^r=85p>QL70(Y)*J~21_t&LPhVH|hfLh!Z2A%JXP#kTU|Qwr;uvCa zT6Xf=YmclrS|=_O(^0t~RlB(KR^hpg=Z^o4zyDy(KhNt*8@?arJHWX6ihR3Ejg+g^ z+0-d#Qo0^koIOyo;9ZRV^;N5mxWxNhc;+o~?};B*_b!9EBFEV${RlDDp1LydaZ8eL zfa8TYT`6(74|@F5BQ@)})-oR4e%R`Q+pL?pxfg?^pGr$^c3Y^>b3JX|>&Ls#y}S5F zOL^+!%l%*7jQ^kbaDQUYnMdUv{ql3d6`x*|yLIG$`HQ%$^GRPlBC<T% z8tVXuNjDEORORhm#ULZ~@ZJ7Pn{Lmr6G;-UHd%bv!>+PIuBd$4yy$+%#2qgjZ|}VJ zdNY5s$ju)`X<1q_ZXL^x^__7vTox3swjs!I*SAT5GKPM8o68iFK3LCx%`$g=vwFxg z2~Cx@jaPhcPDs$>S|avmwHY7fJ$!us%8fhQwk&x2c-pT| z2evSsn>By$Qm)qIPmD`n?LITH_on7<=6RRS#2%Tq;>(eJJc%p#_k_sSzWe{QF*Bg# ztH4^Jwv^ztMW_DNdVefvIUL4!QFiNzJM0at_eB0)de0ppe)0CII#(Cx650EQ)eZdO zUfD`8zDv`)uG^l$wa7~?c=xYKdsa#x>SXRM6|-J4eOd1g+2z4DAv@h}CCzSJma+BA z@3-=Eo}ZRleXW1tX`y|_H5YgqXZihHDVAM*dd_jnxFcJ?In@7SN}6M-t@FivDFXw8 zYKdz^NlIc#s#S7PYGO$$gOP!uxvqhcuAyOwk+GG5nU#sTwt=CQfx#=oO*2t69?#!#f8yF3HS-=!*>J0I(aS9-ZnrLdFm2<# zzSR$=Zg{$M@8bnKpDf<}de7NA-7D|)u71Ae(6dzs?oU~Nr)&A$o|TUm?z%sD-J{uC z?)9&JFm?UI>6>o1F1a^h&Aq-=H)`fSoU!S_^o=jpAHF|n-Q)S&AI;f%f8v^3jSHWx z+W&aLj+a}G-|1ZbaMtE0OLjk9y65S#Je` zN3*uxYFPMs_u0quwm+J+<-z3jw_BDxoVMvs$MV~4%kFlse717`o%Urns^|Xy|Nm>x z^d}4q42((M?k=%&?;9{OFfecyctjR6FmMZlFeAgPIT8#E4D2PIzOL*KnYhK-^dsKS zJj1}itmNt97-Df+c2aHlZ8MQ$`s+LwJ(HUG>s*BKm#EV>x)YVm@+Plf^STwFbl4_H zXIFW+Hbvx16k9S6M|pS1(IORY->4QwH`WQ;C*3ysbS#Lcnc1aJ z$n#^j!Kuav)7R#BxM+#V_}qg9XRT zH%@Rpp_>h|va&z?U{hh$Nck7A_1hX-$t}U9c{@_|^hKVOF7^vK zy2d_i8&mMsvpav@*f48Wvfe`xz2)jlEzMO8R&!r{H0i2(GEcKr(EO`Hj_GSQO`R1d zxvgrM^yG)3X6-W#jTfhJ9jIA(>he+})%tnY6E0}X`7|>~)%@z$nNAEVd?G(jznOVg zFa7Dx{KQ$eUd&t@-R#QvOJLSw*0|TNcFmdpa&z(njwmo4zdH@A_g|-rKN8LHa+$`Yd)oid?xRFSmP} z`zGz|*uK*F5A5eQ|GcD;_bk15`u&|p(wJm9{h4#qj~-Lqu;JS&rP{ytTle!@PvUR6 zFPCdu7{Bt|0-czm@@CU^zx8vuSEf(j*))?oQTV^^i?)Fi6yBFMh1rF zx&}tNhK3>Mst1_lNOPgg&ebxsLQ E0LL$)C;$Ke literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_purple.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..05c6c213a4fdaf4e9358d621c7c8c0b7f4fbf9e7 GIT binary patch literal 1139 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CPdDxyREl0nXhj)U*BcDWx4yY9_y_QW^1R~?{2l&kgvC>(`s{x;nFpprz(tAOt9V2 zWWKH!WYMN+_Pb{~?%nEpzTb9xz3G}p^L2||k1TXKG~HoOv&H&p4tr)f?px+|tj1*3 z|NsB}cm-S-7#J9nyxm=l&9BzPF)%Q27I;J!Gca%qgD@k*tT_@43=Hfgp1!W^51F{d z+4Ljc&pgAxz_j1f#WBR9(-vFsv@BI~*vdB6#djKvnDQfP3g<=H9AEuSIk<|~i?vDY*|adN%%Gnu z_D#}WD(pGq2D`G8dHBVY>+@|^{rY5CHf4MH-z~zum+d+K-JLX{qkh}Jme*74lnP%w zIc55)o-3b!TD911p;?FN8DJ~LVr?aE(bcw+Kx_MT(+f1ciL zsHGZuAlA6;V7C7hbCZ`#b!%@}#2LBD&aeM1up%`iO#JLc-lJ2yzwTaQf1Qo#=!0#O zy5&|>J&$8J^3iNx{?B3-$vsu8r*6MNtF8L?+jGy= zNd4}xFvlCdeQx)blwah}3!C-o+qTVz{_@PR^>v?oGv(*!wGoF(EY8W5R!UmMITZ%z zo2*^DEOwXp#~b?|&)9YGf5**v_xk@c^6hngy8Q5#r3?%VswJ)wB`Jv|saDBFsfi`2 z3`Pcq=DG$(x`u`!M#feKW>zNV+6IPJ1_rMTH_b%Rkei>9nO2Eg!|WU`RR#tI22WQ% Jmvv4FO#p*H@w5N{ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_red.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_red.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1a104922e94c506b7f68de62aecd64fbf4b94c GIT binary patch literal 1090 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C#a@K zTbr%6G+tt&zs}lpo4w@*YqOn>)~hUx*I1e?G}c>WtiRF5e6flCN^_$X=0+etrKSd3>?~&LX|A?3nPZ@R#KUpEk?uwtvt?$6t1XPT+F5LO zusY@Kvcbk|pNridXWJF#hFk3{cQ{xbaJ5@xtoQ%_fA`~JzZn=97?Zr+U37NcEnLmO zz`$AH5n0T@z%2~Ij105pNH8!ku$OrHy0SlH;udGqk9a@x3Tw7IseMIm3)1}oT{q_izH3BcdK@p z^qG8YY%kt>=IWV<8TPF&t>O$SE?Z0MifPqsGO-cLUUPL*VPvbT#>(|aR3~nI77?>d z@9tMYE2-zT7uFxSBKxe*e49;cJ!jagf_)oLr$}6J`Ku$h)2{BOMB~%V-(vdC|5#@( zx4hry^~AY%Ki+sa>G+iWQ+%uHXJq^l|MJnOUTnR)-_~mj)|3acGbPUPp1@%GeTmui zL-&@KD9fpF&0QZ*#u=pOEB#FT;kP))kC&FdUHCX-+x+F#R}GWj%(^VF=gOYCG-aM= z#<%&yHyygKP-@WIpkP*C<9xsOu=1tTFQSSWA96HuJL&L=-?J?ECDbXl>;HjA(#kV8 zgcrVDEHl$`1Z|4Bii?w$mbn7!|^78c#Oogn{r?}W#u`B&`%11GFIy!$q{u*}kX4+WRL>SM~2Tq4;g zwR_!lOEIpEA6%AmUi;Cm>|7VQ`D2OgI`uy*tQO~b2wxLf?N@()?HG%)RdP|4@E*YmxkaX0aB_owhwGB@7GzNV+6IPJ1_rMTH_b%Rkei>9nO2Eg!|WU`RR#tI22WQ% Jmvv4FO#lVH#$5ma literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_silver.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..80af32a6c77a20cbfc616cd247fe736248ee547a GIT binary patch literal 1111 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CFIh5w{rXk&=FM2JVD^+LeN(6QFI%>7&YbCU=1iMAclxwx z{mYjxT)1$~tXWfL&6>J!;p`ndHZNKS~@pe^y^#$DTbqCQj^Lx^%(p z*;5xRn6+xv(zR<>96r2%>C*Yrr%#+YbMn@$8#ZrVw|e!mMT_RHUAuDo_RatQ|4%7c z(Z#^Pz?kIi?xGiRS)iSPfq}EYBeIx*fm;}a85w5Hkzin8U@!6Xb!C6Z#4XOIAMt+X z83qQXO`a}}Ar_})C%>Nd*n*>lvn)xZStLdH=-k;;Jm2RXH-7)Ws{8qm{t~{XRsBW> z_;%OTOH^?kpSW}K3_ls>l?o|y(hP0|mg`MldPGB{V;|GO(tQ;Vd*7>k5P0n1e(*U6sx>_~_&& zF@2fkwCDOWH&=dcb@yuDUOQd->^J|`dj2I#UR^)9|HGDFNs|m-1xwwoXS>_~!aCDZ zU|JB5*8SG2>J8I_jW`6C^c~nV#l=eLUV|Uo%;~EW$_*c|^}P7n?=Zi*&}BN~$CICR zCK;LRSZ@=mzdP(rk6iYgeXATMhMiZL8rIRdFZPPxjWfJ~SDtVGy?bJ&*&o3j>r8h( z$T_HKvS69t!_dw9_emULes@*y{t5HsPm`w{pTp;pGQsNS+lqtJ=1g;Z<>1D+=F*|V zL1hkC@*@~O_#Zy5(ekrAvQb9pyrtJ6ncM1I%x|O~&ienQKh*t(#t*%)P4mK3?|u4k z@94WT^4anwT!&rDE}dJd^S)nN<@~Yftq#5xPjXx?o2KwAurZpG`451#&S;u|(!`5yP1>ExY%d^=BQhn_!{6SA36?zd%$T=k+Y z>Zkh^i*8uQX|fmQ&co^MS6ruG&c4Ak`DD;eYvlu>SD8Dmx(b{A|2t**>q+tnzMGU}&R)z|{$^4A z68BB76RpJVKW3U#GrLdCGf*PF&G5$0O+QvWPJ8i*BTy?Rqs{lG;l9PcZpGPLFI+Zd z`lpXIfB3DR+1u+^xP~$?FsPQeMwFx^mZVxG7o{eaq%s&87@F%E80i`sh8P)J8JJm_ rm}?stS{WF;GTby1MMG|WN@iLmZVj_@xKtS!7#KWV{an^LB{Ts5DpvR3 literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_white.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_white.png new file mode 100644 index 0000000000000000000000000000000000000000..fea636bc1c0da555449f143b5de585bc151cce02 GIT binary patch literal 908 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C-Wio57 z{@Dh%mjN4&@)GlN=Zd0pS}GUU*y zU-p_#vQL)W`YgD!=M?wZ#K{Gpt5y~l>@n3_Ba^eS)OFi$na6KlGb;uczA$v& zc-+&1;q!~TZD%t3L_V*~y1jS*X0a{C3w}l4nzeOfm_C!~oSwDzUzGoxkN?RY)Gy*A z=q0j>fq_A_#5JNMC9x#cD!C{%u_Tqj$iUEC*T6{E&@jZv*vi1n%EVmTz|hLT;FaN~ gnJ5}^^HVa@DsgL=ox`Qdz`(%Z>FVdQ&MBb@0A#(A3IG5A literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_yellow.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..68a19c844325c89be3ee8c53875eaf2f209f3685 GIT binary patch literal 1014 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C3Vt8+H*Z@WJ~Y4PTg!|RLoFV9-P zI%oU;|Nq}_7Pc}lFfb;0ySpgGrpBycU|`@Z@Q5sCVBi)8VMc~ob0ioT7}!fZeO=if zGI5Ku=|{Yud4_?3snpZOF~s7u?Bs{jRypuAOKVNtX56&ll)>w`yWi_iN`L#|Zn4#O zpNrtZ1>%yTWpi!XbiO`2D!>_drdz_I@OtUxGcAnqHOZ$>9c;IsxGBB(uxVlOfzoR_ zomSFk_$tmcah>#L6AzdESdza{<&>p_+JwMg917iAUmTm7slne8S#&}1a@s=Izt-Zp zG5dbDXs!RYm|w?C@Pqwi6Li=;?+s+4T7B0>Bo_cbPmYV<9odsvO+S+1I{|Wu{ zAYtcasgO;N+83$pHI;H|`+wm+v+kCMbCaU9ShJ0T6ePHVUZ|_D;oWq4bHE{HpJh*X zxA{k9a`?WQu>Xj*+t=DNMvD&eX}z>7o7%k2v6<(0-i_r?KCc&IQ~Y@-L3_&$^~(kHI*$>ZXafm9m;uTEKis`O1&a*!M`M=9WX7LGTj4bim z-(@d*u|2=<`MFzkX~y2KA9Z>bh1O1*cp*3=M`L-0kng1#xtITD9J8LF%_x{~r083_ z!OiDCPuV0V-=3j%F~mvobN)HZZg@ lFnDFSX(oz>-29Zxv`X9>X6JCJGB7YOc)I$ztaD0e0st7}xzzvw literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_purple.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_purple.png new file mode 100644 index 0000000000000000000000000000000000000000..da661ecf2be9e3850d8809038d3f893f237aaa06 GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_CKQDlSMP0+CP0LZ z>wrSXi7gh1J0o_qC9fB7oGUfcUm~hyoya*+aiRMgZrsvn*0wpxsZta_iP<~jBa7mKULBJes~4Dr z1vW{q<%yc07B{K*uI{psc)u4`>aYJ;{oLI8^+?x*>0ZufR&X0<{Jd1^)TF1J^`Oeq z+Rt2I?b4+4mPYVCfMtxvZ{B8ipMOc*=(0zY!6@;(QGuEd?kGKth-w64PuU` z^>_|zzu{Fr(0h3fd%jAy!O3g?tD_FTzv({T{du?hvp2O2J}b6g+)(d3P4Ud*3HSIy zwwfKkcxy(?SDWMCJ=>1jPFiQn&c%Ly()$d3HJRQ>W{>K#{7b&-^QoQlH}eGiVPIfj@O1TaS?83{1OV*fLD&EQ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_red.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_red.png new file mode 100644 index 0000000000000000000000000000000000000000..c51e1c913a91f0ceed578deb43002c9a6a7198ae GIT binary patch literal 593 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lO+0G|-o$x2F- zl$0haDNRvQnxd>cMM-&zveN(m|7Bv-G8h;b7?Zr+UD(AEJ64nJa0`Pl zBg3pY5)2Fs>?NMQuIvw)xW(BFu0Ee)$-uy<=;`7ZqH*4L;>E(l20YG;r{0j{&@yvl*p^!e6X>*jW2%fq$@^qt)H0( z%Nk{5zv~lMdhz$-$F_{9!sGTy3uo?EyeE+PncI-jx=qtNrlUG|@{=+}J$0wU?0zvF zb}PO-ZuPkGVos6bsZ*!-oRC#bGSd^hWY(qnIDK7|)RB)atFIrfs_&ZDacU9w>W2A} z(-z2dt9Pg?P2Kt1*!p^_@9~2F8q;R3?B@ye5_)8JBQ)ul^6V&6p)gU2ex1&}D?XhL zS^8D*bw=zL;jYQfr`5d|UH#8+$XvELHg)+81_lPz64!{5l*E!$tK_28#FA77BLhQo zT>~RsL&FdwV=DtQD-#QC14AnV1DVQ01t=PF^HVa@DsgMbRjE3|z`(%Z>FVdQ&MBb@ E041W+qyPW_ literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_silver.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..af92b3c0d5a7c49daf2ec2c0154458178b028962 GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP*0G|-o#-{S7 zrizBfvc|^p`i8QGhO+wl(&pxhrsj&~=E{b~@}{Qp#-@t;hSLB4|BEIx5|^avOgvGKt6l9$E>_?--_=A^({Id z68kxJ&s@#-hGV6XjdXCWj%E|{nd!?X^*I(VSlJkHN`en!cYn-@(t9fI@~<*oT@J{}nMJ`Te3uH-*Yy4y%jPWGKJCam|6}dD zzsp5C|9WXJSp8wYamR#t(sFkVl%i~;l9)El{Ud!N`s0h5XZ|1lcutKr|eOz9^B1A}UbYeY#(Vo9o1a#3nxNh*VpfuXssfswAEVTh5j vm4TU+iG{X-p_PGwOy!{h6b-rgDVb@NxHaUeRGnd9U|{fc^>bP0l+XkK0!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lP90G|-oi`TDT zynf@twd)r_=*Iv5{{t3_?qpzKU`+CMcVYdJ{}N;kXMsm#F#`j)FbFd;%$g&?z`(#> z;_2(k{*Z}VoXz0s^C^}L42-g#E{-7@=WQoGjC2m5>#Wxn-Og2eTUS@JEvr*Xs#@vL^KiE5s=%su#+j1B&vk^Z>fGYK_`AyaKwQV% z#;EP$k4hAFd~;f(vMaN`V=v?J6}RSftQ7Nbxgnp_9u@FngZd(`gQ5%nDxb5ub@Q9c z6wz4Ec^}0$9uSV2GDprOVCPliR zd;CsdmyF2n=Ep0Ag10Koa&!86YT_EP4DnZHTkr5z_e#}2vCf-y#?L1$V#kXekJi-B z`)J(Ca)rO2C>nC}Q!>*kacjs`sXD{Jz`)??>gTe~DWM4f?NZx6 literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_yellow.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..2bd75a1e8c119ad9c43a8509e9340e6e6e8b8c23 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT8Ea{HEjtmSN`?>!lvVtU& zJ%W507^>757#dm_7=AG@Ff_biU???UV0e|lz+g3lfkC`r&aOZk1_lPv0G|-oPn*O( zZWQ|nB1J!L5dE}S?EnA&TQ1xVWME)mO!9VjVM|QgQOm%r;B5V#(CF?XZ!9L@HD6L7H!`#WA_P%?`aM9 zx@(&{#cThEuYATHtk94gtz>^OtwZ*wdgv)f8Mc^bkM8eXcEZMN@-c>G{`VHlNz|@b zJSixqQ-7v+w&xm&*x1xP+~;nuugr>_o5|F1zcwRc$sseQLcVDR(fw`Gs