From 03ad3cca29ae3efc24e9486e4be7dfa41efc5210 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 10 Mar 2020 05:01:49 +0100 Subject: [PATCH] Major default formspec style update - Uses formspec_prepend to set e.g. button style - Make all formspecs use the MCL2 style consistently --- mods/CORE/mcl_init/init.lua | 15 +++++++++++---- .../textures/mobs_mc_trading_formspec_bg.png | Bin 1936 -> 1442 bytes mods/ENTITIES/mobs_mc/villager.lua | 1 - mods/HELP/mcl_craftguide/init.lua | 6 ++---- mods/HUD/awards/api.lua | 9 ++++++--- .../awards/textures/awards_progress_gray.png | Bin 146 -> 71 bytes .../awards/textures/awards_progress_green.png | Bin 177 -> 71 bytes .../textures/mcl_base_textures_background.png | Bin 0 -> 171 bytes .../mcl_base_textures_background9.png | Bin 0 -> 171 bytes .../textures/mcl_base_textures_button9.png | Bin 0 -> 86 bytes .../mcl_base_textures_button9_pressed.png | Bin 0 -> 86 bytes mods/HUD/mcl_formspec_prepend/init.lua | 2 +- mods/HUD/mcl_inventory/creative.lua | 7 +++++-- mods/HUD/mcl_inventory/init.lua | 1 - .../textures/crafting_creative_active.png | Bin 215 -> 180 bytes .../textures/crafting_creative_down.png | Bin 3464 -> 629 bytes .../textures/crafting_creative_inactive.png | Bin 226 -> 181 bytes .../textures/crafting_creative_up.png | Bin 3469 -> 613 bytes .../textures/crafting_formspec_bg.png | Bin 1803 -> 1431 bytes .../textures/crafting_formspec_bg2.png | Bin 1422 -> 861 bytes .../textures/crafting_inventory_9_slots.png | Bin 1645 -> 1153 bytes .../textures/crafting_inventory_creative.png | Bin 3928 -> 1517 bytes .../crafting_inventory_creative_survival.png | Bin 2230 -> 1516 bytes .../textures/mcl_inventory_button9.png | Bin 0 -> 86 bytes .../mcl_inventory_button9_pressed.png | Bin 0 -> 86 bytes .../textures/mcl_inventory_slider.png | Bin 881 -> 104 bytes .../textures/mcl_inventory_slider_bg.png | Bin 1097 -> 96 bytes mods/ITEMS/REDSTONE/mcl_dispensers/init.lua | 1 - ..._dispensers_dispenser_front_horizontal.png | Bin 262 -> 252 bytes ...cl_dispensers_dispenser_front_vertical.png | Bin 256 -> 243 bytes mods/ITEMS/REDSTONE/mcl_droppers/init.lua | 1 - mods/ITEMS/REDSTONE/mcl_droppers/init_new.lua | 1 - .../mcl_droppers_dropper_front_horizontal.png | Bin 275 -> 265 bytes .../mcl_droppers_dropper_front_vertical.png | Bin 274 -> 251 bytes .../REDSTONE/mesecons_commandblock/init.lua | 2 +- mods/ITEMS/mcl_anvils/init.lua | 1 - .../textures/mcl_anvils_inventory.png | Bin 1584 -> 1088 bytes mods/ITEMS/mcl_books/depends.txt | 1 + mods/ITEMS/mcl_books/init.lua | 11 ++++++++++- .../mcl_books/textures/mcl_books_button9.png | Bin 0 -> 94 bytes .../textures/mcl_books_button9_pressed.png | Bin 0 -> 94 bytes mods/ITEMS/mcl_chests/init.lua | 5 ----- .../textures/mcl_chests_inventory_chest.png | Bin 1604 -> 1195 bytes .../mcl_chests_inventory_chest_large.png | Bin 1940 -> 1562 bytes mods/ITEMS/mcl_crafting_table/init.lua | 3 +-- .../textures/crafting_inventory_workbench.png | Bin 1605 -> 1282 bytes mods/ITEMS/mcl_furnaces/init.lua | 2 -- .../textures/crafting_inventory_furnace.png | Bin 1485 -> 1166 bytes mods/ITEMS/mcl_hoppers/init.lua | 1 - 49 files changed, 38 insertions(+), 32 deletions(-) create mode 100644 mods/HUD/mcl_base_textures/textures/mcl_base_textures_background.png create mode 100644 mods/HUD/mcl_base_textures/textures/mcl_base_textures_background9.png create mode 100644 mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9.png create mode 100644 mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9_pressed.png create mode 100644 mods/HUD/mcl_inventory/textures/mcl_inventory_button9.png create mode 100644 mods/HUD/mcl_inventory/textures/mcl_inventory_button9_pressed.png create mode 100644 mods/ITEMS/mcl_books/textures/mcl_books_button9.png create mode 100644 mods/ITEMS/mcl_books/textures/mcl_books_button9_pressed.png diff --git a/mods/CORE/mcl_init/init.lua b/mods/CORE/mcl_init/init.lua index afbe9dfa..ddcf1cd6 100644 --- a/mods/CORE/mcl_init/init.lua +++ b/mods/CORE/mcl_init/init.lua @@ -4,13 +4,20 @@ mcl_vars = {} --- GUI / inventory menu settings mcl_vars.gui_slots = "listcolors[#9990;#FFF7;#FFF0;#000;#FFF]" -- nonbg is added as formspec prepend in mcl_formspec_prepend -mcl_vars.gui_nonbg = mcl_vars.gui_slots +mcl_vars.gui_nonbg = mcl_vars.gui_slots .. + "style_type[image_button;border=false;bgimg=mcl_inventory_button9.png;bgimg_pressed=mcl_inventory_button9_pressed.png;bgimg_middle=2,2]".. + "style_type[button;border=false;bgimg=mcl_inventory_button9.png;bgimg_pressed=mcl_inventory_button9_pressed.png;bgimg_middle=2,2]".. + "style_type[field;textcolor=#323232]".. + "style_type[label;textcolor=#323232]".. + "style_type[textarea;textcolor=#323232]".. + "style_type[checkbox;textcolor=#323232]" -- Background stuff must be manually added by mods (no formspec prepend) -mcl_vars.gui_bg = "bgcolor[#080808BB;true]" -mcl_vars.gui_bg_img = "" +mcl_vars.gui_bg_color = "bgcolor[#00000000]" +mcl_vars.gui_bg_img = "background9[1,1;1,1;mcl_base_textures_background9.png;true;7]" -mcl_vars.inventory_header = mcl_vars.gui_bg +-- Legacy +mcl_vars.inventory_header = "" -- Mapgen variables local mg_name = minetest.get_mapgen_setting("mg_name") diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_trading_formspec_bg.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_trading_formspec_bg.png index 029c686cd63630a5e41a3c6b196cc5a6f87468a3..e271ddb24adb91d8c3fccdc099f7766e019ee5ae 100644 GIT binary patch literal 1442 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6B;1lA?z`)Sm-Ri z+H+MxV=fc((%^&zC0smH{9ZO*%H%IO^nKoa!5^`G|97sFerTohE_;W6$M1I)eMgHE zE6!aiK5fC?P;7c`<-S{H~V(x@m}70%}w9A zCf56lqj}tB-XO&BR?!B9y%Zu$zF%4hqXZ7+)_4)T4bN}dF zKlwlAdT&XQY?%6Y(>v-{PS%#swK@K1r@>sC^p`tR=gwj7C|u{J{`|_E-&amrX3c%0 zy5YIAdUbKhruI{D=5yb8Udb%kbbR}PxSY9fW`4iNHg^xZtNMGrcR9AhTy&zMl+|I07*pVq@^vgozPnG9z=+z~I}Da|u&>kIwmK^)uk@{c|Fw z3`DVV*JG7uVDme1*(t2<2eQsm0OZznC&BK38Uyxrkpjp`F_R%;hG3UlfV>@IJHtXq zzgTGYOfazBXB^RK{IO2m&o1QmdPTIbfVcrE^xj!?LW1fM^@0!Tl~8`Qz9XmST7aE} zL9mvwX&0*9dw=BQVdeK%j?A&xsRr_S63CaZfJgZGvaGrxM0yU`(@z{gfrX;Qq7W3< zCmTU&q{tW982l+_`KyCU8!Pq;FVC+oPynS*g%kIyCamTLF;Ov7-f|J6iDpG2AYo5e KKbLh*2~7ZE6>!G@ literal 1936 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6E;1lA?;K;zh!0`Y7 z{|gr`WMpJ?cXzwHyDwh6c<$V}nVFf&Qa2VbFfcHd1o;IsI6S+N#=yX?;OXKRQo;D< z?)I%A-U1F6e>=~RKPb$pP#eOwRg3k*M7wLJr5-MRI_Id}w~FeL@^Ja%p6T}sW&Z!I zFMam%Q}gAQuiiW^vEtKT{`vhcv*m4V-n;evefA=71%HQMq7s2w5-}qz$4N&V2;di^4sEumdCu;&uvytwiPusr#+6 z28l!5@ZHjMPFwJyOqx)0yN^zn_Tyas^h$vg5_P0=@^{<&$`(K4&YgT8^Iy8~lf91m zYpH9TmXYPpQ{=mA6X(3yyd{6;E&IcwP7HF;;= zoHL##egv$-NKfM1cYV9wIP?Xa2fYIg998Xk;B3tn&x3#P%J!B0W1EpZ?CmQu1v=x z3me^zB}}CY+pZkiGGVv>J2O5$eGW+@j;E<^HUAH*ZP@?yVXb*}@49zKGI!R$EqgF^ z+K=#KFYgo@`OSHBZ;nOebiZSrmy7D(eN*1>b9U_J-*0c~>&G7k#oNg~tD~{A>+b*A zY5wTQ%l_jhEee0dO%9$>@TlY$NM3W@zP-hZgReZyp3~PStnT+u{`574I=7FTZtmxQ zec8pYwqID?Zy&or-LaQ@K-LMR&#{nHe|+SmMPZb5SaH(FAAWP}>h8}G?zSux0wtKq zGlbRIAE`V$a?;eY6C@^74B~YPs~f8O@g4Cz(>Xc22rQ=Z48#*w_e=7dBhvxWcl`-i z45VfTD0Gj^v9J^X>05UaECy0zxV*j})8Nv)h&-KVCbK42?%N%E>7+%Wk>9b-$%T)$ zn5}tsEXnV&RpsJa&!v+5=EO_}8v-&k31l&f6`IF9&wwq$X*no2bXpb`DS-5%m^H@& zVD6Dz5|7wk>8x2 z$%T(n=JW`I;~VZ|sHD!p%-jgk=SLn}7k)abd_P#Y_|cPDAm2k>C{)~qH$+Z0T7W{* z7Zj35Ao>a)fl|a|X0SeFvk3XNG;fB5s@%O!Q1ru`oB~g%khFmCPcXt?a7Bqy$2u>6 z`Sv5R_Wi? 1 then perc = 1 end - formspec = formspec .. "background[0,4.80;" .. barwidth ..",0.25;awards_progress_gray.png;false]" - formspec = formspec .. "background[0,4.80;" .. (barwidth * perc) ..",0.25;awards_progress_green.png;false]" + formspec = formspec .. "background[0,4.80;" .. barwidth ..",0.3;awards_progress_gray.png;false]" + if perc > 0 then + formspec = formspec .. "background[0,4.80;" .. (barwidth * perc) ..",0.3;awards_progress_green.png;false]" + end if label then formspec = formspec .. "label[1.75,4.63;" .. minetest.formspec_escape(label) .. "]" end @@ -423,7 +425,8 @@ function awards.getFormspec(name, to, sid) end -- Create list box - formspec = formspec .. "textlist[4.75,0;6,5;awards;" + formspec = formspec .. + "textlist[4.75,0;6,5;awards;" local first = true for _,award in pairs(listofawards) do local def = awards.def[award.name] diff --git a/mods/HUD/awards/textures/awards_progress_gray.png b/mods/HUD/awards/textures/awards_progress_gray.png index a5fc6cb35bdfcdc2ccc407f3ecfe6a9b8da20651..ea60ae17b9261ac5374c018a454d357bd466941c 100644 GIT binary patch delta 41 wcmbQl=srP3na|V3F{FYqd4_elo~i`Hx?I^piHy(T3=9kmp00i_>zopr0P&*>*Z=?k delta 116 zcmZ>t#5h4EkF&rdvY3H^TNs2H8D`CqU|?WiFY)wsWq-iID9oxo_j~Uu1_lPn64!_l z=ltB<)VvY~=c3falGGH1^30M91$R&1fbd2>aRvqk9#0p?5RU7~2@7}_7#JKF7}La) SH!v_TFnGH9xvX=q64PgKP delta 148 zcmZ?Y$T&fzp0mIsvY3H^TNs2H8D`CqU|?WiFY)wsWq-iIC}b`F$Au%5fq_A?#5JPC zIX^cyHLrxhxhOTUBsE2$JhLQ2!QIn0AiR-JoPmKs+tbA{gyXvJ$&G>x3Ot7$=C-F? x;c=I7p6zsW{(`<4>QybuRZk=1?hBe9`nk?l?$~o-J~ajq@O1TaS?83{1OUzUEm{Bo diff --git a/mods/HUD/mcl_base_textures/textures/mcl_base_textures_background.png b/mods/HUD/mcl_base_textures/textures/mcl_base_textures_background.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d693e7bd6a27fa99323c3de445df733b9562c0 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yV9)|#4mJh`hNFj1Ml&!l6nVNhhEy=Vy~)USz<{Uq zp{)7wv%N;nZjme};(o~6FR0~I(hDbC7N}Z;JbUM_Zu0cd1@Sv_GtQmq zyXMH+;Lym#$|a%^umFj1j^VrW=644QjtcM8+ww2x!mg85o6L7Ua(=^By!5Ezt^Wl# R85kHCJYD@<);T3K0RVxhLZtuz literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_base_textures/textures/mcl_base_textures_background9.png b/mods/HUD/mcl_base_textures/textures/mcl_base_textures_background9.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d693e7bd6a27fa99323c3de445df733b9562c0 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yV9)|#4mJh`hNFj1Ml&!l6nVNhhEy=Vy~)USz<{Uq zp{)7wv%N;nZjme};(o~6FR0~I(hDbC7N}Z;JbUM_Zu0cd1@Sv_GtQmq zyXMH+;Lym#$|a%^umFj1j^VrW=644QjtcM8+ww2x!mg85o6L7Ua(=^By!5Ezt^Wl# R85kHCJYD@<);T3K0RVxhLZtuz literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9.png b/mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9.png new file mode 100644 index 0000000000000000000000000000000000000000..aab16013b47ede51604f2b017b6436f3f1a806b5 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b4kiW$hWvFE@(c_NvYsxEAr*|tKl)k3ni=yJ n?o4>V$9AJdp-WL_juV50j7x2tIQJq31_lOCS3j3^P6em!b literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9_pressed.png b/mods/HUD/mcl_base_textures/textures/mcl_base_textures_button9_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..aeaea13a44849aa88ec127d44658316391752804 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b4kiW$hWvFE@(c_NvYsxEAr*|t1@27U2N||s oh%xxV&vv6lp-WL_juV6DA(vWz^Mel<7#J8lUHx3vIVCg!005R1?f?J) literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_formspec_prepend/init.lua b/mods/HUD/mcl_formspec_prepend/init.lua index 0eb97de6..2230a983 100644 --- a/mods/HUD/mcl_formspec_prepend/init.lua +++ b/mods/HUD/mcl_formspec_prepend/init.lua @@ -1,3 +1,3 @@ minetest.register_on_joinplayer(function(player) - player:set_formspec_prepend(mcl_vars.gui_nonbg) + player:set_formspec_prepend(mcl_vars.gui_nonbg .. mcl_vars.gui_bg_color .. mcl_vars.gui_bg_img) end) diff --git a/mods/HUD/mcl_inventory/creative.lua b/mods/HUD/mcl_inventory/creative.lua index 5c8a44be..ff623e1c 100644 --- a/mods/HUD/mcl_inventory/creative.lua +++ b/mods/HUD/mcl_inventory/creative.lua @@ -348,6 +348,7 @@ mcl_inventory.set_creative_formspec = function(player, start_i, pagenum, inv_siz "tooltip[__mcl_skins;"..F(S("Select player skin")).."]".. -- achievements button "image_button[9,4;1,1;mcl_achievements_button.png;__mcl_achievements;]".. + --"style_type[image_button;border=;bgimg=;bgimg_pressed=]".. "tooltip[__mcl_achievements;"..F(S("Achievements")).."]" -- For shortcuts @@ -387,6 +388,7 @@ mcl_inventory.set_creative_formspec = function(player, start_i, pagenum, inv_siz bg_img = "crafting_creative_inactive.png" end return + "style["..this_tab..";border=false;bgimg=;bgimg_pressed=]".. "item_image_button[" .. boffset[this_tab] ..";1,1;"..tab_icon[this_tab]..";"..this_tab..";]".. "image[" .. offset[this_tab] .. ";1.5,1.44;" .. bg_img .. hoch[this_tab].. "]" .. "image[" .. boffset[this_tab] .. ";1,1;crafting_creative_marker.png]" @@ -396,8 +398,9 @@ mcl_inventory.set_creative_formspec = function(player, start_i, pagenum, inv_siz caption = "label[0,1.2;"..F(minetest.colorize("#313131", filtername[name])).."]" end - formspec = "size[10,9.3]style_type[item_image_button;border=false]".. - mcl_vars.inventory_header.. + formspec = "size[10,9.3]".. + "no_prepend[]".. + mcl_vars.gui_nonbg..mcl_vars.gui_bg_color.. "background[-0.19,-0.25;10.5,9.87;"..inv_bg.."]".. "label[-5,-5;"..name.."]".. tab(name, "blocks") .. diff --git a/mods/HUD/mcl_inventory/init.lua b/mods/HUD/mcl_inventory/init.lua index 84f25524..994f11e4 100644 --- a/mods/HUD/mcl_inventory/init.lua +++ b/mods/HUD/mcl_inventory/init.lua @@ -90,7 +90,6 @@ local function set_inventory(player, armor_change_only) local form = "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png]".. - mcl_vars.inventory_header.. player_preview.. --armor "list[detached:"..player_name.."_armor;armor;0,0;1,1;1]".. diff --git a/mods/HUD/mcl_inventory/textures/crafting_creative_active.png b/mods/HUD/mcl_inventory/textures/crafting_creative_active.png index 230bde3d23ef477caf7c132424cb2dbd3f85756b..a1dcc7135214cafce76c7dc991a80cccc06ccd8c 100644 GIT binary patch delta 152 zcmcc4xP@_oNHv8bP0l+XkKwQ=2wLb3=EtlL4Ls? z761P;Fff?!*?WwEfg#D$#WAFU@y%I7(FO*dBNq-cx;jk^V6RwFuf2u)x1sv)`iY0$ zO(}_axlQL%Uim+r*U9}y)6C!Kt$+9bOqhWL4_os=lLQEzu%X;JG`gzNaOEv4E1?rt jj~zJBqhz*eaFfe$!`njxgN@xNA5r$KJ diff --git a/mods/HUD/mcl_inventory/textures/crafting_creative_down.png b/mods/HUD/mcl_inventory/textures/crafting_creative_down.png index 4f100aae05a5491129efe1600d9c8e5c9303e29d..c7849992efeaec6377b62eedfde3735e06ad97d4 100644 GIT binary patch delta 444 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 Oz~JfX=d#Wzp$Py7@@^Oa diff --git a/mods/HUD/mcl_inventory/textures/crafting_creative_inactive.png b/mods/HUD/mcl_inventory/textures/crafting_creative_inactive.png index 94cb4369c1fc4dcb8f5c019f9d9ebfa15189bd20..cf2ebe83ec56d8d42933ca8887344d2156ae2f79 100644 GIT binary patch delta 153 zcmaFFxRr5&O1)5kPlzi682tbL|H6d}bLY;@$jJB|70SrKz`$4%@VZhJpSbahEd%F6$taD0e0stCSJj4J1 delta 198 zcmdnW_=s_WO1)x$Pl)S^SW^ZDhX4QnU$}7L%a<>6=g!T@$bg7I*!3G?6&M&8xJ!ck zfu%QBSBBQ6FRnY7U?9Q6)(oe7_% lHP?x&#||9mR5Dw|%b>J)=Q+O9p-do~Jzf1=);T3K0RV4XRs#S4 diff --git a/mods/HUD/mcl_inventory/textures/crafting_creative_up.png b/mods/HUD/mcl_inventory/textures/crafting_creative_up.png index ec5b2cacc19e8d7beba9f2ce32939377d45995ea..12843b3b2591349a6bdba7e5decac8f34275be98 100644 GIT binary patch delta 428 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 diff --git a/mods/HUD/mcl_inventory/textures/crafting_formspec_bg.png b/mods/HUD/mcl_inventory/textures/crafting_formspec_bg.png index 8e6550236ac21a2fcfd36d1311de76dbe667ab46..146c1422c8ceb3ebf82a3ddc81832e719dce9e42 100644 GIT binary patch literal 1431 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6B;1lA?z`)?{?!I{O z;<?P>u70|R48kY6x^!?PP{3=FKso-U3d6^w819?ZPwC35_t_T#6I zC*F1p;LbXjx}3E%fvx-jo6`wBjR`6H3=d}XA^Hn4FZ z^*`^WrzQB8+zQq_`1~f4vCrKCr>mxIs;zwR?Em&<$<>Qa&r6EW^Z)o|tKG!^_ipvS z<(ymMq+W7~bM6ICIOU{1_X1oTNg6Ibueou(^hWjSMYmtOS-s)3cV7T;f8mQGQ|9t` zsaHR`(5Y!HImPeWk%hv+Wkwov-*h^wFME>`V0BZt-LL!7$ps~w)SEAz{9bGvwmH@9 z>i2JtUuE=Np7-zUJg?5He=2I+6hEt*!pr@9uAiJ! zvPs=PlEnlYi&#^L$RWH7Da-KzL(lftjOD5aSoa_e*!;dmNb$2^#ZwfQtQ%Lf! z>vI4H2sZyC1rI3LK;h!4UIL;z`R<=Td;YJ|lxdI4z8w*hpQeBD`tR)vp3g%Bs13*m zjkX^T%uCv?UJcR&4{MNN(5OHWC(R8g#{D|_z1Uc8`uj#(MtE99V#sd=CtJhgec|=? zYrg9qzjvYX!p7w4PjNZ0L_sZ=pnB}ly7#qdZbv^PAK(6llYxODp?h`DE*_q{#&em*E}P=W#^fa)hmMj|V+Uh3`pK2uV(xnK6S zFjDl0N5`aINtG;qQ}J~_^M`WNjpikCC2wxb`(vvJDoCJyAh~2A98`CYez!AToOEDg ia&;7_m_>3Ei1~*_L103(%39Z5AfBhIpUXO@geCx1i+L*m literal 1803 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz&6j*#WAFU@$KD>Yp*zn zv|U`t(yY;NlS?4!|)ZTfDF3iTFWVCfm3BzE0buQM+`C zxc=%%-_wetvVK|UE`9R<`I6(e@B7JTKeN!?KS%C;(DLu|?F(le;}ljee5B&{=!oZ> zBb}2iI)&8>z2w0{bFMk$%J;7m+&Nu%d0oui}R+9V%=)nYRVq;0ZA;iDs(j&s0jAr`G=dvwH8ae2iYkPH3hd^+wq z2c#&I_ezna?e)j|YV7TweX+Ny-23O}R{3v_3yaQxZ3C&HfWda8Q+WA7|78!3bY5=Q zKT~*l2G~}xiB{@ zb1Z(=_Y14rPhZ~{rMLVCv)Q9$zw)9_Rh3QGPg_>THw&x#-79~75jU(-#qUFos*wGD|mF|Wbs{#!cTVs{pQ$+&lXm{fBOK~3l@cszFe12KG-R| z{39sbQKO4gk<1Ek;H?rmW7}8KKy(fWYr@R3qMFiW-mC_d0D4&ZwyE= zI2Ay|L0m+9gX|7&gTysh6fO;BfFmEQ`IG<=$&C{^xn-FK)YOK*TXF%GML7C6!*^!l39j^EFTAqDYa=K>!Zcqq< z9eX5`_sTk1>Ec<}PjX+qcirIG5me2`=6nM==!pZ!@*-b|`@q(M5=DHo z@oit5p}HSRco{w0avbDWGJ@q~BiMVhAnpT&sv)TKk}Q6N+sj#|7gUoU|D0=~nTi_g zphPekTo8g20fc+^6ex%#rO&@Va+1Bj#_#M5VRe)^l`OvX7-TWds3XUXxT9sO)Qd?Q zKYsC>^W^v4qtKEamWt81AP)$ugVPBp$%D9)%a&!%vCv(=&3?-6vn$U$Jd#=YmgnWn kX+d1e|M;b52mU(cpY^>bZjr;1&!9@p)78&qol`;+01&!D8UO$Q diff --git a/mods/HUD/mcl_inventory/textures/crafting_formspec_bg2.png b/mods/HUD/mcl_inventory/textures/crafting_formspec_bg2.png index fc70195b5630cfef906d8a27fdb7f0263c07f387..4c5113d7370050cd01cd417c0fd6f0bad2a10230 100644 GIT binary patch literal 861 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`(#C;1lA?z`)?{?!I{O z;<x!7{eirS2X=7k! z_iWw;PxX>ZoO3~xllt5XoO4T@zyeSTMI1>QD*n$HRVSv33n#1RhrX2H@A-aTn1O-e zz|_#C;r$<9+$dk1y#MgCx~n%U688L`_u=XAaiQ@sQwKtMi5l7ZYY<|Y(x0fw` z$Uy@3Gc+WT#ZisBtatDC8n43@32)~0fr13dK_KS-%zc5KZSQ2}fjFM7elF{r5}E)! C$|-CB literal 1422 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz^dr!;uuoF`1aby+`9%M zZGm0F9rGLnHZ_WQEY#fE6c+F>a8u($I}fFFMxpgPlpcP*T3=qk`7C6Yzvk0Styg<~ zmd$#;Tty{u8JR6FESToxUhO5NHItj#0A^s_XvdxvwCp2 zWX=(|JMlOSG0%>X_l~#x7NSd|_jCmF<5Hc;M&q zzJWl+8V zo3X`oi!@mF{k^F7CVi5-mmmM!|A5rYLrQ!+U6C$hEcbujoy(z8Mt!oomn%NHB8QSC zv8925aHqJj8PuI!veLWN5s?TBJ%V|p>R84@lb);h&u`!QdP|LE?GnZyzxukR=Ptkh mK8MXhqxOmP>sK~=m)F~VWyyPC+OQ8)u6nxqxvX0CuW?*1=#HC@%z`(#C;1lA?z`)?{?!I{O z;<fZ_LxmE$x?-e*Z7;iL6<;`*X(RA_55)YC#c(fyV2%fgy*M==k z{BYxjEyxkj*!fWKWaXu>?=v=jtozS?V5T_SHUHJGAVQbezz4+!fk=VJ@%`Uxybd>P j+*o}JRG>he1Ec;hv&g1PJ`=8W28npO`njxgN@xNA)=T4h literal 1645 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz{cR|;uuoF`1bBb-y;qJ zZ5Nleum&JNCf{r(<*`N^!b>i@4NTe>dKpK-)$%XP@x$*KgYj&(085PX;9_qi07>Hd;s)KYB82 zPLE}w(X*5@os$hg=?x_201_+m^*c7lLb4d7bOtCX_E;7cDS*Uws(}pYv6L)+lyU}? z435pQuoM7^#Y_enatx&1=-HR|$spCJCUi|au_I;AK4JBr`*wq}4>)m^`1?gKGFT_M z{{4}Y%~|`iCD7fK?B@qS;1j%M$M&JN0Sx6xT=yN(~eP zqcA9cifbg8FP0hz7YcwMf-7_WlqF&{$sZ0-j-K`4ktwA1%GJzRd#BT z4j8Rj-#vXz_ILB-$1mrEKK*gS{@u>VXK!q8EiFxc{MP;Vo@=$q=G~jXN_9>xTC+)` z8;n*%bnBebg7CXHXrMYEg4uWS#7 zg?(-8o|M?#`z59QpRdt6e*9nI`Ljmp?=R||-65TCf9v_ychb8fr@*5DcgRp2zpHd_ zp4k!1Cw=Yd;uDlrn1s_|s0XM3`|&5YkoIowwIGv!U%%PGOSrp*hVnz8C@KyvD~={Qq6Jlg+C z)}Gu|W?pAJ?_6YPU;p37^Jb@>ySF$t%G~T;-Inv&cg@Q-6O&kpO7$4w4bKHe&qJd( zO)Xq6W47ir`{Q}Dm(IyrnP{N9U9;!q?9=!n-XzuiTHWuz{B4(CeJPi?a9%$6-(TaN sXY+g{KV{6#dG=&}^*?^%%0pyT|Csl3>D%?r2?dv_p00i_>zopr02jrIB>(^b literal 3928 zcmeAS@N?(olHy`uVBq!ia0y~yVBW~Uz-+|9%)r3Vb90+40|VpN0G|-o|Ns9>g36jCr+F=e*F05%a;`u6^|S_qNJoWckbMbjEv&qVr6CJ4I4J7sHmu_s;a4} zsjI7NXlQ6^YHDd|X=`ii=;-L`>gws~>Feto7#J8D8X6fH85uIyyNyIXgRNW@ct(Wo2h)=j7z%=H}+* z<>lw+7Zel}78Vv26)7qzDk&)`D=X9587?j^FJHcV_3G8@*RS8adGq$|+jsBYy?_7y z!-o$aKYsl5>C@-WpTB(h^7ZT2Z{NOs|Ni~Qj~_pO{`~dp*YDrI|NQy$_wV0-|Ni~| z|Np{;3rCI|fdrttyZhqBi|5XrOVH%R#KiSizs_V}U|3!fG-(?s87(J{zll&-c&0&IB>`fX=F*mkHCgMUHE1I`A^zI8^oOy}EtB|FU~7 z-MjnYX&e$bv2S^O#O$+|Ri5{!-#`8Ow&(8( zYlpy%3tzu{es_xeIr+4*-MO;@ySl#E{oS(rk$SxGe$BHQuCBZ0*DVW~q_@(`7@~N) z_BP|Ae6DV`e^1sws$brr9Tqq-^?jH2Sqayp2X|_-oryU5&$Z^MXP}^QSm8XSv^9&A z<}C<#!(bd1C|JE_k@mG7)-yLmMMO6q*V0NlrnM{SY{Y?{SZ}Z-NHs)(sVG#zx!{l^ zJ)t2-UMGvbJOE#*+(@E(6o82{IW0{TXulaQ|H+Id~*kD_> zbCJ@w8+;-gkI%C2x{=ISy+$c*jjX?5bq;&ijEx3%)j6xu11IvG>S2AevFprHFm)rj zQSZ&ht{chEnQkPDMqYloTRSYpc6q$^4sg(!8YS<&Q8(QYsACnU;ozr+0S0K<5T$GV%8gv)YC7vvA&52&{+`Sun~k0g#P0_(8nsm-L;mX zOlLtvfX;)LdwSWPl>cO7>i_1ghCi~{8>)V%{?_>4L zvU+Zvy6NQGCtusQB{LpvN@6UZ$6zf6vN=EpWHZ>IY^)Ee%MUD1a@g3Agl3n;Ka z7;J{Me}gRdy}OKWA|5OW-D!LvWwN+T)ihb|vNw}YF--Q2E6K1H3((o&$an+hw4+VZ zBI@%4D}Bs%&fW9>LYdA5i*yrVXH=D=%jNxkW?lLkataWNzr?IJaC||Hb^pI)5&hWT;#+JN`!Y7Sp4icl?+Ouf7`buHy)dL9_&YZ zbU!A66EDcwAPjOkNIM84q7Y;?2!m4Af&3s0--E;(NHqwqL4ED1xr}PF_dK|;`Ax)z zKU$ENjJAQGspv3&6&Wm=Lba_2xE^r+Iku#lrZ8nZAQ+g`K6$EA};m3p3A@;Q>OE# z_|yB>+Tmslt3Jj5E=yECDd@)dBlPaN2LTCbY1T~b4>))@Em}`MZrX5QMx(HSF-Lep z+PqKazRswuiQQ}Zz4q{;<$vocoLu>m|H4Kg!{ba=VM@*r>RE)taj%r)Gm;r) zS0@`DXYxJnm7)R?d{?IQEaHHS_QZc@Hae7>&M(bp?#wwabNkY4mu=~Nxp!|nC`B6` ze|4j;b3wA|rAEszrDr#EO=MRmf1Irj()M&_vZ|3?@fsJmMaim7mSM*iC7aIcJ1V0+ zk?}=DXF}iAjbGyPWwizGUD{Zzmeh9@V{*iYLI=~23SHc|%&Yj##l^|?uWNHW@63~3ojljNZ!(AJ+ETl=bk8XreRJRXdTvR+ zxY24_T*;enDvOfS)dXcB*Rmrn1+m#fnC*RDOh@4Wi` zn!W!^y@IZ7uix_|HDAvEsgq{@ved4yiW^m+fi zR?p4qnidvy+h*>(oW5gQ|NMFw^6yZz?tTfCjdEJ0YnQC$+j{lZ&MTU>s-|!EeCAh| zi+W+J*Z=GF<_Gcb{(bWdGP?Wsaret_W!^zv?@q+|YStI}{+#?f{onoR0?sOOr|Z8S p33^{xIc4MiQ=pD9q-Ovo8{`?E3ERxR_3}TM>*?y}vd$@?2>_K@?K1!X diff --git a/mods/HUD/mcl_inventory/textures/crafting_inventory_creative_survival.png b/mods/HUD/mcl_inventory/textures/crafting_inventory_creative_survival.png index e95ee6c89c3fbde868bf3c1062a9089ef1d2b724..50b27a64ab4b239491ea77017d2e82646e24bf4b 100644 GIT binary patch literal 1516 zcmeAS@N?(olHy`uVBq!ia0y~yVBW~Uz-+|A%)r3lsTnQ9z`!68;1lA?00#g6|G#kI zLPkc0ySw}1#f#_8o$G0=uz-Pqfw3gWFPOpM*^M*?2G%A|7srqa# zdcS3Xm!E?MTl<5Y(o1(0JrvR(aJ<>u{q@%aOP|M$d8Wr^Y3_UfCtdT$#|46KTJ*WW zmJv&MT{@gmS95yGlxYV)xCgn<(OJ5*&mz*#^R1-7(y7jyZ+-j{lPwY4dy+3&EHw~< z!Xl@*f>9`hFP1tL!gq~Kl{_#deARIst>4xE3QvV`|NnF<{f3U&?lj$g@6)s6KhM|N zn_F@0|H-sKe1<^nK{gjEM1(H5lGIb$Q}0$Dy_jCvb~b7A{rcCHk0s518=YFD143He zn>4@(!~qGdf$}w0gXI_LoWf877Wxsr^6L!O)cXG_=Ql*=l%0)|n{M{Pc-l>{Bq1Xg z5n&4+B|eo)H(9T@I5qoT{NJAInd-c1%^y9DHfA84xyf2rikR>LH;DL>q6qfC|em?T_$C#UIcj!s? zJIz~x-iyE=KM{arx(1qn_up{_JI4<>R?zp|GTT=)TX-P zKL-nK(*keaHclSj+<_1TnVD#cLz^;{yn#L3pzMm;Ocb^sloY*^h%0^!);xnWm}%V zt0>!3x24~^`rQrsWYp@vbGFKypL)0J^`?gv=h8IW!=l)n&u@LU`JlK6W;TRp5byA^ zl)ua8*Guy4y=rf)P*=11=j-o1ZP7u-PcnSXfKgVlHcjPk&Rgp8 P03_h)>gTe~DWM4f%RYo8 literal 2230 zcmeAS@N?(olHy`uVBq!ia0y~yVBW~Uz-+|9%)r3Vb90+40|UdE0G|+71_lO2MMWhg zC1qu06%`d#RaG@LHFb4$4Gj%VO-(H=Ep2UW9UUEAU0pprJ$-$B0|Ns?Lqj7YBV%J@ z6B83tQ&TfDGjnru3kwTNOG_&&D{E_O8yg#2TU$FjJ9~S32L}g7M@J_oCue787Z;b8 zFJHcT_3HKO*KgjudHeS5yLa#2zkmPX!-tO_KYsf3>GS8$U%q_#`t|F#Z{NOu|Ni60 zkDot({`&Rn_wV0-{`~p-_wT=d|Nj5~f8oM~BS(&8WMmW<7rVQ=FJ8QO?%cTy3=C5? zDHbv?Fff(``2{mLJiC#`z`#Dk)5S5Qg7NKL#`c(SiQ^CdSAW;Z=-w*g+I?>Oi{tOr zIT)-PT3T5W)_0%uV%cOV^lYAK`twSWx7%vJKl^mr`sAG1oWhI@Gy@Cv{h3pYcfkmc486NzSg6XCFNLBxUG)(x^?DGf0ZZVj;j9T48If2r1WUXTih&&l@D zsk7g03)^iM}T5|qfgDkhjXO|yh^B!bce=uGhFT7@D&H1|rW~v`}Z_|kI&>oOIAcro9Kp1J^ z$Ov*KD0-mYDn8mE%YDuUEDUihNKZr3K~Am%eXJtf^I*Y%BRWG;>mkt&kKqLokT`>Q z{=joksA-60?2MaQdgp~YD5lrNu8vu&Yx*!_dJZU5An8X#%;qBBnMJ+!e4#ggP4+db z{MG$!mBfpTl@~47ul$!X*>~Q*MQ_0g3+i%Xe`tdE;lr>Y85)s(0nj*x*beci!||Z0 ze^GpRK=>_GGbH3cct$21XTqwv!Pr0HI1@M+kith;1RS9v+q z)<_;snXJAm!&;1OL-O{JV+J>$MC#oFg(N7GKx_-pv2eV&ssGfq`8k_TUXI@)%U!bN zBg~gS7rl*m@U@#2WF82krX)z@z>_p6<$^FQ2x*}~H+HIN@{F8MF5up%RINAhBb?O>X-vVKAw=KD`&&=+*=~a*)jX{3gQ-_}CXz6N5X2WH}f~BiB zrSVMmo%dqV+lYh%eRqRE(YAbdhBdU9LQX!=><{xM?(jA^xIA#%o5h>Hs?W~(^aT`L zvbiV$9AJdp-WL_juV50j7x2tIQJq31_lOCS3j3^P6em!b literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_inventory/textures/mcl_inventory_button9_pressed.png b/mods/HUD/mcl_inventory/textures/mcl_inventory_button9_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..aeaea13a44849aa88ec127d44658316391752804 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b4kiW$hWvFE@(c_NvYsxEAr*|t1@27U2N||s oh%xxV&vv6lp-WL_juV6DA(vWz^Mel<7#J8lUHx3vIVCg!005R1?f?J) literal 0 HcmV?d00001 diff --git a/mods/HUD/mcl_inventory/textures/mcl_inventory_slider.png b/mods/HUD/mcl_inventory/textures/mcl_inventory_slider.png index 9808b3731c8f1dea70e73e54ee37f0b4c8f9a949..d93273a7bd30c24e1e5d764ca9202efc461919ba 100644 GIT binary patch delta 86 zcmey!mN7vhfRUMjfuWnbdNBh716zPkh-)<%EM>FZ#=yY9SQ6wH%;50sMj8VHgMg=t nV@L&K@`nHXtUS(5oD9z0&4r4hPcj%77#KWV{an^LB{Ts554;$7 delta 869 zcmd1!$TmTuo`a2nfnnp(mk$^in9f#(M3e+2mMat#<)>xlq$-qD7NjbqR%E6zFjU-n zJ2kNHjsj2HeM{H=hTNXBg&Zs^&0l={?VPd9cz5i|yI!@L8V)ka&GycRe!hLp5g*V| z#N&Ck_@w2cC6ld10O0pC5Jj zuWggP-}b_6PnXa6;yqt$q=oi9*>d0c=I5+mnbyA_ZabUzc>Vj60zKJ(Ad*vc>bu-y5yfKZI;Heoq#EeQmU(-co4et*Q0`U9-MmMv zGUQh11}M61VOM<>l6hh0FE?IqpBkfS$IkSoo{Z_?-p;Ce)~lJfqKZLq8e0~V;r;A| zPq*vT_sYz(cAU(4jKlcel@Iei_`k}{=$X08#dwB;zj(qt%idIT|b(i`U;6M0l>a^ja+gTTS+&|YEPJ@ z1s}b55WKNy+7Wh+30mb`%sDLT2X9pVIwrGt>FHC`CBjeJNLeVcnOHb9Or4}uuVY!X zVpRs$s##aBY|S`3Dfrr)%}*=cLxsJU)lWNnW^F|2$0x6Dp1s?B{g7)xYv#$LP9KB3 z))qu1?n)|abz93WU$n%zzvjk6cgrm2Ut6whd75@MI&*9B^uEXUi??6cJ3Y?dYNA)V z)z>r2=hjWz%=hHhgo$l^HaR~u7T>#Kb~Qcgi_^R0tSu{jlQLi4Y?eBbX76)hk6(!q zv!NeL{Ub9@g@u(y-F})MRm^7|J!BzrYJr>8!;)D?91P|jv3imAUE#ap_60Au@A$a> zL~G}}{0ZE`ch$a6yKQ}?Dz;uEvf-KL9K&9tf{m7UHedhg{>w$)F8jg$h4ncZ3f^8n z_%5)CT|8L&E0TeMfwRCPvY3HEPZ@+6E0)@qF)%R1vzK`Ky0SlJW@DGqJy#UAnt_4A z+|$J|B;xSf3xEIQWkn$D-vX2U|{fc^>bP0l+XkKt+E%+ delta 1087 zcmYc|$uU8qo`so#fx-Fpm&*(c%qyxwB1(c1%M}WW^3yVNQWZ)n3sMzQD>Bm<7%Fb9 zot9hlM1!a8e{q*>ld2-ial!b|>So)2`x2IIzWZ`!NZRowx;osAUpVF%{QFtmw!dIv z24A4=@=2FkwWmegxOnnb6Se~g4r|SRCIJU9;#ne?1<)JGen<>ZW#8lf(WOx8LQ8 za_itdVwDlLMQnwD^6kk=rA4z$w&h&eaO6ZY@1&g@b7I9FAIf#^TzxTxd7hj@%hJYK z4rlwfUYNK2%}=S+Gj}+r`4qTGd|cUDe(HWEzkBhzOR7;PS*mt1eqNQSlRPoHJffbF z@$BT_yFc&h+H9zc;a<})^PNdL%Zu>6u^~(QZ%sNInXo*ZhutXBo^OKEnY9r-oE$Nn z?JTOhdTw@1IL>3&H+8eiIt7PScQk!A2)H4*CMxgV$MTRS~f-bLdwe{@s4ECCKP4cN)y_m1=%*bs?^Hh(ou}nQ}IsHv*_XCd0 zle$_bd27C#apmDH!&`|D<92%WhGwq{E7rX#eQNp9WxA%>JEuOIySpUk|GZtT^QvFk zWh|KDCS!GJ!$fyUyTI(=v^iFnx6DkR`ENnl3cKLN;zj$HxwYR?65BqvHlX>|n|AJ~ z*mB66>i{V;nHCB=sKGxrf!zHf77h& z?T;cpUou$QwfAkZ$eoFoBv-G0KjSff`nQ*V;(u;k9A$GW$Fj11v*oJ<$C~P$p=*x> z7Hl)9T(M=^TjS@d=_!{U+AgZv`DTWn%Z8hVj`LP5JJKhvT;y+c_{u%Q<7ENY+G91f zYUA7P%X+98>bu02>nx0R=E~!m<*=tDCGo)@&rLjG6ZI{P`Zlhcr!Q%7qHKfus?@8_ z_n)a7T?r`MlNq@;bjda=q53_s9}XnGn|&Z!vhLfX-JebhCOev+`L0vCqGny|?ux@& z?0@91Z8%=G<^AGcRk07xvwVBoMA7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW=l49DTB2oRz(a9 z43eHMjv*T7lM@1zcw!{j9Hts38m!8?u$qbCHltDB{W0g{GNJCA3S+<%Yyl=v+kztjCrekBmB?> z0VCZL%bQG7TK4@F-Jn(d=kjCSm&>=OGuxkEd~5BDr2)Z?OQ!H}G(Grt&!BIXhnjTa TL*?HL3=9mOu6{1-oD!Mq@R0TN#W$q=7O9wVCU}#d>WnzZer#RIG~erNX+BPmMw`4BJ-mK429kc&f0pwfs<$24UR_*XOkK> zymB@#7f8t3&$asQwD4=?A@83)Ho4Cr&{wza8>E?Z)e*6eV9|!K0U$5(0#L2 vwvWqy6~T(rc{wMurmr};p5p*xSl!Rxnj5=Cb8HzH7#KWV{an^LB{Ts5#0gFN delta 201 zcmey&*uXSFLW+Z#fq_9omp_<+fq}6&$lZxy-8q?;3=9lf6IHeAZEbC9T&1QnFfg=u zx;TbNT=tz1$;Yh7D&JQGqb(vRTlGgKZCLu7#J8lUHx3v IIVCg!0L$@DIsgCw diff --git a/mods/ITEMS/REDSTONE/mcl_droppers/init.lua b/mods/ITEMS/REDSTONE/mcl_droppers/init.lua index 7167de19..1065eed1 100644 --- a/mods/ITEMS/REDSTONE/mcl_droppers/init.lua +++ b/mods/ITEMS/REDSTONE/mcl_droppers/init.lua @@ -15,7 +15,6 @@ local setup_dropper = function(pos) -- Set formspec and inventory local form = "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_inventory_9_slots.png]".. - mcl_vars.inventory_header.. "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. diff --git a/mods/ITEMS/REDSTONE/mcl_droppers/init_new.lua b/mods/ITEMS/REDSTONE/mcl_droppers/init_new.lua index a36a2dbe..fc7238c4 100644 --- a/mods/ITEMS/REDSTONE/mcl_droppers/init_new.lua +++ b/mods/ITEMS/REDSTONE/mcl_droppers/init_new.lua @@ -15,7 +15,6 @@ local setup_dropper = function(pos) -- Set formspec and inventory local form = "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_inventory_9_slots.png]".. - mcl_vars.inventory_header.. "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. diff --git a/mods/ITEMS/REDSTONE/mcl_droppers/textures/mcl_droppers_dropper_front_horizontal.png b/mods/ITEMS/REDSTONE/mcl_droppers/textures/mcl_droppers_dropper_front_horizontal.png index 59c923465f7b9b1b46c461a2f6d8174920eca41c..e247e92c824b84f69b66ddf6bea8956b932d5d40 100644 GIT binary patch delta 217 zcmbQt)X6kKLW+f%fq~)e-A6$T3=FyfJ|V8{4K+)rPuR73=|p>#`u@Xu*BBTWrhB?L zhEy=}p5DmY3~LY0YLYe|t0XR+lyF2=i7J-Ohd~6(RYSe`c3Kd(f&P!&_Bn=Uf*| zbJ=bk*jQ%h7u?GhRC>N$&LrtX^7pFj<%;d^exJNl?|=M8*tUau=10!33bZ8(aC~I` Y%&N-H^m1i40|Nttr>mdKI;Vst0AB1`R{#J2 delta 227 zcmeBVn#?poLY;$|fq_9omp_<+fq}6&$lZxy-8q?;3=9m$0X`wF?F}`%Rxe#TeZoW| zm3m_(C3#T^&kqaC85kJ)JY5_^BrdB4c#9o&;80?&o8(#j|FPKe9T%2sXl*FCIgRl~ z<0L1+!aW^4*BrGQ8757=%NyMNlqKSgU&+c{%4Zqw&WMz<@{=y|dAFpNMUvU~$tt$* zfA6SEu&wza@o-c7Az|<8_v#lOs9fs$UAtYl_FIPG6ubN9wcFjVRd>z|QBOC#U&8m> jyP9oXbLwa9Yy6I{SWbP0l+XkKpl(_k diff --git a/mods/ITEMS/REDSTONE/mcl_droppers/textures/mcl_droppers_dropper_front_vertical.png b/mods/ITEMS/REDSTONE/mcl_droppers/textures/mcl_droppers_dropper_front_vertical.png index f0b5db9845fc6671cdc3d9cf689e19440a84fa5b..37bc9fa20cce5e308435837c044a24515778ed9f 100644 GIT binary patch delta 190 zcmbQl^qX;l1TPCS0|Ud`yN`kx7#MUX8X49r?O#5Dfq|jZ)5S5Qf|2*c#Bo zE{^+tVEGZx^prw85kIhC#o9O8!IWvi%JOaocYPX zz|iaI;us=vS$6^_-w_2KX3esszOw)S@04aJFY!?R;F$gP)5j}zmu(dqZfP9oaB10P z#I0b$p;LKQYBIIcQGtS>^G4SQ`KU diff --git a/mods/ITEMS/REDSTONE/mesecons_commandblock/init.lua b/mods/ITEMS/REDSTONE/mesecons_commandblock/init.lua index 91c682cb..c55e0e41 100644 --- a/mods/ITEMS/REDSTONE/mesecons_commandblock/init.lua +++ b/mods/ITEMS/REDSTONE/mesecons_commandblock/init.lua @@ -170,7 +170,7 @@ local on_rightclick = function(pos, node, player, itemstack, pointed_thing) else textarea = "textarea[0.5,0.5;8.5,4;"..textarea_name..";"..F(S("Commands:"))..";"..F(commands).."]" end - local formspec = "invsize[9,5;]" .. + local formspec = "size[9,5;]" .. textarea .. submit .. "image_button[8,4.5;1,1;doc_button_icon_lores.png;doc;]" .. diff --git a/mods/ITEMS/mcl_anvils/init.lua b/mods/ITEMS/mcl_anvils/init.lua index a12a13cd..5e395371 100644 --- a/mods/ITEMS/mcl_anvils/init.lua +++ b/mods/ITEMS/mcl_anvils/init.lua @@ -17,7 +17,6 @@ local function get_anvil_formspec(set_name) end return "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;mcl_anvils_inventory.png]".. - mcl_vars.inventory_header.. "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. diff --git a/mods/ITEMS/mcl_anvils/textures/mcl_anvils_inventory.png b/mods/ITEMS/mcl_anvils/textures/mcl_anvils_inventory.png index df84b72510cae46c812328aa621cea9a6a09610d..d0ab108c618e18f4dabb5a95460433de935d9376 100644 GIT binary patch literal 1088 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`(#C;1lA?z`)?{?!I{O z;<Bcm2QNtNA|# z?;MnwAN}gT(sUcQ#;5n+cgou@p5QnC^2r4yo79^xan9vpTN-R_C3!{WuFd1^roT3- zH(xqAkH<^BjFhcpq5nx0?j+ti5) z%?8arqhm$dR%JCGINl}nO@8Y2{8sYuzu#N@tQJo8djX<^tzNeHy;vd)7JyPH;z-hP zajS(W+CbvS#{F48_s_lbG#(Kd>%0vhmqOgJ+On)>|M%V*k5hJD+WFwdM%$l%IOmo) zsh3>hoO{7jy~Ig0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgzwSDt>d0c+RotoNQ4jq+a+)#qSX&_Xw&ih}$U)R}A9{se|<*b3ul8PPPCk2FZfB zAiIRs3z4~CtFgF*IER4@hdLYC>LZ?Wkhx#ZQ_ZK#lbx4m=v+=tsd@JM{^alXV)8qW z8QHoWOaE7`Zfn!KRlU$i!|z*4z?@IVPcE>yIoa{<=F2}f2Uw{$KT7duJL+jUm#1s8 zt)z(h(-Nq{DOVs03x$?@@jt(9TPhI}wfuAV{r^7GY=5>wba8@pz5F|K@+a$=!s^vV z%XgPW?fdm_d7kCV+MRcc|63MrQs3`4$LQF}ITkl3TNa*@P%nOz;{WW3rste9os(^6 z3NQasXtcb=?_cliYcMtPFg5XW&U6OfvnbS>UUf0<-f@o)XTI-Oua5F|z8H55#QQeI z-VY@}DUVA~^dO}<5EoZmzPxeaWa0eeYN`Kw&96txe7D@T{Oo7hgNP_5oB&95@2REp z9-lk@&E(CzYnLWGt~(A2fR&G-sjAS*tfc79^BePy)xSUcRqS|e-`mX3HSPtZ<{(fm zfEo$%I*1E$C$=oJylCa~9iKPa^6p-~)#S;J`x|Ya_6NU$W!gD?ymP_9^6`Fk@!q3_ z&y%Y^$tuz?Yu`GxGUnA+%QBmP^WJ3Y@`6|o=7FLRe~hj?`trtwmFG7;{`ma~C@QVw zt+%P)7X+0#AkBmVfsArv$=W%mmd4FbKK}Uq$$8f<1>8?Q{_Tmi6MBgUvK_C}w;5U$ zNF96i{r2NES7hzx#3eVF99=KJ@X6nrnMn diff --git a/mods/ITEMS/mcl_books/depends.txt b/mods/ITEMS/mcl_books/depends.txt index 8b043fbb..e1ecc48c 100644 --- a/mods/ITEMS/mcl_books/depends.txt +++ b/mods/ITEMS/mcl_books/depends.txt @@ -1,3 +1,4 @@ +mcl_init? mcl_core? mcl_sounds? mcl_mobitems? diff --git a/mods/ITEMS/mcl_books/init.lua b/mods/ITEMS/mcl_books/init.lua index 1cc0ef3d..5ba99e30 100644 --- a/mods/ITEMS/mcl_books/init.lua +++ b/mods/ITEMS/mcl_books/init.lua @@ -3,6 +3,12 @@ local S =minetest.get_translator("mcl_books") local max_text_length = 4500 -- TODO: Increase to 12800 when scroll bar was added to written book local max_title_length = 64 +local header = "" +if minetest.get_modpath("mcl_init") then + header = "no_prepend[]" .. mcl_vars.gui_nonbg .. mcl_vars.gui_bg_color .. + "style_type[button;border=false;bgimg=mcl_books_button9.png;bgimg_pressed=mcl_books_button9_pressed.png;bgimg_middle=2,2]" +end + -- Book minetest.register_craftitem("mcl_books:book", { description = S("Book"), @@ -81,6 +87,7 @@ local write = function(itemstack, user, pointed_thing) local text = get_text(itemstack) local formspec = "size[8,9]".. + header.. "background[-0.5,-0.5;9,10;mcl_books_book_bg.png]".. "textarea[0.75,0.1;7.25,9;text;;"..minetest.formspec_escape(text).."]".. "button[0.75,7.95;3,1;sign;"..minetest.formspec_escape(S("Sign")).."]".. @@ -101,8 +108,9 @@ local read = function(itemstack, user, pointed_thing) local text = get_text(itemstack) local formspec = "size[8,9]".. + header.. "background[-0.5,-0.5;9,10;mcl_books_book_bg.png]".. - "textarea[0.75,0.1;7.25,9;;"..minetest.colorize("#000000", minetest.formspec_escape(text))..";]".. + "textarea[0.75,0.1;7.25,9;;"..minetest.formspec_escape(text)..";]".. "button_exit[2.25,7.95;3,1;ok;"..minetest.formspec_escape(S("Done")).."]" minetest.show_formspec(user:get_player_name(), "mcl_books:written_book", formspec) end @@ -135,6 +143,7 @@ minetest.register_on_player_receive_fields(function ( player, formname, fields ) local name = player:get_player_name() local formspec = "size[8,9]".. + header.. "background[-0.5,-0.5;9,10;mcl_books_book_bg.png]".. "field[0.75,1;7.25,1;title;"..minetest.formspec_escape(minetest.colorize("#000000", S("Enter book title:")))..";]".. "label[0.75,1.5;"..minetest.formspec_escape(minetest.colorize("#404040", S("by @1", name))).."]".. diff --git a/mods/ITEMS/mcl_books/textures/mcl_books_button9.png b/mods/ITEMS/mcl_books/textures/mcl_books_button9.png new file mode 100644 index 0000000000000000000000000000000000000000..27b80a89b6e8825f7515d3e1d4a938c88d92dc91 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b4kiW$hWvFE@(c_Ns-7;6Ar*|tJGSlM?A!Ip wrh#Mog(*!O3S3*v*_3je1da;u`6)6~i5Wz;Em^Ugfq{X+)78&qol`;+0NEcHZU6uP literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_books/textures/mcl_books_button9_pressed.png b/mods/ITEMS/mcl_books/textures/mcl_books_button9_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..08d4272ded058a6f4034bf3789a90ec5bba229db GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b4kiW$hWvFE@(c_Ns-7;6Ar*|t99zuW7O%76 uS2(0=vQ&YoW1VgulTwb8z)=A{KSc)lmj;n(>(7I9GkCiCxvX}T(zUgD%a_kt&c;+$LJq+W7~6E1*F97!6kzUIBLvDD+_ zRbE_3=BI?1-t3TKfbu}elK5<`$wG;GdYRf%jfQ?NAdu% z{sRRNk~X-%(Si#se*gEGo@4cWy?60M6jBTx2%TqC^;4?9Z@=9^&UYH~rk*=yocz6n z4-^%1FMv%XCq}Tj49U2 zsW@%R$iTo5^Hg*3^z|QK{8(_mcgNxiF)L~Qp1YI3`@eaEND;&)7*Gl#HX*&QO>;Y6 zkrVTt6DelaeVTId^!198nhXCK5RUmTylFFX7D7&f5OHh{1SNfJ;@BJriI|CnPv;>y chG=Gk{pYT}_1i2;V?kOxUHx3vIVCg!0L=l}?EnA( literal 1604 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU`}RXW?*2*-xD6iz`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgzNl&K8y*8FRFJb-t%hn?z3%e}ObxyYE6jm=3 zQulkb#Qv>{-=ia*bB=UQwkQ-*FMNdHg4CdKL0X`SL9!sOir<_gp7I~}3cbB_H9g1X zx9!g5CoZm8wl6vP`x9A3kmMW-RI|~zl_tIBgJh$V0#j@&4v$h+R-8%nxZuO+{7FgicnQL9ti#-;5{9Wd)>MohHSw`=S z_x+ytMD`#g4nV<5WT4}4tKTCGr|$d-w9)9%ZC>CeE8U+=?aZocwMV-0ODt__24H%dYJa?Y&zk_wJ;%6Ex2(FaNYV zu(RytD=V`y|I7D+pJapu&)>MQdYAQk4n!P4^D-zT;7JrAODM%+3Fc3G&xb4y{JwEx z^{kbq`L4;^=eJjX>ibcRnzFE1@sB-VQS7c?J-zAs)xV2a&boS~Jm<~4J<90G4CG8A zT}?2+%WK~oU(L8uoAYK~TGrX%8VfGt@ev$)H6}VKF6RnCiacHY KT-G@yGywo5EXh#- diff --git a/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest_large.png b/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest_large.png index bace59eda855793581a07c3ea1d8e74f217f3cf6..98f738faaa88d47e73c0786c910bb96d9ba70c41 100644 GIT binary patch literal 1562 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RVBut8W?*1oE^&Rqz`(#C;1lA?z`)?{?!I{O z;<^^!vt-6Sj;D3=H6~ z_|nsxUvK`2Z+7|e;`cXh*#7*BVlv!=-~d7R2P96c3sGHS@f8#lTl#zZ?;wKW{EZ*q z%9X)E@x8D2?&SOPVZngn8e;uP(6ODtSb{=gd*5E^*x!7!%lB_CyiTv6SR?tpum27_ zDB22NLsJDLZPF5@f3ZZ^ z>Sc=`h*~(=??sEB)k3fUltLCqmWGKh5w=3n1`t!=a9ZQXsoQ+CY9lbL;Yb-y^4*KEC&HVl@*3 z0|O*1-bvp7m-j^0?0s1Jy|w3#@jm|iz2(2~D@3#q8xkOw5$W*B?`y+S@4r8O>>ZZ$v*4ut XW9QRXCq&3S0J+oC)z4*}Q$iB}C?}pH literal 1940 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RVBut8W?*1oE^&Rqz`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz^?A;;uuoF`1abt&bwX$ zZ5Q`-C1fe>=$PIpRKe}KQe;Y#m~fY|L|T5%{X(X@95F!$e_s3lF2L7cx8!%!Y`Ojm zXRE6%_wL=gdwIp(;N8`;=H+J9S8uak{-dnQrRHeu<=^%H{nt8GS=#}=%llTk%xf)^AOHIPZ!MFP zzdw;*czW&;&pA-5{2qa{!nq)u=OAQ3T$n?MbeHC~I*5hy`Xn^UbKcDRqYU$gmF)7= z1y?P~-^_cpuex~uU5iR&StNIZ{EW;62MTd6g?bC(@RzGBj$S)&kskAZ-kr;W%#zRh z?oO_6fraq$$6I)|NImbn8+^As|J`d(;CAb-`QBb>i4^|f6E@v0m)u? z3YDD$P6$YbK~f4r792(pZ-Z<`;esLnTl9%U+dqD?v0AIz-<>CAj#ZieKS7wcU+%eV zbRlbwb(w$Z{k=Qy=glz&$?m#CYN7-0G`W&Ww}Uv@P11RsBQ(%uP{ zOy`zIu|@S3AAh&<-EQ;mw|k3^fn=v!Lkt6X8%wH1NeiSpyfZlGZ_ni8?^eFCl{K7D zcTD02%+T+A~zEAyZJT>c=bULq|nrW>2BtM`BRvZFER__22{YY=Ip zFp4dz`1mnsTofNW_U`4UKgvixq(xj59Xs~*{YhI{!+=*eZrIK}k4PJSrya82-MC?U zwf6h7y6ST`ZrH}ot7k#vJc9X>)I?O+wKo3TjUE4NcP>|EJ0&Z0CuW?*1=#HC@%z`(#C;1lA?z`)?{?!I{O z;<>8e|Yie2K8t!pY?-H}@T% zBeS~f)Sh2A=I!|VL#tY9@q-)tl`nA4EpbvWxx_hl#jm_CC(iEpb7Nk{#^pEC>%NN1 zgl|$W`Sopct$K-(#@sh27nE#LZ_c{UIhV&vy&58NtHepY`O?XGJYMQ0S`t(IzNG}{ zS}&aJ_%g+xZK-g%wWZ9yo5EI8b^O&!vJ7Bm*xf5}T7LD}lF7C+C;R<~`}gtnpa0(e zGbh_F4E{T(WRrUFCC<6C&UmU<8>!EIb8=3J)AD=8mrl-uid%J`+srw|35t~)88i3|4&{0cCg;K(7QGVk_x|Q`h%Wca`i7^YB0-+QvDT5O(I3eP5+TDA<&-4`cW%s}3 zWME*Z=!6DG@t$Ah%J&nK=f8Zjl6 z+tiUFhi{w3DU0cc3tw*B&m3{W*6t>qL*;ef+e}6z_duB+*w^#UUc9DaO$SK8)78&q Iol`;+0A#K;Q~&?~ literal 1605 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1l9{;lc$528RFt z|6jOp;memV85tSw?(T~hFP=Mh?rG8KjtmS8j3q&S!3+-1Zlp0Vu-@==aSW+oe0yzU z?j0|Ywu_N=8kHCOv?2uFHSk&_FnZmQiB4F=BynQy4ra%VEVs3vA3DQzYxkUkKOfDO z{quxJ^S#|t6B)ip>-QC9R&tZS#o4{r%zV$g++<1p+)ML<>&mU3{F(H9_PhPH@KV|CMeQ$Ex$4%GL z=5C9*7~22Va}LNoFJFUw3M^d2@1(#m&i< zg+bqurAnVdr7{iF{jv^${bjk5d%13S$<<_N9K}Beg=yxhjD7zM)xSP8nHJ65XMgqK z|EHVYc*zsgGMhQx6E1Am3G|l_}lj<%ky=%Tk+X#Q-9Ba>zQ1?lomUpmZp_P@SI&aS@?FhZJHUE-o8Sd0RqK z&b)0g6Cck=uKv^~fK&)x&V7uM_;45{G1tO0`Rntib$3dw_FCI6XS+0^?!T9{f4;x7 m(F(RIxpNV>&s`4w#r0CuW?*1=#HC@%z`(#C;1lA?z`)?{?!I{O z;<z+Cbtyl1$!`S~M>mo~{cZ|1#w{=Ee$wP3{lOHk?trzvt1 r*^|BJSC#lkNbg<_Dk%`|0kaOs3--sgHcyH)193fF{an^LB{Ts50CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz?$Ic;uuoF`1bC`-YX6w z#~*HAci?@{q^Yj#%Nn?2mMRyii#&MXwXpf}Q;r+T$_~cWLdpH#ejok+=JIB>&jOXd zL=0o}R!%m*H|LmP$+u5s{tGvo$0T>y$2zC$-Jh#BGk@jhZ(n{^cF0{i`_ib*sz7MD z@?#ahM@Ky89O;~FQ7EKd_z1!66vp5Rslye6WIW>4TRn|BXRDdCYrX${xl5VnyY5WJ zP%f-q2s0a@`w`4+uwfuy&p85@1#!s=lfPGEE*|on^J>i37zwX<&OTF+{diA}V zCqQOna|p;PEH+zU#s==lvHP&w*Y8ot^?9PW)qtWG7LJ&KE~g8QRxGxH^bi?umt!s_ z-ATLi-}dJ_-=}7e%^n|q?|DxU$#Z_x4s^}yMaOcF{k=cA`qpNp$IBk~-=Dlk8RpYR zCgEEowo87m_up3?yz}givp+smPbz0YB!*7nk_rhibZYCI!r6uYzdxDxZOw@tFMmA# zuJWD(q#u-+EY6DRLR|a)UPzvCp0VAZc~4{yLUJDQ!Hg>*VGG|AcEZIoyH z?!!D#;NVXrSC3?_%P`C{e)oS~&G%(RvkM<@tp3y|ppMOa%p8Ly1>v`@Q&?U0>6C2C z$7YZJy+3LDHgaO&ZL%y}lH9ZIuEoY*U%#2mwTitzH_lns~>bU+e eZ?=79Rp))qWes^T0YZC0#j>ZXpUXO@geCw0uBo>G diff --git a/mods/ITEMS/mcl_hoppers/init.lua b/mods/ITEMS/mcl_hoppers/init.lua index 78a0d431..931124ae 100644 --- a/mods/ITEMS/mcl_hoppers/init.lua +++ b/mods/ITEMS/mcl_hoppers/init.lua @@ -7,7 +7,6 @@ local chest = minetest.get_content_id("mcl_chests:chest") local mcl_hoppers_formspec = "size[9,7]".. "background[-0.19,-0.25;9.41,10.48;mcl_hoppers_inventory.png]".. - mcl_vars.inventory_header.. "label[2,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Hopper"))).."]".. "list[current_name;main;2,0.5;5,1;]".. "label[0,2;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]"..