I thought Microsoft already rewritten it in c++ so they can run it on phones with decent preformance?
The Windows 10 UA is a port from one of the C++ versions (mobile I believe), but has no modding capabilities whatsoever.
Wow. That must have been a feat. Even if you have the symbols an optimizing compiler is going to make this a nightmare with all the inlining etc.
There are, I believe, three distinct versions of the engine: the Java one, the C++ one and I think the console codebase is also separate.