mca2js
convert minecraft(tm) .mca region files to JS typed arrays
install
npm install mca2js
usage
var converter = start: 000 distance: 1converter
returns a readable stream that emits voxel chunks
benchmarks
loading all 1024 chunks from a 5mb .mca file and storing the resulting typed arrays in memory in chrome: total time elapsed: 38s, tab memory usage: 328mb
loading all 1024 chunks from a 5mb .mca file, running voxel-crunch on them (RLE) and storing the resulting crunched typed arrays in memory in chrome: total time elapsed: 40s, tab memory usage: 75mb
license
BSD