So jeah. You can kind of imagine it like a GTA Spawn car functionality. So you press on a GUI button to spawn the car and it will spawn the car near you. Now I need to find out how to get the info that nothing is inside one of the parts in my table. Im new with Region3 and this didnt work so I would appreaciate some help :))

This is in a normal Script, ServerscriptService in a remoteevent I am firing from the client.

game.ReplicatedStorage.Events.CarShop.SpawnCar.OnServerEvent:Connect(function(player,carName,carColor)
		
	local carspawns = game.Workspace.MISC.CarSpawns:GetChildren()
	
	for i,v in pairs(carspawns) do
		
		local region =  Region3.new(v.Position - (v.Size/2),v.Position + (v.Size/2))
		local parts = game.Workspace:FindPartsInRegion3WithWhiteList(region, player.Character:GetDescendants())
		
		for _, part in pairs(parts) do
			print("Something is in the way")
			
		end
		
	end
end)

EDIT: I researched abit more and found IsRegion3EmptyWithIgnoreList. which gave me the result I wanted.