From 3b59a3bfb342997a0cd23da503311919d63bafc5 Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Tue, 25 Sep 2018 10:26:07 +0300 Subject: [PATCH] Initial commit --- init.lua | 33 +++++++++++++++++++++++++++++++++ mod.conf | 2 ++ textures/sfinv_trash.png | Bin 0 -> 1957 bytes 3 files changed, 35 insertions(+) create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 textures/sfinv_trash.png diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..7a3f447 --- /dev/null +++ b/init.lua @@ -0,0 +1,33 @@ + +local trash = minetest.create_detached_inventory("trash", { + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, nil) + --local player_name = player:get_player_name() + --minetest.sound_play("trash", {to_player=player_name, gain = 1.0}) + end, +}) + +trash:set_size("main", 1) + +sfinv.override_page("sfinv:crafting", { + title = "Crafting", + get = function(self, player, context) + return sfinv.make_formspec(player, context, [[ + list[current_player;craft;1.75,0.5;3,3;] + list[current_player;craftpreview;5.75,1.5;1,1;] + list[detached:trash;main;0.25,2.5;1,1;] + image[0.25,2.5;1,1;sfinv_trash.png] + image[4.75,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270] + listring[current_player;main] + listring[current_player;craft] + image[0,4.75;1,1;gui_hb_bg.png] + image[1,4.75;1,1;gui_hb_bg.png] + image[2,4.75;1,1;gui_hb_bg.png] + image[3,4.75;1,1;gui_hb_bg.png] + image[4,4.75;1,1;gui_hb_bg.png] + image[5,4.75;1,1;gui_hb_bg.png] + image[6,4.75;1,1;gui_hb_bg.png] + image[7,4.75;1,1;gui_hb_bg.png] + ]], true) + end +}) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..dbf6498 --- /dev/null +++ b/mod.conf @@ -0,0 +1,2 @@ +name = sfinv_trash +depends = sfinv diff --git a/textures/sfinv_trash.png b/textures/sfinv_trash.png new file mode 100644 index 0000000000000000000000000000000000000000..df8038213d6aeffe9a0dcc563f5122246c0fad60 GIT binary patch literal 1957 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0V18K@5>XPASgue|l%JNFld4cs zS&*ubT9KK?z)*2(ZFu&zW(}Ud^Fz-F`6$>-W9E8(hA-`B@xqMg?B6%r=WrdFaD1<$ z=G6cH)_&pF3(P*bieJyl{NbjHZk`e?FNYy~=as)}dsGWsI? zq$>8o+X>IBEq_+t;5>YxVuO^)+2YS;Uk(|hJW+aXxZL8JYW3uEKP2lJ)6Yc0Yi^8Xue$PyA$ynOqu5Z-+a#O+{mzma@+f3Izay;Yo zz~c!|Kn_uSL$i|b^ZmDq4+cX#<9i2hoB& z(gp^WW~chp^&ib_OlGj>oY=i_(m{sRrw)Z2>^0GtzX*|nQz>-dW2TvqCi z-0)X?dqvbCq3Izz7EI~Vjf(lGIwc~=b!}*H?$uYT)-OCZ%j_E4>hEhl_U*jB=3~NI z!?fM=_HSa__e_WyMCvg)J(I zTk|g+x2?^7kfkv_%5dF6-|W1Lb7$_Ay%>49WahI=b`kw;Q9CLwnYce;*YZ`oymsQ} zPTO-Yemwl?an0dHs@2_htA0!Q{+jY(ueH^4{=b_=-2LZYdmws!xrD7-VN8?#p%?p7 ziWgpP-LbfOz4KS`YO!rEr%r$D(YJVc`Jwu>9r+WVd$Wb}ub;UwN&4NveUTsRu9#k| z6p52wChWCaWu9A!(M`o>SLV5tyjxNFF5Xj!Dt8!n-KW_|G$rKdpFQOj3q&S!3+-1ZUCz>2F4_BcNc~Z zR#^`qhqJ&VvY3H^TNs2H8D`Cq01C2~c>21sKjM^R7dPkEhz$e^1$(+UhFF|VPFSFx z;KJ1MWaFxYBPS1D=uPBO_G<`eI2>3Yrk5|6&C0A;`DWUJ4#A}iIciM@7BRReU0%#} wB9wtYpY6t29g-iGv%S%JF+G`a*GfkJ$!mBP0*zz>% literal 0 HcmV?d00001