История изменений
Исправление Jameson, (текущая версия) :
Да, именно что использование недокументированных возможностей, и перенос классов в библиотеки. И решается легко, наверное, если есть кому решать, но Нотч отъехал на свой персональный остров, а Микрософт очевидно не будет исправлять столь древний Майнкрафт. Так что энтузиастам пришлось самостоятельно этим заняться, и они справились.
Ну и есть разница между корпоративным бизнес-софтом, написанном «по правилам» и сопровождаемым, и игрушкой, в которой куча хаков, код обфусцирован и старые релизы мало кому интересны и не сопровождаются. Поэтому майнкрафт обычно прибит к конкретной версии явы на которой он разрабатывается\разрабатывался, и работу на других версиях никто не гарантирует.
Исходная версия Jameson, :
Да, именно что использование недокументированных возможностей, и перенос классов в библиотеки. И решается легко, наверное, если есть кому решать, но Нотч отъехал на свой персональный остров, а Микрософт очевидно не будет исправлять столь древний Майнкрафт. Так что энтузиастам пришлось самостоятельно этим заняться, и они справились.