protobuf-style varint bytes - use msb to create integer values of varying sizes
Read/write unsigned varints from Uint8Arrays and Uint8ArrayLists
efficiently store signed integers in varint
TypeScript definitions for varint
Contains types related to administering a Bedrock Dedicated Server. These types allow for the configuration of variables and secrets in JSON files in the Bedrock Dedicated Server folder. These types cannot be used on Minecraft clients.
The `@minecraft/server-ui` module contains types for expressing simple dialog-based user experiences.
Contains many types related to manipulating a Minecraft world, including entities, blocks, dimensions, and more.
See full documentation for this module here:
The @minecraft/server-gametest module provides scriptable APIs for scaffolding and testing content experiences in Minecraft.
Parse all the varints in a Buffer (for when there are varints everywhere)
The `@minecraft/server-net` module contains types for executing HTTP-based requests. This module can only be used on Bedrock Dedicated Server.
Isomorphic Utils
Plugin for @minecraft/api-docs-generator containing core markup generators and template files
This package contains rules that comprise best practice for authoring minecraft script. Rules may encompass suggestions (use this API instead of this command!) or errors against anti-patterns to avoid any pitfalls.
Contains types for Minecraft Vanilla Content
Core Minecraft API Docs Generator package for generating API markup and documentation
Provide easy access to minecraft data in node.js
Unsigned Varint encoding and decoding, exposed as ESModule
buffer maker and parser for binary protocols
Runtime library for code generated by the protoc plugin "protobuf-ts"
NPM package for retrieving the minecraft folder path
Math utilities for use with minecraft scripting modules
protobuf-style LEB128 varint codec library
A small utility class to work with logically contiguous binary data split across multiple Buffer chunks.