[1] - https://ofac.treasury.gov/sanctions-programs-and-country-inf...
[1] - https://ofac.treasury.gov/sanctions-programs-and-country-inf...
https://github.blog/2021-01-05-advancing-developer-freedom-g...
On the other hand, actually doing it is a lot of compliance work, and some hosts block traffic to Iran by default. Could be that something changed in the hosting and it's going to take attention and time to get it back to opened up. Microsoft should know better, but...
Besides that.
The minecraft login is basically a license check allow you to join 'legal purchase required' server. And whether you want to enable the enforcement is up to server owner.
The bedrock version on the other hand is completely proprietary. With very little extension api exposed. So there is very few mods of them.
I think your point is that the Java version at least is easy to modify, but that's because it's in Java, not because Microsoft wants you to. "Open source" and even "source available" are terms of art which don't apply here. "Very hackable" seems more appropriate.
Before this exists, there is a community project to de-obfuscate naming back to readable human names. And it usually took about a month after new minecraft version released. But this is no longer needed because mojang now release the actual mapping.
So microsoft(mojang) do want to make modders live easier out of own willing. Not just because it is java. Or they don't really need to publish that at all.
https://launcher.mojang.com/v1/objects/a981dbf4095dbb2ffb078...
The other half is to reduce their ability to wage war on their neighbors.
Either way, the leaders are still sipping wine and eating cheese.
Why are they not working to bring about regime changes in Russia and Iran, and why did they not work to bring about regime change in Cuba and Iraq?