Baritone's chat control prefix is # by default. In Impact, you can also use .b as a prefix. (for example, .b click instead of #click)
Baritone commands can also by default be typed in the chatbox. However if you make a typo, like typing "gola 10000 10000" instead of "goal" it goes into public chat, which is bad, so using # is suggested.
To disable direct chat control (with no prefix), turn off the chatControl setting. To disable chat control with the # prefix, turn off the prefixControl setting. In Impact, .b cannot be disabled. Be careful that you don't leave yourself with all control methods disabled (if you do, reset your settings by deleting the file minecraft/baritone/settings.txt and relaunching).
Lots of the commands have changed, BUT #help is improved vastly (its clickable! commands have tab completion! oh my!).
Try #help I promise it won't just send you back here =)
"wtf where is cleararea" -> look at #help sel
"wtf where is goto death, goto waypoint" -> look at #help wp
just look at #help lmao
Watch this showcase video!
All of these commands may need a prefix before them, as above ^.
help
To toggle a boolean setting, just say its name in chat (for example saying allowBreak toggles whether Baritone will consider breaking blocks). For a numeric setting, say its name then the new value (like primaryTimeoutMS 250). It's case insensitive. To reset a setting to its default value, say acceptableThrowawayItems reset. To reset all settings, say reset. To see all settings that have been modified from their default values, say modified.
Commands in Baritone:
thisway 1000thenpathto go in the direction you're facing for a thousand blocksgoal x y zorgoal x zorgoal y, thenpathto set a goal to a certain coordinate then path to itgoto x y zorgoto x zorgoto yto go to a certain coordinate (in a single step, starts going immediately)goalto set the goal to your player's feetgoal clearto clear the goalcancelorstopto stop everything,forcecancelis also an optiongoto portalorgoto ender_chestorgoto block_typeto go to a block. (in Impact,.gotois an alias for.b gotofor the most part)mine diamond_ore iron_oreto mine diamond ore or iron ore (turn on the settinglegitMineto only mine ores that it can actually see. It will explore randomly around y=11 until it finds them.) An amount of blocks can also be specified, for example,mine 64 diamond_ore.clickto click your destination on the screen. Right click path to on top of the block, left click to path into it (either at foot level or eye level), and left click and drag to select an area (#help selto see what you can do with that selection).follow player playerNameto follow a player.follow playersto follow any players in range (combine with Kill Aura for a fun time).follow entitiesto follow any entities.follow entity pigto follow entities of a specific type.wpfor waypoints. A "tag" is like "home" (created automatically on right clicking a bed) or "death" (created automatically on death) or "user" (has to be created manually). So you might want#wp save user coolbiome, then to set the goal#wp goal coolbiomethen#pathto path to it. For death,#wp goal deathwill list waypoints under the "death" tag (remember stuff is clickable!)buildto build a schematic.build blah.schematicwill loadschematics/blah.schematicand build it with the origin being your player feet.build blah.schematic x y zto set the origin. Any of those can be relative to your player (~ 69 ~-420would build at x=player x, y=69, z=player z-420).schematicato build the schematic that is currently open in schematicatunnelto dig and make a tunnel, 1x2. It will only deviate from the straight line if necessary such as to avoid lava. For a dumber tunnel that is really just cleararea, you cantunnel 3 2 100, to clear an area 3 high, 2 wide, and 100 deep.farmto automatically harvest, replant, or bone meal crops. Usefarm <range>orfarm <range> <waypoint>to limit the max distance from the starting point or a waypoint.axisto go to an axis or diagonal axis at y=120 (axisHeightis a configurable setting, defaults to 120).explore x zto explore the world from the origin of x,z. Leave out x and z to default to player feet. This will continually path towards the closest chunk to the origin that it's never seen before.explorefilter filter.jsonwith optional invert can be used to load in a list of chunks to load.invertto invert the current goal and path. This gets as far away from it as possible, instead of as close as possible. For example, dogoaltheninvertto run as far as possible from where you're standing at the start.cometells Baritone to head towards your camera, useful when freecam doesn't move your player position.blacklistwill stop baritone from going to the closest block so it won't attempt to get to it.etato get information about the estimated time until the next segment and the goal, be aware that the ETA to your goal is really unprecise.procto view miscellaneous information about the process currently controlling Baritone.repackto re-cache the chunks around you.gcto callSystem.gc()which may free up some memory.renderto fix glitched chunk rendering without having to reload all of them.reloadallto reload Baritone's world cache orsaveallto save Baritone's world cache.findto search through Baritone's cache and attempt to find the location of the block.surfaceortopto tell Baritone to head towards the closest surface-like area, this can be the surface or highest available air space.versionto get the version of Baritone you're runningdamndaniel
All the settings and documentation are here. If you find HTML easier to read than Javadoc, you can look here.
There are about a hundred settings, but here are some fun / interesting / important ones that you might want to look at changing in normal usage of Baritone. The documentation for each can be found at the above links.
allowBreakallowSprintallowPlaceallowParkourallowParkourPlaceblockPlacementPenaltyrenderCachedChunks(andcachedChunksOpacity) <-- very fun but you need a beefy computeravoidance(avoidance of mobs / mob spawners)legitMinefollowRadiusbackfill(fill in tunnels behind you)buildInLayersbuildRepeatDistanceandbuildRepeatDirectionworldExploringChunkOffsetacceptableThrowawayItemsblocksToAvoidBreakingmineScanDroppedItemsallowDiagonalAscend