github JannisX11/blockbench v4.2.0-beta.1
4.2.0 Beta 1

latest releases: v4.10.0-beta.1, v4.9.4, v4.9.3...
pre-release2 years ago

Welcome to the Blockbench 4.2 beta!

This is an early version of the upcoming 4.2 update, which focuses on UI panels, but also adds a lot of other features.

You can find the latest version of the beta here: https://github.com/JannisX11/blockbench/releases

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 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.

Interface Changes

  • Panels can now be snapped to the top and bottom of the interface
  • Panels can now float above the interface
  • Added Quick Setup menu to allow first time users to select a language, keymap, and theme
  • Redesigned About window
  • Added searchable context menu lists
  • Added Action Control to tool menu
  • Added view mode and shading options to viewport controls
  • Restructured timeline toolbar
  • Added sub menu entries that can both be clicked, and have their own sub menu each

QOL

  • Added Move Texture with UV option (#715)
  • Added option to add elements to template (#1183)
  • Added Mesh editing tools to the main toolbar for easier access
  • Keyframe inputs now work as sliders
  • Added UV checker view mode
  • Add Move to group menu (#1244)
  • Added option to save and load timeline setups
  • Added frames option in texture resize dialog
  • Improved UV support for mesh faces
  • Added support to keep textures on mesh faces in template generator
  • #1252 Resolve Group action now supports adding a keybinding
  • Plugin tags can now be clicked to filter for them
  • Animated texture slider now loops texture animation
  • Jump frame buttons now work for animated textures

Improved UI for touch devices

  • Added support for landscape mode
  • Added panel split-screen mode
  • Added undo and redo buttons
  • Various improvements for touch input

Texture editing

  • Added new texture editing menu
  • Added Brightness, Contrast, Saturation, and Hue adjustment tools
  • Added invert colors and curve adjustment tools

Misc

  • Added export option for tint maps
  • New macOS icon
  • New Minecraft skin models: Frog and Tadpole
  • Added option to unload individual animations
  • Improved loading for Minecraft bedrock attachables
  • Added support for upper case or title case Right and Left when flipping bones
  • Added custom sliders and toggles for animation variable placeholders
  • Variable placeholders can now preview texture changes via preview.texture. Setting this variable will select a texture. Textures are taken from the Blockbench textures list and are not necessarily the same ones as in Minecraft.
  • Change selection center calculation to bounding box based instead of weight based. This should improve the functionality of the centering tool in some cases.
  • Added OBJ face export mode option, to force either tri or quad export (#1257)

Technical Changes

  • Added globals to Blockbench object for easier auto-complete
  • Updated to Electron 17
  • Updated to Font Awesome 6
  • 3D viewport elements are now customizable via CSS color variables
  • Added support for material icons for outliner nodes
  • Added support for icons in dialog sidebars
  • Changed the description for MC 1.17 modded entity models to include 1.18
  • Added Canvas.gizmos array to store all 3D objects that should be hidden in screenshots

Fixes

  • Fixed issue where keyframes would sometimes revert after dragging
  • Fixed an issue with the glTF exporter when exporting cubes without any faces
  • Fix issue with animated texture timeline only affecting selected texture
  • Fixed #1273 Mesh UVs mirrored
  • oninstall event not fired when side-loading plugins in web app
  • Fix #979 issues with edit time codes in edit sessions
  • Fixed #1311 Tabs can accidentally be closed while navigating UV
  • Issue with toolbar spacers at the start or end of toolbars
  • Fix issue with text copy and pasting on mobile devices

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.