Documentation
RustMC docs
Run a server, configure it, and change what it does with plugins. The server guides and the plugin API reference come straight from the RustMC repository, at bbd81209ad.
Quick start
Get the server, start it, connect from Java 26.3, let Bedrock in.
Start hererustmc.yml
Every setting vanilla has no key for, its default and what it changes.
ConfigurationPlugin API
Events, hooks and 264 host calls, for Rust and WebAssembly plugins.
The APIStart
Running a server
- rustmc.yml
- World generation
- Bedrock players
- Network
- The web map
- The web portal
- Backups
- Maintenance mode
- Anti-xray
- The resource-pack host
- The MCP endpoint
- Restarting the server when a plugin asks
- Fake players
Plugin API
Guides
Concepts
Reference
Hook points
Host calls
- Host calls
- Blocks
- The plugin bus
- Plugin creatures
- Entities and display entities
- Inventory, items and components
- Web map and chunk pre-generation
- Menus (GUI)
- Outbound HTTP and plugin ports
- Packets and plugin channels
- Resource packs
- Player state
- Players
- Recipes
- Schematics
- The server
- The server network
- Settings and disabled systems
- Storage
- Tab list, nametags, sidebar, boss bars and scores
- Chat and text
- Worlds, time, border, game rules, sound and particles