Ekipa skupiona wokół projektu 2b2t.place opublikowała największy download świata w historii Minecrafta - kompletną mapę słynnego serwera anarchii 2b2t, zapisaną w autorskim formacie kompresji, który zmieścił ponad 80 terabajtów surowych danych w archiwum ważącym niecałe 15 TB. Projekt, nad którym pracowano przeszło rok, łączy inżynierię kompresji danych z armią botów latających nad mapą serwera znanego z tego, że nic na nim nigdy nie jest bezpieczne.

Czym jest 2b2t i dlaczego jego mapa jest wyjątkowa

2b2t to działający nieprzerwanie od grudnia 2010 roku serwer bez żadnych zasad - bez ochrony przed griefingiem, bez banów za oszukiwanie, bez resetów świata. To właśnie brak resetów sprawia, że jego mapa jest unikatowym artefaktem: szesnaście lat nieprzerwanego niszczenia, budowania i chaosu tysięcy graczy zapisane w jednym, gigantycznym świecie. Dla wielu graczy 2b2t to żywa legenda gatunku serwerów anarchii, więc każda próba jego zarchiwizowania budzi duże zainteresowanie w społeczności, o czym pisze Tom's Hardware.

Jak zmapowano milion bloków

Zespół projektu - według informacji z repozytorium 2b2tplace na GitHubie kluczowe role odegrali twórcy działający pod pseudonimami crayne (architektura oprogramowania) i Fuch (finansowanie projektu na poziomie ponad 3000 dolarów) - zaczęli od koncepcji w czerwcu 2024 roku. Pod koniec 2024 roku 28 kont-botów pobrało obszar 512 tysięcy bloków kwadratowych Overworldu w 17 dni, sterując lotem na elytrze w sposób, który nie zużywał jej wytrzymałości. W czerwcu 2025 roku sześć kolejnych kont zmapowało 100 tysięcy bloków Netheru, zanim serwer zablokował dostęp do sufitu tego wymiaru. Właściwe, główne pobranie obszaru miliona bloków kwadratowych trwało od grudnia 2025 do kwietnia 2026 roku - 109 dni ciągłej pracy botów zbierających chunki wysyłane przez serwer. Na początku 2026 roku dograno jeszcze wymiar Endu, a luki w mapie Netheru uzupełniono ręcznie.

Autorski format zvcr zamiast standardowego .mca

Standardowy format zapisu światów Minecrafta, .mca, korzysta z kompresji Zlib lub Gzip, które przy tak gigantycznej skali danych są zwyczajnie niewystarczające. Dlatego zespół zbudował własny format o nazwie zvcr (Zstd-compressed Version Controlled Regions), oparty na algorytmie Zstandard, dającym znacznie wyższe współczynniki kompresji. Wersja 1.0.0.0 formatu przyniosła dodatkowe 14 procent redukcji rozmiaru względem wcześniejszych iteracji, a w sumie pozwoliła zaoszczędzić około 81 procent miejsca względem surowych danych. Dane podzielono dodatkowo na tzw. pierścienie - obrazy w formacie SquashFS ułożone koncentrycznie wokół punktu spawnu. Taki podział pozwala pobrać tylko tyle pierścieni, ile potrzeba, czyli np. mniejszy obszar bliżej spawnu bez ściągania całego archiwum. Finalne archiwum torrentowe waży dokładnie 15 072 382 418 944 bajtów, czyli około 13,7 TiB.

Co można zrobić z pobraną mapą

Osoby, które pobiorą archiwum, mogą przekonwertować dane z powrotem do formatu .mca za pomocą narzędzi wiersza poleceń dostarczonych przez zespół i uruchomić własną kopię świata offline. Projekt utrzymuje też publicznie dostępny serwer wayback.2b2t.place, na którym można eksplorować zarchiwizowany świat online, oraz interaktywną mapę 2D na stronie 2b2t.place, pokazującą renderowane z lotu ptaka fragmenty mapy bez konieczności pobierania czegokolwiek.

Dlaczego to ważne dla polskich graczy

2b2t od lat cieszy się kultowym statusem także w polskiej społeczności Minecrafta - wielu graczy śledzi jego historię przez YouTube i Reddita, nawet nie próbując na nim zagrać, ze względu na powszechnie znaną wrogość serwera wobec nowych graczy. Ten projekt to dowód na to, że archiwizacja treści generowanych przez graczy w grach bez wsparcia twórcy potrafi wymagać inżynierii porównywalnej z profesjonalnymi systemami przechowywania danych - a przy okazji zachowuje kawałek historii Minecrafta, który normalnie zniknąłby bezpowrotnie wraz z ewentualnym zamknięciem serwera.

Źródła