Dancerizer
Dancerizer adds new cosmetic items that not only look funny but also grant players new animations to perform.
👉 Note: This mod has been originally made for ModFest: Carnival, make sure to check out the other submissions as well!
Dances
Some items grant the player wearing it the ability to make a dance! Those can be as complex or long as possible. Besides that, they do not add any additional functionality.
Taunts
Other items have a taunt pose. By wearing such an item, not only can they be performed similar to how dances work. They also have a small chance for the player blocking any kind of damage automatically. The chance stacks with the amount of items that have a taunt and are being worn or held.
Making Custom Animations
By giving an item the dance or taunt component, the item will act just like any other item of this mod. Custom animations can be added through resource packs. Creating an animation is possible with the appropiate model like this one for Blockbench.
Warning: When making animations that do not only use linear keyframes, make sure to bake them with this plugin first, as this mod does not support other kinds of keyframes yet. See Known Missing Features on GitHub for more details.
How to Install Dancerizer (Mod)
Dancerizer by Sammy is verified for Fabric across Minecraft versions 1.21, 1.21.1 (latest release: 1.4.1, file size: 940 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Dancerizer file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- fix: check if data has changed before syncing attachment by @CallMeEchoCodes in https://github.com/kleinbox/Dancerizer/pull/13
- fix: no damage in creative/spectator mode
## New Contributors
- @CallMeEchoCodes made their first contribution in https://github.com/kleinbox/Dancerizer/pull/13
- Full Changelog**: https://github.com/kleinbox/Dancerizer/compare/1.4.0...1.4.1
- The internal code has been refactored to use Data Attachments instead of injecting synced entity data into the player entity
- The API accordingly got slightly changed, passing the player entity and appropiate data attachment instead of the
ExpressivePlayerinterface. Because of this, the API has been moved to thev1sub package. - Items with dances and taunts now have a cooldown that is being visualized to the player, similar to Enderpearls in the game.
- The chance for blocking damage with a random taunt got slightly increased
- Full Changelog**: https://github.com/kleinbox/Dancerizer/compare/1.3.0...1.4.0
- Animations are now bound to the in-game time instead of the players PC time
- Only taunts will release confetti instead of both taunts and dances
- Add PomPom feat. Telepathy
- New logo
- Full Changelog**: https://github.com/kleinbox/Dancerizer/compare/1.2.1...1.3.0
- Fixed required kotlin and fabric-api version
- Dance component for items can now be used
- Particles are now visible for all players nearby
- Dances or Taunts will now generate **confetti around players**, if [Confetti-Lib](https://modrinth.com/mod/confetti-lib) is loaded too
- A players **cape visibility during animations** can now be **toggled**
- Setting the **timestamp** field in the **player data** to anything **below 0** will put it **to the current timestamp** in next tick
#### Bug Fixes
- Animations will be **canceled by taking off the _used_ item** instead of by taking off _all of them_
- Damage blocking** through taunts will now **only happen in Survival or Adventure**
- Damage blocking** will also wait for the **cooldown until it can take damage** again
- Capes will not move anymore** whenever a **different player** is dancing
- Items** registered by this mod now can be **found in Trial Ruins as common loot**.
- Removing** the item appropriate for a dance or taunt now **aborts the animation**.
- The dance and taunt **hotkey** are now **in the same category**, making it easier to discover.
#### Bug Fixes
- The horse mask will **not show a players second head layer** anymore.
- The cape now is **visible and correctly bound to the players body** again, instead of temporarily making it invisible.
- Animations will not be globally played in Multiplayer
- Animations should now reset properly
- A players cape will be disabled during animations
- First release of Dancerizer** which adds many items with dances and taunts!