Найти тему
mid.

Можно ли сломать бедрок в Minecraft?

Общеизвестный факт среди игроков в Minecraft - в выживании бедрок невозможно сломать никаким образом. Абсолютно. Однако, блогер под ником AntVenom попытался разобраться в этом вопросе: действительно ли его невозможно уничтожить? Читайте статью.

Итак, в коде игры бедрок помечен как неразрушимый, то есть значение прочности у него отрицательное (-1), а значит, когда игрок начинает его ломать, прогресс разрушения уменьшается до бесконечности в минус... До бесконечности ли?

-2

Minecraft имеет числовые лимиты везде. Если эти лимиты как-то преодолеваются, то игра начинает работать не так, как задумано. Самым известным примером являются далёкие земли, когда при достижении координаты 12 550 820 генерация мира начинает давать сбой и происходит что-то подобное:

-3

Далёкие земли были удалены в версии 1.8.

Но вернёмся к бедроку. Итак, 12 550 820 - далеко не предел Minecraft. Пределом является 32-битное число, а именно 2 147 483 647 и -2 147 483 647. То есть, в теории, если слишком долго ломать коренную породу, то прогресс разрушения достигнет наименьшего допустимого числа (-2 147 483 647). По достижении минимального лимита прогресс заменится на максимально допустимое число (2 147 483 647), после чего остаётся лишь довести число до нуля, и бедрок будет сломан.

-4

Для достижения этого результата AntVenom использовал алмазную кирку зачарованную на эффективность 32767 (максимально допустимый уровень, у меня есть статья об этом), но результата это не дало, даже когда прогресс разрушения достиг минимального значения.

-5

Причиной оказалось то, что функция, отвечающая за разрушение блока, проверяет значение его прочности, и, если оно меньше 0, то функция всегда возвращает 0, что делает блоки с отрицательной прочностью абсолютно неразрушимыми.

-6

Следовательно, в немодифицированном Майнкрафте сломать бедрок невозможно.

Но AntVenom на этом не остановился и решил ещё поэкспериментировать. Он изменил прочность бедрока с -1 на 32-битное число. Алмазная кирка, зачарованная на эффективность 32767, уничтожила блок примерно за 6 секунд. Когда на игрока наложен эффект "Спешка" с максимальным уровнем, то бедрок разрушается практически мгновенно.

-7

Но и это ещё не всё. Как оказалось, максимально допустимое число прочности не 2 147 483 647, а аж (2^128)-(2^103)-1. В таком случае игра даёт сбой, и для того, чтобы разрушить блок с такой прочностью, потребуется около 750 000 000 000 000 000 000 лет! Просто вдумайтесь в это число!

-8

На этом статья подошла к концу. Если вам понравилось и вы хотите больше подобного контента про "ломание" Майнкрафта, поставьте лайк и подпишитесь на канал. Оригинал видео можно посмотреть здесь.