В Minecraft отключат защиту от анализа исходников игры
Создавать интересные моды для Java-версии станет проще.
Студия Mojang решила облегчить разработку модификаций для Java-версии Minecraft. Разработчики отключат обфускацию, усложняющую изучение исходного кода игры.
Из исполняемого файла на языке Java можно без особых проблем сгенерировать исходники самого проекта. Чтобы усложнить генерацию и разбор исходников, применяется обфускация; одновременно она усложняет жизнь моддерам, пытающимся привнести в игру новые возможности.
Разработчики рассчитывают, что отказ от обфускации поможет сделать моддинг быстрее, проще и прозрачнее. Кроме того, это упростит отладку модификаций, напрямую взаимодействующих с игрой.
Обфускация используется в Java-версии Minecraft уже много лет. С 2019 года разработчики пытаются упростить жизнь моддеров, выпуская obfuscation mappings — специальные таблицы, позволяющие соотносить обфусцированные имена функций и переменных с реальными.
Отказаться от обфускации планируется после выхода обновления Mounts of Mayhem. Сперва обфускацию отключат в тестовых снапшотах — это даст моддерам время подготовиться, — а затем ее выключат и в релизной версии Minecraft.
У обновления Mounts of Mayhem пока нет даты выхода.
- Продажи Minecraft превысили 350 миллионов копий — видимо, это лучший результат в мире
- Новые мобы в Minecraft: обзорный трейлер барханника и верблюда-кадавра
- Первый трейлер «Крик 7» — премьера 27 февраля
- Прогноз магнитных бурь на 31 октября: Хэллоуинский шторм не ожидается
- Minecraft получила обновление 1.21.120 с доработанной графикой Vibrant Visuals
- В Minecraft появились зомби-верблюды и новый скелет: вышел снапшот 25w44a

