Learn · modules

Что такое новые чанки в Minecraft?

New Chunks — это модуль эксплойта, который считывает данные о пакетах и освещении, чтобы выявить недавно сгенерированную местность по сравнению с уже исследованными чанками на серверах, таких как 2b2t.

TRtrolPublished 4 min read

Что такое New Chunks?

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

Как New Chunks считывает мир

Модуль отслеживает данные, поступающие по мере появления чанков в радиусе видимости. Свежесгенерированный ландшафт и ландшафт, который уже существовал, посылают немного отличающиеся сигнатуры пакетов и освещения при загрузке, и в этом весь секрет: New Chunks считывает различие, которое уже существовало, он просто ставит на него метку. Игроку не нужно ничего интерпретировать визуально. Модуль работает пассивно в фоновом режиме и отмечает различие в тот момент, когда загружается ближайший чанк, поэтому видимая линия между старым миром и новым миром движется вместе с вами во время путешествия.

Эта линия стоит того, чтобы за ней гнаться по двум причинам. Территория, исследованная годами вокруг точки появления на сервере, таком как 2b2t, уже была разграблена, поэтому знание того, какие чанки новые, подсказывает, где на самом деле начинается граница. Это также работает в обратном порядке: база, построенная вдали от точки появления, находится внутри чанков, которые были сгенерированы давным-давно, поэтому поиск незнакомой местности в поисках границы между старым и новым сужает круг поиска скрытой постройки.

Почему античиты не могут просто пометить это

New Chunks не обманывает сервер ни в чем. Он считывает данные пакетов и освещения, которые сервер уже отправляет каждому подключенному клиенту в рамках обычной загрузки чанков, а затем делает вывод на основе этого исключительно на стороне клиента. Нет поддельных пакетов, измененных движений, нет ничего, что можно было бы сравнить с базовым уровнем, как это делает античит при сравнении дальности или времени атаки читов на бой.

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

Контекст сервера

На анархических серверах, таких как 2b2t, годы накопленного исследования создают специфическую проблему: граница между исследованной и неисследованной территорией является основным источником ценных участков земли. Без возможности отличить старое от нового, поиск незанятых территорий или обнаружение того, где кто-то спрятал что-то, превращается в медленный процесс проб и ошибок. New Chunks значительно сокращает этот процесс.

На структурированных серверах с притязаниями, защитой от грифа или регионами сброса, New Chunks менее актуален, поскольку сервер и так контролирует, где происходит строительство. Этот эксплойт особенно эффективен на серверах без центральной власти и с многолетней активностью игроков, наслоившейся друг на друга.

Часто задаваемые вопросы