Good alternative to a slider for a long list of numeric values
I want to give the user the option to select a numeric value which falls in a range (0-1000), where any multiple of 5 is acceptable.
Usually for this kind of thing a slider would be perfect - just implement it in a way where the min is 0 and the max is 1000, and it has a step/snapping behavior of say five: 0,5,10,15,20,25,30,35,40,45,50, etc.
However I have an issue this time in that the allowable values do not have a consistent step 0,5,10,15,25,30,35,40,50,55,65, etc.
Due to a technical reason, I can't use the slider component I have for this because it requires the step to be consistent.
Is there some other user-friendly way I could allow the user to easily select a value? There are too many allowable values for it to be practical in a dropdown and a simple input field doesn't really work well when there are a set list of allowed values.