Releases
v4.3.0
Welcome to Blockbench 4.3 - The Start Screen Update!
Redesigned Start Screen
Re-designed "New" section on Start Screen, added categories and model loaders
Formats now show an overview on the start screen, before starting a model
Recent models on the start screen can now be marked as favorite to pin them to the top
Recent models can now be removed from the list (#1458 )
Other UI Changes
Change styling of slider inputs and Display Settings panel
Added action to cycle between tabs (Ctrl + Tab)
Added UV and Keyframe menu into the main menu bar
Restyled web download button
Animation Features
Automatic floor shifting to better preview walk animations (#1221 )
The Graph Editor now previews looped animations indefinitely
Animations playing in the background now loop, even if they are shorter than the selected animation
Added Collada animation support (WIP for multiple animations)
Added actions to create and select keyframe columns (from animation sliders plugin)
Added option to set timeline marker time
#1274 Pre Effect Script for particles
#1392 Assign different particles to each entry in same particle keyframe
Added manual particle texture import (#993 )
#1484 Added option to preview model scale
Other Features
Added UV scaling handle
Added handle to resize gizmo to resize on all 3 axes at the same time
Added in-app palette saving
Enabled animated textures in generic model format. These cannot be exported by default, but may still be useful in some cases.
Added "Unselect" action
Added project setting to flip modded entity models on Y axis
Quality-of-Life Changes
Added Preview Scenes
Added "Append to Template" action to Textures panel toolbar
Improved painting performance on high res textures
Improved JSON exporter, added array splitting for long string arrays
Added warning message for invalid characters in texture names (Java Block/Item)
Copy-pasting textures now copies metadata, instead of just the image
Scroll with mouse wheel to change color picker hue (#1466 )
Optimized behavior of "hide everything except selection"
Project names and identifiers now get auto trimmed
Automatic backups in web app now save all open tabs and remain available until restored or dismissed
Disabled mirroring in Display settings by default, added a setting to re-enable. Mirroring no longer works in Minecraft since 1.14
Instruction keyframes now automatically add ; on export for MC bedrock, if missing
Variable placeholder inputs can now be targeted/switched by pressing Tab
Added credit tag export to OptiFine JEM
Technical Changes
Added "copy_value" option to Properties
Exposed menu separator color as CSS variable for themes
Added onBuild hook for dialogs
Added dialog onPageSwitch return false support
Added can_convert_to property on formats
Made model identifier/geo name optional for formats
Added support for additional marker colors
Updated Electron to version 19
Drag handlers can now be deleted directly
Removed creation time from bbmodel files
API for custom Select element
Fixes
#1416 Problem with UV Mapping Meshes on 32x and above resolution
#1117 Centering the view now works in Display mode
#1418 Fixed some skin model IDs
Fixed an issue with some settings not updating
Fixed an issue with upper case characters in settings/keybindings search bar
Fixed menus not disappearing after closing tab
#1417 Fixed issue with mixing linear and smooth keyframes
Fixed issue with variables in particle curves
#1426 "Jump to Animation Start" does not stop the sound that was playing
Fixed #1415 Generating template with existing UV on meshes
Fixed #1455 color picker tool mistakenly picks color of background image
Fixed #214 Display mode: Unable to overwrite number input with negative value
Fixed timeline markers getting duplicated
Fixed next/previous frame actions not working in paint mode
Fixed issue with context menu of null object
Fixed #1450 Cannot unselect all if any element is locked
Fixed #1452 Keyframe context menu does not work in graph editor
Fixed uniform scale keyframes not importing as uniform
Added minimum background size to prevent them from getting hard to find
Fixed issue with lock alpha channel on large brushes
Fixed #1460 issue with white spaces in GPL palette import
Fixed toolbars having a scroll bar in the web app on recent browser versions
Fixed #1467 corrupting texture files when saving while closing
Fixed issue with mobile tool bar in display mode
Fixed undo issue when rotating mesh on X axis
Fixed #1465 Rotation in bedrock locators
Fixed issue with auto updating to beta versions
Made display mode scale sliders work locked together with mobile shift toggle
Fixed area select tool issue with offscreen elements
Fixed #1479 duplicating an animation does not let you save it if you do not modify it
Fixed #1473 No angle limit options when I append mesh to a template
Fixed themes not loading correctly when dropped into app after start
Fixed #1478 Copy pasting animations does not generate unique name
Fixed #1485 files can be saved with a wrong file extension
You can’t perform that action at this time.