Repository navigation
brarchive-extractor v0.1.0
brarchive-extractor v0.1.0
Initial public release of brarchive-extractor, a TypeScript command-line tool for extracting Minecraft Bedrock
.brarchive files and restoring MCB documents to JSON.
Highlights
- Extract individual
.brarchivefiles or process entire directories recursively - Restore MCB documents using JSON Schemas exported by
bedrock-apis/bds-docs - Select compatible schemas according to document format versions
- Support standard bds-docs exports and recursively discovered schema directories
- Preserve failed MCB files and continue processing by default
- Detect and interactively resolve conflicting archive contents
- Support merged and split archive output layouts
- Format restored MCB JSON or all JSON/JSONC files
- Preserve single-line and block comments when formatting JSONC
- Provide progress indicators, reports, failure summaries, and detailed result listings
- Support MCB-only extraction, in-place processing, and omission of empty directories
Requirements
- Node.js 20 or newer
Notes
MCB restoration depends on the schemas available in the specified schema directory. When a compatible schema cannot be
found or restoration fails, the original MCB binary is preserved by default.