Skip to content

Commit e730f21

Browse files
committed
🚧 Basic Migration Guide
1 parent 2b0f64f commit e730f21

File tree

3 files changed

+78
-33
lines changed
  • src/routes/docs/[...5]resources/[...2]migrating-from-older-versions
  • static/img/steps/migrate

3 files changed

+78
-33
lines changed

‎TODO.md

Lines changed: 46 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,59 @@
1+
# General
2+
3+
- [ ] Replicate API _legacy_ routes statically for backwards compatability.
4+
5+
# Docs
6+
7+
- [ ] Migration guide for 0.4.8 to 1.0.0
18

29
# Docs Structure
10+
311
- Introduction
4-
- What is Animated Java?
12+
13+
- What is Animated Java?
514

615
- Getting Started
7-
- Installing Animated Java
8-
- Creating a new Blueprint
9-
- Exporting your Blueprint
10-
- Summoning a Rig in Minecraft
11-
- Troubleshooting
16+
17+
- Installing Animated Java
18+
- Creating a new Blueprint
19+
- Exporting your Blueprint
20+
- Summoning a Rig in Minecraft
21+
- Troubleshooting
1222

1323
- FAQ
14-
- What model limitations does Animated Java have?
15-
- Are there any performance concerns with Animated Java? / What can I do to improve performance?
16-
- Can I use vanilla item / block models?
17-
- Can I have multiple exported rigs in a single Data Pack / Resource Pack?
18-
- Can I play multiple animations at the same time?
19-
- Can I use custom fonts in Text Displays?
20-
- Can I smoothly transition between animations?
24+
25+
- What model limitations does Animated Java have?
26+
- Are there any performance concerns with Animated Java? / What can I do to improve performance?
27+
- Can I use vanilla item / block models?
28+
- Can I have multiple exported rigs in a single Data Pack / Resource Pack?
29+
- Can I play multiple animations at the same time?
30+
- Can I use custom fonts in Text Displays?
31+
- Can I smoothly transition between animations?
2132

2233
- The Blueprint Format
23-
- Overview
24-
- Settings
25-
- Variants
26-
- Bones / Groups
27-
- Animations
28-
- Locators
29-
- Vanilla Item Displays
30-
- Vanilla Block Displays
31-
- Text Displays
32-
- Cameras
34+
35+
- Overview
36+
- Settings
37+
- Variants
38+
- Bones / Groups
39+
- Animations
40+
- Locators
41+
- Vanilla Item Displays
42+
- Vanilla Block Displays
43+
- Text Displays
44+
- Cameras
3345

3446
- Exported Rigs
35-
- Overview
36-
- Summoning a new Rig Instance
37-
- Controlling a Rig Instance
38-
- Entity Structure
39-
- Data Pack Structure
40-
- Resource Pack Structure
47+
48+
- Overview
49+
- Summoning a new Rig Instance
50+
- Controlling a Rig Instance
51+
- Entity Structure
52+
- Data Pack Structure
53+
- Resource Pack Structure
4154

4255
- Legacy Versions
43-
- Index
44-
- Using Legacy Versions
45-
- v0.4.8 (1.19.4 - 1.20.6)
46-
- v0.2.4 (1.16.4 - 1.19.3)
56+
- Index
57+
- Using Legacy Versions
58+
- v0.4.8 (1.19.4 - 1.20.6)
59+
- v0.2.4 (1.16.4 - 1.19.3)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: Migrating from Older Versions
3+
description: Learn how to migrate your Projects from older versions of Animated Java to the latest version.
4+
---
5+
6+
# {$frontmatter.title}
7+
8+
{$frontmatter.description}
9+
10+
## Upgrading `.ajmodel` Files
11+
12+
On the Blockbench start screen, you can scroll down to find the `Update .ajmodel` option.
13+
14+
![Update .ajmodel](/img/steps/migrate/1.png)
15+
16+
Clicking this will open a file dialog, allowing you to select the `.ajmodel` file you wish to update.
17+
18+
## Cleaning up Outdated Exports
19+
20+
Any old exported files from previous versions of Animated Java should be removed from both your Data Pack and Resource Pack _before_ exporting a `.ajblueprint`.
21+
22+
### Files / Folders to Remove
23+
24+
- `<data_pack_root>/data/animated_java/`
25+
- `<data_pack_root>/datapack.ajmeta`
26+
- `<resource_pack_root>/assets/animated_java/`
27+
- `<resource_pack_root>/resourcepack.ajmeta`
28+
29+
You will also need to remove the Animated Java function references from the `minecraft:tick` and `minecraft:load` tags in your Data Pack.
30+
31+
- `<data_pack_root>/data/minecraft/tags/functions/tick.json`
32+
- `<data_pack_root>/data/minecraft/tags/functions/load.json`

‎static/img/steps/migrate/1.png

134 KB
Loading

0 commit comments

Comments
 (0)