Кратката версия е, че Minecraft вече обединява самостоятелна версия на Java в инсталацията си и няма проблеми със сигурността и неприятности, които правилната Java прави. Наистина страхотното е, че Minecraft трябва всъщност да тече по-бързо в нашите тестове, ако използвате версията си вместо версията, която вече сте инсталирали.
Update:Microsoft пусна нов стартер за потребителите на OS X, така че актуализираме статията.
Какви нови промени и защо има значение?
През последните няколко месеца Mojang тества нов стартер за Windows PC Edition на Minecraft (стартов оператор на OS X работи и се очаква до края на годината). Основната (и новаторска) промяна в стартовия панел е, че сега той сваля самостоятелна версия на Java, която е независима от общата локална инсталация на Java на хост машината.
Защо това има значение и защо да ви е грижа? Java е прословута за нулеви експлоатирани дни и уязвимости. Ние сме писали подробно за Java и проблемите с платформата през годините; ако имате нужда от солиден праймер за това защо точно Java е такъв проблем, бихме ви препоръчали четенето на Java е страхотно и несигурно, е време да го забраните, ето как.
Колкото и ужасно да е Java, и колкото и да е склонно да се възползва от нулевия ден, това е и магията, която управлява Minecraft, за добро или за по-лошо. Поради това милиони хора по целия свят, които обичат Minecraft, също трябва да обичат - мразят Java и да я инсталират на своята система, за да играят играта. Новото разработване на Minecraft променя играта, така че вече не се нуждаем от цялостна Java инсталация за цялата система, за да играем играта.
Все още имате технически нужда от Java, но сега се изтегля от стартовия механизъм на Minecraft и се съхранява с стартовия панел, вместо да се инсталира в цялата система. Ако Minecraft е единствената причина, поради която сте инсталирали Java, сега нямате причина да отворите вашата система за уязвимости на Java. Изпълнимият Java от Minecraft остава с Minecraft и е толкова добър, колкото и невидим и недостъпен за останалата част от системата. Още по-добре, стартовият механизъм на Minecraft автоматично изтегля правилната версия на вашата система (всички тези играчи, които по невнимание използват 32-битова Java на своите 64-битови машини, трябва да виждат значителни подобрения на производителността благодарение на това) и автоматично да го актуализират. Всичко това и никога няма да бъдете подканени да инсталирате Toolbar отново.
В момента новият стартер на Minecraft за Windows PC е на живо на уебсайта на Minecraft, но по-голямата част от играчите все още използват стария стартер. Нека да разгледаме как да актуализирате новия стартер и да погледнете на вида ползи за ефективността, които вероятно ще пожънете. Преди да продължим, огромна благодарност към члена на форума на HTG, че ще донесе новия стартер на нашето внимание.
Как да преминете към новия стартов панел на Windows
Процесът на превключване е толкова близък до безболезнен, колкото получава; няма да се промени мястото, където се съхраняват вашите потребителски данни, така че няма тревога да се притеснявате, че променяте профила си или създавате нов или каквито и да е промени със света ви спестява.
Трябва обаче да направите много малка промяна, тъй като инсталаторът (от този урок) автоматично не по подразбиране на новия потребителски модел Java и ще продължи да използва съществуващата ви инсталация на Java.
Първата спирка е официалната страница за изтегляне на Minecraft. В секцията Windows вземете копие на Minecraft.exe. Исторически това нямаше никакво значениекъдето поставите файла.EXE като всичко, което направихте, за да извикате данните, съхранявани в папката с потребителски данни; старторът действаше по същество като свръхректен пряк път. Вероятно искате да сте по-конкретни, когато поставите новата версия на стартовия панел, просто защото сега създавате допълнителни поддиректории, които да съдържат файлове за игри като самостоятелния Java прозорец, от който се интересуваме.
Update:най-новия стартерТрябва насочете към правилното местоположение вече. Но е добра идея да проверите така или иначе.
Трябва да редактирате този път, за да посочите файла javaw.exe, изтеглен от стартовия панел. Този файл е относително разположени в изпълнимия файл на стартовия панел. В нашия пример пуснахме стартера в C: New Minecraft Launcher за целите на този урок. Ако вашият стартер е, например, разположен в D: Minecraft, тогава вашият път трябва да отразява това. Погледнете в папката runtime и погледнете в под-папките, докато не откриете въпросния изпълним файл на java.
След като сте направили промяната (и сте установили, че вашият път е правилен), кликнете върху "Запазване на потребителския профил". Сега, когато стартирате този профил, Minecraft ще използва самостоятелната Java инсталация, запазена в стартовия панел, вместо инсталацията на Java на цялата система.
Всъщност, ако Minecraft е вашето единствено приложение за Java, препоръчваме незабавно да деинсталирате Java от вашата система.
Как да превключите към новия стартов панел за OS X
Ако използвате OS X, можете да се отправите към тази официална нишка на Reddit и да получите връзката за изтегляне. След като го направите, това е толкова просто, колкото двойното кликване върху DMG и преместването на Minecraft в папката Applications.
Ще забележите, че този стартер е в бета в момента, тъй като той има _stage след името. Ще трябва да приемете, че скоро ще започнат това за всички и ще актуализираме тази статия, когато те го правят.
Сравнение на ефективността
В допълнение към огромния тласък на сигурността, който идва от изолирането на Java, има и значително увеличение на потенциалната производителност. Много играчи на Minecraft използват 32-битова Java, когато техният хардуер поддържа 64-битова Java. Старторът автоматично взема верния вариант.
В допълнение, много играчи не успяват да запазят актуализираните инсталации на Java. Не само това е ужасно от гледна точка на сигурността, но и от гледна точка на производителността, тъй като Minecraft работи много по-гладко, когато използвате най-новата версия на Java.
Ще приемем, че очаквахме сравнително незначително представяне на нашата тестова машина, тъй като тя използва почти актуална версия на 64-битовата Java 8 (което е значително подобрение в сравнение с 32-битовите Java 7, които повечето играчи на Minecraft използват).
Имате въпрос свързан с Minecraft? Изпратете ни имейл като [email protected] и ще направим всичко възможно, за да му отговорим.