Skip to content

Commit 55e4708

Browse files
committed
📝 Add missing tags to rigs/tags
1 parent a4c9eec commit 55e4708

File tree

1 file changed

+33
-0
lines changed
  • src/routes/docs/[...4]rigs/[...6]tags

1 file changed

+33
-0
lines changed

src/routes/docs/[...4]rigs/[...6]tags/+page.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ description: Rig Entities can be selected using a variety of tags. This page lis
1111
The tags listed on this page are only available in Animated Java v.1.6.2 and later.
1212
:::
1313

14+
## Global Tags
15+
1416
| Name | Description |
1517
| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
1618
| `aj.global.entity` | Targets all rig entities. |
@@ -29,3 +31,34 @@ The tags listed on this page are only available in Animated Java v.1.6.2 and lat
2931
| `aj.global.bone.<bone_name>.descendant.<node_type>` | Same as above but specifically targets nodes of a given `<node_type>`. |
3032
| `aj.global.bone.<bone_name>.tree` | Targets all entities in the hierarchy of a bone with the name `<bone_name>`. This includes the bone itself, all its child nodes, and all its descendant nodes at any depth. |
3133
| `aj.global.bone.<bone_name>.tree.bone` | Same as `aj.global.bone.<bone_name>.tree` but specifically targets bones. |
34+
35+
## Project-Specific Tags
36+
37+
| Name | Description |
38+
| --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
39+
| `aj.<export_namespace>.entity` | Targets rig entities from `<export_namespace>` |
40+
| `aj.<export_namespace>.root` | Targets rig root entities from from `<export_namespace>` |
41+
| `aj.<export_namespace>.data` | Targets rig data entities from `<export_namespace>` (Entities used by AJ to store NBT information per-rig). |
42+
| `aj.<export_namespace>.root.child` | Targets entities from `<export_namespace>` that are direct child nodes of the root entity (i.e., all top-level nodes). |
43+
| `aj.<export_namespace>.root.child.<node_type>` | Same as `aj.<export_namespace>.root.child` but specifically targets nodes of a given `<node_type>`. |
44+
| `aj.<export_namespace>.node` | Targets entities from `<export_namespace>` that represent any node within the rig. |
45+
| `aj.<export_namespace>.display_node` | Targets entities from `<export_namespace>` that represent one of the following node types: bone, item_display, block_display, or text_display. |
46+
| `aj.<export_namespace>.vanilla_display_node` | Targets entities from `<export_namespace>` that represent one of the following node types: item_display, block_display, or text_display. |
47+
| `aj.<export_namespace>.<node_type>` | Targets entities from `<export_namespace>` of a specific node type, such as bone, camera, locator, item_display, block_display, or text_display. |
48+
| `aj.<export_namespace>.<node_type>.<node_name>` | Same as `aj.<export_namespace>.<node_type>`, but additionally targets entities with a specific node name `<node_name>`. |
49+
| `aj.<export_namespace>.bone.<bone_name>.child` | Targets entities from `<export_namespace>` that are direct child nodes of a bone with the name `<bone_name>`. |
50+
| `aj.<export_namespace>.bone.<bone_name>.child.<node_type>` | Same as `aj.<export_namespace>.bone.<bone_name>.child` but specifically targets nodes of a given `<node_type>`. |
51+
| `aj.<export_namespace>.bone.<bone_name>.descendant` | Targets entities from `<export_namespace>` that are descendant nodes of a bone with the name `<bone_name>`. |
52+
| `aj.<export_namespace>.bone.<bone_name>.descendant.<node_type>` | Same as above but specifically targets nodes of a given `<node_type>`. |
53+
| `aj.<export_namespace>.bone.<bone_name>.tree` | Targets entities from `<export_namespace>` in the hierarchy of a bone with the name `<bone_name>`. This includes the bone itself, all its child nodes, and all its descendant nodes at any depth. |
54+
| `aj.<export_namespace>.bone.<bone_name>.tree.bone` | Same as `aj.<export_namespace>.bone.<bone_name>.tree` but specifically targets bones. |
55+
56+
## Misc. Tags
57+
58+
| Name | Description |
59+
| ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
60+
| `aj.new` | Targets all entities that have been created in the current tick. |
61+
| `aj.transforms_only` | Tells `animation/apply_frame` and `animation/set_frame` to ignore functional keyframes (variants or commands keyframes) when applying a frame. Should only be applied to the root entity. |
62+
| `aj.outdated_rig_text_display` | Targets all entities that are used in the outdated rig warning popup. |
63+
| `aj.<export_namespace>.animation.<animation_name>.playing` | Targets all entities that are currently playing the animation `<animation_name>`. |
64+
| `aj.<export_namespace>.animation.<animation_name>.tween_playing` | Targets all entities that are currently tweening to the animation `<animation_name>`. |

0 commit comments

Comments
 (0)