Converting and Using BDEngine Animations

Converting an Animation Datapack

circle-info

You should already have the datapack of your BDEngine project downloaded

  • Put your datapack in the DisplayEntityUtils plugin folder named bdenginedatapacks

  • Run /deu bdengine convertanim <datapack-file> <desired-group-tag> <desired-animation-tag-prefix>

    This will convert both your model and animation into a format usable by DIsplayEntityUtils

    • The desired group tag will be the identifier used for your model, or group

    • The desired animation tag prefix will be used as a prefix for all converted animations


Converting Legacy Animation Datapacks

  • Datapacks created before BDEngine v1.13 (Dec. 8th, 2024) must be converted with: /deu bdengine convertanimleg.

  • Legacy datapacks produce one animation, so <desired-animation-tag-prefix> becomes the exact tag of the single animation created.

  • Command Format: /deu bdengine convertanimleg <datapack-file> <desired-group-tag> <desired-animation-tag>

  • As with normal conversion, the group tag may be - if you do not wish to save a group along with the animation.

    • This is useful when converting multiple animations for an already existing model.


Common Animation Commands

View ALL Animation Commands (By Page):

  • /deu anim help [page-number]

Select Group (Often required for animation commands):

  • /deu group spawn <group-tag> local

Select Animation:

  • /deu anim select <animation-tag> local

Save Animation (Required after making changes):

  • /deu anim save <storage-location>

Animation Information:

  • /deu anim info

Preview Play Animation (Optionally play camera):

  • /deu anim previewplay [-camera]

  • -camera allows the player to view the animation's camera, if one was created when making the BDEngine animation

Play Animation (Optionally loop, use packets, play camera):

  • /deu anim play [-loop] [-packet] [-camera]

    -packet available in v3.3.4+

    -camera available in 3.3.6+

  • -camera allows the player to view the animation's camera, if one was created when making the BDEngine animation

Stop Animation:

  • /deu anim stop

Toggle Scale Respect (Respect group's scale multiplier):

  • /deu anim togglescalerespect

Toggle Texture Changes (Player Head Texture Change, Block/Item Display Type, Text Display Text):

  • /deu anim toggledatachanges

Last updated