MCStructure Preview is a Visual Studio Code extension that provides an interactive 3D preview for Minecraft Bedrock Edition .mcstructure files.
- Render
.mcstructurefiles in a custom 3D editor inside VS Code - Mouse controls for rotate, pan, and zoom (three.js OrbitControls)
- Map Bedrock block IDs and states to Java edition block models for rendering
- Resolve models and textures from the
minecraft-assetspackage - JSON editing: use the
Edit JSONbutton to edit and save structure data
Preview toolbar
- Reset View
- Auto Rotate
- Toggle Grid
- Toggle Axes
- Toggle Wireframe
- Edit JSON
Install from Marketplace once published:
- Open Extensions in VS Code and search for
mcstructure preview - Or open the Marketplace page: https://marketplace.visualstudio.com/items?itemName=Tomocraft.mcstructure-preview
- Open the latest GitHub Release.
- Download the .vsix asset.
- In VS Code, run Extensions: Install from VSIX....
- Select the downloaded .vsix file.
- Open a
.mcstructurefile in VS Code to launch theMCStructure 3D Previewcustom editor. - Adjust the view using the toolbar and mouse controls.
- Click
Edit JSONto modify the structure data and save changes back to the.mcstructurefile.
minecraft-assetsthreeprismarine-nbt
See package.json for exact dependency versions.
- This project is not yet complete.
- Some blocks are not currently supported by this extension.
- I am looking for someone to take over development of this extension.
- If you are interested, please let me know.
- You can contact me on Discord:
awfulbread.
Please file issues for bug reports or feature requests.
