From 361022ce46620104f24bfb4a8b1cd427a4b44cc4 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 17 Jan 2017 19:42:59 +0100 Subject: [PATCH] Proper formspec for large chest --- .../crafting_inventory_chest_large.png | Bin 0 -> 4192 bytes mods/default/nodes.lua | 40 +++++++++++------- 2 files changed, 24 insertions(+), 16 deletions(-) create mode 100644 mods/craftingpack/crafting/textures/crafting_inventory_chest_large.png diff --git a/mods/craftingpack/crafting/textures/crafting_inventory_chest_large.png b/mods/craftingpack/crafting/textures/crafting_inventory_chest_large.png new file mode 100644 index 0000000000000000000000000000000000000000..3b4e0316a7cf51b5187ee2109550894a2f86a17c GIT binary patch literal 4192 zcmeHJYfO_@7=Bwju`&U{#f70Z-YPmJG6X6X*hZ~DsG<(0+&TtsAQx$YAf?#oCSwdi zkrAPmMFTiHE)!8e<>H9SR4NV?P$=3014>0H7AU35*AKDiM_`MI`$2O0>*+b~d(QJb z-}5GJW6L*&%Q*0u?s9zUVdG!$aZmG1~G-ocn z@Dyifaxxo;JW}BBP`VY)$eeL8&mssc(y?y$0WQ9- z>u6YeVP&jH7-`YmvNo=g!P)XC1MbQvVld_s72u zysf=1g8`}e1=}+#%)IA8bc0C5V8D0FUcQk|e|-_>>?{5@mbv}3FtabZ1lp(JVYKBr5%`qP;B`icZJJN3-xGGp$Z1_Qy*}8+b;`V21mToH>$) zJ~J&WnuTvGCFj*szC59q6^f`TsYNCwIL1u$_Zxgoo8xyW!Bk=Ges?>ni@#O_h*tuH z!sEFXdY-d*iw1O^IPtb|{NGY6$_X432|bEGW;GVF{W_JBTvz?)rbfh(54~l3$Yi)` zf*~hezNX9ZM7pLDC#KM}g2qI!nm|pUMR?wBbxF-#?#8GFPV#}|<&$H@rIeb2>`Znx zVjen%+}k7p+_?G`jaeT$oRtKiRy&Gpx0TlhMH+Z?R3naT>hQO*qu`7LFXKW-PH2i? z$!T)rHM(?8!$jV$1f{_&-v&m?F;oLGDFK?gSLbxytiA_Kx_SgLkL^S`q5Ul(_ehe~ zRkzj*x-TM+S?!TbN~nt1$~es~vNRm~&R;^l^Lpnm&E5PA3TA^{cjq^VdFKDm%)`5$Ibcy{KR6&~W^}~fQNGtE9TQbmhozjN zF4vO?-hVZxj5LI3ynGjq#wy!Xm%bMla-NI2tecAmvc=Sx7LNzBkP!tnSc_GmD&H?k zv|K5;RV=Plu)W1s==Ve8sKD0-kP#UgeRjwdd%xmbO0P6P%fb_a<9hrfcC3O;b9K<<}^omxZW6ZSzKSz_$e-fBEvaeS`pTfIxOdT2#s*0`I=N;+;R%y;Z)5N`%Zk@5qekFKTlk}RYxA3ymhL&Z007Q3hEu_3%!B^` DiTXkz literal 0 HcmV?d00001 diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 3585e28e6..dff44edf8 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1335,10 +1335,12 @@ minetest.register_node("default:chest", { local p = get_chest_neighborpos(pos, param2, "right") meta:set_string("formspec", "size[9,11.5]".. - "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,0;9,3;]".. - "list[current_name;main;0,3;9,3;]".. - "list[current_player;main;0,7;9,3;9]".. - "list[current_player;main;0,10.5;9,1;]".. + "background[-0.19,-0.25;9.41,12.5;crafting_inventory_chest_large.png]".. + default.inventory_header.. + "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,0.5;9,3;]".. + "list[current_name;main;0,3.5;9,3;]".. + "list[current_player;main;0,7.5;9,3;9]".. + "list[current_player;main;0,10.75;9,1;]".. "listring[current_player;main]".. "listring[nodemeta:"..p.x..","..p.y..","..p.z..";main]".. "listring[current_player;main]".. @@ -1347,10 +1349,12 @@ minetest.register_node("default:chest", { local m = minetest.get_meta(p) m:set_string("formspec", "size[9,11.5]".. - "list[current_name;main;0,0;9,3;]".. - "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,3;9,3;]".. - "list[current_player;main;0,7;9,3;9]".. - "list[current_player;main;0,10.5;9,1;]".. + "background[-0.19,-0.25;9.41,12.5;crafting_inventory_chest_large.png]".. + default.inventory_header.. + "list[current_name;main;0,0.5;9,3;]".. + "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,3.5;9,3;]".. + "list[current_player;main;0,7.5;9,3;9]".. + "list[current_player;main;0,10.75;9,1;]".. "listring[current_player;main]".. "listring[current_name;main]".. "listring[current_player;main]".. @@ -1360,10 +1364,12 @@ minetest.register_node("default:chest", { local p = get_chest_neighborpos(pos, param2, "left") meta:set_string("formspec", "size[9,11.5]".. - "list[current_name;main;0,0;9,3;]".. - "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,3;9,3;]".. - "list[current_player;main;0,7;9,3;9]".. - "list[current_player;main;0,10.5;9,1;]".. + "background[-0.19,-0.25;9.41,12.5;crafting_inventory_chest_large.png]".. + default.inventory_header.. + "list[current_name;main;0,0.5;9,3;]".. + "list[nodemeta:"..p.x..","..p.y..","..p.z..";main;0,3.5;9,3;]".. + "list[current_player;main;0,7.5;9,3;9]".. + "list[current_player;main;0,10.75;9,1;]".. "listring[current_player;main]".. "listring[current_name;main]".. "listring[current_player;main]".. @@ -1372,10 +1378,12 @@ minetest.register_node("default:chest", { local m = minetest.get_meta(p) m:set_string("formspec", "size[9,11.5]".. - "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0;9,3;]".. - "list[current_name;main;0,3;9,3;]".. - "list[current_player;main;0,7;9,3;9]".. - "list[current_player;main;0,10.5;9,1;]".. + "background[-0.19,-0.25;9.41,12.5;crafting_inventory_chest_large.png]".. + default.inventory_header.. + "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0.5;9,3;]".. + "list[current_name;main;0,3.5;9,3;]".. + "list[current_player;main;0,7.5;9,3;9]".. + "list[current_player;main;0,10.75;9,1;]".. "listring[current_player;main]".. "listring[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main]".. "listring[current_player;main]"..