Useful Links
There is loads of helpful information about Bedrock Development online, but sometimes it is hard to find! We will do our best to keep this list up to date as we continue to find useful content.
Important links have a ⭐.
Discord Links
- ⭐ Bedrock Add-Ons
- ⭐ Bedrock OSS
- ⭐ Minecraft
- ⭐ Blockbench
- ⭐ bridge.
- ⭐ Minecraft Commands
- ⭐️ Snowstorm
- Amethyst
- Amulet & MCEdit
- Artists Refuge
- BDSX
- Bedrock Commands
- Dragonfly Server Software
- MCBE Realm Hub
- MCBE Utilities
- MCPECore
- Minecraft Education
- Minecraft RTX
- Mojang Bug Tracker
Software (installed)
- ⭐ Blockbench: A boxy 3D model editor
- ⭐ bridge. Add-on Editor
- ⭐ VSCode Editor
- ⭐ Regolith
- Add-on JSON Generator (Paid)
- BedrockConnect (App)
- BedrockLauncher (Bedrock Version Switcher)
- Chunker (World Converter)
- CoreCoder (Code Editor)
- Feature Rule Generator v2 (Free Version)
- Feature Rule Generator v2 (Paid Version)
- NBT Editor
- NBT Studio
- ResourcePack Converter (App)
- SuitcaseJS (MCPack Compressor)
- World Converter (Paid)
Bedrock Tools Websites
- ⭐ Snowstorm Particle Generator
- ⭐ Loot Table Generator
- Add-on Obfuscator
- Apply Loot Tables to Structures
- behavior-builder (beta)
- controller-builder (beta)
- Convert .mcstructure to .mcfunction
- Crafting Recipe Generator
- Dialogue Generator
- Foxynotail Tools
- Glyph Tools
- Items to Glyph Tool
- .lang File Generator
- Manifest Generator
- MCBE Essentials
- .mcpack Generator
- Molang Grapher
- Molang Playground
- Nine Slice Visualiser (UI)
- Selector Generator
- Structure Editor
- Trade Table Generator
- World Packager
Documentation
- ⭐ bedrock.dev
- ⭐ Minecraft Creator Portal
- ⭐ Minecraft Community Wiki
- Bedrock Texture Pack Template
- Documentation Graveyard (Removed Components)
- Mcbehub
Getting Started with Your First Add-On
- Getting Started with Add-On Development for Bedrock Edition: These guides show you exactly how to build your first resource pack and your first behavior pack from start to finish.
- Molang: a Beginner's Guide: Molang is a Minecraft programming language that can be useful for writing some advanced add-ons.
- Introduction to the GameTest Framework: This is the best way to test games, and it uses JavaScript, the most popular programming language in the world!
- Build a gameplay experience with TypeScript: TypeScript is Microsoft's copy of JavaScript. Writing add-ons in TypeScript allows you to add any functionality you can imagine!
- @minecraft/server Module: This module and the others near it are how we can access Minecraft values with our TypeScript code. It's technical, but a great resource.
- List and summary of commands (Unofficial Minecraft wiki): Most add-ons will run some commands. This community-supported wiki is the best resource for learning each and every command.
Sample Behavior & Resource Packs
These packs are maintained and published by Mojang.
- ⭐ Vanilla Resource Pack
- ⭐ Vanilla Behavior Pack
- Vanilla Resource Pack (BETA)
- Vanilla Behavior Pack (BETA)
- Pack Archive (old versions)
These packs are published by the open-source community.
Scripting Resources
Raytracing Resources
- ⭐ Ray Tracing and PBR Texturing guide
- ⭐ Minecraft with Ray Tracing and Advanced Graphics FAQ
.texture_set.json
Adobe Substance 3D Painter plugin- r/minecraftRTX Getting Started Guide
- RenderBender
- RTX Presets
Add-On Marketplaces & Links
- ⭐ Minecraft Marketplace
- ⭐ MCPEDL
- ⭐ Bucket of Crabs (Marketplace Joblist)
- CubitosMC
- MCDLHub
- Minecraft Marketplace Partners
- Minecraft Marketplace Stats
- Modbay