1 stable release
Uses new Rust 2024
| 1.0.0 | Nov 13, 2025 |
|---|
#4 in #bedrock
77KB
954 lines
bleveldb
Safe, ergonomic Rust bindings for Minecraft Bedrock's LevelDB database.
This crate wraps the raw FFI in bleveldb-sys and exposes a
high-level, memory-safe API for reading and writing Bedrock world data.
Example
use bleveldb::{DB, Options, ReadOptions, WriteOptions};
let options = Options::new();
options.create_if_missing(true);
let db = DB::open("test_db", &options).unwrap();
db.put(b"key", b"value", &WriteOptions::new()).unwrap();
let value = db.get(b"key", &ReadOptions::new()).unwrap();
assert_eq!(value.unwrap(), b"value");
Dependencies
~4.5MB
~88K SLoC