github JannisX11/blockbench v4.7.0-beta.1
4.7 Beta 1

pre-release17 months ago

Welcome to the first beta for Blockbench 4.7 - The Reference Image Update!

by @JannisX11

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.

Reference Images

  • Added reference image system, replacing backgrounds
  • Reference images can be mirrored and rotated
  • You can change the opacity of reference images, or hide them
  • You can choose the layer of your reference to show it behind or in front of the viewport, or floating above the UI
  • They can be saved in your project, which requires you to save your model as a .bbmodel project file. Or, they can be saved globally in Blockbench.
  • Multiple reference images can be added at the same time (#1157)
  • Reference images work in the 3D and 2D editor (#1552)
  • Use Clear Mode on blueprints to hide the background
  • Use web search to add reference images without leaving Blockbench

Export settings

  • Added export settings API
  • Added glTF binary export option
  • Added option to export to glTF as rigged mesh / armature
  • Added FBX export settings

Features

  • Added preview mode for Minecraft Bedrock attachable models on the player
  • Added keyframe amplify tool
  • Sub-keybindings!
  • Option to reset settings to default (on right-click)
  • Add first time save codec selector
  • Add Preview toggle in texture edit dialogs
  • Added setting for always showing splash art
  • Added function to connect mesh faces in UV editor
  • Added UV vertex merging function
  • Added option to lock palette
  • Added proportional editing for meshes (Work in progress)

Improvements

  • Animations from different files are now allowed to have the same name (#1437)
  • Add ability to reorder animation controllers in animation list
  • Smaller increments for HSV sliders (#1406)
  • Improved keybinding labels for international layouts
  • Omit locators and null objects from screenshots
  • Added mesh UV rotation handle
  • Improved numeric inputs
  • Update preview size when resizing window with background rendering off
  • Improve search bar mobile input
  • Allow expressions in dialog number inputs
  • Restructured and improved UV menu
  • Change default timeline zoom level
  • Download plugins on desktop only when update available
  • Allow float sizes in modded entity format
  • Improve link and text sharing UI
  • Add API to add toolbars to panel
  • Refactor panel toolbar setup
  • Implement top-facing item frame display reference
  • Changed Box UV origin when resizing Z axis (#1794)
  • Mark newly added animations as unsaved
  • Added Alt keybinding label to the color picker
  • Replaced "Don't Show Again" button in dialogs with a checkbox
  • Renamed Face Normal to Face Orientation
  • Loop cuts can now cut through a ring of triangles
  • "Reset Zoom" on UV editor now also resets position
  • Added support for Molang query is_first_person
  • Added preview.texture_frame variable to preview animated textures
  • Removed Pedro Pascal

Technical changes

  • Added message box checkboxes
  • Added EventSystem super class
  • Implemented "once" listener type (#1656)
  • Introduced enum property type
  • Added dialog inline_select form element
  • Added conditions for toolbars
  • Change plugin download and install methods to make more sense
  • Added bedrock animation compile event hooks

Fixes

  • Fixed #1766 UV faces rotate individually
  • Removed native tooltip on icon mode bar selects
  • Fixed status bar overflow
  • Fixed #1795 Center View on Selection in UV is based on texture rather than UV resolution
  • Fixed dissolving edges creating inverted faces
  • Fixed plugin documentation link
  • Fixed #1786 Cannot unselect texture if list is full
  • Fixed menu bar menus not closing when clicking again (#1803, thanks @MrKinau)
  • Fixed issues with height of some panels when in sidebar
  • Fixed #1804 Centering view on empty project corrupts view
  • Fixed issues with particle texture import and preview in web app
  • Fixed inflate not working correctly in Bedrock Block format
  • Fixed alignment of panting grid on bent quads
  • Fixed issue with creating mesh faces between disconnected vertices
  • Fixed #1797 Append Box UV elements to template increases size
  • Fixed textures getting stuck in non-existant frame after removing animation frames

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.