forked from mtcontrib/Minetest-WorldEdit
		
	Use eye_height property for brush raytracing
This commit is contained in:
		@@ -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()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user