diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index 98f2470..68463a9f 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -47,11 +47,6 @@ minetest.register_craftitem("homedecor:soda_can", { on_use = minetest.item_eat(2), }) -minetest.register_craftitem("homedecor:coin", { - description = S("Gold Coin (for soda vending machine)"), - inventory_image = "homedecor_coin.png", -}) - -- the actual crafts minetest.register_craft( { diff --git a/homedecor/depends.txt b/homedecor/depends.txt index 29ab645..2a3d340 100644 --- a/homedecor/depends.txt +++ b/homedecor/depends.txt @@ -3,6 +3,7 @@ basic_materials unifieddyes homedecor_i18n creative +currency building_blocks? signs_lib? moreblocks? diff --git a/homedecor/gastronomy.lua b/homedecor/gastronomy.lua index d261700..8274b3f 100644 --- a/homedecor/gastronomy.lua +++ b/homedecor/gastronomy.lua @@ -219,7 +219,7 @@ homedecor.register("soda_machine", { local fdir_to_fwd = { {0, -1}, {-1, 0}, {0, 1}, {1, 0} } local fdir = node.param2 local pos_drop = { x=pos.x+fdir_to_fwd[fdir+1][1], y=pos.y, z=pos.z+fdir_to_fwd[fdir+1][2] } - if wieldname == "homedecor:coin" then + if wieldname == "currency:minegeld_cent_25" then minetest.spawn_item(pos_drop, "homedecor:soda_can") minetest.sound_play("insert_coin", { pos=pos, max_hear_distance = 5 @@ -234,3 +234,5 @@ homedecor.register("soda_machine", { end end }) + +minetest.register_alias("homedecor:coin", "currency:minegeld_cent_25")