Baritone AI pathfinder

Baritone AI pathfinder

72.7k Downloads

Ability to save/load modified settings

andythoman opened this issue ยท 3 comments

commented

Describe your suggestion

ability to have preset modifications that you can switch between instantaneously.

Settings

override presets, override unedited settings

Context

Between clearing areas, building schematics, and auto running to different locations there are several different settings you may want to change. Instead of needing to change several settings everytime, could there be a way to save presets?
A simple example is, when I'm building a schematic I want my buildbylayers to work from bottom to top, and when I'm clearing an area I usually want the opposite. There are other settings too that I change between the two. Instead of needing to change each setting everytime, it would be nice to do something like ".b mode building" that changes 6 different settings automatically, then after I could switch to ".b mode terraforming" to flatten some mountains by having those 6 settings be set different to work better in the other context.

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 this this is a pretty neat idea for cases where you create a config for a specific server and want to play on a different server afterwards.

Take this as an example:

Server 1 is a server you don't want to cheat on, and just use baritone to get into caves while allowBreak is off

Server 2 is a server you want to cheat on so it has allowBreak enabled together with legitMine off

Server 3 is a minigame server - It does not allow breaking of non-terracotta blocks

...

commented

I mean this is pretty useless, just use multimc

commented

I mean this is pretty useless, just use multimc

That seems pretty inconvenient. Wouldn't you have to switch which instance of minecraft you were using each time you wanted to switch? If it was contained within baritone, it would be much easier to just switch between different modes instantly. Similar to how programs have different layouts for different tasks. A good analogy is how blender3d has different layouts for modeling, animating, texturing, etc. Its much more time consuming to have a different program (instance of multimc) for each of these layouts/modes.