diff --git a/mods/main/tools.lua b/mods/main/tools.lua index 891b735..0287d79 100644 --- a/mods/main/tools.lua +++ b/mods/main/tools.lua @@ -18,6 +18,7 @@ minetest.register_item(":", { minetest.register_item("main:pickaxe_steel", { type = "none", wield_image = "main_pickaxe_steel.png", + inventory_image = "main_pickaxe_steel.png", tool_capabilities = { max_drop_level = 1, full_punch_interval = 0.8, diff --git a/mods/quicksand/init.lua b/mods/quicksand/init.lua index b88c783..602c0a4 100644 --- a/mods/quicksand/init.lua +++ b/mods/quicksand/init.lua @@ -215,15 +215,18 @@ minetest.register_node("quicksand:quicksand", { ----------- minetest.register_item("quicksand:longstick", { type = "none", - wield_image = "main_pickaxe_steel.png", - inventory_image = "main_pickaxe_steel.png", - wield_scale = {x=1, y=4, z=1}, + wield_image = "quicksand_stick.png", + inventory_image = "quicksand_stick.png", + wield_scale = {x=1, y=6, z=1}, range = 2, on_use = function(itemstack, player, pointed_thing) + local rand = math.random(1) + if rand == 0 then local newpos = pointed_thing.above if newpos ~= nil then player:set_pos(newpos) end + end end }) diff --git a/mods/quicksand/textures/quicksand_stick.png b/mods/quicksand/textures/quicksand_stick.png new file mode 100644 index 0000000..218166f Binary files /dev/null and b/mods/quicksand/textures/quicksand_stick.png differ