Open ZacSharp opened 1 year ago
Looking at occurences of "repackOnAnyBlockChange" it looks like Baritone isn't even supposed to repack if the changed block is not in CachedChunk.BLOCKS_TO_KEEP_TRACK_OF
, despite the documentation stating "Whenever a block changes, repack the whole chunk that it's in". When testing it did indeed repack when I placed a tracked block but not when I broke it again, meaning e.g. mined ores will linger in cache until repacking is caused by world (un)loading or #repack
.
Some information
Operating system: Linux Java version: 17 Minecraft version: 1.19.4 Baritone version:
tweaker:runClient
on 91588caf7dfbded6cd5f80e2e5a12524be54dd0b with debuglogDirect
s Other mods (if used): noneException, error or logs
abbreviated log (had to keep the issue below 65k characters)
How to reproduce
(yes I noticed the "chunk chunk")
Video
https://github.com/cabaletta/baritone/assets/68165024/12544cd0-0574-41e8-b820-ef0e34ff16d2
I also tried changing various other amounts of blocks and changing blocks in multiple chunks. The results were the same.
Modified settings
In the video:
Confirmed with default settings.
Final checklist