From f0fc4b387d558e632a2380e90c792a6416cff05d Mon Sep 17 00:00:00 2001 From: Victor Hackeridze Date: Thu, 5 Apr 2012 15:13:04 +0600 Subject: [PATCH] cotton blocks adapted --- rtmmp/mods/cotton_blocks/depends.txt | 2 + rtmmp/mods/cotton_blocks/init.lua | 116 ++++++++++++++++++ .../sounds/cotton_blocks_cotton_step.1.ogg | Bin 0 -> 4832 bytes .../sounds/cotton_blocks_cotton_step.2.ogg | Bin 0 -> 4862 bytes .../sounds/cotton_blocks_cotton_step.3.ogg | Bin 0 -> 4897 bytes .../sounds/cotton_blocks_cotton_step.4.ogg | Bin 0 -> 4844 bytes .../mods/cotton_blocks/textures/cb_black.png | Bin 0 -> 315 bytes rtmmp/mods/cotton_blocks/textures/cb_blue.png | Bin 0 -> 436 bytes .../mods/cotton_blocks/textures/cb_brown.png | Bin 0 -> 409 bytes rtmmp/mods/cotton_blocks/textures/cb_cyan.png | Bin 0 -> 482 bytes rtmmp/mods/cotton_blocks/textures/cb_gray.png | Bin 0 -> 313 bytes .../mods/cotton_blocks/textures/cb_green.png | Bin 0 -> 453 bytes .../cotton_blocks/textures/cb_light_blue.png | Bin 0 -> 501 bytes .../cotton_blocks/textures/cb_light_gray.png | Bin 0 -> 432 bytes rtmmp/mods/cotton_blocks/textures/cb_lime.png | Bin 0 -> 490 bytes .../cotton_blocks/textures/cb_magenta.png | Bin 0 -> 485 bytes .../mods/cotton_blocks/textures/cb_orange.png | Bin 0 -> 453 bytes rtmmp/mods/cotton_blocks/textures/cb_pink.png | Bin 0 -> 496 bytes .../mods/cotton_blocks/textures/cb_purple.png | Bin 0 -> 506 bytes rtmmp/mods/cotton_blocks/textures/cb_red.png | Bin 0 -> 428 bytes .../mods/cotton_blocks/textures/cb_white.png | Bin 0 -> 422 bytes .../mods/cotton_blocks/textures/cb_yellow.png | Bin 0 -> 334 bytes 22 files changed, 118 insertions(+) create mode 100644 rtmmp/mods/cotton_blocks/depends.txt create mode 100644 rtmmp/mods/cotton_blocks/init.lua create mode 100644 rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.1.ogg create mode 100644 rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.2.ogg create mode 100644 rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.3.ogg create mode 100644 rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.4.ogg create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_black.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_blue.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_brown.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_cyan.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_gray.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_green.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_light_blue.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_light_gray.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_lime.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_magenta.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_orange.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_pink.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_purple.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_red.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_white.png create mode 100644 rtmmp/mods/cotton_blocks/textures/cb_yellow.png diff --git a/rtmmp/mods/cotton_blocks/depends.txt b/rtmmp/mods/cotton_blocks/depends.txt new file mode 100644 index 0000000..3a76222 --- /dev/null +++ b/rtmmp/mods/cotton_blocks/depends.txt @@ -0,0 +1,2 @@ +dye +flowers diff --git a/rtmmp/mods/cotton_blocks/init.lua b/rtmmp/mods/cotton_blocks/init.lua new file mode 100644 index 0000000..2ad83e4 --- /dev/null +++ b/rtmmp/mods/cotton_blocks/init.lua @@ -0,0 +1,116 @@ + +local CB_NAMES_COLORS = { + ["white"] = "White cotton block", + ["light_gray"] = "Light-gray cotton block", + ["gray"] = "Gray cotton block", + ["black"] = "Black cotton block", + ["red"] = "Red cotton block", + ["orange"] = "Orange cotton block", + ["yellow"] = "Yellow cotton block", + ["lime"] = "Lime cotton block", + ["green"] = "Green cotton block", + ["light_blue"] = "Light-blue cotton block", + ["cyan"] = "Cyan cotton block", + ["blue"] = "Blue cotton block", + ["purple"] = "Purple cotton block", + ["magenta"] = "Magenta cotton block", + ["pink"] = "Pink cotton block", + ["brown"] = "Brown cotton block", +} + +function default.node_sound_cotton_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="cotton_blocks_cotton_step", gain=0.25} + table.dig = table.dig or + {name="cotton_blocks_cotton_step", gain=0.6} + table.dug = table.dug or + {name="", gain=1.0} + default.node_sound_defaults(table) + return table +end + +minetest.register_craft({ + output = 'cotton_blocks:white', + recipe = { + {'flowers:cotton','flowers:cotton'}, + {'flowers:cotton','flowers:cotton'}, + } +}) + +local addCBrecipe = function(new, first, second) + minetest.register_craft({ + output = new, + recipe = { + {first, "dye:" .. second}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {"dye:".. second, "dye:" .. first}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {first}, + {"dye:".. second}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {"dye:".. second}, + {first}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {"dye:".. second,""}, + {"",first}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {first,""}, + {"","dye:".. second}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {"","dye:".. second}, + {first,""}, + } + }) + + minetest.register_craft({ + output = new, + recipe = { + {"",first}, + {"dye:".. second,""}, + } + }) +end +for color, name in pairs(CB_NAMES_COLORS) do + minetest.register_node("cotton_blocks:" .. color, { + description = name, + tile_images = {"cb_" .. color .. ".png"}, + inventory_image = minetest.inventorycube("cb_" .. color .. ".png"), + is_ground_content = true, + groups = {snappy=3, cotton=1}, + sounds = default.node_sound_cotton_defaults(), + stack_max = 128, + }) + addCBrecipe("cotton_blocks:" .. color,"cotton_blocks:white",color) + addCBrecipe("cotton_blocks:white","cotton_blocks:" .. color,"white") +end diff --git a/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.1.ogg b/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0ea73f89d2657c48ae5585b155c88393c1f43f6d GIT binary patch literal 4832 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 literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.2.ogg b/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a607a9e9e45462f5ce9551fa38812626cc43830f GIT binary patch literal 4862 zcmd5deRH1g_MGSZbM~{@tiATyzjv** z*V^xTBT`bLAU){!R%@}kM@t^gE69MYfbGu8NuV>e3|K(3_78$Mmp}erghgm~{;g?u z!ocj)e*2V9*Z%hB=Ar))#}+Kd(z8=tBXUxZ8T5p0I&>rf>EY(K-p$LyLkk8o_$a&* zw|N`DgF%SIXmn5w@m|PLD<;=Hs3xH*+cnC3qX9*OHf z7ML9#tRQLiyygeDmYYCZAqZZ43Q??AaHLre0wyi0b1Z-2SZ;@{N+ek7M1Z^D5Ogiu zf>3F3`@DVVJ(tj-fJjo_uosCm$EJ>II}($$OpEG=Z>TwAjqEf{LKvBm4Im_NQIKON zT>lUEKnaf6qSbAx1I+ULWNfO_O%*G9)v$_?>7-H#nFH80wahMWwUAkylkA=fqD2-r-Z)qP1L7xGqjMn*&1CGbYDyhOh zNQ+#Ak_dBp&}ZxPbnXO;+D!1h%?t=;{k`8}`UZ0Y2%xux_1+JQSVkJ=Q7I#|i8)66 z^4$~j>__wLsnNoCGN1N8`bX1&B^)@;=%XQL5Q%;6>bmN!xIfH9f(KrUw7I#40PnPaV7qmccl?y3v$3J4mkw7Fer0|J}?2$;^h zAQ$wYY|~p6Am~BF|88T%Yv54oU4uU#00g<&UnjZ*Gcg2ibZC2Yczbl{GExNTKQ+(r zAxt=MtOLk8=vqSA4^NRO2ZyIW!aL#BBKOs(_U))el~q5wf3hrJV@B9_Fj{1#7d3{jMULUKCs;t3Mt)0*nPZbj zd6OfI$@SFHc@lZ95UgsEFR`hJjifhuQM(H#S+qx^g^$RYRB!%Wc3wP>F&RrEV-HTo z@+anbGyoOL7)NX)TOQf*_QcbU-kr)S=EruBBVKIm|N zcs0}I`)r%ubWM-D=4xaI`@oL9Cf8rF*wlT=)LV0G)>N?fLGUW&z_drZw8!rh%2|)& z4TFx^9~CE&#g1gYW3gmfAx>4u>gke3x`-YpND)ZrQaM^6bD<09aiU~_prJ;RDv+fM zB+bPVbgv|>M@|>WXB2YAWm$$&OxH~_1QM6a@+PHh=9!|NENR>)qNj-flulUIv`>_l zD@v7$9Hr7UskB8Zb)kS&!E~c!O)=m|S_D$3UWxR9oG$IikV+Ysr8Dp342=S4!jMYV z)=JZ~$Z{8@;tQaa7FnRKkpML^1X5>;s6n7bRvnc9aF<$%w1=;*kpkprM@8v6TBUrpSKhp!Gf=CB)U{X6 z`25?91x2dhcdeY1^0f;Jpw(=TEUQV{tkF)NzmsKa6mD1K84J?pcM4~vB1_|;oXZOU zAsFS!P=Y)GAvi|^th*Qng+!uwg%5YoKnQ{>H69Z_4zg$@e7KE4<}>0uXp=zr0*x}q z9_6ujjOI;^(k4_2`Om%bmIZ0kyN>4zo!J`M3lj)JWJ8dV+bL5EYq>d81a5`W_)>SH zGU5Q%@Kj_ER*g&=@Hay7`mjbQZWZ8hxgKgHw~A;4sJO)_E|-{Y06`Ys;NBXmL!bB7 zMhlD+4MF)+vB00=vULg6Y9 zH%g@%gMJjW?ET7Q;LaOPJxh!-_6*6bwQcY(o*ba_B*^%`S-0oLr7dk6jGz!=E zo$jW=FzB)I63EZMtGPUzh_Q@K?GAyE`VhzM6I4DN_X(YwiTU%~%B5a#`BSN&h?Gl43Kv!ROI zKOz$kf~+($1l=Xfhr6o~iGu`3bV47t%LatvQ=0-fk-qjq4~WtF`$R?!lNeV5gx0C+ z>n$k#*sqDilJhD-`t$m>ZRs*kbzEGN=ctg`f2qwfT?VRfX0JOKK;4JCpH9Nv*qwibw4T)&t;jT-Sc+AHhpsBrPK{8}+9?Z;JBwgy^Q53cw+ad;<`N%W zv2ADzDsGT5+Egllhd6=(tQNq1w1bY)4#W`M)c6#4D+KNQN+0s$m^Il6Ey@fmwaE!e z5RMJMjyO=@U+#a*%)cjcof$3+d$%TGOWL|+Q59JD36{B4n*aEAkHz5jMncGIi{J>P z<6E3jkvk}2i~8Wkg{0PNb*9!fD%dssfPw(1;&>hY@jd@ihuihhRFR#uQH^cbX79kgndpsDrZweG>O$I~xBi3pk{^cI4=H*$)K zR8B6gZXOsfZy(>keVK7M9G#RO7&#o>x7Q*wI~@zsetT&J<6k6Ynjx02Tv=Uww4|uE zs3h#l;9&1}Cpkau+fZodZg=RnCwu4b>~L^}?hkA!S-A2^X%UIJS^TTby2H-?jm~7;#jv=R##ZN&B_vK@n*zq+?NiSt6xp4=fd!p6KQ?zu3vsb z-hTon5BN}A_}fq8W?Onog=2;lqQ2OTl9zX#Fl$Q2WeHBhSdIRb)BVPR--a)4F_A^= zyuRHM+P?6H;J1Ax#2Q8Lm+l|9VjpT=IWbhNw|>vjTf6pdTyS5emilC>{nzHG7R^1s zkzAY^gjUw})jfL}_vtS`6$QK8?lDagCh9f3|79b^Z=C+aleiYiL-f_t#}3*iGi#I9 zFE7_$-|MYs{+ z5cMVN-h{0}bAW*AHNS9YrQN*yx%-LbP0r^Uu8+6h34kjPFmS1#Xo$CGkVm}fh z-RrY{{d9GE=y(Lx7l6}Uzc|9W$LHD*@Kj&v$E1Yh%{Mst2F?iXEqIIH113&#YdVcfIOL=iwc&`fM)}+RGt3q|{ zA;!6VeZ7+rexXSRaHej@g;`yMA#-U=%6Zd7Wy_|Nxfj2^A`VCY<=zX@x=Wso8ywav zZ?&^l`V?$><5aRg(eo;yr?q#?*>g9EkhwEr*V(dz9hAqz^9D0+w*rEfKiOtizO*Gh zmT1VGUipG^y}tx@u<>SBVS#jvjpJQyEeWOZW`ZZ}&?fvo=)Th7Jgb#oB znI63KL&8RSQBisLg=n4ajOyXRyn)zbyut4^20jzkHy0J( zJr_T5{2M$reLs;I`iwMtXvFHwu}A&F_ksca9ZvYN*RL0M{54t}r@yIvDV~3AYGU8q zjD`}@xO^tYIN~S0{K#z)>*?5&htQK-=9iv2pQ6aD`fN||wBuQ{gG0ur9WAWQi2JGi zKRxAC;Hy1{Pmbl5-+_Kv8g#T$rok#h5`BVxAhDqB-QnLII%;6N)b~~{-YvKEYZ$bx zm=~QK-JRL>jd(s;^vi+S+TL}qBOFhioV3y#<6lmAC0>lA&Wx8Fa)v4Vtme18Hwy8J$l>W&3g@7heRGP{@3WnZ zJCa&fA`EJ^x&U*9wi<}KC*C*jP(VvKgxF;!Zv~VTH}sJUfsee==@C8FE^${~=W2~q qWFO)BkvEJoPf>eJ?8rWYSZ?5>zjVSfe^?ExfJ`7`ksh=Z1N}E7VRN1U literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.3.ogg b/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..64b5ef97abeadff060ef1ee2c99311c9b1c671a4 GIT binary patch literal 4897 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 literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.4.ogg b/rtmmp/mods/cotton_blocks/sounds/cotton_blocks_cotton_step.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b65ed795d3be14ac6fafb1f5511e0bb7a2af05b1 GIT binary patch literal 4844 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 literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_black.png b/rtmmp/mods/cotton_blocks/textures/cb_black.png new file mode 100644 index 0000000000000000000000000000000000000000..d2dbf967696c77df553193146944a604721f1a74 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe3OvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5YRyr;B5V#`&p1-a^iX98EpPGp6tTFZlA%^bWsx>r&y*f&z!H ze{QT#3e}3_dy&p~BRE$^a@iq=srephvqDoCC-Qh!J`q=#(PA=@rJ?km<=6HbQ!hGf zF1_^HGi~05?1U3fiZ;iuz9R9Ue4G69jftgI#vTou&9{r@7VL51J7=mk?JoB&bP0l+XkK D%cO3( literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_blue.png b/rtmmp/mods/cotton_blocks/textures/cb_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..cf2da3f4519dc65cf65385b6d6c61fcd5fcc1618 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe3Jqvr+jTeDJvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}JJ4`hPZ!4!jq|OO9Q}?O@VMN!$YfM36n$4OaE@udnVeYOVh@Fh zt|D8%y*PWLs{a3m{XhSEyjn0rKIeZVd+y4Ud~A)Xj@MNu&TLoV_$~O6=|+3)x23;Z zCeB>D_nNd-kJ3i}%*o&8{nUJWiH+B-(^J+d%fM3DO5lyp|#_G)|IGO_7xkA3yj zjVtqfjZ4nAnLl+~-*%jpOVCt!bgpOj=fvn&g8r9O)omGPvbS!Pao^*0R<2dhko#NK zyKjY?&sEB#O1Zg4O2+Ya|7j?CUo9mX(mZ9`C)rD8Q@wSPPS@xh+A8kLrI|F*UQv-t z|MTm*d_L aVGr2nI4(cav!p{66oQ_velF{r5}E+Q;i)J9 literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_brown.png b/rtmmp/mods/cotton_blocks/textures/cb_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..d4a9dd931332b40ea42ce5c4caf7472c3695ae1f GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe310jR`?l*u!vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}JJ4_@PZ!4!jq|;e9E%Pc@Gy%nndA5GYW&xyxjKv3JvUB@Th*MN za_b4xf_--H_x?D4lA+`I-RQHoLvP)iz3n^4*-gIR|NPR)z<8NNS>_ zq+u^t@(Iy|lm$;cZzi*z`=n5pclN{=q1a_Pv!Bb^?0WnCD#NYC{onXFEhZUlzp~x- z#mbXECp9m*vefR#-wU(;SShYoxiEjK+^+ARxsTlFHG4R_@g69cJYD@<);T3K0RRO_ Br0xI! literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_cyan.png b/rtmmp/mods/cotton_blocks/textures/cb_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..a147f5626ba3993ff859991a88b3f407fccfef14 GIT binary patch literal 482 zcmV<80UiE{P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4`F3XVwfB*mh9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0ZU0lK~yNujZ#Z?+%OCSNXpLi zrHh`V=kDdYX_9&@k?2B-XR<37dZPFN35Y*`{Z>EmAI4}T?ee9&J106-?afm9Agv)gOb@y@n08q82Nn@yMg zz(*B=0E}&?IjS`J3ak+cNh*-fn*^f)P$p??Tb+l+rW|!1G?Qd)R}Dxshke$OT$Se` z6+LWwVQlk}u|ukH0*EhEOLlvuhvvqlwU-r|djg?;LK1Y>;h?5i;ek{)!YyFJ?HfC}bwyt@BgB1~H62}IpL zCav%QVEauuXkPWEN&py;>e44@0RYV`wv{0`sf9cCe34fCH1xQ_vaWHUn|N}Tg^b5rw5fLsO!=c3falGGH1 z^30M91$R&1fE2w{cA)qoPZ!4!jq_83PV+h|@+hmV-uU0;i0zId!4Fr=*j?)Sk~<99 zPJU~4b;;&^>wj9<`PoJl#urXP*{-2yE$2oDdbqJPtXb7zu`sf9cCe3UBR$hRdqli+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9cZ|or;B5V#`)Gs-jnVa@HoqR>{6fl`H78X(7D-}vt7hCRo}YV zBc>&Kl%K(A|NlR)4%d{kOmsRDerDg^x5obY4+|4nw9T2;{tx`lAXK|Ujey|9>-M`{*aaQmWr=G~OM#_h{9tvORF=lniopi(?x1lmQD`#=* zw>3IT#iU)PRn1qaviYshxcE@AkLQu4lLFEh_TDaQE9%y8r3y=Tk+V^``S@W`G;jTTcnS*G2V_b(RO0%JX5hT{MAQe s#_j2OaqEuOUKIFs|LV%89oK)dXDr)1?>5uH*`OfxboFyt=akR{032Da*8l(j literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_light_blue.png b/rtmmp/mods/cotton_blocks/textures/cb_light_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..82e677f223d2b03a449cd7e7c08990fa050b96d5 GIT binary patch literal 501 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4`AzLmP5dZ)H9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0bWT&K~yNubyCZ295DL6Brhq{MIEN6tI`^9cCiG1NioBk6jo^r|#T#ucr~ z1{>tERFeXLt19mx3FSQc_6i{LtUNzDRF0g-dHeuSbyiIP_EdC`RWoAi`&%35&uBNb zjSM?udj%kEWJt|^P_Ps102J*;hO4U1HOxiWwp}C_=M`;=zSxk8w&(aG>{TP@LCSWt zy=uZHgOc9mqqG5-^RP?m(O(o>L7RHpN34>l;p?nl&$etY=} rpmN&tf(Ot-{pv{Q(|Ie}C+YtJ9|zfawyad#00000NkvXXu0mjfw5G^L literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_light_gray.png b/rtmmp/mods/cotton_blocks/textures/cb_light_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..5982bed3fedf57938cf86ae88418b036bcef682f GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe34ULi&Y{oz#+02lL66gHf+|;}hAeVu`xhOTUBsE2$ zJhLQ2!QIn0AVn{g9cZ|ur;B5V#`)eL?=ogX4q=Y+xOerF*WIo*-6$A4p-?UMs`iFn zyN24j+H|#lg>y^}l*ff$uUMW|wzq#*(vI)Np{8qRuHAaC(sxvqubgNN6NBMoJdrP(pZ(coF;U|lM^3H2Y znwe`kB?1JUgF?3+p5DH0PVu+sBOM$@3@%5e30(IRFOX^9?Onyyal=vBE$!b-hcvU@ zOU}G`B)dmK<*WLFHzu!Agm>-U{e4d*pLYPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4}D|Vs&kpKVy9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0aHmtK~yNujgrf9+b|484<4cz zr=B|5cAa%UxIdXrQb(pJpbL5&#od&{1u!Il`+)q)pBs(;I7R{VmM5`~Z>fC!h#1Kx^FW&%1l@Behm-bf zDzh*L1_U9HR5))mr}~}PDo4eGKA;cnfuK4L_(r>PV51o&n!NwML~BMr{qW2cnSd{{ zcGQW?4Cy-Qx9>&pB!Uzvi2`brt67p|I&gYsukzgsPLo`vN@mdB@(gknJ|4h0DMt?Vk}Q@*U=R6&)0 gRK}g^RHKah7ZPNoMmJuCzyJUM07*qoM6N<$g2VR34*&oF literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_magenta.png b/rtmmp/mods/cotton_blocks/textures/cb_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..893ddbf3b177a00f745a0ad007c7031e53943d8d GIT binary patch literal 485 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4{2aq_etpET39cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0ZvIoK~yNug_28h95D<-A4sXk zuJR%`$&GWm93kbTM-q{R+Fg@XSXxp103h_^`_JJg{|lj16N)=!*GqxHR~>n0%c~g+ z8B0nslz^#GPf0-xpGUj{(_?wGyL)*S%T;grF+GZv#A1e;(DH2RT}M0Xv+L2+lU%GG z2hh~x+U5%kD``M`nkc}EWx%xKzuQ2skYfj(RDoQPmg1I&N`*Q&N#{w2!)7C zB}q*k7(Q(`wH|M&9%?|>!+6vaX#At4-{T{cb;+#k9RV zwuV>3%lHy13R?=$7AgqirbC;3Q{Ot+wLF20KI+^=m!~A5P+spIKN&>@vEiNdyDo|K zr7}P}>+>=R9XR5>yi%>|m%aRDA+hc|bYl@cj&g0*srHfIcIjeDx~X1=+o^mp?~YK$ bi(7%e{M5gGFgArD00000NkvXXu0mjfI2Ffv literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_orange.png b/rtmmp/mods/cotton_blocks/textures/cb_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..99d0d1ada3e4f9e16e72bbf242ddf15fee883a90 GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe3O{t|RX`g^XvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}JJ4`FPZ!4!jq|;e4))zK;Bl5$O=aW$V*YFQ->dh!@{+o3EoPo% zvR&gpEya6@$KQWni+w)#PHtRMakTb#YK7}1>-%pv{ncvexS-YJ=JaSr-L!_AGMC?T zCjXl8Z?n0<*_`zoMJJie=CP9ttmn^P>E(IDCfI>%snL#O$rD(POyj!v)^+di-V1T> z8T6D^of0l-(b~!{p10Ybo2UQE8#DF8=ItT}?Dk~!UzxT_V8hZJH|BM}m*v*mOj%gT zSbe24)mvuVU%!WQ`~x;RYA*N^R`ZR&dS<~ zEz={ilO#Oqg`aAy~?T_lsKKW1HTYG=nKgKifwtv}jr!gB8q@J#RF6*2UngBk|xK988 literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_pink.png b/rtmmp/mods/cotton_blocks/textures/cb_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..0c8cdf4b6dfeafcf465721349e310059923785b3 GIT binary patch literal 496 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4|0xbwvyZ`_I9cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0a-~zK~yNug;L9M6hRD=WcSR5 z6dd?MeuM7@D!Vgni$iZFDK7M>%TGxb?>~M%s_?%@Vkijc3N?KF4I5r{L0<8)(*Ow@ z1X5b*wjW&t1m0`Djt#(3b#&#`eRh{!?r&p1x@PyLnC^w-?A{{wi2QvXx5zCNWZADd z0Bnk&QnLLHrUwK-x5yydKDri|CriL~+av)5pKNnTi;c)V;;rVcIJ@sPMH=3n(``FA z#P>b|n*zYSX4^x0$=nn}0pJ#C;L!yjKZ|YPYi=pcZU7>8#Y)}ci6xJ&zNi7VkFKE* zINffa-2l$6we4d=b&D+9uuOtWsG!>36e0m=QxII2Uc)xUz2@1q1`{7Qjf-@3&+dkU zT=3p%E{T_{mp$^&Jf9|!0DQ?YyEC_6=cD}eSJ_qmxPuJ^cSYGtt08^gUjWSR>EPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX0}>4{7#%R6SO5S39cffpbVF}# zZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN0b@x-K~yNug;GmyTrmtIW!Zk6 zCI#Ays6fzISTf5a|4b<$P6Fl>DYiWKi}=cNn(I|MT`LEE8F?6)96t1cn!_|$Yk z1O<_Fcwzz&h$}9V2D^0L>??q#*42D>5B0#DF<;ZSrZzDQWnefn!LD9dDy!e)cjZx7 z64Jz6VC(DjMGU~i%*X(&@<>d9Xljeho>EXK2m;uXcxGPH7_G9t$9uKf)vq{>CaGAR z8iEp&!JaCSEGz&nouSCghkeN`&J3XP5Ol=_z(0#E=*3>0J~RLrtXf^Eiequ{rWOcE zyQisTW`hk3Nkbh#SARBq7>7w%U`jIDvdrlTDG-^(U;wPJEFD6zz_OJq&J9eGpwkmm zVzLe2(F0*fi{2w1OX3B$ZUFvBcMMEDeYx3fXgED0rsiIuiTT%ummEJuTD7_=1ZC#$ w=?8$JF)&E(QQd!K5G!P#miL*a`@hov0pq&O1TM+vEdT%j07*qoM6N<$f>651X8-^I literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_red.png b/rtmmp/mods/cotton_blocks/textures/cb_red.png new file mode 100644 index 0000000000000000000000000000000000000000..43aa2f89b18f0c8e0f90045e928a6cc26f0e6dcd GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe3b(u>o?>vD*vY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}JJ4`ZPZ!4!jq|OSy!-AL@U%Q!pK{Z-ndJm;(SPBm8Yg{zAJmC@ zw*v3Fx?lYZ$6HA&y_bv5)d&AOT3#ji>Wpvt$Gt6L^Pk#on6~vx z`qwbNZ=d!?o{o#kSt`8E=(y0|?+?X_eKt=2&Q|Q>6Bur|;O?TM2cz^St0Yf4&T(1t zz3pPhh)0WcHcmZ%Nn_d#&0Cf1y_N;~uKn9*JieIMxyo^W_0pefXWo!6iu7Byee;g> zPakC6^)eR-z3JE1fA4QrOtQYKlBt8~sxuQEW*b|`m^z#-+;75n@6%z0!-OTX3!V@}uzA=YXf(h5Z4iudkgKw_UWJagSJW U(+0(-Pe38(>FVdQ&MBb@0L-be%m4rY literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_white.png b/rtmmp/mods/cotton_blocks/textures/cb_white.png new file mode 100644 index 0000000000000000000000000000000000000000..dbd70a74eec5eff2f27cb5a73b8cd66802d66fac GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe34Yn0^+<$;VvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}JJ4``PZ!4!jq|-h)|-wf@O(B+Kf+8gioUF+(2 zy-P_+$t7iNYTB7M?^b1{ecP9x&AWYOXX1p_tG?EyInCa3&4BaTY0e+5+UjX(2Rb`u z_8OkaS!;TXVflAC!I_$=8-tV=8M0OFE%#7ebS)~)sp+j}`m@S;tE2>XyxhB3W7E#x z^Q_bkn)Ecrw7&IbcXx&a5Y`3s_@BL1E_U L>gTe~DWM4f2u-EK literal 0 HcmV?d00001 diff --git a/rtmmp/mods/cotton_blocks/textures/cb_yellow.png b/rtmmp/mods/cotton_blocks/textures/cb_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..4f1d141bd075828d51b999044bf6c40c4008a00a GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pdfpRr>`sf9cCe3ErGl_cl3cmvY8S|xv6<2KrRD=b5UwyNotBh zd1gt5g1e`0K#E=}J5YSPr;B5V#`)eLM|NqVZKM*cSUCcf~Y4c;9cD`Is zj|~6s(jGFLf(#Sx$Tv=86<`tae00)6B{7U4O=07@y@`)p4cLxoyDX4$m)m!@aFG;? zU*z11dkIn2T?cZs&V+@=z0bP6#yj-gjl^3Fk7cfNW>4GVb>6g8ePiy0)b-BBvrbM( z+I7}l^fmXcKN+({uIk<2{Nm%ArH;=ZEAJN)P2pIvfAN0jWTAs!H~lZ0HTmD?rP(zM XmTwc(44uz}g8b&`>gTe~DWM4f6d!i5 literal 0 HcmV?d00001