Snbt2nbt
Convert stringified NBT files (.snbt) to NBT files (.nbt) - Useful for converting and compressing Minecraft NBT
Install / Use
/learn @jonesdevelopment/Snbt2nbtREADME
Issues | Pull Requests | Discord | License
</div>How to use
- Add the dependency to your project
- Prepare your
.snbtfile you would like to read/convert.
Example code
Convert SNBT to NBT
final Path snbt = new File("test.snbt").toPath();
final CompoundBinaryTag converted = SNBTConverter.from(snbt);
Save the converted SNBT to a NBT file
final Path snbt = new File("test.snbt").toPath();
final Path nbt = new File("test-output.nbt").toPath();
// snbt2nbt(Path,Path) uses GZIP compression by default
SNBTConverter.snbt2nbt(snbt, nbt);
Use a compressor (GZIP, ZLIB, NONE)
// ...
SNBTConverter.snbt2nbt(snbt, nbt, NBTCompressor.GZIP);
License
snbt2nbt is licensed under the GNU General Public License 3.0.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
