> Mojang, even pre microsoft, has never provided any sort of modding support.
I believe Mojang now provides deobfuscation mappings[0] which makes life slightly easier for modders.
[0] Although all I can find are people saying "we should move to Mojang's mappings!" rather than an official Mojang announcement.