МайнкрафтХаб моды карты скины для Майнкрафт
Главная » New »

Mojang прекращает обфускацию в Minecraft Java: революция в моддинге

Скачать Mojang прекращает обфускацию в Minecraft Java: революция в моддинге для Майнкрафт

Minecraft
Скачать Mojang прекращает обфускацию в Minecraft Java: революция в моддинге для Minecraft

Начиная со следующего экспериментального обновления , код Minecraft Java Edition больше не будет скрыт. Это важное решение Mojang упрощает жизнь моддерам и знаменует собой новый этап прозрачности разработки игры.

 

Наконец-то читаемый код

 

С момента своего создания Minecraft Java Edition использует технику, называемую обфускацией , которая намеренно искажает код игры.

 

Этот процесс защищает программное обеспечение, но делает его изучение или изменение чрезвычайно сложным. Чтобы понять или изменить принципы работы игры, пришлось обратиться к инструментам картографирования , разработанным сообществом , которые пытались «перевести» непонятные названия переменных в понятные термины.

 

Этот технический барьер наконец-то исчезает. Mojang объявляет, что все будущие скомпилированные версии игры теперь будут сохранять оригинальные названия , что позволит сообществу работать непосредственно над понятным и согласованным кодом.

 

Новая эра для создателей модов

 

Это изменение вступит в силу с первым снимком после обновления Mounts of Mayhem .

Моддерам больше не придётся расшифровывать код перед изменением своих модов в Minecraft . Это позволит им создавать, тестировать и исправлять свои проекты гораздо быстрее.

Создатель YUNG, известный своими многочисленными модами, приветствовал решение по X:

 

Более сложный переход, чем кажется

 

По словам @IrisShaders , создателя популярного мода для рендеринга Iris , всё не так просто, как кажется . В теме, опубликованной 29 октября, он умерил общий энтузиазм:

 

Но он выделяет несколько важных конкретных эффектов:

    • Удобочитаемые отчеты об ошибках : сообщения об ошибках теперь будут отображать настоящие имена, без использования внешнего переводчика.
    • Прямое чтение модов : можно будет открыть JAR-файл и сразу понять его содержимое.
  • Более полные сопоставления : новые версии будут включать имена параметров и таблицу локальных переменных, что сделает код более понятным без изменения поведения модов.
  • На пути к объединению сообщества : команда Yarn, предложившая альтернативные сопоставления для Fabric , могла бы приблизиться к официальным названиям, способствуя лучшей согласованности между экосистемами Fabric и NeoForge .

 

Почему Mojang делает такой выбор?

 

Это открытие — часть более масштабных усилий по упрощению модификации игр . Из-за запутывания модов поддержка модов стала обременительной, а время обновления увеличилось.

 

Устраняя это ограничение, Mojang позволяет сообществу работать более эффективно и сосредоточиться на творчестве, а не на расшифровке кода.

Скачать Mojang прекращает обфускацию в Minecraft Java: революция в моддинге для Minecraft:


Скачать Pixelsee:
5.0 / 1
New 0

 

Комментарии к материалу
Комментарии к материалу отсутствуют!
Будьте первым, кто оставит свое мнение!
avatar