From 0c08b46264ed0ccd5e7ac26adfee6193a4e442a5 Mon Sep 17 00:00:00 2001 From: Splizard Date: Thu, 5 Jun 2014 17:43:04 +1200 Subject: [PATCH] Try fixing sleds a little. --- src/sled.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/sled.lua b/src/sled.lua index ca62a0e..de20bac 100644 --- a/src/sled.lua +++ b/src/sled.lua @@ -179,9 +179,12 @@ minetest.register_craftitem("snow:sled", { on_use = function(itemstack, placer) local pos = {x=0,y=-1000, z=0} local name = placer:get_player_name() + local player_pos = placer:getpos() if not players_sled[name] then - local sled = minetest.env:add_entity(pos, "snow:sled") - sled:get_luaentity():on_rightclick(placer) + if minetest.get_node({x=player_pos.x,y=player_pos.y, z=player_pos.z}).name == "default:snow" then + local sled = minetest.env:add_entity(pos, "snow:sled") + sled:get_luaentity():on_rightclick(placer) + end end end, })