&gt;Switching from Java to C# doesn&#x27;t offer any HUGE advantages to the end user.<p>I know C# doesn&#x27;t offer much in terms of optimization.<p>I was thinking they would do a C# rewrite because getting modders to switch from Java to C# is easier and it would give them a chance to show support for C# on non-Windows systems.  I also think it would reduce the chance for a community split where modders continue modding the last Java versions.<p>I&#x27;m probably biased in favor of modding.  I remember Notch mentioning most sales came from systems where modding wasn&#x27;t even possible, even though I personally think modding is the greatest thing about Minecraft.  That has likely biased my view on the issue.