Releases: Animated-Java/animated-java
Animated Java v1.7.3
Fixes
- Fixed adding cameras to a rig causing the data entity to dismount root.
- Make variant keyframes reset to default if their variant doesn't exist anymore
Full Changelog: v1.7.2...v1.7.3
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java Release v1.7.2
Fixes
- Fixed incorrect entity type for data entities on versions below 1.21.5.
- Fixed missing
as_...
functions in exported data packs below 1.21.5. - Improved .mcb code consistency.
Full Changelog: v1.7.1...v1.7.2
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java Release v1.7.1
Fixes
- Fixed #412
Full Changelog: v1.7.0...v1.7.1
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java Release v1.7.0
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] Renamedanimated_java:<export_namespace>/as_own_locator_entities
toanimated_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>/as_camera {name: string, command: string}
that runs a command as and at a camera's entity. - 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. - Temporarily made all descriptions of settings appear below settings.
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.4...v1.7.0
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java v1.7.0-pre1
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] Renamedanimated_java:<export_namespace>/as_own_locator_entities
toanimated_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
Animated Java v1.6.4
Animated Java Release v1.6.4
Fixes
- Fixed "safe_name" export crash.
- Fixed double v prefix in About dialog.
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java v1.6.3
Animated Java Release v1.6.3
Changes
- Updated to Blockbench 4.12.0
- Removed internal Transparent texture. The plugin will automatically create a transparent texture in your model's texture list if you previously used the internal one in any of your variants.
Fixes
- Fixed invalid JSON error when exporting into a resource pack without a block texture atlas.
How to Install
For now, you can download and install the latest build of AJ here or install it via this link:
https://builds.animated-java.dev/latest/download/animated_java.js
Once this PR has been merged, you can install the latest release of AJ from the Blockbench plugin list.
Follow this tutorial if you don't know how to install plugins in Blockbench.
Animated Java v1.6.2
Animated Java Release v1.6.2
Changes
⚠️ [BREAKING] Implemented improved scoreboard tag system. Please visit this docs page on the Animated Java website to learn more.⚠️ [BREAKING] Removed individual variant summon functions. (animated_java:namespace/summon/variant_name
) in favor ofanimated_java:namespace/summon {args:{variant: 'variant_name'}}
.⚠️ [BREAKING] Removed advanced folder options for Resource Packs.- Re-organized the file structure of AJ's UI files.
- Updated the model format order on the start menu to be organized alphabetically.
Added incomptaibility warnings for installing, or having installed, plugins that are incompatible with Animated Java.
Fixes
- Fixed some visual and interactivity issues with the Variants panel.
- Fixed default Variant UUID changing every time a model is opened.
- Fixed "Display entity is not a string" console spam
- Fixed 1.21.2 using
custom_model_data
instead ofitem_model
- Fixed #304
- Fixed #356
- Fixed #357
- Fixed #358
- Fixed #359
How to Install
You can install the latest release of AJ from the Blockbench plugin list, or manually with the animated_java.js
file below.
Don't know how to use the Blockbench plugin list? Follow this tutorial.
Animated Java v1.6.1
Animated Java Release v1.6.1
Changes
- Slightly improved the changelog popup.
Fixes
How to Install
You can install the latest release of AJ from the Blockbench plugin list, or manually with the animated_java.js
file below.
Don't know how to use the Blockbench plugin list? Follow this tutorial.
Animated Java v1.6.0
Animated Java Release v1.6.0
Changes
- Added an export target for Minecraft 1.21.4
- Added changelog popup.
- Added warning for loading Animated Java Data Packs in the wrong version.
- Improved internal MCB File compression
- Slightly improved empty JSON text rendering (#322
- Added an Extract action to remove exported files from the Resource Pack and Data Pack
- Changed missing assets and data folder for resource and data pack folder settings errors into warnings
- Added support for item definitions (1.21.4)
- Changed default resource pack structure:
animated_java:textures/item/export_namespace/
->animated_java:textures/blueprint/export_namespace/
&animated_java:models/item/export_namespace/
->animated_java:models/blueprint/export_namespace/
- Added a dialog and exception for exporting a blueprint with invalid cube rotations.
Fixes
- Fixed tags getting cleared out in old exports
- Fixed incorrect export location for transparent texture.
- Fixed Per-Face UV not being enforced when converting
- Fixed #348
- Fixed #349
- Fixed #347
- Fixed #345
- Fixed #341
- Fixed #343
- Fixed #340
- Fixed #342
How to Install
You can install the latest release of AJ from the Blockbench plugin list, or manually with the animated_java.js
file below.
Don't know how to use the Blockbench plugin list? Follow this tutorial.