Maps Other

Animation Studio

  • 268 views 0 today
  • save_alt 17 downloads
Progress
100% complete
  • 1
  • 0
oh-Biscuits
Lvl 6Apprentice Miner
1
Welcome to Biscuit's animation maker!

Basic
To add a frame, click the button labeled "Add Frame" (/function animmaker:addframe) which will clone last frame creating the new frame
To remove a frame, click the button labeled "Remove Last Frame" (/function animmaker:deleteframe) which will remove the last frame
To play animation, flick the "Play Anim" lever, to stop, simply flick it again to turn it off
To seek to next frame, use the command /function animmaker:conditionalnextframe. This will either go to next frame or reset to the beginning depending on the current frame

Advanced
To replace marker (if there's something genuinely wrong) use the command /function animmaker:replacemarker which will replace the marker
If there's issues (usually when marker has failed to teleport to the current frame) use /function animmaker:properlyteleportmarker to make sure it has teleported properly
If something goes wrong with the display, use /function animmaker:clonetoscreen to update the display

(NOT RECOMMENDED) If you want to manually add and remove frames, make sure to use the 2 commands "/scoreboard players remove lastFrameXPos variables 12" and "/scoreboard players remove frames variables 12" for adding frames and "/scoreboard players add lastFrameXPos variables 12" and "/scoreboard players add frames variables 12" for removing frames. lastFrameXPos is the variable that gets the current frame, and frames gets the limit of frames (increased by pressing the Add Frame button, or using /function animmaker:addframe)

This project was entirely created with just command blocks and a datapack. The datapack being used is a migration from command blocks made by me to lower the chance of the project being broken after adding too many frames

More like this

  Have something to say?

Welcome