Baritone AI pathfinder

Baritone AI pathfinder

72.7k Downloads

Follow: add a setting that makes the follow command circle the targeted entity once within the follow radius

AnthonyMichaelTDM opened this issue ยท 3 comments

commented

Describe your suggestion

With as much detail as possible, describe what your suggestion would do for Baritone.

When baritone follows an entity, I think that once within the follow radius of that entity, it should either strafe around, or circle the target rather than simply standing still and waiting for the target to move out of range. This would greatly improve baritones viability for hunting down (with impacts hunt module, which I assume just directs baritone to follow a the closest entity that fits the criteria) and killing players players (using swords, not crystals) when used in combination with kill aura and criticals (jump mode). And could also help baritone not avoid getting stuck.

Settings

If applicable, what settings/customizability should be offered to tweak the functionality of your suggestion.

There should be a setting to disable (or enable) this functionality.

Context

Describe how your suggestion would improve Baritone, or the reason behind it being added.

By making the hunt module of impact more viable, I was mildly disappointed to see the hunt module just walk up to the target and then just stand still

Final checklist

  • I know how to properly use check boxes
  • I have not used any OwO's or UwU's in this issue.
commented

I could do this by simply increasing followOffsetDirection every tick, setting followRadius to 0 and followOffsetDistance to something bigger than 0.
But that is hacky and does not really look nice. It basically walks to the neighbouring block every few ticks, fails if there is air below and can produce interesting effects with Baritones segments-wise pathing.
This won't be a proper solution even if I add something that does the same but works on top of those settings.
I guess this can be done way better.

commented

I mean ... at this point, anything is better than nothing as long as it doesn't break things lol

commented

That's why I even wrote that comment