Monorepo for Minecraft Bedrock Edition Script API runtime packages.
| Package | Description |
|---|---|
@mcbe-mods/bedrock-url | bedrock:// URI parser — zero dependencies |
@mcbe-mods/compress | Deflate compression with threshold — fflate-based Compressor |
@mcbe-mods/crypto | XChaCha20-Poly1305 symmetric encryption — password/key with QuickJS support |
@mcbe-mods/discover | Service discovery — heartbeat-based in-world registry |
@mcbe-mods/ipc | Inter-Pack Communication — fire-and-forget messaging with chunking |
@mcbe-mods/log | Level-based logging with lazy evaluation and timestamps |
@mcbe-mods/protocol | bedrock:// transport layer — get/post/onReceive |
@mcbe-mods/rpc | Remote Procedure Call — invoke/handle with timeout |
@mcbe-mods/utils | Utility functions — game ticks, color codes, XP, item grouping, etc. |
@mcbe-mods/runtime | Aggregator — re-exports all @mcbe-mods/* packages |
Pick what you need:
pnpm add @mcbe-mods/runtime # all packages
pnpm add @mcbe-mods/rpc # RPC only
pnpm add @mcbe-mods/ipc # IPC only# etc.