Skip to content

Animated Java v1.7.0-pre1

Pre-release
Pre-release
Compare
Choose a tag to compare
@SnaveSutit SnaveSutit released this 29 Apr 22:13

Animated Java Pre-Release v1.7.0-pre1

Changes

  • ⚠️ [BREAKING] Overhauled internal functions and data structures. This may cause some issues with older exports, so you should clean out your old AJ exports and re-export them.
  • ⚠️ [BREAKING] Renamed animated_java:<export_namespace>/as_own_locator_entities to animated_java:<export_namespace>/as_all_locators.
  • Added support for Minecraft 1.21.5.
  • Added support for exporting to multiple target Minecraft versions at once.
  • Reduced the size of exported Data Packs by about 50%.
  • Added Sync Passenger Rotation config option to Locators.
  • Added a new function: animated_java:<export_namespace>/at_all_locators {command: string} that runs a command at all of a rig's entity-less locator positions.
  • Added a new function: animated_java:<export_namespace>/as_locator {name: string, command: string} that runs a command as and at a named locator's entity.
  • Added a new function: animated_java:<export_namespace>/at_locator {name: string, command: string} that runs a command at an entity-less locator's position.
  • Added a new function: animated_java:<export_namespace>/remove/entities that kills all entities owned by a rig, whether they are attached to a root entity or not.
  • Added a new Blueprint setting: On-Remove Commands.
  • Added support for shadow_color to JSON Text Components.

Fixes

  • Fixed project settings leaking between opened .ajblueprints.
  • Fixed textures being forcfully set as internal when saving an .ajblueprint.
  • Fixed tints field being placed in the wrong location in exported item model definitions.
  • Fixed bone rotation not being synced with the root entity when a rig is exported without animations.
  • Fixed data entity being tagged with GLOBAL_NODE instead of GLOBAL_ENTITY.
  • Fixed added missing tag PROJECT_ENTITY to data entities.
  • Fixed locators and cameras missing most of their tags.
  • Fixed missing PROJECT_ENTITY tag on root entities.
  • Fixed backslash () being allowed in node names.
  • Fixed locators not being removed when calling animated_java:global/remove/everything.
  • Fixed crash while exporting when encountering an invalid JSON file in the target data pack.
  • Fixed #389
  • Fixed custom outliner element changes not marking a project as changed.

Full Changelog: v1.6.3...v1.7.0-pre1

How to Install

⚠️ This Pre-Release version of Animated Java will not be available on the Blockbench plugin list.

  1. Download animated_java.js from below.
  2. Open Blockbench and navigate to File > Plugins > ... > Load from File.
  3. Select animated_java.js in your downloads, and click Open.