return false
end
- local raybegin = vector.add(placer:get_pos(), {x=0, y=2, z=0}) -- player head
+ local raybegin = vector.add(placer:get_pos(),
+ {x=0, y=placer:get_properties().eye_height, z=0})
local rayend = vector.add(raybegin, vector.multiply(placer:get_look_dir(), BRUSH_MAX_DIST))
local ray = minetest.raycast(raybegin, rayend, false, true)
local pointed_thing = ray:next()