Skip to content

Bitmap API reference

FlooferLand! edited this page Jun 1, 2026 · 7 revisions

Available block functions

  • flow <speed>
    This function sets the speed at which the movement should move by.
    Any range between 0.1 and 2.0 is accepted.

  • rotate <bone> <x> <y> <z>
    This function rotates a bone on an axis via the physics engine

  • move <bone> <x> <y> <z>
    This function moves a bone on an axis via the physics engine

  • anim <name>
    Plays a short movement animation if any are found inside the bot's models/<bot_id>.animation.json
    Note that there are some restrictions on the animation name that you need to set up inside Blockbench:

    • There must be two animations present, one postfixed with on that will be played and held when the bit first turns on, and the other postfixed with off
    • The animations all need to be prefixed with animation.<bot_id>

    For example, we have these in Blockbench: animation.billy_bob.eyelids.on, animation.billy_bob.eyelids.off They are referenced as such in the bits file: anim "eyelids"

    Animations don't use the physics engine, using rotate and move is recommended unless you need to perform a complex movement that's not possible through those functions.
    Animations will end up looking stiff unless you manually bake wiggle into your animations, as the physics engine cannot process wiggle for animated movement

  • type <effect|..>
    Specify the type of movement.
    Currently supported types:

    • effect: Disables sounds for the movement
  • wigglemul <number>
    Adjusts how strong the bones will wiggle for this movement.
    Note that this is VERY experimental and it may be changed or even removed.

Showbiz Pizza Place Experience sign

User pages

Addon creation

Blocks

Note

Avoid saving any links to pages on this wiki, as the links may break in the future

Clone this wiki locally