Litematica materials issue
Operating system: Linux Java version: 21 Minecraft version: 1.21.5 Baritone version: 1.21.5 Other mods (if used): performance , sodium and litematic mod
No baritone settings changed.
when using #litematica , Even though the player has the materials it gives this issue . It goes to the place where the following blocks should be placed but then it stops and gives this missing materials issue
No baritone settings changed.
Try #allowInventory true. I don't have any experience with the litematica side of Baritone but that might help. Though judging that you have torches in your hotbar and it's showing that too, it might just be something completely different.
Same materials issue, after setting #allowInventory true.
The problem here is likely not the availability of material but rather Baritones capability of detecting it. The only way to find out what blockstate will be placed by an item is to go and try it out, which Baritone hackily simulates. That alone is already incomplete because e.g. blocks which cannot be placed everywhere might end up being temporarily detected as "doesn't place anything", but it completely breaks for items which place different blocks depending on player position/rotation because Baritone will only find one of the possible outcomes. Even if that weren't a problem, Baritone still wouldn't know where to walk to actually get the correct block.
TLDR: Baritones builder hates rotational blocks.
I tried moving above the build so that it can place stairs , for some time it placed like 2-3blocks and even though it can place blocks(rotational) it get stopped. and yes also particularly rotational blocks like stairs and doors. Is there any fix like using schematic mod easy place tool directly by baritone? instead of baritone mod's block placement?
If you have an easy place tool which works with Baritone (i.e. triggers when Baritone places a block) you can enable buildIgnoreDirection so Baritone knows the rotation doesn't matter. It's not perfect though, because it will also ignore existing blocks with incorrect rotation.