Apprentice ritual satchel cannot place blocks in some cases
See https://imgur.com/a/3ps7mLr
"There is no valid item in the satchel for this previewed block"
I suspect the issue is that tryPlaceBlockForMatcher returns false and leads to that error message even if the problem is NOT that there is no matching item, but also in some other error cases.
In the latest version I am adding better (different) error messages, hopefully those help to debug what is going on
Adding in; I'm getting the same error, it places most other things fine, it seems like its just the chalk no matter what kind of block its on. I'm using Craftoria modpack if that matters.
I can confirm that the Artisanal Ritual Satchel is capable of placing chalk, but the apprentice one isn't. The apprentice one can place blocks, just not chalk. I'm in ATM 10 inside claimed chunks.
Seconding this, if thats okay to do, in ATM10 on version 2.47 the Apprentice Satchel cannot place chalk
Tested modpacks: All the Magic - Arcana v0.8 All the Mods 10 v2.47 Craftoria v1.20.3 Enigmatica 10 v1.23.0 FTB Evolution v1.15.1 FTB OcenBlock 2 v1.9.0 FTB Presents Direwolf20 - Season 14 v1.12.0 Mastering Magic A Magic World v12.0.0 Monumental Experience v3.0.96 TNP Limitless 8 v1.2.0
In all the Apprentice Ritual Satchel has bugs with chalks glyphs (some cases are in specific positions, but in most cases they are all glyphs), but the Artisanal Ritual Satchel works fine
By intersecting the mods from the tested modpacks, I get this list (30 mods, neo-forge 21.1.170):
And yes, this little modpack is enough to bug the Apprentice Ritual Satchel
After several tests (occultism + dependencies + one mod from the list), none were able to reproduce the bug. By activating all the mods from the list again, the bug was self-fixed.
Creating a new instance with the mod list to try reproduce the bug as the fist time, it just doesn't happen
Conclusion: I spent a few hours investigating some possible conflict, I thought I got close but it was a mirage
I have no idea why this is happening, especially why one works and the other does not. Are we getting any useful ingame or log messages?
I figured out a way to reproduce. I only installed Occultism, Curios, JEI and dependencies.
Make a superflat world, creative. Give myself apprentice satchel, chalks, and the book. Try placing a visualization of a ritual. You can place the chalk from the satchel.
But if you mine a block under the block you want to place a chalk with the satchel, you can't place.
The mods I used:
Probably it checks the block below for conditions:
The upgraded satchel probably works because the context may be created one block above.
I believe resolved in #1346