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 ef0fc8542..27a285d08 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 zcmZ|GZBWt&9Ki9PW|^qz+KO7&(o*MiDrlxMmDE4Mp9et%!F+-Yd*tX8%ep*mKBZ>X zd??Lld>ROw4>*VE%`U4=tEnsXS}B)~z?t)@<-=m<%e~l(&#Ui!b6KHeYs{w@0I)_W z2pa(GHf-Gl07!k_0{}2P5yS`rXf3o{7jE8&@f0=#;F1$SdM3as0HnVGNX7ve1OSBF z0N8UCnlOI=C}Pn$BxiDua+JI#Wewsg9rx zB(y#Vsb;WLC|!<_Wh9CWrGHDNHu0l-QHDI^NNp&)mEd1Yp*05(Z%4)5BL>}}GnFJt zJ)7G}rZq9ytzn#wxcEmjW=k-s1|io)9PQ@te`JQYQ5kY3yDf~X=0)`wjm9}{{8<1n zIYuKRIMwfNQvhIbjuM#!VEOR|6DY6P1pww!ltD7rnp$GFc<|@S1_4afC=$f+9oSnm zR4VheLbB{81$kq3{k4_0HUavVvp33&#%}Ja^^==1T%M>dZ{`n{nxVViv+wjZ-<6?c z6Z*}jGQ?H+RNv+R1`e@;UFC5oW!Y!5(spiXYv9Ys)QasG0zI<*z&qi7wc_02@AK{5 zCe~xJcN2QeL!27oo(&rso%d_KF4#?}qPr)}4!tQ`bua1cF3oUTVqJI;`-hKEi6AEA}$AoLaj|wE2%n4o_lW$nUg|x|ehogq)cO9yg!AfW zu{+F5x;l5h5u|uq46Lu~Ge(|ge)Ra@-OUSoZe+jSl_s(FTYhq^AVKrI;?tIp2*5|q4>ljcXMoWM6L-Mueu02aoSPkup5ut+y84O!75>O z&*R2#6#A1k$@~^^CnF^Oy6LjV#n=9EJEOc`U2#`z!t@MvNKQN)s>)H$PV0uBW?w*= zGY^di20~8A%XQTN;3y^WrN@O*5g|TNB$SH46NmS4!+E;l@f=St0`3suppPpKPr%^} g__nhD3}VUgQwbOUf4FlN;|KtNl0p$xu;A-|0s2tpeE463G@z8U~%(%dOb064fq z6$Jp48 zvIl@F&yy@yzQ0YDk2UWUCeM#p5@MepU{ew1kjb*n_9Z0IkrW0}7--95U@oxm=e_YM z42&SqHkVC2$HZkYaXDp@Ou83N80CC5(y1iGE`y1`9Bfz4ai~2@PNpMrxqQ!<%nAS$ z!aS%Hr2UoEA^_}8boWmIP}kX^03z`|0NBN&(Oq}VDXQzK9P@iuI|`uKNu!WiHqQ;K zq+Rni8kE=JMHJor-6kB#oCuG5+T1IbzjNCP6gQ*UYZfTy&m(QA!b*a}=0W8Lr&WFS zOl*ZKrEGAfWdZ_ye(^h9YbeQxZ|c}P;94?FywWwjcse1@BJZ4usYqv4^Jg8&3H;us z)HkE-1+TtLm5-`ghDYjpPdz)S=b~VI#FT|CCNusta*yFo*JFKkhEUsOtG&0S!_+UW z1N|{9c4_#M;rQgp6SIj`pQ1G<{vE-xVdrg!&M6JG`U30toTK&)3iOWZtSEo|9+`RF zzykt1xa>;dLj|4057+uDoW|k~&7=?Cu`fI1mpd!|L@mA>PUC+<3#I9m-Mg>WJy*w_ zT#nIG~S?wpoSnZ4IVvvsF9Y>}grO+nBCy&o|TdpcugyoW^Z)rC~MefX3 zE0%q^VW&IEo^t=_nT-*$9*FZ!U!txgW%#^>yn87EZ{A2k{@W!zNZ zR#EjEW$S+=w+Z9J0+fRjYGO0Luc0zbZ=TTni?jV>KxA~E`N!6!S&44fiJ}AIfC6nO zow1d@$d+Ayx@6n=#?C^&Q7ZfAqMEl!Z<>}{#l7g)eBlqJjQ3xw6NZjI9Cc$_KOR&p z%`z7(3l`5lNxCS#FL@7nl~LEpT#`H^P$WtFf^PiPu}~&_$)4r6s82jH-=>*#5zCv6 z3|AW*nvCSA2oGofg~`e_06_Cx{df@^UL+|zIg-PR1T2CfS|L~~42Ffpkq`n2PqaiZ jBm`N(+^hZ15SI|ajmr4{;g?u7Gynk2l|gBD3C;T#PXg4C literal 0 HcmV?d00001 diff --git a/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_cyan.png b/mods/mcl_colorblocks/textures/mcl_colorblocks_concrete_powder_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..ae920e8ffe5f35e9ce936e87ed0fae834b4747ef GIT binary patch literal 1125 zcmV-r1e*JaP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0001% zP)t-sCz_%snxiI_o+68tCz+xuqN^*Xt|gP5CYGNeiIXCVlqj5~D4nGxlAI)wn<9#p zD4nJzm!Kq%nIw>zCYGQjl$|cHw7X~j_ z@0rX100Os3L_t(I%N>(po1!`lg+r(`5`qm7tBleW*SU8`+};2G>o(3e%9AGNyg3D^ zunxPb36b_KceV6#;GSX<1jS*5$ttUl`E<_nEJkJ@WPszz3om>%fkl+b_JRjSV;%Bb zB+5WW6p+&Z=B;EW$s5bm;FVdsQLKL#CIo{Y)vdAB<}zuzQxp)2iSuC}P7qG(=ly4|lpA?vYarOFz?0L;I*{Q*mc^pOF_u;znP`nHa z)@sYv4hHXP zu?deli=g)OoP_}@GTih}Shm!LHwCh?*%acIjNf^9RDFHq=R{9*3e8C>p<~YHhu?QG zfFDY}eCgcCWHulv5|N-!wVe!*Btuuz7av#={cHDaV3tO&(=iWF>#fm%LQ{$z8z=O& zu0knrpDrYj556+bkHdY4n^aG$raE^nR?pJIF~%k)!z|opcV3H& zjz*3*@qlMtf|95|o&Dr!Qk^;%{Uu?w39DhBXX(!1sbp|8A~}V>cg2~eDy}*syt6Bl48gsB3bh z+R9UjR2N03Qc6dPUg=RCQgkm~9hca>`t$y{Ki+?RUY}y7pN9d;5(NMTUY-np0NC`6 zzBT|b&Xn8%fbZg5eO&=AmZQJ2b-qQ8r@t>irZs>(AK(iB$R`2P5P+#D0QzwNGhy|$ zJx&0iVfqBR$LEpwc_eNQfhEGm=Mqy&?fLsj;&N(C7Cuf!*ekRRPsIuf5KbmOT8d|- zVg&~fo}9?ez_BH`xP3%!HX&O{i%hdiE+YGLx5nlWg80_*8pqHin}mEMT8fL65#n=6 z;&MuIF*)@hrBLmZu%8qm#zv*%GLJb(Dz@?V5fk!A90`t_g^!mLr4`#^GV#I^`)CO+ zD$On|$tFUC6_-&WQn85zNNhHNpG)NDlCqA|L}e6?6rWmZpL76;&cF$a$VF-=o{W%Q zPR*-v%u&*U`PPDbB&C>~Qew}M;)KQIaG|Z}Acd8Jjmsf~r(iW2&Cu@#H2|O$?d`z` ze5YNc0)Ul5&rlHn+V~qSsH!#x06npnue;ux6=*YEQphLe0|0FkFNSO2_WK(u5;H7m zh6Q>A3Ffqx0k7MX)RF%z@p=r`WV9dUuf5u@>S;>VvPR=SnEc3b-cwYYrFRn3nm&O~ z_D*~Ggx*v0@k5P5SLd+#s+*~$ZAN7zeWOrvq@6Bpz0DiOZVUE-Ae@WGU@dx>x(Uzh zbG@eu(@)gx_J{O=Gli=D+kt;HZ?u~Cb9*a)!%9$6D5k?zT&z(`0r$gJycbVM%QB+&MP_f)1ORR*HMEX4OpP9 zTA7nreuYf#BvqKMCALfwsYI{V_b9T~%&5+L)lWyta03|LO|KmR&y{QJHcsSCWNv3v zUh+pU&bEpNCRS}ur(eEq?bcz39yEV7vXMEv?KHpcvV(fw5IyrZvqhJDSi$fjCxQL?3MM&acB8h^L&uehZ;trP0V8$D?cgBl75 zlKMGJyXkrwS6T%bUY@dFlf z1gjHTf}0~89&Om0&Ny|r{9?hMcNfp@?qK$s-(-cUt}>d}@Wyikwm#mYV|J>v;|uIu zGuhNRnB(hqCZN|%qF*QbyS9Hz)*!6vh$j6Y!C>%I9sxIEV zFg`t~DO$&DGEwL7KSbQ=TYR#zTc#R|HEW#SkrCB8L^q01m#FKO3V)dxY5D9D)UF9% zG|}I6bl5Ch{BDHaU^sTe@oV<%{OB&7t_)$4v1NsYbJJMj(_0}+oi3gKRK6XudyMVR z-)W`1-9f}JZ?@xS!Ls(4 zjUeL(O3xtxz=+*L#4&6!m(EG$vc+7mN60h+VoxBG1MMkv#DPww;Se$%L8i#9%Kr?B a$uaS<(*GY$2v8UR055kx#(B4>yng}b$16(! 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 zcmZ|GZ7|yh9Ki9PEFul5=>v{vv$me54+-%US`U{L=b@S=^8EPEKOsRv;+a;9>&>l? z#@f=Bwbx9osG+W^tuejLs55J)X1f+uDwLxuU1isod$AXvSKs@7k(dxgB)AX&fEW|a zU;zO6Bm5@-z_?!C2LM=gM0^Cm?K8Ij$gMv{B$^cuknaIdTnexT0L8BWvM2zvG64Do z04IIT-NT^(P?Z?RW{S}i391pu(IWz}Sec?s&5)=xYMqfUQwkO8!(1VYCz7gDWyz^5 zzL+OPxDo|VsuUr~Nn*JWQS)VJdQPE8nambS6&f8^ibN-{1aegzD=DL(_z;ILRckpS zxj>=f%TYwDL(?*Ij-QmMv_}LIj!338=4%YONfHI3)vMACY1svbc_NF&(vr1w1purR zu~7`_=$Kn30Bq1l^9=yDn?JIGOEt~_U}KDlXWBf+*gE0%@fI%r0)Xj?VMMTl`rRtb zRn>Gm=2jw>v|H)wO^7=%Kr`qnT8k{EhT&t)RaHfApHLs-!Y*Zx`4|08Ja;f5?@RCH zUc9ww10#?=Z>Eg3G~<4IT&u6ycp$f2jdnEm)`s*gmb>&1RP`3!=iIWQ3=?TP_5G7J z>X|pBrpV3OeEVUCEq4e0n7J9dsjlgnpWggyy@@lEqJ#?#lz(Atu7M9XH zFHb(eT66`h9Ts!z>mJT9cP`k@IOQ^Bdibbh=E_g)5%$Fhe8Tz4{9&k)lo(ecwb(wB!sPy@lHWu;>DOEzaP%T zWq9Q^+{ENfN*kS&d-LYsjn*$)?V2HVjt0~|dw0WG_CdVp+pJhcaW0h;Y{x+!E6wRN zRL_?Gyzo*%dpH)k5?@d2I@g!8eZHDDkNC7P?+m%+_GIY-{u0`-7y3-4wUypq?YMad z@p6ttmxXNufwigONKr4FrfaP0+YdW7iV2j=Q$#6V~Ng zk^DKPLwkdgZ{`>pSbN7K>$18uCw$v1YoE3vyG5b2D4TMheFr<)N53OtPj%lue{x&f zGuP;IBHhGv_tlb+H?z0e3-g)#TTeC3i!Xe0-aL02PJKIc&%=IPyD}ZMm|fFveLeHD z(#st#YviRN`}CyBiMQ?Fm!;qa@5gg1M)B+SuwRqk_slg&{tQ1E%M*;TN;a5GvP;W2LN{?lV?=QjVK+-MCC>ld@0nxJrv(PR4Uuok4_1o o(*k`cR62z+OKrLMpCL`BOi|_i|4^Mua0dX0VJ0vdBV{N41w;4Ood5s; 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 zcmZ|GX*k;l9Ki9PuIi@R&ebP#bUem`gcQv(8vc<)f(Tm2%zdn-u57M}qw3nsFh^89 z9m>>I*WA}AI#=9Rs?)lUwu>WX)E+PQVlO_gzRx$AZb_05RS*RL2?`lu0D#gN;g0|S zDNgAFfb%{C3j#n*n%J?M;92w_Gb{ii)Bs}Q0geD5W*y)gG{B}S04^6mHZZ@%8V>-m zbeb*EvT4e)X_{I;L980JXq>X?n6qr2zSX^8UN=E&m^7^zK`KYBTBhkOGsMbKO5Hf6 zcAWOxB&lYMTr*}~Kk?&?g4JmNAmC0VAsRLvlLY`E5=eFk0T8=< zMga2i-~t1Ud^~5nE6*4d&tVjdF9(2#-A@v^loVF zYKbcTz47?t>`a%gH+=;=s!!az%EPI>4lc`MqA09FPXudqn3<4MM3)Ud3ZIYk(V3$0 z^UyM;ytYVl3Tunq zh#$Rq9I*HEago^^BV5ma9)a?j~7vZ+iyI##AkxZC?P zbu6!Be<||%5KFHls~|*)73SA>F@fi6*xD+sb}Z87+3I$h+#GuKlEeNN{MP&dXLlQ= z*PW>|(jy0?c>L!)KS5W`O3eYJR3>S=x}xwJ>Pp`2piIK#Zh9iWj5fn{*fLb#Gsx#u zsqjOOr7-p1IhrqC3>@aVP<1WKVm+RQhNYX3OAoU8{f2_JIwY>_9n_b%`PQ}@xPLl9 zsPkE|zl*mE9wUkUTJvGRRJz#U_hO=>MJauj`&ONaN?_3!J4#m{C`f6R|3E|OXFm!v ziwac`51cg)lG)C^cC{{i`KLpbkUW)xx9eQLo$pJu-?zvuaHH0g!xirbC7DT@vaJ!F z=d2n!FJID0IfAE_sO%%rcIjmOm6jZ`7q{etV3ENlKFM`Rf+ud)TX-j8O`%XIAolj| z-R1@JY1coP$vyj~*O6$#tpANpZN}r!6kBgmY>fKJLMpX(%RkL7r-$QjA($nJJ^5vu zvFOHGC|JXd#PYSBm){s8QTRi98I5QFP-PPBnVxP;FPulPmmAXybkP_CEwru{24kzM shePY*um+lF3=WOn#MH9?Gx!I1e(fFp|HDH+QB?o{3egg&GI5Rj7pB7LF8}}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 zcmV-f1g86mP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0001x 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 O0D$xf^6okro%1ipFQO;_ 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 zcmZ{dX*3%K9KioF_t`hCl%gKxd0LZ1NE$~H5@ZupEoH^rbZdo5siUZ?kst_hEKgtS zibScSsXC%k$I8kwGrX3f)jGD^y)S0LWegxPk)M2m>Hg10WNG zy=R;OKpDx4|2yJ2`~zbgcLqR#N8DQ|8)}=^)9+ zcjV#k7M$+5<{&9|eZY0<&cU_k;@UY*-OZk(MNap!9q&{U`||O3nP1&5By_RRjjgot zs~AzKOHU52t@vQnDIoUMkO%J3r+6;+vm9EloiPcdkt&xjKjFQLP?_pG%bbS0fbZW}+7gHQz07ZR8(ENzzFH{3Zz)a*@X z@y@%`$rblg_PX_pr->S$7s^Z7S<=sWn-#9+iEA&%9X7HwnRJxMC7w2Q{N+8rWgp5^TF+j#x;8x`CTK&ACLVY zC$C4Wf2_NTZd)gPqN-X>H**ms;&?VEn7Ht~Fd$%S$j>$!*=i)r$!%FVEaUI2*P90~ zeOhJvzI<#=>>T!aFJK>j_i)hI&b#Z?gVlCHg&bp98|ifH6h&uC4x4W{RV5l9stilr zIrRpUq83*zPY{)OW#N$g_|!9RPZc#4cw5VM5^i9PSCYiOEX}{Rj?4~Slo1!qQgMq8 z%Hn5gGlgr6+z53a1+$SZyB?LBDdP3;IBU#fDyBUz8B^0k@u; zi-d+!_D%>C$`&-0E6{5%EDHt>2P#T6oJ~2vOOKEJ&=0>)&pkx}{@w?SY>WWl0MCaL z1OSfv40Hg1(^&if0CX?1{n!AqGTdII-hPbo3GxHTasm+M1MC2R@C85y5nv+%0ILG9 zOc4(SG6A44;7kZt%5ax5s2y}lBjP4uxc7U~yBX9$Hlv+J>7*ld6xVu+n~aGzAZ~3a zxfLb1(a1d>XcvaGP)VH_GQstfVD3%s#GhC+k?ZjeIwB^Xko&M}$u2S`wV6ulpi%l* zw4YC6Q+!T0lRCy>jd*#qqNF|+ec&WE&Slk8Ts0bv_oT%x0BC)|_vSbcDN{QDz%a!p zJRJaMwoePH#Z~~IFW~uc_1Cm=4?tUGQ>cy{~b}ykk**2qA*k zVc?;b)rd5jyS<`caCbt~AJu#9#4SZFc8jy-C(^7D+%TaSDMeJdh3TU+^D|*po&_(l z3&byH8MZDKpI+}ln5GGx^F68I1>9q8QaRyP-+I{jW>@9khcKJxU;QDK&)Kb)qW#Q* z9K*BKDPywfXsbESduRJWR`#D(xzBpl=SzRzmZ0`6WoKU9s!^&Qu2oFlzI)p*E2k=M z&+?s$oMR#N_U~KxvGZ!MzILRTUk>j7G*TDut+WX6_D)7M(ts<5K}Y;-*Dcr77uYIA z(`Mb1xc=IfYxAV2*VVHJN9IPdWAVo8lx369o_ni~8N?EyBQ@u`*J{aqykh#rxpb{H zgIwGx=MODc=qWpBI3wJy5kA(gfEPV+%BNg7)8$;Xw#sl@PK`2@SCO?jt%2NLowLy_xWvx5>u{z#AT ztzr4phGAWj(@LD$wxV6fb|+#y$AE;Aom>qxGI^f#6V#}Pb&vtqJ%;xw5_2&-x41T1RVtXe@ zIn(|_+TN0l>Dk;)V}%Z1sh67ea5=)^{b>0U_vCq2U|_lA{_rx+>~Pb{+M%Y6Qtc$` zM(a|WVaX!h!btX((_*-=U5NL}4)0Y7JS0c=TCs*iAF~DX4*#50*>dLC%r{F{*mv}H z$(suTMsIL-HNGG9eN?uMUtg+s(CAp?(+53nMhgIdAmD}xq9X+{SX5d}q#y>!L=x&k yB)gDEA!G_hq+$qqf=I%M#0^r9=s!bZa`dIx%>N(0zidPR0N`=`Ig(QmH~s|$zQ$bu 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 zcmZ|GX-ty`9DwmZWg?&=3{ZlMYg`k7wt`5@Lc!Kjwia7jB3UMf1!XWnS4F`MrrZkU zD1Cdp(1VtvT(i{x136VN>Tm*+;XnzCl7dpuDOQxlkNdC>zfVt|l0yvYHcLlK0N6&0 zB(ng(^&@jr03fSMZvnt3$HM9109W{1))O~D6gsEH#8_v z6hTp8Z7m`c@*5i!3I!^W2qcmkg+kiZrBfTB12(dpV-S{jtf+P1dl&Q9IN#s)XDsT2TAlD?vn z{n_KzMF3!t85#Ejz!uw&OhAG<0KjG*jZWD-huN~zEa336_$~lOOCyJ~_uu)fdQmvP z-#p*qOp@J2JFe}`TB(4xd}3tp@<#ThXKQ?()ddY7KVa4KQ?5g{NeW@9bRJvWLNXo_E*$jVym>Oa&WNqF3xM0#d4~fB>+o;M1v;s20eKwC_CPrEk zvT#q#E-(DUC&_Y7k`a@Y+b{Q2;RCxmLOB6Fu}hbo)6hN*sWNuVqb9bvr0?4a#?;+y z%!y~6?|Ldz_pRG>wFh-SNgwQY^&ohOsCrCX* z{(tN!$@I!qtgRDkI__6EH!T($XwggYdAf-=N8Vv>|MkJDd(@XRb}OB&GjVSe{*pK zGkxwAI)_jvD9Cu)6sGz%tDE@w0B6#)c#>ipwDDfhxLD?K&Fv#r@2^anaDpvR3 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 zcmZ|GdoUXY9Ki9P_q*PU#To6CN;rvUgd$xcj36FY%p;nHgnB2Lb)!8j*4imEisG7R zSLak$kFD0C9?cqwSF=NFu7b#;Rx?Fadv^ZZAN%9;*Z00xq9e&BhDbvIFbNAK#sGlB z5q&KHAl|wv1OV+!0)+r@|C-VJbe*F}4~?M!Tyz4sTmkS704^&5I2Zsm4FKN=fXHw8 zjT!&|tmue1lHw_D{fYPLW31wLU)5xQdiwOb&}VfBvpS4Xiu{xle)4fI`Iwh{+J!&574rQZm;KwD}(L|p^xIJuS(*to(kApBr8O?jc38HW`k6d z{_3gIhlhs;8~kqpK;v9EnRp_Fk=z9U2Kk|hMF2*YM>L?h#RdTM*kKfso=npSq3fQo z*(3qbSV23oqWxXth$xyH_JLQT$ZKyQ!%@kd-pqoV*Olh$Cu&8*_OWi zps7vXbgWCkZRQ?B)P-`2+8M}~81i^2;`j0YEYk+0$he-BN`d2`H}VYcaOS0!Tc51; zToOtr+cU<&#wbSV?A&G2BkqkJ)r$B@{*V`y#L}mzYlg?sAv+}!55dSWlq!&0U*1h9 zH$KQ+xU;r>&qDY3{wNLIx8N)#+2G8VIP;Cwb(+02KP%+ly{7IiV@p99_A`GzXe(HX z|8>4HyJK>wnHtz0FYkW-_6z!t%kjx-S3)v&VKJ{8hEtl?g3a3l2UrdK9jd9|#I1a; zzH$9Ee(FlP%f-)nOhpIoqbj7AnU*#3MFZ)z!o6c}6IIt)Xu1oh{ez1@R?6)Xu~*FPyr=w4gj|%#nUz3jJ%) z8s@a|!re;DbH)Bd0G+{Gn=5gVmUZ4J z4V4E`LLA%r1bWv2;3S)rz&@YOX5i_CjC3{wJTO>aH;jiH78~c`iO2Zhy?oIaEFObV hV|$wZGvwr*XJvf#|HF+7h9?04!bp+C?lZKqe*qZdxzzvw 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