Os mundos do Minecraft são enormes; supostamente, quase 130 quatrilhões de blocos. (Diminua um pouco o zoom nesse site e você verá.) De qualquer forma, olhei na pasta Salvar (C: \ Usuários \ nome de usuário \ AppData \ Roaming.minecraft \ saves) e o mundo em que estou jogando no momento tem uma pasta com o mesmo nome de meu mundo. Esta pasta tem apenas 12 Mb. O Minecraft realmente armazena 130 quatrilhões de blocos em 12 Mb ou há algum tipo de codificação de nível insano acontecendo? Mesmo que haja uma codificação maluca ("Salvando pedaços", seja lá o que isso signifique) no próprio jogo, não se simplesmente encaixam 130 quatrilhões de blocos em menos de um gigabyte de memória física.
Como o Minecraft armazena o mundo dados? Como um programador, eu entendo os mapas de blocos que representam 1 ou mais blocos (em um sentido 2D) por byte e dados mundiais desse tipo, mas eu simplesmente não consigo entender como 130 quatrilhões de blocos ocupam tão pouca memória.