ZacSharp

Results 18 issues of ZacSharp

Using an `ImmutableSet` seems to be faster according to [this](https://github.com/ZacSharp/baritone/blob/benchmarks/immutableSettingValues/results.csv) benchmark, but that would either require a breaking API change or improperly making the settings `ImmutableSet`s while exposing only their...

## Describe your suggestion You can prefill new issues with parameters from the url and when a Baritone command throws an exception the `ExampleBaritoneControl` outputs a link to the GitHub...

enhancement

Please don't merge immediately before or after updating 1.16.5 as I'd like to re-merge in that case.

Behaviour for lists and simple maps is simply appending or removing the values, for lists in maps the new value is appended to or removed from the value list. *...

## Some information Operating system: N/A Java version: N/A Minecraft version: N/A Baritone version: can be a problem since ae901219fb06972a074c1fd67c8a59db9a228a70 Other mods (if used): N/A ## Exception, error or logs...

bug

Risking to ask a dumb question: In your README you state that you are waiting for Forge to ship Mixin and lately I noticed that I don't need MixinBootstrap anymore....

## Some information Operating system: Linux Java version: 17 Minecraft version: 1.19.4 Baritone version: `tweaker:runClient` on 91588caf7dfbded6cd5f80e2e5a12524be54dd0b with debug `logDirect`s Other mods (if used): none ## Exception, error or logs...

bug

Pathing sometimes planned a `MovementPillar` on a carpet, which was then broken by the movement and immediately placed back by the builder and broken again by the movement and so...

I also thought about doing it for a few other things that happen relative to the player like `#tunnel` or `#thisway` and decided against it, keeping an explicit distinction rather...

closes #1043 and partially implements #1439 and #385 also closes #3836