Карту 2b2t, старейшего анархического сервера Minecraft, ужали с 80 ТБ до загрузки на 15 ТБ. Команда 2b2tplace завершила архивирование мира после 22 месяцев работы и выложила релиз для тех, у кого дома есть не просто NAS, а маленькая стойка.
История звучит как шутка из чата сисадминов, но цифры вполне реальные. Архив можно распаковать обратно в полный набор данных на 80 ТБ. Для сжатия команда написала собственный формат .zvcr, потому что обычный формат Minecraft для таких размеров уже плохо подходит.
28 ботов облетали мир 2b2t почти два года
Проект 2b2tplace стартовал в 2024 году и завершил основную работу в апреле 2026 года. За это время 28 бот-аккаунтов облетали мир 2b2t и снимали данные по блокам, включая Overworld, Nether и End.
По описанию проекта, карта охватывает более 1 млн блоков. Для обычного одиночного мира Minecraft это уже звучит крупно. Для 2b2t масштаб другой: сервер работает с 2010 года, не сбрасывает карту и годами копит следы игроков.
2b2t расшифровывают как 2builders2tools. Его репутация держится на простом правиле: правил нет. Нет классической модерации, нет штатного персонала, который чистит ландшафт, и нет регулярных вайпов карты. Поэтому мир превратился в цифровой слой истории Minecraft, где старые базы, руины и хаотичные постройки живут рядом с результатами новых обновлений.
Именно это команда хотела сохранить. Среди участников проекта называют crayne, Fuch, mahan, Steve3 и других энтузиастов. Их мотивация понятна: сервер всё ещё онлайн, но часть старых игроков считает, что 2b2t постепенно уходит от прежней анархической культуры.
.zvcr с Zstd ужал архив на 81,25%
Обычные серверы Minecraft используют формат .mca, он же Minecraft Anvil. Для одиночных миров и небольших серверов его хватает. Но 80 ТБ регионов — это уже не папка с сохранением, а полноценная задача для архивистов и людей, которые знают цену каждому терабайту.
В .mca обычно используют Zlib или Gzip. Команда 2b2tplace пошла другим путём и собрала .zvcr — Zstd-compressed Version Controlled Regions. В основе лежит Zstd, он даёт лучшее соотношение размера и скорости распаковки по сравнению с Zlib и Gzip.
- M.2 SSD: восемь моделей по 8 ТБ в оценке команды
- SATA SSD: пять накопителей по 16 ТБ
- HDD: три жёстких диска по 36 ТБ
Сжатый вариант уже помещается в куда более земную конфигурацию. Условно, это один 16-ТБ SATA SSD или пара крупных M.2 SSD. Правда, распаковка всё равно требует полный объём под 80 ТБ, так что скачать архив — только половина приключения.
Деньги тут тоже не декоративная деталь. На странице релиза 2b2tplace на GitHub указаны расходы свыше $3 000 на аренду серверов и priority queue. Это около 280 000 рублей. К этой сумме ещё нужно прибавить накопители, а на фоне дефицита хранилищ такой проект легко уходит в несколько тысяч долларов.
2b2t продолжает работать, и игроки всё ещё могут зайти туда за своей порцией хаоса. Архив 2b2tplace завершили в апреле 2026 года, а релиз 1m_release сейчас доступен на GitHub в виде сжатых данных объёмом 15 ТБ.