github JannisX11/blockbench v4.3.0
4.3.0

latest releases: v4.11.0, v4.11.0-beta.3, v4.11.0-beta.2...
2 years ago

Welcome to Blockbench 4.3 - The Start Screen Update!

Redesigned Start Screen

image

  • 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

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.