From 865733cec78b786433c7dab81140d4a1147b01c6 Mon Sep 17 00:00:00 2001 From: James Stevenson Date: Fri, 3 Jun 2016 20:07:19 -0400 Subject: [PATCH] Add bucket support Register molten gold with bucket.register_liquid() Depend on bucket mod, drop lava texture for inv item --- depends.txt | 1 + goblin_gold.lua | 15 ++++++++++++--- textures/fun_caves_bucket_molten_gold.png | Bin 0 -> 541 bytes textures/goblins_molten_gold.png | Bin 0 -> 676 bytes 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 textures/fun_caves_bucket_molten_gold.png create mode 100644 textures/goblins_molten_gold.png diff --git a/depends.txt b/depends.txt index 67df62c..c1c86f4 100644 --- a/depends.txt +++ b/depends.txt @@ -1,6 +1,7 @@ default flowers wool +bucket hunger? mobs? mobs_monster? diff --git a/goblin_gold.lua b/goblin_gold.lua index ac7335f..4bf28b4 100644 --- a/goblin_gold.lua +++ b/goblin_gold.lua @@ -125,7 +125,7 @@ mobs:register_spawn("fun_caves:goblin_gold", {"default:mossycobble", "fun_caves: minetest.register_node("fun_caves:molten_gold_source", { description = "Molten Gold Source", - inventory_image = minetest.inventorycube("default_lava.png"), + wield_image = "goblins_molten_gold.png", drawtype = "liquid", tiles = { { @@ -173,9 +173,9 @@ minetest.register_node("fun_caves:molten_gold_source", { minetest.register_node("fun_caves:molten_gold_flowing", { description = "Flowing Molten Gold", - inventory_image = minetest.inventorycube("default_lava.png"), + wield_image = "goblins_molten_gold.png", drawtype = "flowingliquid", - tiles = {"default_lava.png"}, + tiles = {"goblins_molten_gold.png"}, special_tiles = { { name = "goblins_molten_gold_flowing_animated.png", @@ -219,6 +219,15 @@ minetest.register_node("fun_caves:molten_gold_flowing", { groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, }) +bucket.register_liquid( + "fun_caves:molten_gold_source", + "fun_caves:molten_gold_flowing", + "fun_caves:bucket_molten_gold", + "fun_caves_bucket_molten_gold.png", + "Molten Gold Bucket", + {lava_bucket = 1} +) + minetest.register_node("fun_caves:stone_with_gold_trap", { description = "Gold Trap", tiles = {"default_cobble.png^default_mineral_gold.png"}, diff --git a/textures/fun_caves_bucket_molten_gold.png b/textures/fun_caves_bucket_molten_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf6a154e73a40978bd0cd7978c010696bde87e2 GIT binary patch literal 541 zcmW-eL1vI$CAyoH59g$yAN9o%}Nrjy5fFar;|9cND05b|Il^@2xPc<|t%zrpAG`|OdW<)HAS`o7$ZbyPe+J%f4>m0H?HUbET!<#|mLMRB>T16>>auho; zyjepfj#MhOn?Nm%dItOJ$Y!%*Rw-_%#7#{jr)}hP`F#FGnKTNzX2Ht(E0%V}+S#>MtJRO6NT+7|ERur;>DKMteO3}(lIWEhoZO`FU%wH##mlXL z+z$5I!5L=s!_ z`C;*eMq^N29Lm_khWnkqDmTXs(!uxfdN1opFW!vSRtjYdswaZg!qG z9Nq{q$5cr&z5M9v7w5y1=S;%+TYCp9+mFk|GfMy6z2{Fq7!-$Rh1-+DwnzQb{9YNn zleE{hi_G|?8l#-HID50#xUocBAcf4k*}43@%KY+K+LZXEr$0@dp3&Uzc#`xU+zuc6 IY9W;R2PV+Mk^lez literal 0 HcmV?d00001 diff --git a/textures/goblins_molten_gold.png b/textures/goblins_molten_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..fca623d401e62a7a3fb88eb502c1b1205ea7633d GIT binary patch literal 676 zcmW;IUr3Wt7zXfXr8#Z3nX{%Y*oEOVtA)dclr6XEhR!~8%_T}^n@rFg`GsZ{)5Inj zX^6<0U}k7B#QeuDL=CkphRl>0Hf7n8m8&F1sTlSd{GRu4&U>z&Mj|UcG$bknK&V14 z&8AM)Zs>cd$v@7_0cdn0QzfGVjQ=|}zyY`b4~PL000AHbM8Fw98~`aDat1P4AlOiG zpy48)hr$?W`6v~@AOtBwjTlBL>g6zHqKQDW3auKn=fhHnPA$6i=q-iSfPNA~Rj}1y z)QE|COqnp#1bcIUy_IfnXE-b@hlTCvWG{4b7P=|ig_|Rp6PWEz6FZP=cH(SuKab1yKvp3^?USwFQwG)E8XxJHr6TRhQDf? zvQe|WZ9ElWJxWzWE6PZh!W4K!PF;cx@=F!K{_x$NA&68cWkK$J0SG?UV{dU$ zPm!cdLrTia%5>LANUrOykUA}|vV_$0(iKV~xAwqc>eF9^^t_5QANcA)Q7yrNqx^MS zi$I+wJNM#N_+(mAT#osUZf$Jmv5(6d+EN>;v!5M|oQpka>>+N76E8-o!;+O6{+q;= zx!b{m)6DnXXIoci-Gg}#of1`X^qzqdo8J;Wv9#E?oKes`uKiOV_j%^@$guk3o(o^p zuDa)A${lv&hgD|C7qyqG?}qVW#!^J7kD7nIOdM!q{fOF>y&ZoVD@h_xG%Sfs)AuKLwwwjaso{OA vjEJ?Ssg&Q}J#FH6e%{rtpJjC}zAbBq7UfD979^X^R1r|fvZQ^fg?0Y`XK4-= literal 0 HcmV?d00001