github JannisX11/blockbench v3.9.0-beta.1
3.9 Beta 1

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

Welcome to the first beta for Blockbench 3.9!

  • Beta versions may be unstable, so make sure to back up important files
  • On Windows, it is recommended to run the portable version as it will not overwrite your main installation. Make sure to close all Blockbench windows before running the portable version.
  • The interface is only available in English, other languages might show raw translation strings for new features.
  • Please report issues in this repository, or give feedback on the changes in #bb-feedback on the Discord server.

Changes

  • Added keymaps
  • Added edit history
  • Added import and export for settings
  • Added gradient tool
  • Added "Group Elements" action
  • Groups now support marker colors
  • Added option to pick a color from anywhere on the screen
  • Added background color option to GIF recorder
  • Added option to abort GIF recordings
  • Added bi-directional cube resizing by holding Alt
  • Added option to display timeline time codes as frame number
  • Added action to set the end of an animation to the current time
  • Added option to individually reset theme colors
  • Transform spaces are now supported in animation mode
  • Added feature to automatically flip animation keyframes to the opposite side of the model
  • Added animation sample rate setting
  • Added option to edit camera angles
  • New 30° isometric camera angle
  • Added toggle to include zero line in graph editor
  • Added axolotl skin preset
  • Added edition selector for some Minecraft skin presets
  • Added distinct icon for discontinuous keyframes
  • Added support for "this" keyword in animation expressions
  • Hold Alt and click the visibility icon to hide everything except selection
  • Added option to edit scale keyframes as uniform value
  • Zoom actions now work in the timeline and the 3D viewport
  • Improved form element descriptions in dialogs, added ? icon to indicate description
  • Added option to edit MC bedrock bone bindings
  • Locators now support rotations
  • Added option to unfold all groups
  • Added menu to use modifier keys on mobile devices
  • Added Mojang mappings for modded entity format (#900)
  • Added plugin tags
  • #851 Made vertex snap gizmo for pivot visually distinct from vertices
  • Reference textures in .bbmodel files via relative paths, allows easier transfer of projects between different computers
  • Added option to zoom in the viewport using mouse movement
  • Added support for MP3 and WAV sound files
  • Added emissive texture rendering mode
  • Background images can now be stored inside .bbmodel files
  • Change how the rotation tool works in local space
  • Alt-clicking the visibility toggles now hides everything except selection
  • Uploading a background now automatically enables background positioning (#920)
  • Textures and animations are now automatically loaded from Minecraft Bedrock attachables

Technical changes

  • Added Canvas.updateView() API to make updating the preview easier
  • Added method to highlight an action in the menu bar
  • Added option for plugins to require loading before opening projects
  • Improved API for dialog buttons
  • Add support for custom LaunchSettings option to enable window frame
  • Updated electron to 13.0

Fixes

  • Single non-linear keyframes no longer export as invalid JSON
  • #893 Broken UVs on planes in glTF export
  • Saving animations does not mark animation as saved in some cases
  • Switching tools while using the transform gizmo no longer causes unwanted results
  • FIxed an issue with particle orientation in particle preview
  • Fixed issue with tooltips being cut off at the bottom of the screen
  • #464 Plugin actions disappear from toolbars when restarting Blockbench
  • Fix toolbars not showing new order without reload
  • Using transform gizmo in animation with short interval sometimes edits wrong keyframe
  • Outliner toggles are not properly exposed to plugin API

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.