It will be open until comment functionality finally hits, but I also hope to list them in Fabric API, so here goes:
Now, I need better descriptions/names!
I'm also pretty sure updateNeighborStates is wrong and method_11637 and it are both related to said flag 16.
Also, World.updateHorizontalAdjacent -> World.updateNeighborComparators, World.updateListeners -> something to do with side-specific block updates idk it's what flag 2 calls
@asiekierka
0b0000000 // 0 - DEFAULT/NONE
0b0000001 // 1 - PROPAGATE_CHANGE
0b0000010 // 2 - NOTIFY_LISTENERS
0b0000100 // 4 - NO_REDRAW
0b0001000 // 8 - REDRAW_ON_MAIN_THREAD
0b0010000 // 16 - FORCE_STATE*
0b0100000 // 32 - SKIP_DROPS
0b1000000 // 64 - IS_MECHANICAL_UPDATE
See: DebugStickItem
iWorld_1.setBlockState(blockPos_1, blockState_2, 18);
0b0010010 // 18 - FORCE_STATE | PROPAGATE_CHANGE
Edit: Renamed some methods based on feedback ( @ChloeDawn )
Fixed in #1003 already. Thanks Yanis48 for pointing out!
Most helpful comment
@asiekierka
0b0000000 // 0 - DEFAULT/NONE
0b0000001 // 1 - PROPAGATE_CHANGE
0b0000010 // 2 - NOTIFY_LISTENERS
0b0000100 // 4 - NO_REDRAW
0b0001000 // 8 - REDRAW_ON_MAIN_THREAD
0b0010000 // 16 - FORCE_STATE*
0b0100000 // 32 - SKIP_DROPS
0b1000000 // 64 - IS_MECHANICAL_UPDATE
See: DebugStickItem
0b0010010 // 18 - FORCE_STATE | PROPAGATE_CHANGE
Edit: Renamed some methods based on feedback ( @ChloeDawn )