BlockMotion
BlockMotion adds smooth, springy animations to block placement, mining, and breaking.
22 config settings
Build 0.4.0 · checked 13 September 2026
Config
- Overall Animation Speed
animation_speedblockmotion— Multiplies the speed of every BlockMotion animation while preserving each detailed speed setting. - Breaking Speed
breaking_speedblockmotion— Controls how quickly a successfully broken block collapses toward its center. - Chat Animation Speed
chat_animation_speedblockmotion— Controls the speed of all chat animations, including the chat input.
Show all 22 settings
- Chat Animations
chat_animationsblockmotion— Animates chat input, message arrivals, panel movement, and fading independently from GUI transitions. - Dynamic Crosshair
dynamic_crosshairblockmotion— Replaces the vanilla crosshair and responds to mining, combat, block placement, interaction, and aiming. Disabled by default. - Dynamic Crosshair Speed
dynamic_crosshair_speedblockmotion— Controls how quickly the dynamic crosshair responds to gameplay context. - Smooth Hotbar Selection
hotbar_selection_animationblockmotion— Smoothly moves the hotbar selection frame between slots. Disabled by default. - Hotbar Selection Speed
hotbar_selection_speedblockmotion— Controls how quickly the hotbar selection frame catches up to the selected slot. - Interactive Block Animations
interactive_animationsblockmotion— Smoothly animates doors, trapdoors, fence gates, buttons, and pressure plates when their visual state changes. - Interactive Animation Speed
interactive_speedblockmotion— Controls how quickly interactive blocks open, close, press, and release. - Mining Recovery Speed
mining_recovery_speedblockmotion— Controls how quickly mining shake and compression spring back between hits. - Mining Shake
mining_shakeblockmotion— Controls the amount of random visual tilt added by each mining progress step. 0% disables tilt. - Mining Squash
mining_squashblockmotion— Controls how strongly the block compresses with each mining progress step. 0% disables compression impulses. - Placement Bounciness
placement_overshootblockmotion— Controls how strongly a placed block grows past its final size before settling. 0% disables overshoot. - Placement Speed
placement_speedblockmotion— Controls how quickly a newly placed block grows and settles into place. - Return Speed
return_speedblockmotion— Controls how quickly a block returns to rest after mining is cancelled. - GUI Transition Speed
screen_transition_speedblockmotion— Controls how quickly GUI screens spring open and fade closed. - Smooth GUI Transitions
screen_transitionsblockmotion— Smoothly opens and closes GUI screens. Disabled by default. - Tab List Animation Speed
tab_list_animation_speedblockmotion— Controls how quickly the player list slides in and out. - Tab List Animations
tab_list_animationsblockmotion— Smoothly slides the player list in and out. Disabled by default. - 3D Block Particle Size
three_dimensional_block_particle_sizeblockmotion— Controls the rendered size of 3D block fragments. - 3D Block Particles
three_dimensional_block_particlesblockmotion— Renders block fragments as tumbling 3D pieces that smoothly shrink away.
Requires
| Mod | Needed | Versions |
|---|---|---|
fabric-api |
required | * |
Needs Java >=25.
Download Links
- curseforge.com www.curseforge.com/minecraft/mc-mods/block-motion