this is needed for crafting I ended up going for this instead of directly altering canonical_block_states for the sake of minimizing impact to stuff like the mod, block palette archive, and PM itself.