While finding an offset is now fairly easy, it still requires some manual tweaking. Start by running MCsniperPY
offset-test --aim-for .1 in your terminal. After a little bit it should say
[success] <offset> is a good offset! Start with that offset and tweak based on if you're early or late. Compare the droptime of the name to the time of the requests. if you are late, then that means your offset is too low. if you are early, that means your offset is too high. Keep tweaking until you find something that works for you!