Skip to content

Releases: Animated-Java/animated-java

Animated Java 1.0.0 Pre-Release 9

04 Jul 04:36

Choose a tag to compare

Pre-release

Changes

  • Reduced plugin file size by almost 50%. Thanks @IanSSenne!

Fixes

  • Fixed some left-over excludedBones references causing export issues.
  • Fixed converting another format to ajblueprint failing to add a default variant.
  • Fixed plugin export mode crashing while trying to write resource pack data when it shouldn't.
  • Fixed #198

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 8

03 Jul 22:11

Choose a tag to compare

Pre-release

Fixes

  • Fixed pre1 upgrade setting format version to the current format version instead of 0.5.0.
  • Fixed project_settings being named blueprint_settings too early in the upgrade process.
  • Fixed Variants using excludedBones internally still.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 7

03 Jul 21:44

Choose a tag to compare

Pre-release

Changes

  • Renamed blueprint format's project_settings -> blueprint_settings.

Fixes

  • Fixed invalid blueprint_settings reference before upgrading.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 6

03 Jul 20:10

Choose a tag to compare

Pre-release

Changes

  • Added JSON Exporter to Plugin Mode, with the option to export baked or dynamic animations.
  • Created a JSON Schema for the exported JSON file.
  • Renamed Excluded Bones to Excluded Nodes for both Variants and Animations.
  • Added Cameras, Locators, Text Displays, Item Displays, and Block Displays to the Animation Excluded Nodes list.
  • Added the option to export the Resource Pack and Data Pack as .zip files.
  • Added a checkerboard pattern to the background of textures in the variant texture map.
  • Added NBT validation to bone configs.

Fixes

  • Fixed a crash when starting up AJ without an internet connection.
  • Fixed animations with . in them causing invalid storage paths.
  • Fixed storage-based animations not animating text, item, and block displays.
  • Fixed Blueprint settings not adjusting height based on window size.
  • Fixed pivot point (origin) condition causing it to remain hidden forever when AJ is installed.
  • Fixed weird stuff happening when selecting multiple display entities.
  • Fixed storage-based animations creating a command longer than 2 million characters (The Data Pack command length limit).

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 5

29 Jun 19:08

Choose a tag to compare

Pre-release

Changes

  • Exposed the exportProject() function in the API.
  • Changed bone selection to full macro-UUID selection. 33% faster on average.
  • Reduced the number of branches in the summon function.
  • Re-enabled frame deduplication.

Fixes

  • Fixed #192
  • Fixed #193
  • Fixed #196
  • Fixed #197
  • Fixed tweening between animations not updating bones that only change on the first frame.
  • Maybe fixed #198?

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 4

24 Jun 18:09

Choose a tag to compare

Pre-release

Changes

  • Added Loop Delay option to Animation properties.
  • Added new keyframe easing options.
  • Updated the Animation preview to correctly represent in-game 20tps interpolation.
  • Added Alignment option to text displays.
  • Added the Add Locator button to the outliner toolbar.
  • Added item models for shield and trident.

Fixes

  • Fixed Blueprints without a variants object failing to add a default variant. Causing an invalid model state.
  • Fixed parentless Cubes silently crashing the exporter.
  • Fixed the transparent texture causing a crash when using advanced resource pack settings. (https://discord.com/channels/785339959518953482/1253070267719352450)
  • Fixed advanced resource pack settings not validating the selected export folders and files.
  • Fixed #191
  • Fixed #192
  • Removed hard-coded namespaces from the internal .mcb file.
  • Fixed the Blueprint codec failing to load textures in some cases.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release below, then Follow these instructions to install it.

Animated Java 1.0.0 Pre-Release 3

19 Jun 17:41

Choose a tag to compare

Pre-release

Changes

  • Simplified Locator data paths:
    • data.positions.locators -> data.locators
    • data.positions.cameras -> data.cameras
  • Added as_own_locator_entities function to execute commands as all of a rig's locators.
  • Added optional MC-Build syntax to all command inputs.

Fixes

  • Fixed #188
  • Fixed #187
  • Fixed #189
  • Fixed entities stacked on top of locator entities not being removed when the rig is removed.
  • Fixed rig summon commands causing export crash.
  • Improved locator migration code.
  • Fixed exportOver Action repeatedly prompting the user for save location.
  • Removed a bunch of unneeded console.logs.
  • Fixed blueprint codec crashing if attempting to save the project to a folder that doesn't exist.
  • Fixed a bunch of issues where the code incorrectly assumed default configs for bones and display entities existed.
  • Fixed Animated Textures making exporting impossible.
  • Fixed function tags not merging when exporting into pre-existing data packs.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the animated-java.js file below, then Follow these instructions to install this pre-release.

Animated Java 1.0.0 Pre-Release 2

18 Jun 15:03

Choose a tag to compare

Pre-release

Fixes

  • Fixed crash on load when the local Minecraft assets cache doesn't exist.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release here
Follow these instructions to install this pre-release.

Animated Java v1.0.0-pre1

18 Jun 14:48

Choose a tag to compare

Pre-release

Animated Java 1.0.0 Pre-Release 1

Hey guys!
Wow, it's been a while. But the wait for 1.0.0 is almost over!

This new version of Animated Java is completely re-written from the ground up. It's chock full of new features and improvements!

Major New Features

Performance Improvements

  • Animated Java is now over 25x faster than it was in 0.4.8.
  • Animation length no longer effects performance at all.
  • Removed snowball requirement from Locators.

Macro Functions

  • Animated Java takes full advantage of the new command macros, both internally and in the external function API. (Check out the new summon function!)

Text Displays

  • Added fully-functional text displays.
  • Supports all vanilla fonts. (Custom font support will come in the future!)

Vanilla Item / Block Displays

  • You can now create Rigs entirely from vanilla item and block models! Animated Java no longer requires a resource pack.

And tons more!

  • New Summon Commands setting for the root entity, and locators.
  • New Ticking Commands setting for locators.
  • New optional storage-based animation method. Reduces function count at the cost of performance.
  • New CMD Offset setting.
  • Variants panel now has drag-n-drop functionality.
  • Bone Configs can now be configured per-Variant.
  • Bone Configs have an optional GUI-based editor instead of just custom NBT.
  • AJ Rigs now have teleportation rotation interpolation enabled by default.
  • The Rig summon function now includes optional macro arguments for summoning Rigs with Variants already applied, or in the middle of an animation.
  • Locators no longer get left behind when there's no animations playing on a rig.
  • You can now preview the auto-generated renderbox of your Rig, and manually edit it if needed.

Full changelog available here

Improved Documentation!

I've been hard at work revamping the docs website. The last one kinda sucked.
This new site will be up under https://animated-java.github.io/ until 1.0.0 fully releases.

⚠️ This is a PRE-RELEASE! ⚠️

This pre-release of Animated Java 1.0.0 is not fully battle tested. There will be bugs and issues.
PLEASE report any bugs or issues you find on our Github here!
This version of the plugin will not be available on the plugin store. You will have to manually download and install it.

Please Note!

This version only supports Minecraft 1.21 and above.

Installing Pre-Releases

Download the pre-release here
Follow these instructions to install this pre-release.

Thank you everyone for your patience and support!

Legacy - Beta (Minecraft 1.19.4 - 1.20.6)

12 Jun 15:31

Choose a tag to compare

The Beta version of Animated Java 1.0.0. Uses Display Entities to animate models, has partial support for item components.

Only use this version if you're planning on working in Minecraft 1.19.4 - 1.20.6.