On the other hand, middle Eastern nations and Asian nations are typically protesting loudly, they don't protect Israel in the UN, they recognize the Palestinian state, they don't sell weapons to Israel.
Most Asian and ME countries recognize Palestine, most European/Western countries don't: https://en.m.wikipedia.org/wiki/International_recognition_of...
About Chinese weapons exports it seems we have different sources. From what I can tell Israels arms imports are dominated by US and Germany, with scattered contributions from other European countries.
Chinas arms imports to Israel are miniscule by comparison.
On the other hand I'm sure China provides a lot of components to Israels military industry, but that's a different question.
It usually easy to bash the west, but still I don't see anybody else doing much better.
The unsettling conclusion is that these nations are willing to let Palestinians live in dire conditions--conditions the world has no reservation against decrying passionately on cable news and social media--so long as Israel does not get a perceived "win." The West has adopted the Hamas mindset.
Western nations aren't doing anything nor are middle eastern governments, nor asian governments.
My takeaway is that the UN needs to be replaced with something without the 5 veto powers. Both Gaza now and Syria could have been prevented with peacekeeping missions if it weren't for the US and Russia and their vetos.