From 3a50109fba159d370f5280bc7caaa0156ac7d30b Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Mon, 10 Jan 2022 18:46:13 +0100 Subject: [PATCH] Add hotbar images, configure inventory style --- CREDITS.md | 1 + mods/lzr_gui/init.lua | 7 +++++++ mods/lzr_gui/textures/lzr_gui_hotbar_3.png | Bin 0 -> 1548 bytes mods/lzr_gui/textures/lzr_gui_hotbar_8.png | Bin 0 -> 2670 bytes .../lzr_gui/textures/lzr_gui_hotbar_selected.png | Bin 0 -> 412 bytes 5 files changed, 8 insertions(+) create mode 100644 mods/lzr_gui/textures/lzr_gui_hotbar_3.png create mode 100644 mods/lzr_gui/textures/lzr_gui_hotbar_8.png create mode 100644 mods/lzr_gui/textures/lzr_gui_hotbar_selected.png diff --git a/CREDITS.md b/CREDITS.md index f40f21a..6052568 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -16,6 +16,7 @@ Textures: - Emitter, detector textures: Derivate works of xdecor textures by jp (CC0) - Mirror textures: by Wuzzy (CC0) - Screwdriver texture: by 12Me21 (CC0) +- Hotbar textures are a recolored version from from the hotbar textures of the Isabella Texture Pack by Bonemouse (http://www.minecraftforum.net/topic/242175-Isabella/) (CC BY 3.0) Models: - Player models comes from Minetest Game (see license of Minetest Game 5.4.1 for details) diff --git a/mods/lzr_gui/init.lua b/mods/lzr_gui/init.lua index 766a9fc..f528004 100644 --- a/mods/lzr_gui/init.lua +++ b/mods/lzr_gui/init.lua @@ -2,9 +2,11 @@ lzr_gui = {} lzr_gui.set_play_gui = function(player) player:hud_set_hotbar_itemcount(3) + player:hud_set_hotbar_image("lzr_gui_hotbar_3.png") end lzr_gui.set_editor_gui = function(player) player:hud_set_hotbar_itemcount(8) + player:hud_set_hotbar_image("lzr_gui_hotbar_8.png") end minetest.register_on_joinplayer(function(player) @@ -12,5 +14,10 @@ minetest.register_on_joinplayer(function(player) player:set_inventory_formspec( "formspec_version[4]size[11,6]list[current_player;main;0.5,0.5;8,4]" ) + player:set_formspec_prepend([=[ + listcolors[#5c4432;#a87d5d;#3b2b20;#b75647;#ffffff] + bgcolor[#503b2c;false] + style_type[button;bgcolor=#5c4432]]=]) + player:hud_set_hotbar_selected_image("lzr_gui_hotbar_selected.png") lzr_gui.set_play_gui(player) end) diff --git a/mods/lzr_gui/textures/lzr_gui_hotbar_3.png b/mods/lzr_gui/textures/lzr_gui_hotbar_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d82487ae4feff7a19e8c20adc0f361bea3d0a7f4 GIT binary patch literal 1548 zcmV+n2J`ueP)W@ct)W@ct)et}l0RVocX$3EIwf0_QW>FQbPE1Z(7;*uz0wXiZJay4S~+8MwPx0se-WQQVQ3;vyME5tq_lSS z*lNR^aY)%`o@a$;#$5w&IgW_Q9IbO=xraEew-r|%*Q@_O?K5ZGkm}~{r3AQR#OIA4 zg4e!=m;TWenKZ25=f#tUS0~rcPMclYx}X{}s8^Tq#t-eA@J?@>TWy**p*pu|-rvF- zHL%xb$ip)eCpGXU3X_NT{}_&V9~saHrABO?WYMHyjqp~M1rvv5L65a$%;jwht8EJ> zRd@C-OL)^p4){28^uYJADY~u~k5)XN=_fo4h4|J56RZ3CmnXci?c=O5gWktp4TLq? z=vw*;`@)5_1mw@(e*Q+BAH-u&;P((&F@01$&O|-N+ah&3NTg0%II4{~bP(2J;Psu0 ztG&ynR!|ZfGwXwMM;L6lbt;S270ut+T!~?4l zPOW1^=p(I%R?PqptkgfeI<;UT7@zU(?prSLj7Ox|Gcv1oZ0)R!B{qHSMK5XucoN4x ziF?L#gxc5~Ab^jro1K9%G71>|EO?%^MEdrgrB!U0BOck)AleYuC@{eh8)44 z5rQ~{$moixQ$6<{gYt|+yt!r=ahz^YbZC)@v_!m_IF8K3t?HRL)zFB0mW;F>m4L)G zl(Y2qXPIBy(nE2HlDHdt^7ea|>my<^0iQ=Rm+ zLee%HSr!p=P0a@fR;1K?cWOg6)Cd`g!hwi|NL-BV6!EgSkwG}8TwjtEyP0^W*V)Jc zJv&r&UT5v^$!w57zB6fgMh9Jqb7kd>KRme7V(HNV&v&&c>T~H}@QirAz?68{ha*X2 zFt7#DRxzpQ=#&v3(DP4=Tj!e_7Z}ck;9&p&0tzZ{%`+5jB8~&RTYJ6qLIf7;#l_$f z4?S*MUSO_lUsMwJty6~#_KAm-{g_KZ!M4yh;+%2tzI~*Z#JSK%y4ORQ`)<1Rut_0a zD^s6&blbBf5hqd-Z~yqH6D5prJ>=|*%Y0m1imBAki{ z9>#c5i?pEpm#uxyN;zKsaZ≻GX~#6Li&Az(Jf7v-|@D5r-CRjBm!X|J{ASfE(j+ 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 literal 0 HcmV?d00001 diff --git a/mods/lzr_gui/textures/lzr_gui_hotbar_selected.png b/mods/lzr_gui/textures/lzr_gui_hotbar_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..044b70ea5e85add66e7594de58a3326ca8ce0151 GIT binary patch literal 412 zcmV;N0b~A&P)vnVEaa$-IDJ!pV5?4YI$!1(uBTT zK%jJ9@cByTd3naB3d~iW1GsiR!thOjlSD!+R}>pS6=?Pz5h3JE(NaYqIzB#ylWqVP zf27NiBJ#Nz44Plr15AI5_7uIy8f*}fCIO1QWRKuN8gxeRp36~mXAP*jE&;m8QDhWn zywUg`a1B^^n^2a@$#r3UiaH*X_bNoo2 z%2)RR`DY)HCL&?*nF9;^V(p}b!*e(d`KACD?LZx9?Vtz^jG4KWaZrB%0000