From: sfan5 Date: Fri, 6 Sep 2019 15:45:51 +0000 (+0200) Subject: Use eye_height property for brush raytracing X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=a1b6a34e61af9acf23db380de3f0734a21971f89;p=worldedit.git Use eye_height property for brush raytracing --- diff --git a/worldedit_brush/init.lua b/worldedit_brush/init.lua index 69ca25c..915214c 100644 --- a/worldedit_brush/init.lua +++ b/worldedit_brush/init.lua @@ -51,7 +51,8 @@ local brush_on_use = function(itemstack, placer) 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()