Welcome to the first beta for Blockbench 4.8 - The Plugin Browser Update!
To test this beta, download the required installation files from below, or enable the setting "Update to Pre-releases" inside Blockbench. Enabling this setting will tell Blockbench to always update to the latest pre-release, allowing you to test the latest features.
Please note that pre-release versions in general may be unstable and have more issues than release versions.
To test the web app, visit https://blockbench-dev.netlify.app/
Please report issues you find in the beta, make sure to specify the correct version.
Plugin browser redesign
- Split screen layout with list in sidebar
- Full-screen information about the plugin
- Added the ability to disable local plugins temporarily (#1724)
- Added plugin dependencies
- Plugins can now have PNG and SVG icons
- Start screen with suggested plugin rows
- Added context menus for installed plugins
Preview Scenes
- Added 9 new Minecraft Preview Scenes
- Added cube maps to make preview scenes feel more immersive
Mirror modeling
Mirror modeling let's you change one side of your model, and updates the other side automatically
- Enable mirror modeling from the Edit menu
- Right click elements to disable mirroring per element
I am especially looking for testing and feedback on this feature, since it will only be useful if it works reliably.
Features
- Add backup browser
- Added 3D brush outline (#1410)
- Split screen layouts, replacing quad view
- Add outliner search bar
- Display file path in "file not found" error message
- Action control: Add support for BarSelect
- Add error message for expired model link
- Display icons on keyframes with Math expressions
- Lock timeline axis when holding ctrl or shift
- Make Invert Selection work for keyframes + mesh selection
- Improve layout of texture resize dialog
- Reference Image option when sharing models
- Add better error messages when sharing model fails
- JSON indentation setting (#1407)
- Add save project selector on quit
- Clear unused texture space feature
- Add option to duplicate texture
- Add Switch Face Crease button
- Display locator rotation using pivot marker
- Option to hide selection outlines in paint mode (#1869)
- Add bed skin preset (#1852)
- Add extra bedrock binding presets
- Setting to switch tools on double click
- Add UV project from view
- Add Minecraft 1.20 skin presets
- Added the ability to create multiple loop cuts
Animation
- Show multiple axes in the graph editor
- Add graph editor ruler lines
- Add timeline menu to menu bar
Improvements
- Apply first imported texture on bedrock block automatically
- Always enable backface culling in java block/item
- Limit zoom level when opening pixel art
- Add better description for project conversion
- Renamed Steve and Alex skin presets to Player - Wide and Player - Slim
Technical updates
- Added menu groups
- Added dynamic icon vue component
- Added hasAny and hasSelected to improve performance
- Added checkbox as amendEdit input type
- Added save_model_action event hook
- Made toolbars work with actions directly instead of just IDs
- Added findFileFromContent API
- Added validate method to individual checks
- Added
stretch_cubes
feature for custom formats - Added action events
- Update electron to 25.2
Fixes
- Fixed reference images not embedding data in projects
- Fixed switching elements to per face UV in validator
- Fixed image format not getting marked as saved on quit
- Fixed missing undo integration for dropping textures
- Fixed GIF reference images potentially not saving correctly
- Fixed error on startup with action conditions
- Fix description of bedrock legacy export action
- Fix #1931 dialog file input reveals path in streamer mode
- Fix locator/null size changing with FOV
- Fix undoing mesh removing ignoring outliner position in some cases
- Fix error in menus
- Fix Share Model link dialog having unneccesary button
- Fix mesh selection not updating correctly when copy pasting mesh selection
- Fix face properties editor completely hidden when no cubes selected
- Fixed #1900 Resetting a toolbar 2x empties it
- Fixed texture apply actions being visible in single-texture formats
- Fixed menus having incorrect scroll bars
- Fixed slider for keyframe "Post" values not working correctly
- Fixed the mirror brush having an incorrect brush size in some cases