Пожалуй, это событие можно назвать историческим — Mojang официально объявила о полном отказе от обфускации кода Minecraft: Java Edition. Начиная с ближайшего снапшота после релиза Mounts of Mayhem, исходники клиента и сервера будут поставляться с читаемыми именами классов, методов и переменных. Да, вы не ослышались: Java-версия Minecraft больше не будет «зашифрованным лабиринтом» из a.b.c и func_12345_x, а превратится в нормальный, прозрачный для анализа и моддинга проект. Обфускация — это процесс намеренного запутывания кода, чтобы скрыть его структуру и усложнить реверс-инжиниринг. Она использовалась Mojang с самого релиза Minecraft: Java Edition. Для разработчиков модов это всегда было настоящим испытанием на выносливость: каждый раз приходилось разбирать обфусцированные class_aaa и вручную составлять сопоставления, чтобы понять, где находится, например, логика передвижения зомби или генерации пещер. 🧠 В 2019 году Mojang уже сделала шаг навстречу моддерам, выпустив “obfuscation map
💎 Конец эры шифров: Mojang раскрывает код Minecraft: Java Edition
30 октября 202530 окт 2025
151
3 мин