Skip to main content

In-game

Getting started

After you have exported your Animated Java rig in Blockbench, the generated JSON file needs to be placed inside the server files.

The file should be placed inside the folder plugins/WorldOfWonders/animatedjava/blueprints/. After a server restart your rig should be spawnable!

Creating a rig

Create a new instance of your rig by using the in-game command /animatedjava create <blueprint> <name>. The command should auto-complete the <blueprint> argument.

The <name> argument is used to save the rig instance to the server files in the same path relative to the saves folder. The command will also auto-complete this argument to the same name as your blueprint.

info

The auto-completed name should be sufficient most of the time. But if you choose a different name from the auto-completed one please keep in mind it is a file path relative to the plugins/WorldOfWonders/animatedjava/saves/ folder.

Moving a rig

The server plugin provides a EasyArmorStands integration. Give yourself the EasyArmorStands tool by using the in-game command /eas give. You can now select your newly created rig and move / rotate it using the gizmo.

Preview animation

Preview an animation by selecting a rig using the EasyArmorStands tool and using the in-game command /animatedjava play <animation>. The command should auto-complete the <animation> argument.

Default animations

A rig will automatically start playing these animations once the server has started. Select the rig using the EasyArmorStands tool and use the in-game command /animatedjava default_animation <animation>. The command should auto-complete the <animation> argument.

Make a rig scriptable

Making a rig scriptable will allow it to be controlled by a script. Select a rig using the EasyArmorStands tool and use the in-game command /animatedjava script_name <name>

warning

This name should always be a namespaced key in the format of <project name>:<rig name>! E.g. dansemacabre:viool.