Ele estará aberto até que a funcionalidade de comentário finalmente chegue, mas também espero listá-los na API do Fabric, então aqui vai:
Agora, preciso de melhores descrições / nomes!
Também tenho certeza de que updateNeighborStates está errado e o método_11637 e ambos estão relacionados ao referido sinalizador 16.
Além disso, World.updateHorizontalAdjacent -> World.updateNeighborComparators, World.updateListeners -> algo a ver com atualizações de bloco específicas do lado idk é o que o sinalizador 2 chama
@asiekierka
0b0000000 // 0 - PADRÃO / NENHUMA
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
Veja: DebugStickItem
iWorld_1.setBlockState(blockPos_1, blockState_2, 18);
0b0010010 // 18 - FORCE_STATE | PROPAGATE_CHANGE
Editar: alguns métodos renomeados com base no feedback ( @ChloeDawn )
Já corrigido em # 1003. Obrigado Yanis48 por apontar!
Comentários muito úteis
@asiekierka
0b0000000 // 0 - PADRÃO / NENHUMA
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
Veja: DebugStickItem
0b0010010 // 18 - FORCE_STATE | PROPAGATE_CHANGE
Editar: alguns métodos renomeados com base no feedback ( @ChloeDawn )