Releases: Animated-Java/animated-java
Animated Java 1.0.0 Pre-Release 9
Changes
- Reduced plugin file size by almost 50%. Thanks @IanSSenne!
Fixes
- Fixed some left-over
excludedBonesreferences causing export issues. - Fixed converting another format to
ajblueprintfailing 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
Fixes
- Fixed pre1 upgrade setting format version to the current format version instead of
0.5.0. - Fixed
project_settingsbeing namedblueprint_settingstoo early in the upgrade process. - Fixed Variants using
excludedBonesinternally 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
Changes
- Renamed blueprint format's
project_settings->blueprint_settings.
Fixes
- Fixed invalid
blueprint_settingsreference 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
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 BonestoExcluded Nodesfor both Variants and Animations. - Added Cameras, Locators, Text Displays, Item Displays, and Block Displays to the
AnimationExcluded Nodes list. - Added the option to export the Resource Pack and Data Pack as
.zipfiles. - 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
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
Changes
- Added
Loop Delayoption to Animation properties. - Added new keyframe easing options.
- Updated the Animation preview to correctly represent in-game 20tps interpolation.
- Added
Alignmentoption to text displays. - Added the
Add Locatorbutton to the outliner toolbar. - Added item models for shield and trident.
Fixes
- Fixed Blueprints without a
variantsobject 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
.mcbfile. - 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
Changes
- Simplified Locator data paths:
data.positions.locators->data.locatorsdata.positions.cameras->data.cameras
- Added
as_own_locator_entitiesfunction 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
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
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 Commandssetting for the root entity, and locators. - New
Ticking Commandssetting for locators. - New optional storage-based animation method. Reduces function count at the cost of performance.
- New
CMD Offsetsetting. - 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)
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.